Commit c2f9f22d authored by 仇晓婷's avatar 仇晓婷

订单管理产品名称

parent 03ed499e
...@@ -3,15 +3,15 @@ ...@@ -3,15 +3,15 @@
<Form :model="orderSearchForm" :label-width="95" :rules="ruleValidate" ref="formValidate"> <Form :model="orderSearchForm" :label-width="95" :rules="ruleValidate" ref="formValidate">
<Row> <Row>
<Col span="8"> <Col span="8">
<FormItem label="产品名称" style="width:100%" prop="productId"> <FormItem label="产品名称" style="width:100%" prop="bomId">
<Select <Select
v-model="orderSearchForm.productId" v-model="orderSearchForm.bomId"
:placeholder="placeholdeinfo" :placeholder="placeholdeinfo"
style="width:240px;" style="width:240px;"
> >
<Option <Option
v-for="(item,index) in list" v-for="(item,index) in list"
:key="index" :key="item.index"
:value="item.value" :value="item.value"
style="display:none" style="display:none"
:label="item.label" :label="item.label"
...@@ -142,10 +142,11 @@ export default { ...@@ -142,10 +142,11 @@ export default {
remark: "", //备注 remark: "", //备注
projectNumber: "", //项目号 projectNumber: "", //项目号
batchNumber: "", //批次号 batchNumber: "", //批次号
urgencyLevel: null //紧急程度 urgencyLevel: null, //紧急程度
bomId: null
}, },
ruleValidate: { ruleValidate: {
productId: [ bomId: [
{ {
required: true, required: true,
message: "请选择产品名称", message: "请选择产品名称",
...@@ -209,6 +210,7 @@ export default { ...@@ -209,6 +210,7 @@ export default {
return this.$t(key); return this.$t(key);
}, },
handleSelect(data) { handleSelect(data) {
// console.log(data);
if (data.length > 0) { if (data.length > 0) {
this.selectdata = []; this.selectdata = [];
this.selectdata = data; this.selectdata = data;
...@@ -218,6 +220,7 @@ export default { ...@@ -218,6 +220,7 @@ export default {
this.orderSearchForm.productName = data[0].title; this.orderSearchForm.productName = data[0].title;
this.orderSearchForm.productId = data[0].productId; this.orderSearchForm.productId = data[0].productId;
this.orderSearchForm.drawnNumber = data[0].drawingNo; this.orderSearchForm.drawnNumber = data[0].drawingNo;
this.orderSearchForm.bomId = data[0].bomId;
} else { } else {
this.$Message.error("此节点不是产品,请选择产品节点!"); this.$Message.error("此节点不是产品,请选择产品节点!");
} }
...@@ -256,14 +259,17 @@ export default { ...@@ -256,14 +259,17 @@ export default {
}, },
renderContent(h, { root, node, data }) { renderContent(h, { root, node, data }) {
let type = "md-folder"; let type = "md-folder";
let title=data.title; let title = data.title;
if (data.isProduct != 0) { if (data.isProduct != 0) {
let version=this.$store.getters.dictionaryByCode("material.main.version",data.version) let version = this.$store.getters.dictionaryByCode(
"material.main.version",
data.version
);
type = "ios-image"; type = "ios-image";
if(version){ if (version) {
title=data.title+"("+data.mmcode+"/"+version.name+")" title = data.title + "(" + data.mmcode + "/" + version.name + ")";
}else{ } else {
title=data.title+"("+data.mmcode+")" title = data.title + "(" + data.mmcode + ")";
} }
} }
return h( return h(
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
<FormItem label="订单编号" style="width:100%">{{this.orderSearchForm.mesCode}}</FormItem> <FormItem label="订单编号" style="width:100%">{{this.orderSearchForm.mesCode}}</FormItem>
</Col> </Col>
<Col span="8"> <Col span="8">
<FormItem :label="l('productName')" style="width:100%" prop="productId"> <FormItem :label="l('productName')" style="width:100%" prop="bomId">
<Select <Select
v-model="orderSearchForm.productId" v-model="orderSearchForm.bomId"
:placeholder="placeholdeinfo" :placeholder="placeholdeinfo"
style="width:240px;" style="width:240px;"
> >
...@@ -120,7 +120,7 @@ export default { ...@@ -120,7 +120,7 @@ export default {
disabled: false, disabled: false,
orderSearchForm: {}, orderSearchForm: {},
ruleValidate: { ruleValidate: {
productId: [ bomId: [
{ {
required: true, required: true,
message: "请选择产品名称", message: "请选择产品名称",
...@@ -143,7 +143,7 @@ export default { ...@@ -143,7 +143,7 @@ export default {
type: "number", type: "number",
trigger: "change" trigger: "change"
} }
], ]
}, },
placeholdeinfo: "", placeholdeinfo: "",
list: [], list: [],
...@@ -172,7 +172,7 @@ export default { ...@@ -172,7 +172,7 @@ export default {
this.$refs.formValidate.validate(v => { this.$refs.formValidate.validate(v => {
if (v) { if (v) {
this.disabled = true; this.disabled = true;
this.orderSearchForm.status=1 this.orderSearchForm.status = 1;
Api.mesorderupdate(this.orderSearchForm) Api.mesorderupdate(this.orderSearchForm)
.then(r => { .then(r => {
this.disabled = false; this.disabled = false;
...@@ -208,6 +208,7 @@ export default { ...@@ -208,6 +208,7 @@ export default {
this.orderSearchForm.productName = data[0].title; this.orderSearchForm.productName = data[0].title;
this.orderSearchForm.productId = data[0].productId; this.orderSearchForm.productId = data[0].productId;
this.orderSearchForm.drawnNumber = data[0].drawingNo; this.orderSearchForm.drawnNumber = data[0].drawingNo;
this.orderSearchForm.bomId = data[0].bomId;
} else { } else {
this.$Message.error("此节点不是产品,请选择产品节点!"); this.$Message.error("此节点不是产品,请选择产品节点!");
} }
...@@ -226,7 +227,8 @@ export default { ...@@ -226,7 +227,8 @@ export default {
remark: "", //备注 remark: "", //备注
projectNumber: "", //项目号 projectNumber: "", //项目号
batchNumber: "", //批次号 batchNumber: "", //批次号
urgencyLevel: null //紧急程度 urgencyLevel: null, //紧急程度
bomId:'',
}; };
}, },
loadTree() { loadTree() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment