| | |
| | | // $this.focusMateria=true; //第二个输入框获取焦点 |
| | | setTimeout(function(){ |
| | | uni.hideKeyboard(); |
| | | },100); |
| | | },1000); |
| | | // },500); |
| | | } |
| | | //子数据类扫码区事件脚本 |
| | |
| | | if(!info.eventid.includes('{')) info.eventid = '{'+info.eventid+'}'; |
| | | var dataInfo={ |
| | | ed_type: info.edtype, |
| | | start_transaction: '', |
| | | start_transaction: true, |
| | | class_id: info.clsid, |
| | | class_name: '', |
| | | event_id: info.eventid, |
| | |
| | | if (result[i].choice_list) { |
| | | for (var c = 0; c < $this.head_styledef.form.items.length; c++) { |
| | | var attr = $this.head_styledef.form.items[c]; |
| | | if(attr.fieldId==result[i].attr){ |
| | | var dictItemList=[]; |
| | | for(var d in result[i].choice_list){ |
| | | var val =result[i].choice_list[d]; |
| | | dictItemList.push({"CN_S_NAME":val,"CN_S_VALUE":val,"text":val,"value":val}); |
| | | } |
| | | attr.dict = dictItemList; |
| | | if(attr.name!='Layout'){ |
| | | if(attr.fieldId==result[i].attr){ |
| | | var dictItemList=[]; |
| | | for(var d in result[i].choice_list){ |
| | | var val =result[i].choice_list[d]; |
| | | dictItemList.push({"CN_S_NAME":val,"CN_S_VALUE":val,"text":val,"value":val}); |
| | | } |
| | | attr.dict = dictItemList; |
| | | } |
| | | } else if(attr.name=='Layout'){ |
| | | attr.setting.colList.forEach(col=>{ |
| | | if(col){ |
| | | if(col.fieldId==result[i].attr){ |
| | | var dictItemList=[]; |
| | | for(var d in result[i].choice_list){ |
| | | var val =result[i].choice_list[d]; |
| | | dictItemList.push({"CN_S_NAME":val,"CN_S_VALUE":val,"text":val,"value":val}); |
| | | } |
| | | col.dict = dictItemList; |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | for (var c = 0; c < $this.$data.head_styledef.form.items.length; c++) { |
| | | var attr = $this.$data.head_styledef.form.items[c]; |
| | | // console.log(attr[j].Name+'=='+result[i].attr); |
| | | if(attr.fieldId==result[i].attr){ |
| | | attr.value = result[i].value; |
| | | $this.head_styledef.form.model[attr.fieldId] =result[i].value; |
| | | if(attr.name!='Layout'){ |
| | | if(attr.fieldId==result[i].attr){ |
| | | attr.value = ''; |
| | | attr.oldvalue = ''; |
| | | attr.value = result[i].value; |
| | | attr.oldvalue = result[i].value; |
| | | $this.head_styledef.form.model[attr.fieldId] =result[i].value; |
| | | } |
| | | } else if(attr.name=='Layout'){ |
| | | attr.setting.colList.forEach(col=>{ |
| | | if(col){ |
| | | if(col.fieldId==result[i].attr){ |
| | | col.value = ''; |
| | | col.oldvalue = ''; |
| | | col.value = result[i].value; |
| | | col.oldvalue = result[i].value; |
| | | $this.head_styledef.form.model[col.fieldId] =result[i].value; |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | } |
| | |
| | | for (var i = 0; i < result.length; i++) { |
| | | for (var c = 0; c < $this.$data.head_styledef.form.items.length; c++) { |
| | | var attr = $this.$data.head_styledef.form.items[c]; |
| | | if(attr.fieldId==result[i].attr){ |
| | | attr.value = result[i].value; |
| | | $this.head_styledef.form.model[attr.fieldId] =result[i].value; |
| | | if(attr.name!='Layout'){ |
| | | if(attr.fieldId==result[i].attr){ |
| | | attr.value = ''; |
| | | attr.oldvalue = ''; |
| | | attr.value = result[i].value; |
| | | attr.oldvalue = result[i].value; |
| | | $this.head_styledef.form.model[attr.fieldId] =result[i].value; |
| | | } |
| | | } else if(attr.name=='Layout'){ |
| | | attr.setting.colList.forEach(col=>{ |
| | | if(col){ |
| | | if(col.fieldId==result[i].attr){ |
| | | col.value = ''; |
| | | col.oldvalue = ''; |
| | | col.value = result[i].value; |
| | | col.oldvalue = result[i].value; |
| | | $this.head_styledef.form.model[col.fieldId] =result[i].value; |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | } |
| | |
| | | if(!info.eventid.includes('{')) info.eventid= '{'+ info.eventid +'}'; |
| | | var dataInfo={ |
| | | ed_type: info.edtype, |
| | | start_transaction: '', |
| | | start_transaction: true, |
| | | class_id: info.clsid, |
| | | class_name: '', |
| | | event_id: info.eventid, |
| | |
| | | console.log(attr[j].Name+'=='+result[i].attr); |
| | | if(attr[j].Name==result[i].attr){ |
| | | attr[j].Value = result[i].value; |
| | | // attr.value = ''; |
| | | // attr.oldvalue = ''; |
| | | // attr.value = result[i].value; |
| | | // attr.oldvalue = result[i].value; |
| | | } |
| | | } |
| | | } |
| | |
| | | if(!eventID.includes('{')) eventID= '{'+ eventID +'}'; |
| | | var dataInfo={ |
| | | ed_type: "7", |
| | | start_transaction: '', |
| | | start_transaction: true, |
| | | class_id: 'MBOX', |
| | | class_name: '', |
| | | event_id: eventID, |