diff --git a/CoreCms.Net.Uni-App/CoreShop/config/env.js b/CoreCms.Net.Uni-App/CoreShop/config/env.js index 68e6b857..733a216c 100644 --- a/CoreCms.Net.Uni-App/CoreShop/config/env.js +++ b/CoreCms.Net.Uni-App/CoreShop/config/env.js @@ -1,16 +1,16 @@ // 不同的环境变量配置 -const development = { - requestBaseUrl: 'https://api.test.pro.coreshop.cn', +const development = { + requestBaseUrl: 'https://api.pro.demo.coreshop.cn', appid: '', } -const test = { - requestBaseUrl: 'https://api.test.pro.coreshop.cn', +const test = { + requestBaseUrl: 'https://api.pro.demo.coreshop.cn', appid: '', } -const production = { - requestBaseUrl: 'https://api.test.pro.coreshop.cn', +const production = { + requestBaseUrl: 'https://api.pro.demo.coreshop.cn', appid: '', } diff --git a/CoreCms.Net.Uni-App/CoreShop/core/models/config.ts b/CoreCms.Net.Uni-App/CoreShop/core/models/config.ts index 5e8159ad..36216886 100644 --- a/CoreCms.Net.Uni-App/CoreShop/core/models/config.ts +++ b/CoreCms.Net.Uni-App/CoreShop/core/models/config.ts @@ -16,7 +16,8 @@ export interface ShopConfigType { indexPopupWindowImageUrl ?: string; invoiceSwitch ?: number; isAllowUserSecondBind ?: number; - + orderAutoSignTime ?: number; + orderAutoEvalTime ?: number; /** 余额提现 */ isAllowWithdrawCash ?: number; isOpenAgent ?: number; diff --git a/CoreCms.Net.Uni-App/CoreShop/core/store/login.ts b/CoreCms.Net.Uni-App/CoreShop/core/store/login.ts index eae2f630..17e4ec88 100644 --- a/CoreCms.Net.Uni-App/CoreShop/core/store/login.ts +++ b/CoreCms.Net.Uni-App/CoreShop/core/store/login.ts @@ -1,38 +1,45 @@ import { defineStore } from 'pinia'; import { UserToken } from '@/core/consts'; -import { handleShowToast } from '@/core/utils'; +import { handleShowToast, handleRouteNavigateTo } from '@/core/utils'; import { queryUserInfo } from '@/core/api'; import type { UserLoginStoreType, Response, UserInfoType } from '@/core/models'; import { useUserInfoStore } from './userInfo'; export const useLoginStore = defineStore('useLoginStore', { - state: () : UserLoginStoreType => { - return { - showLoginModalTogglePop: false - }; - }, - actions: { - /** 检查是否登录 */ - checkLogin(callBack : () => void) { - if (!uni.getStorageSync(UserToken)) { - this.setShowLoginModalTogglePop(true); - } else { - callBack(); - } - }, - /** 获取用户数据 */ - async getUserInfo() { - const userInfoStore = useUserInfoStore(); - const userInfo : Response = await queryUserInfo(); - if (userInfo.status) { - userInfoStore.setUserInfo(userInfo?.data); - } else { - handleShowToast(userInfo.msg) - } - }, - /** 设置登录弹框打开或者关闭 */ - setShowLoginModalTogglePop(showLoginModalTogglePop : boolean) { - this.showLoginModalTogglePop = showLoginModalTogglePop; - }, - }, + state: () : UserLoginStoreType => { + return { + showLoginModalTogglePop: false + }; + }, + actions: { + /** 检查是否登录 */ + checkLogin(callBack : () => void) { + if (!uni.getStorageSync(UserToken)) { + // #ifdef MP-ALIPAY || MP-WEIXIN + this.setShowLoginModalTogglePop(true); + // #endif + + // #ifndef MP-WEIXIN || MP-ALIPAY + handleRouteNavigateTo(`/pages/login/login?backUrl=${'/pages/member/member'}`) + // #endif + + } else { + callBack(); + } + }, + /** 获取用户数据 */ + async getUserInfo() { + const userInfoStore = useUserInfoStore(); + const userInfo : Response = await queryUserInfo(); + if (userInfo.status) { + userInfoStore.setUserInfo(userInfo?.data); + } else { + handleShowToast(userInfo.msg) + } + }, + /** 设置登录弹框打开或者关闭 */ + setShowLoginModalTogglePop(showLoginModalTogglePop : boolean) { + this.showLoginModalTogglePop = showLoginModalTogglePop; + }, + }, }); \ No newline at end of file diff --git a/CoreCms.Net.Uni-App/CoreShop/manifest.json b/CoreCms.Net.Uni-App/CoreShop/manifest.json index 9db936f9..53993205 100644 --- a/CoreCms.Net.Uni-App/CoreShop/manifest.json +++ b/CoreCms.Net.Uni-App/CoreShop/manifest.json @@ -50,7 +50,7 @@ "quickapp" : {}, /* 小程序特有相关 */ "mp-weixin" : { - "appid" : "wx3f290252193d7627", + "appid" : "wx6a73f5a508da7af2", "setting" : { "urlCheck" : false, "checkSiteMap" : false, diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/order/result/result.vue b/CoreCms.Net.Uni-App/CoreShop/pages/order/result/result.vue index cead8ca8..490a6737 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/order/result/result.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/order/result/result.vue @@ -114,7 +114,7 @@ if (state.orderId && isGoodsOrder()) { handleRouteRedirectTo(`/pages/subpackage/member/order/detail/detail?orderId=${state.orderId}`); } else if (state.paymentInfo.type === PaymentTypeEnum.recharge) { - handleRouteRedirectTo(`/pages/subpackage/member/balance/detail/detail`); + handleRouteRedirectTo(`/pages/subpackage/member/balance/balance-detail/index`); } else if (state.paymentInfo.type === PaymentTypeEnum.formPay || state.paymentInfo.type === PaymentTypeEnum.formOrder) { handleRouteSwitchTab() } else if (state.paymentInfo.type === PaymentTypeEnum.serviceOrder) { diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/detail/detail.vue b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/detail/detail.vue index d628cfee..1ad8b6a6 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/detail/detail.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/detail/detail.vue @@ -27,7 +27,7 @@ 务必在收到商品后再确认收货。 - 发货20天后将自动确认收货 + 发货{{shopConfigStore?.config?.orderAutoSignTime}}天后将自动确认收货 @@ -36,7 +36,7 @@ 请您对此次购物体检进行评价 - 收货30天后将自动评价 + 收货{{shopConfigStore?.config?.orderAutoEvalTime}}天后将自动评价 diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/list/list.vue b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/list/list.vue index 73061c41..bfe6a7ff 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/list/list.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/member/order/list/list.vue @@ -1,11 +1,10 @@