From 51ec0fbe59a3c7768996072874ea6f0c2b91c060 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 21 十二月 2023 13:18:05 +0800
Subject: [PATCH] Merge branch 'master' of http://114.132.189.42:9002/r/mes-ocea-before
---
src/views/warehouse/pallettransports/ifsstock-form.vue | 131 +++++++++++--------------------------------
1 files changed, 34 insertions(+), 97 deletions(-)
diff --git a/src/views/warehouse/pallettransports/ifsstock-form.vue b/src/views/warehouse/pallettransports/ifsstock-form.vue
index 9e8d42a..7175e2a 100644
--- a/src/views/warehouse/pallettransports/ifsstock-form.vue
+++ b/src/views/warehouse/pallettransports/ifsstock-form.vue
@@ -1,93 +1,34 @@
<template>
- <el-dialog
- width="65%"
- title="IFS搴撳瓨鐗╂枡"
- top="5vh"
- :visible.sync="innerVisible"
- append-to-body
- @close="$emit('update:currshowlist', false)"
- :show="currshowlist"
- class="part-dialog"
- >
+ <el-dialog width="65%" title="IFS搴撳瓨鐗╂枡" top="5vh" :visible.sync="innerVisible" append-to-body
+ @close="$emit('update:currshowlist', false)" :show="currshowlist" class="part-dialog">
<div>
- <span>闇�姹傛暟閲忥細</span
- ><span style="color:Red;">{{
+ <span>闇�姹傛暟閲忥細</span><span style="color:Red;">{{
materialRow == null
- ? ''
- : materialRow.surplusQuantity - totalPlanMoveQuality
+ ? ''
+ : materialRow.surplusQuantity - totalPlanMoveQuality
}}</span>
</div>
- <el-table
- class="ifs-stock-table"
- :data="ifsStockData"
- style="width: 100%;"
- height="450px"
- border
- @selection-change="ifsStockSelectionChange"
- stripe
- ref="ifsStockTable"
- >
+ <el-table class="ifs-stock-table" :data="ifsStockData" style="width: 100%;" height="450px" border
+ @selection-change="ifsStockSelectionChange" stripe ref="ifsStockTables">
<el-table-column type="selection" width="55"> </el-table-column>
<el-table-column type="index" width="50" label="搴忓彿"> </el-table-column>
- <el-table-column
- prop="partNo"
- label="闆朵欢鍙�"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="partNo" label="闆朵欢鍙�" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="partDesc"
- label="闆朵欢鎻忚堪"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="partDesc" label="闆朵欢鎻忚堪" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="locationDesc"
- label="搴撲綅"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="locationDesc" label="搴撲綅" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="batchNo"
- label="鎵规鍙�"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="batchNo" label="鎵规鍙�" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="wdr"
- label="WDR"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="wdr" label="WDR" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="optaskNo"
- label="宸ュ崟"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="optaskNo" label="宸ュ崟" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="available"
- label="鍙敤搴撳瓨鏁伴噺"
- align="center"
- show-overflow-tooltip
- >
+ <el-table-column prop="available" label="鍙敤搴撳瓨鏁伴噺" align="center" show-overflow-tooltip>
</el-table-column>
- <el-table-column
- prop="planMoveQuality"
- label="璁″垝绉诲簱鏁伴噺"
- align="center"
- >
+ <el-table-column prop="planMoveQuality" label="璁″垝绉诲簱鏁伴噺" align="center">
<template slot-scope="scope">
- <el-input
- v-model="scope.row.planMoveQuality"
- @blur="blurChangeCallback(scope.row)"
- ></el-input>
+ <el-input v-model="scope.row.planMoveQuality" @blur="blurChangeCallback(scope.row)"></el-input>
</template>
</el-table-column>
<el-table-column prop="unit" label="鍗曚綅" align="center">
@@ -97,12 +38,7 @@
</el-table>
<div slot="footer" class="dialog-footer">
<el-button @click="innerVisible = false">鍙� 娑�</el-button>
- <el-button
- type="primary"
- :disabled="isSubmit"
- v-thinclick="`saveSelectRow`"
- >纭� 瀹�</el-button
- >
+ <el-button type="primary" v-thinclick="`saveSelectRow`">纭� 瀹�</el-button>
</div>
</el-dialog>
</template>
@@ -177,18 +113,6 @@
flagMsg =
flagMsg + '绗�' + (i + 1) + '琛岋紝璁″垝绉诲簱鏁伴噺鏈�澶氬叚浣嶅皬鏁帮紱'
} else {
- console.log(
- 'this.ifsStockData[i].planMoveQuality',
- this.ifsStockData[i].planMoveQuality
- )
- console.log(
- 'this.ifsStockData[i].available',
- this.ifsStockData[i].available
- )
- console.log(
- this.ifsStockData[i].planMoveQuality >
- this.ifsStockData[i].available
- )
if (
this.ifsStockData[i].planMoveQuality >
this.ifsStockData[i].available
@@ -262,9 +186,16 @@
partDesc: item.partDesc,
batchNo: item.batchNo,
wdr: item.wdr,
+ serialNo: item.serialNo,
+ engChgLevel: item.engChgLevel,
+ configurationId: item.configurationId,
+ activitySeq: item.activitySeq,
transferQuantity: item.planMoveQuality,
fromIfsLocationNo: item.locationNo,
transportsMaterialId: this.materialRow.id,
+ toIfsLocationNo: this.materialRow.toIfsLocationNo,
+ toIfsLocationName: this.materialRow.toIfsLocationName,
+ partId: this.materialRow.partId,
transportsId: this.transportsRow.id,
operationTaskId: item.optaskId,
operationTaskNo: item.optaskNo,
@@ -282,10 +213,10 @@
} else {
this.$message.error('娣诲姞绉诲簱鏄庣粏澶辫触')
}
- this.isSubmit = false
+ this.isSubmit = true
})
.catch(() => {
- this.isSubmit = false
+ this.isSubmit = true
})
} else {
this.$message.error('璇烽�夋嫨IFS搴撳瓨鐗╂枡')
@@ -295,7 +226,7 @@
this.isSubmit = false
}
},
- initData() {}
+ initData() { }
},
watch: {
currshowlist() {
@@ -318,14 +249,18 @@
id: index + 1,
partNo: item.PART_NO,
partDesc: item.PART_DESC,
- locationDesc: item.LOCATION_DESC,
+ locationDesc: item.LOCATION_NO,
locationNo: item.LOCATION_NO,
batchNo: item.LOT_BATCH_NO,
wdr: item.WAIV_DEV_REJ_NO,
available: Number(item.QTY_AVAILABLE),
unit: item.UNIT_MEAS_DESC,
engChgLevel: item.ENG_CHG_LEVEL,
+ serialNo: item.SERIAL_NO,
+ configurationId: item.CONFIGURATION_ID,
+ activitySeq: item.ACTIVITY_SEQ,
planMoveQuality: Number(item.QTY_AVAILABLE),
+ partId: this.materialRow.partId,
optaskNo: this.optask != null ? this.optask.optaskNo : null,
optaskId: this.optask != null ? this.optask.id : null
})
@@ -343,9 +278,11 @@
.part-dialog .el-dialog__header {
padding: 10px 20px 10px;
}
+
.part-dialog .el-dialog__header .el-dialog__headerbtn {
top: 10px;
}
+
.part-dialog .el-dialog__body {
padding: 5px 20px;
}
--
Gitblit v1.9.3