From 7e807f771796a68e799826ae4a5598ddb2eec0d8 Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期一, 11 三月 2024 15:55:11 +0800 Subject: [PATCH] 质检:附件上传 --- src/views/product/producttraceability/index.vue | 42 +++++++++++++++++++++++------------------- 1 files changed, 23 insertions(+), 19 deletions(-) diff --git a/src/views/product/producttraceability/index.vue b/src/views/product/producttraceability/index.vue index c24a617..9ba6bc5 100644 --- a/src/views/product/producttraceability/index.vue +++ b/src/views/product/producttraceability/index.vue @@ -16,21 +16,21 @@ ></tRemoteSelect> </el-col> <el-col :span="8"> - <el-select v-model="selBatchNo" class="lmes-select" placeholder="璇烽�夋嫨鎵规鍙�"> - <el-option :label="item" :key="index" v-for="(item,index) in selBatchNoList"></el-option> + <el-select @change="changePart" v-model="selBatchNo" class="lmes-select" placeholder="璇烽�夋嫨鎵规鍙�"> + <el-option :label="item" :value="item" :key="index" v-for="(item,index) in selBatchNoList"></el-option> </el-select> </el-col> </el-row> </div> - <div style="margin-left:20px;"> + <!-- <div style="margin-left:20px;"> <el-radio v-model="traceType" label="posite" @change="changeTraceType" >鍙嶅悜杩芥函</el-radio > <el-radio v-model="traceType" label="negate" @change="changeTraceType" >姝e悜杩芥函</el-radio > - </div> + </div> --> </div> <div class="product-traceability-body-div"> <div class="product-traceability-relationship-div"> @@ -272,10 +272,10 @@ <div>宸ヤ綔绔欙細</div> <div>鎶ュ伐鍗曞彿锛�</div> <div>鎶ュ伐浜哄憳锛�</div> - <div>浜у搧缂栧彿锛�</div> + <div>鎵规鍙凤細</div> <div>闆朵欢鍙凤細</div> <div>鍗曚綅锛�</div> - <div>浜у嚭鏁伴噺锛�</div> + </div> <div class="product-traceability-producttracking-val-div"> <div :title="currProductTracking.workstationName"> @@ -290,7 +290,6 @@ {{ currProductTracking.partNo }} </div> <div>{{ currProductTracking.unit }}</div> - <div>{{ currProductTracking.productQty }}</div> </div> </div> <div class="product-traceability-producttracking-item-div"> @@ -298,19 +297,21 @@ <div>鐝粍锛�</div> <div>姹囨姤宸ュ簭锛�</div> <div>姹囨姤鏃堕棿锛�</div> - <div>鎵瑰彿锛�</div> + <!-- <div>鎵瑰彿锛�</div> --> <div>闆朵欢鎻忚堪锛�</div> <div>鐢熶骇鏃ユ湡锛�</div> + <div>浜у嚭鏁伴噺锛�</div> </div> <div class="product-traceability-producttracking-val-div"> <div>{{ currProductTracking.crewName }}</div> <div>{{ currProductTracking.operationName }}</div> <div>{{ currProductTracking.trackingTime }}</div> - <div>{{ currProductTracking.systemNo }}</div> + <!-- <div>{{ currProductTracking.systemNo }}</div> --> <div :title="currProductTracking.partName"> {{ currProductTracking.partName }} </div> <div>{{ currProductTracking.productDate }}</div> + <div>{{ currProductTracking.productQty }}</div> </div> </div> </div> @@ -545,7 +546,7 @@ </el-table-column> </el-table> </el-tab-pane> - <el-tab-pane label="闄勪欢"> + <!-- <el-tab-pane label="闄勪欢"> <el-upload ref="upload" action="/mes/operationTask/upload" @@ -555,7 +556,7 @@ :auto-upload="false" list-type="picture" ></el-upload - ></el-tab-pane> + ></el-tab-pane> --> </el-tabs> </div> </div> @@ -667,7 +668,7 @@ </el-tabs> </div> </el-tab-pane> - <el-tab-pane label="妯″叿淇℃伅" name="妯″叿淇℃伅"> + <!-- <el-tab-pane label="妯″叿淇℃伅" name="妯″叿淇℃伅"> <div style="margin-top:10px;"> <el-table ref="mouldRecordTable" @@ -772,7 +773,7 @@ </el-table-column> </el-table> </div> - </el-tab-pane> + </el-tab-pane> --> </el-tabs> </div> </div> @@ -1138,6 +1139,7 @@ }, methods: { queryBatchNoData(){ + this.selBatchNo = null queryByCustomerOrderId({customerOrderId : this.systemNo}).then(res=>{ if(res.status===200){ this.selBatchNoList = res.data.data @@ -1248,10 +1250,12 @@ } else { this.partList = [] } + this.selBatchNo = null + this.selBatchNoList = [] }, changePart() { - if (this.systemNo != null && this.systemNo !== '') { - const query = { systemNo: this.systemNo, traceType: this.traceType } + if (this.selBatchNo != null && this.selBatchNo !== '') { + const query = { systemNo: this.selBatchNo, traceType: this.traceType } queryDiagram(query) .then((response) => { var data = response.data @@ -1261,15 +1265,15 @@ const hasOutNode = data.data.linkDataArray.find((ele) => { return ele.from === item.key }) - item.batchNo = 'SN鍙�:' + item.batchNo + item.batchNo = '鎵规鍙�:' + item.batchNo item.quantity = '鎶曞叆鏁伴噺:' + (hasOutNode ? item.quantity : 0) + ' ' + item.unit - item.ifsBatchNo = - 'IFS鎵规鍙�:' + - (item.ifsBatchNo == null ? '' : item.ifsBatchNo) + // item.ifsBatchNo = + // 'IFS鎵规鍙�:' + + // (item.ifsBatchNo == null ? '' : item.ifsBatchNo) }) this.modelData = { nodeDataArray: data.data.nodeDataArray, -- Gitblit v1.9.3