From cee85c60ffe08d8fcdc5a5dbd08157b084c48ba6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=BF=97=E5=9B=BD?= <854933521@qq.com>
Date: Wed, 6 Nov 2024 10:08:09 +0800
Subject: [PATCH] =?UTF-8?q?store=E5=BC=95=E7=94=A8=20=E6=96=87=E4=BB=B6?=
=?UTF-8?q?=E8=BF=81=E7=A7=BBVue2=E5=8D=87=E7=BA=A7Vue3=208/2-10/25?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages/count/job/countBlindDetail.vue | 787 ++++++++---------
src/pages/count/job/countDetail1.vue | 779 ++++++++---------
src/pages/count/job/fuzzyCountDetail.vue | 815 +++++++++---------
src/pages/issue/record/directIssue2.vue | 6 +-
.../package/record/splitPackageRecord.vue | 15 +-
.../job/completeReceiveJobDetail.vue | 81 +-
.../productReceipt/job/productReceiptJob.vue | 3 +-
.../purchaseReturn/job/returnDetailBatch.vue | 93 +-
.../putaway/job/quantityPutawayJobDetail.vue | 5 +-
9 files changed, 1204 insertions(+), 1380 deletions(-)
diff --git a/src/pages/count/job/countBlindDetail.vue b/src/pages/count/job/countBlindDetail.vue
index 322d8ec4..f321ba1c 100644
--- a/src/pages/count/job/countBlindDetail.vue
+++ b/src/pages/count/job/countBlindDetail.vue
@@ -32,15 +32,15 @@
-
-
-
- {{ index + 1 }}.
-
-
-
-
-
+ swipeClick(event, item)">
+
+ {{ index + 1 }}.
+
+
+
+
@@ -63,7 +63,7 @@
-
diff --git a/src/pages/count/job/countDetail1.vue b/src/pages/count/job/countDetail1.vue
index c4d19748..10ff91f9 100644
--- a/src/pages/count/job/countDetail1.vue
+++ b/src/pages/count/job/countDetail1.vue
@@ -34,15 +34,15 @@
-
-
-
- {{ index + 1 }}.
-
-
-
-
-
+ swipeClick(event, item)">
+
+ {{ index + 1 }}.
+
+
+
+
@@ -65,7 +65,7 @@
-
diff --git a/src/pages/count/job/fuzzyCountDetail.vue b/src/pages/count/job/fuzzyCountDetail.vue
index 741168ae..fccabad4 100644
--- a/src/pages/count/job/fuzzyCountDetail.vue
+++ b/src/pages/count/job/fuzzyCountDetail.vue
@@ -4,8 +4,8 @@
-
-
+
+
@@ -27,16 +27,17 @@
-
-
-
-
-
-
-
-
+ swipeClick(event, item, index)">
+
+
+
+
+
-
+
@@ -63,7 +64,7 @@
-
diff --git a/src/pages/issue/record/directIssue2.vue b/src/pages/issue/record/directIssue2.vue
index c03899ce..08ba749f 100644
--- a/src/pages/issue/record/directIssue2.vue
+++ b/src/pages/issue/record/directIssue2.vue
@@ -101,7 +101,8 @@ import balanceSelect from '@/mycomponents/balance/balanceSelect.vue'
import {ref, onMounted} from 'vue';
import {onLoad, onNavigationBarButtonTap, onBackPress, onPullDownRefresh} from '@dcloudio/uni-app';
-
+import {useCountStore} from '@/store'
+const store = useCountStore();
const id = ref('');
const dataContent = ref({});
const detailSource = ref([]);
@@ -132,6 +133,7 @@ const managementList = ref([]);
const scanPopupRef = ref(null);
const scanLocationCodeRef = ref(null);
const comMessageRef = ref(null);
+const fromInventoryStatus = ref('')
const getBusinessType = (code, callback) => {
// 获取业务类型的逻辑
@@ -522,7 +524,7 @@ const commit = () => {
const setRecordParams = () => {
let subList = [];
- let creator = store.state.user.id;
+ let creator = store.id;
detailSource.value.forEach(item => {
item.subList.forEach(detail => {
if (detail.scaned) {
diff --git a/src/pages/package/record/splitPackageRecord.vue b/src/pages/package/record/splitPackageRecord.vue
index 2b14c82b..48f3b5cc 100644
--- a/src/pages/package/record/splitPackageRecord.vue
+++ b/src/pages/package/record/splitPackageRecord.vue
@@ -1,7 +1,7 @@
-
+
@@ -65,7 +65,8 @@ import numberBox from '@/mycomponents/qty/numberBox.vue'
import { ref, onMounted, nextTick } from 'vue';
import { onLoad, onNavigationBarButtonTap, onBackPress, onPullDownRefresh } from '@dcloudio/uni-app';
-
+import {useCountStore} from '@/store'
+const store = useCountStore()
const id = ref('');
const detailSource = ref([]); // 绑定在页面上的数据源
const fromLocationCode = ref('');
@@ -89,7 +90,7 @@ onLoad((option) => {
uni.setNavigationBarTitle({
title: option.title
});
- getBusinessType();
+ getBusinessTypeFun();
});
onNavigationBarButtonTap((e) => {
@@ -99,8 +100,8 @@ onNavigationBarButtonTap((e) => {
});
-const getBusinessType = () => {
- getBusinessTypeApi(typeCode.value, (res) => {
+const getBusinessTypeFun = () => {
+ getBusinessType(typeCode.value, (res) => {
if (res.success) {
businessType.value = res.businessType;
fromInventoryStatuses.value = getDirectoryItemArray(res.fromInventoryStatuses);
@@ -125,7 +126,7 @@ const openScanPopup = () => {
scanPopupRef.value.openScanPopup(businessType.value);
}
} else {
- getBusinessType();
+ getBusinessTypeFun();
}
};
@@ -267,7 +268,7 @@ const commit = () => {
const setParams = () => {
const subList = [];
- const creator = store.state.user.id;
+ const creator = store.id;
detailSource.value.forEach((item) => {
item.subList.forEach((detail) => {
const subItem = { ...detail };
diff --git a/src/pages/productReceipt/job/completeReceiveJobDetail.vue b/src/pages/productReceipt/job/completeReceiveJobDetail.vue
index a1b13239..1cbcdac0 100644
--- a/src/pages/productReceipt/job/completeReceiveJobDetail.vue
+++ b/src/pages/productReceipt/job/completeReceiveJobDetail.vue
@@ -44,47 +44,47 @@