From 9f3c0368dba21e16eeb921f8f53c115b8e21eede Mon Sep 17 00:00:00 2001
From: 王震 <10952869+daywangzhen@user.noreply.gitee.com>
Date: 星期六, 25 十一月 2023 10:18:01 +0800
Subject: [PATCH] modified: src/views/warehouse/pallettransports/index.vue modified: vue.config.js
---
vue.config.js | 4 +
src/views/warehouse/pallettransports/index.vue | 80 ++++++++++++++++++++++++++++++----------
2 files changed, 63 insertions(+), 21 deletions(-)
diff --git a/src/views/warehouse/pallettransports/index.vue b/src/views/warehouse/pallettransports/index.vue
index 9f33ac0..ca2d4ea 100644
--- a/src/views/warehouse/pallettransports/index.vue
+++ b/src/views/warehouse/pallettransports/index.vue
@@ -17,7 +17,8 @@
<div></div>
</div>
<div style="padding:0px 20px 0px;">
- <el-table class="pallet-transports-optask-table" :data="palletTransportsOptaskData" style="width: 100%;"
+ <el-table class="pallet-transports-optask-table" :data="palletTransportsOptaskData"
+ style="width: 100%;"
v-adaptive="{ bottomOffset: 20, fixedHeight: 0 }" height="100px" border highlight-current-row
@row-click="optaskRowClick" stripe ref="palletTransportsOptaskTable">
<el-table-column align="center" width="55" label="鍗曢��">
@@ -198,7 +199,7 @@
import detailIfsLocationDialog from './detail-ifslocation-form'
import adaptive from '@/util/adaptive'
import { mapGetters } from 'vuex'
-
+import { saveBatchPalletTransportsDetail } from '@/api/warehouse/pallettransports'
export default {
data() {
return {
@@ -211,6 +212,7 @@
isShow: false,
url: ''
},
+ WorkOrder:{},
prelang: 'pallettransports',
options: {
height: 300, // 榛樿楂樺害-涓轰簡琛ㄥご鍥哄畾
@@ -544,25 +546,61 @@
},
// 鑾峰彇绉诲簱鏄庣粏鏁版嵁鍒楄〃
getPalletTransportsDetailData() {
- this.palletTransportsDetailData = []
- if (this.palletTransportsMaterialMultipleSelection.length > 0) {
- const currPalletTransportsMaterial = this
- .palletTransportsMaterialMultipleSelection[
- this.palletTransportsMaterialMultipleSelection.length - 1
- ]
- let obj = {
- partNo: currPalletTransportsMaterial.partNo,
- partDesc: currPalletTransportsMaterial.partDesc,
- operationTaskNo: this.currOptask.optaskNo,
- transferQuantity: currPalletTransportsMaterial.surplusQuantity,
- unit: currPalletTransportsMaterial.unit,
- toIfsLocationNo: currPalletTransportsMaterial.currPalletTransportsMaterial,
- state: null
- }
- this.palletTransportsDetailData.push(obj)
- } else {
- this.$message.error('璇峰厛閫夋嫨鐗╂枡闇�姹�')
+ console.log("瀵瑰簲宸ュ崟",this.WorkOrder);
+ console.log("鐗╂枡闇�姹�",this.palletTransportsMaterialMultipleSelection);
+ const data = {
+ partNo:this.palletTransportsMaterialMultipleSelection[0].partNo,
+ partDesc: this.palletTransportsMaterialMultipleSelection[0].partDesc,
+ transferQuantity: this.palletTransportsMaterialMultipleSelection[0].transferQuantity,
+ operationTaskNo:this.WorkOrder.optaskNo,
+ unit: this.palletTransportsMaterialMultipleSelection[0].unit,
}
+ const PalletTransportsDetail = []
+ PalletTransportsDetail.push(data)
+ console.log(data,"0000000000000");
+ if (PalletTransportsDetail) {
+ saveBatchPalletTransportsDetail(PalletTransportsDetail)
+ .then((response) => {
+ const resData = response.data
+ if (resData.code === 0) {
+ this.innerVisible = false
+ this.$message.success('娣诲姞绉诲簱鏄庣粏鎴愬姛')
+ this.$emit('refreshDataList')
+ } else {
+ this.$message.error('娣诲姞绉诲簱鏄庣粏澶辫触')
+ }
+ this.isSubmit = true
+ })
+ .catch(() => {
+ this.isSubmit = true
+ })
+ }
+ // else {
+ // this.$message.error('璇烽�夋嫨IFS搴撳瓨鐗╂枡')
+ // }
+
+ // this.palletTransportsDetailData = []
+ // console.log(this.palletTransportsMaterialMultipleSelection);
+
+ // if (this.palletTransportsMaterialMultipleSelection.length > 0) {
+ // const currPalletTransportsMaterial = this
+ // .palletTransportsMaterialMultipleSelection[
+ // this.palletTransportsMaterialMultipleSelection.length - 1
+ // ]
+ // let obj = {
+ // partNo: currPalletTransportsMaterial.partNo,
+ // partDesc: currPalletTransportsMaterial.partDesc,
+ // operationTaskNo: this.currOptask.optaskNo,
+ // transferQuantity: currPalletTransportsMaterial.surplusQuantity,
+ // unit: currPalletTransportsMaterial.unit,
+ // toIfsLocationNo: currPalletTransportsMaterial.currPalletTransportsMaterial,
+ // state: null
+ // }
+ // this.palletTransportsDetailData.push(obj)
+ // } else {
+ // this.$message.error('璇峰厛閫夋嫨鐗╂枡闇�姹�')
+ // }
+
},
// 娣诲姞ifs鐗╂枡搴撳瓨鍥炶皟
addIfsStockCallback() {
@@ -712,6 +750,8 @@
})
},
optaskRowClick(row, column) {
+ console.log(row,222222222222222);
+ this.WorkOrder = row
this.palletTransportsOptaskData.forEach((item) => {
if (row.id !== item.id) {
item.commonChecked = false
diff --git a/vue.config.js b/vue.config.js
index 088a087..a36bc7c 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -2,12 +2,14 @@
* 閰嶇疆鍙傝��:
* https://cli.vuejs.org/zh/config/
*/
+// const url = 'http://192.168.2.7:9999'
+const url = 'http://192.168.32.45:9999'
// const url = 'http://192.168.0.23:9999'
// const url = 'http://192.168.83.249:9999'
// const url = 'http://localhost:9999'
-const url = 'http://ztt-gateway:9999'
+// const url = 'http://ztt-gateway:9999'
const localUrl = 'http://localhost:8089'
//const localUrl = 'http://10.88.15.95:8089'
const CompressionWebpackPlugin = require('compression-webpack-plugin')
--
Gitblit v1.9.3