| | |
| | | message: '请选择绑定表单', |
| | | trigger: 'change' |
| | | }], |
| | | showLabel: [{ |
| | | required: true, |
| | | message: '请选择显示字段', |
| | | trigger: 'submit' |
| | | }], |
| | | // showLabel: [{ |
| | | // required: true, |
| | | // message: '请选择显示字段', |
| | | // trigger: 'submit' |
| | | // }], |
| | | }, |
| | | form: { |
| | | viName: '', // 名称 |
| | |
| | | |
| | | // 表单选择change事件 |
| | | formSelectChange(val) { |
| | | // console.log(val); |
| | | this.form.itemOutFieldList = []; |
| | | this.form.itemKeyFieldList = []; |
| | | this.form.itemFieldWidthList = []; |
| | |
| | | dialogSaveClickHandler() { |
| | | this.$refs.form.validate((valid) => { |
| | | if (valid) { |
| | | if(this.form.itemOutFieldList.length <= 0){ |
| | | this.$message.error('请选择显示字段'); |
| | | return; |
| | | } |
| | | const paramsForm = {...this.form}; |
| | | paramsForm.itemSelectOutFieldList = this.form.itemSelectOutFieldList.map(item => item.id); // 可使用字段 |
| | | paramsForm.itemOutFieldList = this.form.itemOutFieldList; // 需要使用字段 |
| | |
| | | const params = { |
| | | id: this.form.editNodeId, |
| | | prm: { |
| | | formQtName: '', |
| | | formQtName: this.form.itemQtName, |
| | | prmItemList: [ |
| | | paramsForm |
| | | ], |
| | |
| | | viTypeText: "表格" |
| | | } |
| | | savePortalVI(params).then(res => { |
| | | // console.log(params); |
| | | if (res.data.code === 200) { |
| | | this.$message.success(res.data.obj); |
| | | // this.closeDialog(); |