| | |
| | | }, |
| | | data() { |
| | | return { |
| | | add:'', |
| | | codeattrsecValue:'', |
| | | ValidataValue:false, |
| | | eventFlag:{}, |
| | |
| | | |
| | | let columnItem = { |
| | | change:(val)=>{ |
| | | // console.log(val) |
| | | if(val.column.field === "drawingno"){ |
| | | this.codeattrsecValue=val.value; |
| | | } |
| | | console.log(this.codeattrsecValue) |
| | | // console.log(this.codeattrsecValue) |
| | | }, |
| | | dataKey:formItem.dataKey || formItem.field, |
| | | label: formItem.text, |
| | |
| | | keyAttr: formItem.keyAttr, |
| | | value: (formItem.dicData && formItem.dicData.length > 0 && formItem.secType == "codefixedsec" ? formItem.dicData[0].id : null) || |
| | | (formItem.secType == "codedatesec" ? formItem.codeDateValue: null) || ( TreeValue && formItem.secType == "codelevelsec" ? TreeValue : null) || |
| | | (formItem.secType == "codeattrsec" ? this.codeattrsecValue : null), |
| | | (formItem.secType == "codeattrsec" ? this.add : null), |
| | | placeholder: formItem.inputTip, |
| | | comboxKey: formItem.comboxKey, |
| | | tip: formItem.tooltips, |
| | |
| | | }, |
| | | ], |
| | | props: { |
| | | label: "itemName", |
| | | label: "value", |
| | | value: "key", |
| | | }, |
| | | }; |
| | |
| | | formItem.fieldMap[formItem.field + 'id'] = 'id' |
| | | } |
| | | let columnItem = { |
| | | change:(val)=>{ |
| | | console.log('1',val) |
| | | }, |
| | | label: formItem.text, |
| | | labelslot: true, |
| | | prop: this.$utilFunc.isValuableObj(formItem.referConfig) |
| | |
| | | if (Object.hasOwnProperty.call(element, newAttr)) { |
| | | const oldAttr = element[newAttr]; |
| | | formItem[newAttr] = formItem[oldAttr]; |
| | | |
| | | } |
| | | } |
| | | } else if (configType === "directVoluation") { |
| | |
| | | geDictData(dictKeys) { |
| | | dictKeys.forEach((dictObj) => { |
| | | getEnumDictionary({ code: dictObj.dictKey }).then((res) => { |
| | | console.log(res) |
| | | if (res.data && res.data.code === 200) { |
| | | this.option.column = this.option.column.map((item) => { |
| | | if (item.field === dictObj.field) { |
| | | let dictData = (res.data.data || []).map((itm) => { |
| | | itm.value = itm.dictValue; |
| | | itm.key = itm.dictKey; |
| | | itm.value = itm.itemName; |
| | | itm.key = itm.itemValue; |
| | | return itm; |
| | | }); |
| | | item.dicData = dictData; |
| | |
| | | }, |
| | | }, |
| | | }, |
| | | watch:{ |
| | | codeApplyForm:{ |
| | | handler(newval,oldval){ |
| | | // console.log('newval',newval) |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | openDialog() { |
| | | this.getFormTemplate(); |