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