Commit faa6b469 authored by 李驰骋's avatar 李驰骋

Merge remote-tracking branch 'origin/dev' into dev

parents 9723aa0d 64b7d882
...@@ -155,6 +155,7 @@ ...@@ -155,6 +155,7 @@
<dict-tag :options="dict.type.mes_workorder_sourcetype" :value="scope.row.orderSource"/> <dict-tag :options="dict.type.mes_workorder_sourcetype" :value="scope.row.orderSource"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="工艺名称" width="140" align="center" prop="routeName" />
<el-table-column label="订单编号" width="140" align="center" prop="sourceCode" /> <el-table-column label="订单编号" width="140" align="center" prop="sourceCode" />
<el-table-column label="产品编号" width="120" align="center" prop="productCode" /> <el-table-column label="产品编号" width="120" align="center" prop="productCode" />
<el-table-column label="产品名称" width="200" align="center" prop="productName" :show-overflow-tooltip="true"/> <el-table-column label="产品名称" width="200" align="center" prop="productName" :show-overflow-tooltip="true"/>
...@@ -295,14 +296,14 @@ ...@@ -295,14 +296,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <!-- <el-col :span="8">
<el-form-item label="产品编号" prop="productCode"> <el-form-item label="产品编号" prop="productCode">
<el-input v-model="form.productCode" placeholder="请选择产品" > <el-input v-model="form.productCode" placeholder="请选择产品" >
<el-button slot="append" @click="handleSelectProduct" icon="el-icon-search"></el-button> <el-button slot="append" @click="handleSelectProduct" icon="el-icon-search"></el-button>
</el-input> </el-input>
<ItemSelect ref="itemSelect" @onSelected="onItemSelected" > </ItemSelect> <ItemSelect ref="itemSelect" @onSelected="onItemSelected" > </ItemSelect>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-col :span="8"> <el-col :span="8">
<el-form-item label="产品名称" prop="productName"> <el-form-item label="产品名称" prop="productName">
<el-input v-model="form.productName" placeholder="请选择产品" disabled/> <el-input v-model="form.productName" placeholder="请选择产品" disabled/>
...@@ -463,6 +464,7 @@ export default { ...@@ -463,6 +464,7 @@ export default {
productCode: null, productCode: null,
productName: null, productName: null,
productSpc: null, productSpc: null,
routeName: null,
unitOfMeasure: null, unitOfMeasure: null,
quantity: null, quantity: null,
quantityProduced: null, quantityProduced: null,
...@@ -561,6 +563,7 @@ export default { ...@@ -561,6 +563,7 @@ export default {
productCode: null, productCode: null,
productName: null, productName: null,
productSpc: null, productSpc: null,
routeName: null,
unitOfMeasure: null, unitOfMeasure: null,
quantity: null, quantity: null,
quantityProduced: null, quantityProduced: null,
...@@ -636,10 +639,11 @@ export default { ...@@ -636,10 +639,11 @@ export default {
handleView(row){ handleView(row){
this.reset(); this.reset();
this.getTreeselect(); this.getTreeselect();
const workorderId = row.workorderId || this.ids;
this.$router.push( this.$router.push(
"/mes/pro/workorder/info?workorderId=" + workorderId "/mes/pro/workorder/info?workorderId=" + workorderId
); );
// this.reset(); // this.reset();
// this.getTreeselect(); // this.getTreeselect();
// const workorderId = row.workorderId || this.ids; // const workorderId = row.workorderId || this.ids;
......
...@@ -101,6 +101,26 @@ ...@@ -101,6 +101,26 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :md="8" :xs="12" style="height: 50.5px">
<el-form-item label="工艺名称" prop="routeId">
<el-input
v-model="form.routeName"
readonly
placeholder="请选择工艺路线"
>
<el-button
slot="append"
icon="el-icon-search"
@click="$refs['RoutesProcessSelectRef'].showFlag = true"
></el-button>
</el-input>
<RoutesProcessSelect
ref="RoutesProcessSelectRef"
@onSelected="onRoutesProcessSelect"
/>
</el-form-item>
</el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="产品编号" prop="productCode"> <el-form-item label="产品编号" prop="productCode">
<el-input v-model="form.productCode" placeholder="请选择产品" > <el-input v-model="form.productCode" placeholder="请选择产品" >
...@@ -253,6 +273,7 @@ export default { ...@@ -253,6 +273,7 @@ export default {
workorderCode: "", workorderCode: "",
workorderName: "", workorderName: "",
orderSource: "", orderSource: "",
routeName: "",
sourceCode: "", sourceCode: "",
productId: "", productId: "",
productCode: "", productCode: "",
...@@ -328,6 +349,7 @@ export default { ...@@ -328,6 +349,7 @@ export default {
}, },
methods: { methods: {
/** 查询生产工单下拉树结构 */ /** 查询生产工单下拉树结构 */
getTreeselect() { getTreeselect() {
...@@ -445,7 +467,6 @@ export default { ...@@ -445,7 +467,6 @@ export default {
if (row != undefined && row != null) { if (row != undefined && row != null) {
this.form.routeId = row.routeId; this.form.routeId = row.routeId;
this.form.routeName = row.routeName; this.form.routeName = row.routeName;
const params = { const params = {
pageNum: 1, pageNum: 1,
pageSize: 1000, pageSize: 1000,
...@@ -510,6 +531,7 @@ export default { ...@@ -510,6 +531,7 @@ export default {
workorderId: null, workorderId: null,
workorderCode: null, workorderCode: null,
workorderName: null, workorderName: null,
routeName: null,
workorderType: 'SELF', workorderType: 'SELF',
orderSource: null, orderSource: null,
sourceCode: null, sourceCode: null,
......
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