From eb76624f5400b4a3a2d8301c042b6276f87220a9 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期四, 28 十二月 2023 13:17:45 +0800 Subject: [PATCH] modified: src/api/warehouse/pallettransports.js modified: src/views/warehouse/pallettransports/index.vue modified: vue.config.js --- vue.config.js | 2 +- src/views/warehouse/pallettransports/index.vue | 19 +++++++++++++++++-- src/api/warehouse/pallettransports.js | 9 +++++++++ 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/src/api/warehouse/pallettransports.js b/src/api/warehouse/pallettransports.js index 54c4c69..68e7295 100644 --- a/src/api/warehouse/pallettransports.js +++ b/src/api/warehouse/pallettransports.js @@ -8,6 +8,7 @@ }) } + export function addPalletTransports(obj) { return request({ url: '/mes/palletTransports', @@ -15,6 +16,14 @@ data: obj }) } +//绉诲簱鏀瑰彉 +export function updateStock(obj) { + return request({ + url: '/mes/palletTransportsMaterial/updateStock', + method: 'post', + data: obj + }) +} export function getPalletTransportsObj(id) { return request({ diff --git a/src/views/warehouse/pallettransports/index.vue b/src/views/warehouse/pallettransports/index.vue index 80c83f1..152aa20 100644 --- a/src/views/warehouse/pallettransports/index.vue +++ b/src/views/warehouse/pallettransports/index.vue @@ -136,7 +136,7 @@ <el-table-column prop="transfer_quantity" label="绉诲簱鏁伴噺" align="center"> <template slot-scope="scope"> - <el-input v-model="scope.row.transfer_quantity" border="none"></el-input> + <el-input v-model="scope.row.transfer_quantity" @change="moveLocation(scope.row)" :disabled = "scope.row.state == '02submitted' " border="none"></el-input> </template> </el-table-column> @@ -206,6 +206,7 @@ delPalletTransportsDetailObj, executeMoveLocation, selectAll, + updateStock, } from '@/api/warehouse/pallettransports' import { getByPalletTransId } from '@/api/plan/operationtask' import ttable from '@/views/common/ztt-table.vue' @@ -221,6 +222,7 @@ export default { data() { return { + forbidden:false, partDesc: null, ajaxFun: palletTransportsFetchList, currPalletTransportsRow: null, @@ -399,7 +401,7 @@ part_no:el.partNo, part_desc:el.partDesc, operation_task_no:el.operationTaskNo, - transfer_quantity:el.transferQuantity, + transfer_quantity:0, unit:el.unit, to_ifs_location_no:el.toIfsLocationName, state:el.state, @@ -744,6 +746,19 @@ } }) }, + //鏀瑰彉 + moveLocation(val){ + console.log(val,"---->"); + let num = Number(val.transfer_quantity) + if (val.state !="02submitted") { + updateStock({id:val.id,transferQuantity:num}).then((res) =>{ + console.log(res,"------>1"); + this.getPalletTransportsMaterialData() + }) + }else{ + this.$message.error('绉诲簱宸茬粡鎵ц') + } + }, // 鎵ц绉诲簱 executeMove() { if ( diff --git a/vue.config.js b/vue.config.js index e5ad73d..604c254 100644 --- a/vue.config.js +++ b/vue.config.js @@ -5,7 +5,7 @@ // const url = 'http://192.168.32.45:9999' -const url = 'http://192.168.2.7:9999' +const url = 'http://192.168.2.63:9999' // const url = 'http://localhost:9999' -- Gitblit v1.9.3