产品修改
This commit is contained in:
@ -90,21 +90,21 @@
|
||||
</el-dialog>
|
||||
<!-- 添加节点参数配置对话框 -->
|
||||
<el-dialog :title="title" :visible.sync="nodeOpen" width="500px" append-to-body>
|
||||
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
|
||||
<el-form ref="nodeForm" :model="nodeForm" :rules="nodeRules" label-width="100px">
|
||||
<el-form-item label="产品ID" prop="productId">
|
||||
<el-input v-model="form.productId" disabled placeholder="请输入产品ID" />
|
||||
<el-input v-model="nodeForm.productId" disabled placeholder="请输入产品ID" />
|
||||
</el-form-item>
|
||||
<el-form-item label="节点ID" prop="nodeId">
|
||||
<el-input v-model="form.nodeId" placeholder="请输入节点ID" />
|
||||
<el-input v-model="nodeForm.nodeId" placeholder="请输入节点ID" />
|
||||
</el-form-item>
|
||||
<el-form-item label="节点名称" prop="nodeName">
|
||||
<el-input v-model="form.nodeName" placeholder="请输入节点名称" />
|
||||
<el-input v-model="nodeForm.nodeName" placeholder="请输入节点名称" />
|
||||
</el-form-item>
|
||||
<el-form-item label="状态">
|
||||
<el-input v-model="form.status" />
|
||||
<el-input v-model="nodeForm.status" />
|
||||
</el-form-item>
|
||||
<el-form-item label="备注">
|
||||
<el-input v-model="form.remark" />
|
||||
<el-input v-model="nodeForm.remark" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
@ -171,6 +171,7 @@ export default {
|
||||
],
|
||||
// 表单参数
|
||||
form: {},
|
||||
nodeForm: {},
|
||||
// 总条数
|
||||
total: 0,
|
||||
value: "",
|
||||
@ -192,13 +193,19 @@ export default {
|
||||
productType: [
|
||||
{ required: true, message: "产品编码不能为空", trigger: "blur" },
|
||||
],
|
||||
|
||||
},
|
||||
nodeRules: {
|
||||
productId: [
|
||||
{ required: true, message: "产品ID不能为空", trigger: "blur" },
|
||||
],
|
||||
nodeId: [
|
||||
{ required: true, message: "节点ID不能为空", trigger: "blur" },
|
||||
],
|
||||
nodeName: [
|
||||
{ required: true, message: "节点名称不能为空", trigger: "blur" },
|
||||
],
|
||||
},
|
||||
}
|
||||
};
|
||||
},
|
||||
created () {
|
||||
@ -253,7 +260,14 @@ export default {
|
||||
productName: "",
|
||||
status: "0",
|
||||
};
|
||||
this.nodeForm = {
|
||||
productId: "",
|
||||
nodeId: "",
|
||||
nodeName: "",
|
||||
status: "",
|
||||
};
|
||||
this.resetForm("form");
|
||||
this.resetForm("nodeForm");
|
||||
},
|
||||
|
||||
// 多选框选中数据
|
||||
@ -277,7 +291,7 @@ export default {
|
||||
this.reset();
|
||||
this.nodeOpen = true;
|
||||
this.title = "添加产品节点";
|
||||
this.form.productId = row.productId;
|
||||
this.nodeForm.productId = row.productId;
|
||||
},
|
||||
|
||||
/** 修改按钮操作 */
|
||||
@ -292,7 +306,7 @@ export default {
|
||||
handleUpdatenode (row) {
|
||||
this.reset();
|
||||
this.nodeOpen = true;
|
||||
this.form = row;
|
||||
this.nodeForm = row;
|
||||
this.title = "修改产品节点";
|
||||
},
|
||||
/** 提交按钮 */
|
||||
@ -325,7 +339,7 @@ export default {
|
||||
},
|
||||
/** 节点提交操作 */
|
||||
saveNode: function () {
|
||||
addNode(this.form).then((res) => {
|
||||
addNode(this.nodeForm).then((res) => {
|
||||
if (200 == res.code) {
|
||||
this.msgSuccess(this.title + "成功");
|
||||
this.nodeOpen = false;
|
||||
|
Reference in New Issue
Block a user