| | |
| | | v-if="dialogVisible" key="masterForm" |
| | | ref="FormTemplate" |
| | | v-bind="$attrs" |
| | | :selectRow="selectRow" |
| | | :TreeValue="TreeValue" |
| | | :eventList="eventList" |
| | | :rowOid="rowOid" |
| | |
| | | type: Object, |
| | | default: () => ({}), |
| | | }, |
| | | selectRow:{ |
| | | type:Array, |
| | | default:[] |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | }, |
| | | }, |
| | | watch: { |
| | | codeApplyForm: { |
| | | handler(newval, oldval) { |
| | | // console.log('newval',newval) |
| | | } |
| | | } |
| | | |
| | | }, |
| | | methods: { |
| | | openDialog() { |
| | | //新增和修改共同调用 |
| | | //新增和修改共同调用(有改动 不需要在使用edit,方法没什么影响) |
| | | this.getFormTemplate(); |
| | | if (this.type === "add" || (this.type !== "add" && this.status === "amend")) { |
| | | this.getCodeRule(); |
| | |
| | | secValue: this.codeApplyForm[item.oid], |
| | | }; |
| | | }); |
| | | //标准特定 |
| | | //标准特定字段映射 |
| | | const mappings = { |
| | | codeStandardEditType: 'operationType', |
| | | reviseSeries: 'series', |