Browse Source

动态表单配置

preview
wxz 2 years ago
parent
commit
2969e1bf3d
  1. 2
      epmet-oper-web/src/views/modules/dyform/createFormItem.vue
  2. 12
      epmet-oper-web/src/views/modules/dyform/editFormItem.vue
  3. 3
      epmet-oper-web/src/views/modules/dyform/itemList.vue

2
epmet-oper-web/src/views/modules/dyform/createFormItem.vue

@ -298,7 +298,7 @@ export default {
if (httpData.code === 0) {
this.$message({
type: 'success',
message:"新增成功"
message:"提交成功"
});
this.resetForm()

12
epmet-oper-web/src/views/modules/dyform/editFormItem.vue

@ -1,5 +1,5 @@
<template>
<el-form :model="formModel" :rules="createRules" ref="createForm">
<el-form :model="formModel" :rules="createRules" ref="editForm">
<el-form-item prop="customerId" label="客户" label-width="100px">
<el-select v-model="formModel.customerId" @change="onCustomerChanged" :disabled="customerIdFixed">
<el-option
@ -80,6 +80,7 @@ export default {
return {
//
formModel: {
id: null,
customerId: null,
formId: null,
itemGroupId: null,
@ -202,7 +203,6 @@ export default {
return
}
this.formModel = result.data
debugger
})
},
@ -300,16 +300,16 @@ export default {
* 提交
*/
onSubmitBtnClick() {
this.$refs['createForm'].validate(rst => {
this.$refs['editForm'].validate(rst => {
if (!rst) {
return
}
this.$http.post(`/oper/customize/icform/config/createItem`, this.formModel).then(({status:httpStatus, data: httpData}) => {
this.$http.post(`/oper/customize/icform/config/updateItem`, this.formModel).then(({status:httpStatus, data: httpData}) => {
if (httpData.code === 0) {
this.$message({
type: 'success',
message:"新增成功"
message:"提交成功"
});
this.resetForm()
@ -334,7 +334,7 @@ export default {
},
resetForm() {
this.$refs['createForm'].resetFields();
this.$refs['editForm'].resetFields();
},
/**

3
epmet-oper-web/src/views/modules/dyform/itemList.vue

@ -231,7 +231,6 @@ export default {
// item.hasChildren = (item.children.length > 0);
}
debugger
this.formItemList = httpData.data;
console.log(this.formItemList)
})
@ -384,7 +383,7 @@ export default {
},
onEditDlgClose({ type: type }) {
this.createDlgVisible = false;
this.editDlgVisible = false;
if (type === 'submit') {
this.loadItemList() //
}

Loading…
Cancel
Save