vf107/src/screen.js
@@ -65,7 +65,7 @@
screen.model = dxDriver.DRIVER.MODEL
screen.resourcePath = {
    imagePath: `/app/code/resource/image/${dxDriver.DRIVER.MODEL}/`
    imagePath: `/app/code/resource/image/vf105/`
}
screen.dropdownSymbol = screen.resourcePath.imagePath + '/down.png'
@@ -179,28 +179,12 @@
function getClickPoint() {
    const indev = NativeObject.APP.NativeComponents.NativeIndev
    std.setInterval(() => {
        if (dxDriver.DRIVER.MODEL == "vf203") {
            clickPoint = {
                x: Math.abs(600 - indev.lvIndevGetPointVg().y),
                y: indev.lvIndevGetPointVg().x
            }
        } else if (dxDriver.DRIVER.MODEL == "vf202") {
            clickPoint = {
                x: indev.lvIndevGetPointVg().x,
                y: indev.lvIndevGetPointVg().y
            }
        } else if (dxDriver.DRIVER.MODEL == "vf114") {
            clickPoint = {
                x: indev.lvIndevGetPointVg().x,
                y: indev.lvIndevGetPointVg().y
            }
        } else if (dxDriver.DRIVER.MODEL == "vf105") {
            clickPoint = {
                x: indev.lvIndevGetPointVg().x,
                y: indev.lvIndevGetPointVg().y
            }
        clickPoint = {
            x: indev.lvIndevGetPointVg().x,
            y: indev.lvIndevGetPointVg().y
        }
        if (lastClickPoint.x != clickPoint.x || lastClickPoint.y != clickPoint.y) {
            changedClickPoint = clickPoint
        } else {
@@ -1035,11 +1019,14 @@
    let param = driver.net.getNetParam()
    if (data == "connected" && param) {
        config.setAndSave("net.ip", param.ip)
        config.setAndSave("net.gateway", param.gateway)
        config.setAndSave("net.mask", param.netmask)
        config.setAndSave('net.dns', param.dns)
        config.setAndSave('net.mac', screen.getNetMac())
        // 只有在网络配置页面不可见且用户不在编辑配置时才自动保存网络参数
        if (!networkSettingView.isVisible && !networkSettingView.isEditing) {
            config.setAndSave("net.ip", param.ip)
            config.setAndSave("net.gateway", param.gateway)
            config.setAndSave("net.mask", param.netmask)
            config.setAndSave('net.dns', param.dns)
            config.setAndSave('net.mac', screen.getNetMac())
        }
        topView.ethConnectState(true, type)
        networkSettingView.netInfo[10].label.dataI18n = "networkSettingView.networkConnected"
        if (mainView.ipInfoLbl) mainView.ipInfoLbl.text("IP:" + param.ip)
@@ -1054,7 +1041,10 @@
    }
    i18n.refreshObj(networkSettingView.netInfo[10].label)
    networkSettingView.refresh()
    networkSettingView.changeNetType(type)
    // 只有在用户不在编辑配置时才执行网络类型切换
    if (!networkSettingView.isEditing) {
        networkSettingView.changeNetType(type)
    }
}
screen.fireNetStatus = function () {