From 617d2ad422a2ae5badc0572b06f33c2791cb95ad Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期五, 29 十二月 2023 14:38:45 +0800
Subject: [PATCH] 质检代码调整
---
src/views/warehouse/pallettransports/index.vue | 37 +++++++++++++++++++------------------
1 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/src/views/warehouse/pallettransports/index.vue b/src/views/warehouse/pallettransports/index.vue
index 24c803a..503244e 100644
--- a/src/views/warehouse/pallettransports/index.vue
+++ b/src/views/warehouse/pallettransports/index.vue
@@ -113,7 +113,7 @@
<!-- <el-button type="warning" v-if="permissions.warehouse_pallettransports_detail_library" round
@click="openDetailLocationDialog">涓�閿嚦搴撲綅</el-button> -->
<el-button type="success" v-if="permissions.warehouse_pallettransports_detail_execute" round
- @click="executeMove">鎵� 琛�</el-button>
+ @click="updateStockFun">鎵� 琛�</el-button>
</div>
</div>
<div>
@@ -395,7 +395,6 @@
palletTransportsMaterialSelectionChange() {
if(this.cid){
selectAll({transportsId:this.cid}).then((res)=>{
- console.log(res.data.data);
this.palletTransportsDetailData = res.data.data.map(el =>{
return{
part_no:el.partNo,
@@ -434,7 +433,6 @@
},
// 鍗曡閫変腑
handleCurrentChange(row) {
- console.log(row,"--->1");
this.palletTransportsMaterialMultipleSelection = row
// this.palletTransportsMaterialData.forEach((item) => {
// // 鎺掍粬,姣忔閫夋嫨鏃舵妸鍏朵粬閫夐」閮芥竻闄�
@@ -646,7 +644,6 @@
// 鑾峰彇绉诲簱鏄庣粏鏁版嵁鍒楄〃
getPalletTransportsDetailData() {
let transportsDetails =[]
- console.log(this.palletTransportsMaterialMultipleSelection,"----+");
transportsDetails = this.palletTransportsMaterialMultipleSelection.map(el =>{
return{
partNo:el.partNo,
@@ -749,20 +746,25 @@
},
//鏀瑰彉
moveLocation(val){
- console.log(val,"---->");
let num = Number(val.transfer_quantity)
- if (val.state !="02submitted") {
- if(num >= 0){
- updateStock({id:val.id,transferQuantity:num}).then((res) =>{
- console.log(res,"------>1");
- this.getPalletTransportsMaterialData()
- })
- }else{
- this.$message.error('绉诲簱涓嶈兘灏忎簬0')
+ this.palletTransportsDetailMultipleSelection.forEach(el =>{
+ el.transfer_quantity = num
+ })
+ },
+ updateStockFun(){
+ let data = []
+ data = this.palletTransportsDetailMultipleSelection.map(el =>{
+ return {
+ id:el.id,
+ transferQuantity:el.transfer_quantity
+ }
+ })
+ updateStock(data).then((res) =>{
+ if(res.data.code===0){
+ this.getPalletTransportsMaterialData()
+ this.executeMove()
}
- }else{
- this.$message.error('绉诲簱宸茬粡鎵ц')
- }
+ })
},
// 鎵ц绉诲簱
executeMove() {
@@ -778,7 +780,6 @@
flag = false
}
})
- console.log("-----------",flag,ids);
if (flag) {
executeMoveLocation(ids).then((response) => {
const resData = response.data
@@ -802,6 +803,7 @@
} else {
this.$message.error('璇烽�夋嫨绉诲簱鏄庣粏')
}
+
},
selectDetailLocationCallback() {
this.getPalletTransportsDetailData()
@@ -812,7 +814,6 @@
this.showDetailStock = true
},
palletTransportsDetailSelectionChange(val) {
- console.log(val,"-=-=-=");
this.palletTransportsDetailMultipleSelection = val
},
getOptasks() {
--
Gitblit v1.9.3