cuiqian2004
2024-11-04 de0f1b7995ee559f19e27ea07da0091d4ae189d5
3018
4个文件已修改
247 ■■■■ 已修改文件
api/index.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/login/index.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/modal/3018_2.vue 202 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/modal/3037_2.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/index.js
@@ -72,7 +72,8 @@
                            dldUrl
                        });
                    } else {
                        return reject("访问失败,状态码:" + res.statusCode);
                        // return reject("访问失败,状态码:" + res.statusCode);
                        resolve({})
                    }
                },
pages/login/index.vue
@@ -152,12 +152,15 @@
                    // var ser = this.userServer.toLowerCase().split('/');
                    const res = await getApkVersionInfo(this.userServer)
                    this.downloadUrl = res.dldUrl || ""
                    var isver = this.compare(res.verNum, version);
                    if (isver) {
                        this.$refs.promotion.open();
                    } else {
                        console.log('当前已是最新版本')
                    if (this.downloadUrl) {
                        var isver = this.compare(res.verNum || "", version);
                        if (isver) {
                            this.$refs.promotion.open();
                        } else {
                            console.log('当前已是最新版本')
                        }
                    }
                } catch (ex) {
                    // console.log(ex);
                    let exStr = JSON.stringify(ex)
@@ -172,7 +175,7 @@
                    });
                }
            },
            compare(curV, reqV) {
                var arr1 = curV.toString().split('.');
@@ -377,7 +380,7 @@
                        pwd: this.userPwd
                    }
                    hideLoading()
                    uni.navigateTo({
                        url: '../index/index?args=9999999999'
                    })
@@ -395,7 +398,7 @@
                        confirmText: this.translateSys("cancel")
                    });
                }
            },
            translate(t) {
                if (typeof this.$t == "function") return this.$t(`page.${t}`)
@@ -411,7 +414,7 @@
            var url = utils.session.getValue('server');
            var username = utils.session.getValue('account');
            var userpwd = utils.session.getValue('password');
            var ischecked = false;
            if (!this.userServer)
                this.userServer = url;
pages/modal/3018_2.vue
@@ -239,7 +239,7 @@
                                        $this.onScanValue(ele, res.result)
                                        break;
                                    }
                                } else if (ele.name == "Layot") {
                                } else if (ele.name == "Layout") {
                                    let curIndex = (ele.setting.colList || []).findIndex((col, index2,
                                        arr) => {
                                        return (col.name == 'Input' || col.name == 'InputNumber' || col
@@ -482,12 +482,19 @@
                    formItem.dict = list;
                } catch (ex) {
                    // console.log(ex);
                    let exStr = JSON.stringify(ex)
                    if (exStr == "{}")
                        exStr = ex
                    let tip = typeof ex.errMsg == "string" ? ex.errMsg : exStr
                    uni.showModal({
                        title: this.translateSys("error") + "1.3",
                        content: ex.errMsg,
                        content: tip,
                        showCancel: false,
                        confirmText: this.translateSys("cancel")
                    });
                }
            },
@@ -546,11 +553,31 @@
                                if (action.action_type == 'set_dlg_attr') {
                                    var result = action.value;
                                    $this.setFormValues(result)
                                } else if (data.action[i].action_type == 'set_dlg_attr_show') {
                                } else if (action.action_type == 'set_dlg_attr_show') {
                                    var result = action.value;
                                    $this.hideFormItems(result)
                                    // console.log($this.$data.head_styledef);
                                } else if (action.action_type ==
                                    "set_dlg_current_edit_attr"
                                ) {
                                    if ($this
                                        .focusOldFieldId ==
                                        action.value) {
                                        $this.setData({
                                            focusFieldId: ""
                                        })
                                    } else {
                                        $this.setData({
                                            focusFieldId: $this
                                                .focusOldFieldId
                                        })
                                    }
                                    $this.$nextTick(() => {
                                        $this.setData({
                                            focusFieldId: action
                                                .value
                                        })
                                    });
                                } else {
                                    uni.showModal({
                                        title: this.translateSys("tip"),
@@ -961,6 +988,27 @@
                                    // console.log($this.$data.head_styledef);
                                } else if (action.action_type == 'set_global_attr') {
                                    $this.$data.global_attr = action.value || [];
                                } else if (action.action_type ==
                                    "set_dlg_current_edit_attr"
                                ) {
                                    if ($this
                                        .focusOldFieldId ==
                                        action.value) {
                                        $this.setData({
                                            focusFieldId: ""
                                        })
                                    } else {
                                        $this.setData({
                                            focusFieldId: $this
                                                .focusOldFieldId
                                        })
                                    }
                                    $this.$nextTick(() => {
                                        $this.setData({
                                            focusFieldId: action
                                                .value
                                        })
                                    });
                                } else {
                                    uni.showModal({
                                        title: this.translateSys("tip"),
@@ -1470,12 +1518,15 @@
                            showCancel: false,
                            confirmText: this.translateSys("cancel")
                        });
                        else {
                        uni.showToast({
                            title: this.translate('create_success'),
                            icon: "success",
                            duration: 3000
                        });
                            uni.showToast({
                                title: this.translate('create_success'),
                                icon: "success",
                                duration: 3000
                            });
                        }
                        if (!this.$data.param.After_Btn_Not_Refresh) {
                            //刷新
@@ -1492,28 +1543,50 @@
                                    var action = actionlist[i];
                                    if (action.action_type == 'set_dlg_attr') {
                                        $this.setFormValues(action.value)
                                    } else if (data.action[i].action_type == 'set_dlg_attr_show') {
                                    } else if (action.action_type == 'set_dlg_attr_show') {
                                        var result = action.value;
                                        $this.hideFormItems(result)
                                    } else if (action.action_type ==
                                        "set_dlg_current_edit_attr"
                                    ) {
                                        if ($this
                                            .focusOldFieldId ==
                                            action.value) {
                                            $this.setData({
                                                focusFieldId: ""
                                            })
                                        } else {
                                            $this.setData({
                                                focusFieldId: $this
                                                    .focusOldFieldId
                                            })
                                        }
                                        $this.$nextTick(() => {
                                            $this.setData({
                                                focusFieldId: action
                                                    .value
                                            })
                                        });
                                    }
                                }
                            }
                        }
                    }
                    // this.class_attr_init();
                    this.saving = false
                }).catch(ex => {
                    console.log(ex);
                    this.saving = false
                    uni.hideLoading();
                    let exStr = JSON.stringify(ex)
                    if (exStr == "{}")
                        exStr = ex
                    let tip = typeof ex.errMsg == "string" ? ex.errMsg : exStr
                    uni.showModal({
                        title: this.translateSys("tip"),
                        content: ex.errMsg,
                        content: tip,
                        showCancel: false,
                        confirmText: this.translateSys("cancel")
                    });
@@ -1762,10 +1835,32 @@
                                    var action = actionlist[i];
                                    if (action.action_type == 'set_dlg_attr') {
                                        $this.setFormValues(action.value)
                                    } else if (data.action[i].action_type == 'set_dlg_attr_show') {
                                    } else if (action.action_type == 'set_dlg_attr_show') {
                                        var result = action.value;
                                        $this.hideFormItems(result)
                                    } else if (action.action_type ==
                                        "set_dlg_current_edit_attr"
                                    ) {
                                        if ($this
                                            .focusOldFieldId ==
                                            action.value) {
                                            $this.setData({
                                                focusFieldId: ""
                                            })
                                        } else {
                                            $this.setData({
                                                focusFieldId: $this
                                                    .focusOldFieldId
                                            })
                                        }
                                        $this.$nextTick(() => {
                                            $this.setData({
                                                focusFieldId: action
                                                    .value
                                            })
                                        });
                                    }
                                }
                            }
                        }
@@ -1775,9 +1870,13 @@
                }).catch(ex => {
                    // console.log(ex);
                    this.saving = false
                    let exStr = JSON.stringify(ex)
                    if (exStr == "{}")
                        exStr = ex
                    let tip = typeof ex.errMsg == "string" ? ex.errMsg : exStr
                    uni.showModal({
                        title: this.translateSys('tip') + "7.1",
                        content: ex.errMsg,
                        content: tip,
                        showCancel: false,
                        confirmText: this.translateSys("cancel")
                    });
@@ -1893,28 +1992,61 @@
                            showCancel: false,
                            confirmText: this.translateSys("cancel")
                        });
                        if (!this.$data.param.After_Btn_Not_Refresh) {
                            //刷新
                            uni.redirectTo({
                                url: '../modal/3018_2?param=' + JSON.stringify(this.$data
                                        .param) +
                                    "&titlename=" + this.$data.title
                            });
                        } else {
                            var actionlist = data.action;
                            if (actionlist) {
                                console.log(actionlist);
                                for (var i = 0; i < actionlist.length; i++) {
                                    var action = actionlist[i];
                                    if (action.action_type == 'set_dlg_attr') {
                                        $this.setFormValues(action.value)
                                    } else if (action.action_type == 'set_dlg_attr_show') {
                                        var result = action.value;
                                        $this.hideFormItems(result)
                                    } else if (action.action_type ==
                                        "set_dlg_current_edit_attr"
                                    ) {
                                        if ($this
                                            .focusOldFieldId ==
                                            action.value) {
                                            $this.setData({
                                                focusFieldId: ""
                                            })
                                        } else {
                                            $this.setData({
                                                focusFieldId: $this
                                                    .focusOldFieldId
                                            })
                                        }
                                        $this.$nextTick(() => {
                                            $this.setData({
                                                focusFieldId: action
                                                    .value
                                            })
                                        });
                                    }
                        var actionlist = data.action;
                        if (actionlist) {
                            console.log(actionlist);
                            for (var i = 0; i < actionlist.length; i++) {
                                var action = actionlist[i];
                                if (action.action_type == 'set_dlg_attr') {
                                    $this.setFormValues(action.value)
                                } else if (data.action[i].action_type == 'set_dlg_attr_show') {
                                    var result = action.value;
                                    $this.hideFormItems(result)
                                }
                            }
                        }
                    }
                }).catch(ex => {
                    // console.log(ex);
                    let exStr = JSON.stringify(ex)
                    if (exStr == "{}")
                        exStr = ex
                    let tip = typeof ex.errMsg == "string" ? ex.errMsg : exStr
                    uni.showModal({
                        title: this.translateSys('tip') + "7.1",
                        content: ex.errMsg,
                        content: tip,
                        showCancel: false,
                        confirmText: this.translateSys("cancel")
                    });
@@ -1933,7 +2065,6 @@
                const url = '../modal/3018?param=' + JSON.stringify(data) + "&titlename=" + btn.Edit_dlg
                    .Name +
                    "&type=addDataObj"
                console.log("showAddSmallDialog", url);
                var $this = this;
                uni.navigateTo({
                    url: url,
@@ -1942,13 +2073,12 @@
                        addDataObj: function(resData) {
                            console.log(resData);
                            //刷新
                            if (!this.$data.param.After_Btn_Not_Refresh) {
                                uni.redirectTo({
                                    url: '../modal/3018_2?param=' + JSON.stringify(this
                                            .$data.param) +
                                        "&titlename=" + this.$data.title
                                });
                            }
                            uni.redirectTo({
                                url: '../modal/3018_2?param=' + JSON.stringify(this
                                        .$data.param) +
                                    "&titlename=" + this.$data.title
                            });
                        },
                    }
                });
pages/modal/3037_2.vue
@@ -26,7 +26,7 @@
                        :type="item.name=='Input'?'text':item.name=='InputNumber'?'number':'text'" v-model="item.value"
                        :disabled="item.disabled" :placeholder="item.placeholder"
                        :style="{'width':item.setting.prefix && item.setting.suffix?'78%':item.setting.prefix || item.setting.suffix?'87%':'96%'}"
                        :focus="focusMateria" @focus="ontap(item)" @blur="onevent(item)"  :maxlength="-1"/>
                        :focus="focusMateria" @focus="ontap(item)" @blur="onevent(item)" :maxlength="-1" />
                    <text v-if="item.setting.suffix" class="uni-icon" :class="[item.setting.suffix]"
                        @click="onchange(item)">&#xe568;</text>
                </view>
@@ -78,7 +78,8 @@
                    <!-- 左右布局 -->
                    <p class="tx_title2">{{param.Scan_Code.Name}}:</p>
                    <input type="text" class="attr_field" :value="scanCodeVal" @focus="scan_ontap" @blur="scan_onevent"
                        :style="param.Scan_Code.Have_Select_Button==true?'width: '+(100-(param.Scan_Code.Name.length * 5)-14)+'%;':'width: '+(100-(param.Scan_Code.Name.length * 5)-5)+'%;'" :maxlength="-1">
                        :style="param.Scan_Code.Have_Select_Button==true?'width: '+(100-(param.Scan_Code.Name.length * 5)-14)+'%;':'width: '+(100-(param.Scan_Code.Name.length * 5)-5)+'%;'"
                        :maxlength="-1">
                    <div class="text-right2" v-if="param.Scan_Code.Have_Select_Button==true">
                        <a @tap="scan_classAttr_extButton()"><i class="ace-icon fa"
                                :class="param.Scan_Code.Img?param.Scan_Code.Img:'fa-plus-circle'"></i></a>
@@ -110,7 +111,7 @@
                                    :type="item.name=='Input'?'text':item.name=='InputNumber'?'number':'text'"
                                    v-model="item.value" :disabled="item.disabled" :placeholder="item.placeholder"
                                    :style="{'width':item.setting.prefix && item.setting.suffix?'78%':item.setting.prefix || item.setting.suffix?'87%':'96%'}"
                                    :focus="focusMateria" @focus="ontap(item)" @blur="onevent(item)" :maxlength="-1"/>
                                    :focus="focusMateria" @focus="ontap(item)" @blur="onevent(item)" :maxlength="-1" />
                                <text v-if="item.setting.suffix" class="uni-icon" :class="[item.setting.suffix]"
                                    @click="onchange(item)">&#xe568;</text>
                            </view>
@@ -173,7 +174,8 @@
                                            v-model="cols.value" :disabled="cols.disabled"
                                            :placeholder="cols.placeholder"
                                            :style="{'width':cols.setting.prefix && cols.setting.suffix?'78%':cols.setting.prefix || cols.setting.suffix?'87%':'96%'}"
                                            :focus="focusMateria" @focus="ontap(cols)" @blur="onevent(cols)"  :maxlength="-1"/>
                                            :focus="focusMateria" @focus="ontap(cols)" @blur="onevent(cols)"
                                            :maxlength="-1" />
                                        <text v-if="cols.setting.suffix" class="uni-icon" :class="[cols.setting.suffix]"
                                            @click="onchange(cols)">&#xe568;</text>
                                    </view>
@@ -1395,17 +1397,8 @@
                                    // console.log($this.$data.head_styledef);
                                } else if (action.action_type == 'set_global_attr') {
                                    $this.$data.global_attr = action.value || [];
                                } else {
                                    uni.showModal({
                                        title: this.translateSys("tip"),
                                        content: this.translateSys("quotation_mark_left") + action
                                            .action_type + this.translateSys(
                                                "quotation_mark_right") + this.translate(
                                                "tip_action_unprocessed"),
                                        showCancel: false,
                                        confirmText: this.translateSys("cancel")
                                    });
                                }
                            }
                        }