jt
2024-05-31 d0eedc364ccf9f7d0a43036d6b034f49180708a0
pages/modal/ms_classAttr.vue
@@ -1503,8 +1503,7 @@
            //console.log(e.target)
            getApp().onScan((result) => {
               //console.log(result.decodedata);
               var isVal = this.$data.classAttrList[e.target.dataset['index']].Attr[e.target.dataset[
                  'iindex']].Value;
               var isVal = this.$data.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value;
               // if(!isVal){
               //    this.$data.subPanelList[e.target.dataset['iiindex']].subClassAttr[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value=result.decodedata;
               //    var isVald =this.$data.subPanelList[e.target.dataset['iiindex']].subClassAttr[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value;
@@ -1512,8 +1511,7 @@
               // }
               //主数据类扫码查询数据
               if (isVal != result.decodedata) {
                  this.$data.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']]
                     .Value = result.decodedata;
                  this.$data.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value = result.decodedata;
                  uni.hideKeyboard();
                  //子数据类扫码区事件脚本
                  var eventid = this.$data.param.Scan_Code.Input_Change_Event.ID;
@@ -1553,7 +1551,7 @@
                        clsid: 'MBOX', //this.$data.param.Sub_Cls.ID,
                        objid: "",
                        attr: req,
                        mast_attr: [],
                        mast_attr: req,
                        inputParamter: [{
                           attr: 'mast_input_3037',
                           value: result.decodedata
@@ -1569,12 +1567,10 @@
            //console.log(e.target)
            getApp().onScan((result) => {
               //console.log(result.decodedata);
               var isVal = this.$data.subClassAttrList[e.target.dataset['index']].Attr[e.target.dataset[
                  'iindex']].Value;
               var isVal = this.$data.subClassAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value;
               //主数据类扫码查询数据
               if (isVal != result.decodedata) {
                  this.$data.subClassAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']]
                     .Value = result.decodedata;
                  this.$data.subClassAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value = result.decodedata;
                  uni.hideKeyboard();
                  //子数据类扫码区事件脚本
                  var eventid = this.$data.param.Scan_Code.Input_Change_Event.ID;
@@ -2163,7 +2159,7 @@
                     clsid: 'MBOX', //this.$data.param.Sub_Cls.ID,
                     objid: "",
                     attr: req,
                     mast_attr: [],
                     mast_attr: req,
                     inputParamter: [{
                        attr: 'mast_input_3037',
                        value: e.target.value
@@ -3592,7 +3588,12 @@
                  edit_dlg: {
                     type: 'small', //小窗口
                     class_id: 'MBOX', //this.$data.param.Sub_Cls.ID,//当前数据类id
                  },
                  },
                        master: {
                            cls_id: 'MBOX',//self.options.ExtParam.Sub_Cls.ID, // button=bottom时 master的cls_id
                            attr: info.mast_attr //主数据类属性
                                //objs_id: ''  // button=bottom时 master的obj_id
                        }
               };
               
            }