| | |
| | | type: Object, |
| | | default: () => {}, |
| | | }, |
| | | uploadattachment:{ |
| | | //是否显示上传附件 |
| | | type:Boolean, |
| | | default:false |
| | | }, |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | showProp:item.showField, |
| | | type: type, |
| | | labelWidth: this.labelWidth || (item.text.length >= 6 ? 115 : 90), |
| | | disabled: item.readOnly || this.disabled, |
| | | disabled: !this.isEdit || item.readOnly || this.disabled, |
| | | span: item.span |
| | | ? item.span |
| | | : item.type === "textarea" |
| | |
| | | required: item.required, |
| | | message: `请输入${item.text}!`, |
| | | trigger: "blur" |
| | | },{ |
| | | required: item.required, |
| | | message: `请输入${item.text}!`, |
| | | trigger: "submit" |
| | | }]):[] |
| | | }; |
| | | if(!this.isEdit){ |
| | |
| | | this.subitemName = col.field; |
| | | }else if(col.type === 'upload'){ |
| | | console.log('col',col) |
| | | }else if(col.type=="multiFile"){ |
| | | if(this.uploadattachment == "false" || this.uploadattachment == false){ |
| | | col.display=false |
| | | } |
| | | } |
| | | if (col.type === "select") { |
| | | if(col.data && col.data.length>0){ |