From 774ccb1b54448f18339868b0d3fdbd1f7dbf6715 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=94=A1=E7=8E=B2?=
<8702040+cai-ling@user.noreply.gitee.com>
Date: Tue, 10 Dec 2024 14:31:47 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E8=B4=A7=E7=A1=AE=E8=AE=A4=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=E9=9C=80=E6=B1=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/management/alloc-maintenance_new.vue | 2 +-
pages/management/receive-confirm_new.vue | 34 ++++++++++++++++++++--
2 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/pages/management/alloc-maintenance_new.vue b/pages/management/alloc-maintenance_new.vue
index 7cbd25f..ee91934 100644
--- a/pages/management/alloc-maintenance_new.vue
+++ b/pages/management/alloc-maintenance_new.vue
@@ -534,7 +534,7 @@
} catch (e) {
console.log(e)
}
- },
+ }
}
}
diff --git a/pages/management/receive-confirm_new.vue b/pages/management/receive-confirm_new.vue
index b9a8224..c290d9e 100644
--- a/pages/management/receive-confirm_new.vue
+++ b/pages/management/receive-confirm_new.vue
@@ -56,6 +56,7 @@
+
@@ -203,6 +204,9 @@
+
+
+
@@ -212,7 +216,7 @@
import ScanInput from '@/components/ScanInput.vue'
import Pagination from '@/components/Pagination.vue'
import GridDetail from '@/components/GridDetail.vue'
- import {getOrganizationInfo, getWarehouseInfo, receiptPage, receiptBillDetailPage, receiptBillDetailUpdate, receiptBillDetailSetStor, receiptBillConfirm, viewAssignDtl, inWarehouseAssignLocation, updateAssignDtl, addAssignDtl, easOutInBillSync} from '@/utils/getData2.js'
+ import {getOrganizationInfo, getWarehouseInfo, receiptPage, receiptBillDetailPage, receiptBillDetailUpdate, receiptBillDetailSetStor, receiptBillConfirm, viewAssignDtl, inWarehouseAssignLocation, updateAssignDtl, addAssignDtl, easOutInBillSync, inWarehouseCommit} from '@/utils/mork2.js'
export default {
components: {
NavBar,
@@ -245,7 +249,8 @@
value2: '', // 收货仓库信息
range2: [],
raw: '', // 副表格修改前输入框数据
- rawObj: {} // 副表格修改前行数据
+ rawObj: {} ,// 副表格修改前行数据
+ subCheckData: [] // 二级表格多选数组
}
},
onLoad () {
@@ -606,6 +611,31 @@
} catch (e) {
this.disabled1 = false
}
+ },
+ // 库存提交
+ inWarehouseSure (e) {
+ if (!e.subOneChecked || !e.subStatus1) {
+ return
+ }
+ this.$refs.alertDialog.open()
+ this.popObj = e
+ let arr = e.subData.filter(ele => ele.checked === true)
+ this.subCheckData = [...arr]
+ },
+ // 库存提交-确认接口
+ async _inWarehouseCommit () {
+ try {
+ let res = await inWarehouseCommit(this.subCheckData, 'RECE')
+ if (res.code === 1) {
+ this._receiptPage(this.popObj)
+ }
+ uni.showToast({
+ title: res.desc,
+ icon: 'none'
+ })
+ } catch (e) {
+ console.log(e)
+ }
}
}
}