From 3549664a0f52a6a481282c8ee69f44b213a95e47 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Wed, 23 Oct 2024 15:32:58 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BB=A3=E5=AE=A2?= =?UTF-8?q?=E4=B8=8B=E5=8D=95=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pagesCreateOrder/index/index.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pagesCreateOrder/index/index.vue b/pagesCreateOrder/index/index.vue index 1f4eaef..7ca058c 100644 --- a/pagesCreateOrder/index/index.vue +++ b/pagesCreateOrder/index/index.vue @@ -158,7 +158,7 @@ reactive, ref, nextTick, - watch + watch,getCurrentInstance } from 'vue'; import myCar from './components/car' import go from '@/commons/utils/go.js'; @@ -173,6 +173,7 @@ tbShopInfo } from '@/http/yskApi/user.js' import {hasPermission} from '@/commons/utils/hasPermission.js' + const instance = getCurrentInstance(); let canXiadan=ref(false) async function xiadanClick(){ canXiadan.value=await hasPermission('允许下单') From e0c008732e7919b955918b541ef328cd6a03e84b Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Thu, 24 Oct 2024 11:06:01 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BB=A3=E5=AE=A2?= =?UTF-8?q?=E4=B8=8B=E5=8D=95=E5=95=86=E5=93=81=E5=88=97=E8=A1=A8=E7=BC=93?= =?UTF-8?q?=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- commons/utils/storageManage.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/commons/utils/storageManage.js b/commons/utils/storageManage.js index 1f60dcf..1f573e7 100644 --- a/commons/utils/storageManage.js +++ b/commons/utils/storageManage.js @@ -126,6 +126,27 @@ const model = { return appCache.useType } }, + // 缓存代客下单商品 + cacheGoods: (val, isDelete = false) => { + if (isDelete) { + appCache.cacheGoods = "" + return uni.removeStorageSync('cacheGoods') + } + + if (val) { + // 有值,为放置 + appCache.cacheGoods = val + uni.setStorageSync('cacheGoods', val) + } else { + // 否则为获取 + + if (!appCache.cacheGoods) { + //缓存取不到,获取应用本地信息 + appCache.cacheGoods = uni.getStorageSync('cacheGoods') + } + return appCache.cacheGoods + } + }, // 已经登录的用户记录 loggedInUser: (addUserName = null, removeUserName = null) => { let key = "loggedInUserList" From 2840bf3b94af9a88728e5e7b02c1f2a5db94dbac Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Thu, 24 Oct 2024 11:06:33 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BB=A3=E5=AE=A2?= =?UTF-8?q?=E4=B8=8B=E5=8D=95=E5=95=86=E5=93=81=E4=B8=8D=E5=B1=95=E7=A4=BA?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{goods-item.vue => list-goods-item.vue} | 4 +++- pagesCreateOrder/index/index.vue | 18 +++++++++++------- 2 files changed, 14 insertions(+), 8 deletions(-) rename pagesCreateOrder/index/components/{goods-item.vue => list-goods-item.vue} (92%) diff --git a/pagesCreateOrder/index/components/goods-item.vue b/pagesCreateOrder/index/components/list-goods-item.vue similarity index 92% rename from pagesCreateOrder/index/components/goods-item.vue rename to pagesCreateOrder/index/components/list-goods-item.vue index f8a7858..418543a 100644 --- a/pagesCreateOrder/index/components/goods-item.vue +++ b/pagesCreateOrder/index/components/list-goods-item.vue @@ -1,6 +1,8 @@