| | |
| | | clsid: this.$data.param.Sub_Cls.ID, |
| | | objid: "", |
| | | attr: req, |
| | | mast_attr: [], |
| | | inputParamter:[{ attr: 'mast_input_3037', value: result.decodedata }] |
| | | } |
| | | |
| | |
| | | this.$data.scanCodeVal=result.decodedata; |
| | | var eventid = this.$data.param.Scan_Code.Input_Change_Event.ID; |
| | | if (eventid) { |
| | | var mast_req=[]; |
| | | //主数据类属性 |
| | | var classattrlist = this.$data.classAttrList; |
| | | for (var i = 0; i < classattrlist.length; i++) { |
| | | var attr = classattrlist[i].Attr; |
| | | for (var j = 0; j < attr.length; j++) { |
| | | var ar = attr[j]; |
| | | if(ar.Type=='引用对象(多个)') |
| | | if(ar.Value=='请') ar.Value=''; |
| | | if(ar.Type=='引用人员' || ar.Type=='引用项目') |
| | | mast_req.push({ attr: ar.Name, val: ar.ValID ?ar.ValID :'' }); |
| | | else if(ar.Type=='布尔值') |
| | | mast_req.push({ attr: ar.Name, val: ar.Value?'1':'0'}); |
| | | else |
| | | mast_req.push({ attr: ar.Name, val: ar.Value ?ar.Value :''}); |
| | | } |
| | | } |
| | | var req=[]; |
| | | //子数据类属性 |
| | | var attrlist = this.$data.subClassAttrList; |
| | | for (var i = 0; i < attrlist.length; i++) { |
| | | var attr = attrlist[i].Attr; |
| | |
| | | clsid: this.$data.param.Sub_Cls.ID, |
| | | objid: "", |
| | | attr: req, |
| | | mast_attr: mast_req, |
| | | inputParamter:[{ attr: 'input_3037', value: this.$data.scanCodeVal }] |
| | | } |
| | | |
| | |
| | | button_name: '新增', |
| | | master: { |
| | | cls_id: this.$data.param.Sub_Cls.ID, // button=bottom时 master的cls_id |
| | | attr: info.mast_attr //主数据类属性 |
| | | //obj_id: '' // button=bottom时 master的obj_id |
| | | } |
| | | }; |