From 9ffd570fbb263a6069d9c665d6ddde9069ce02e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=96=87=E9=BE=99?= Date: Thu, 8 Feb 2024 18:21:36 +0800 Subject: [PATCH] update --- src/components/sp-login/index.weapp.js | 11 +++--- src/components/sp-privacy-modal/index.js | 4 +-- src/components/sp-sku-select-new/index.scss | 2 +- src/hooks/useLogin.js | 1 + src/pages/cart/espier-index.js | 2 +- src/pages/item/espier-detail.js | 6 ++-- src/pages/member/item-fav.js | 6 ++-- src/subpages/member/index.js | 40 +-------------------- 8 files changed, 17 insertions(+), 55 deletions(-) diff --git a/src/components/sp-login/index.weapp.js b/src/components/sp-login/index.weapp.js index cd1cdeb..8d5b5f8 100755 --- a/src/components/sp-login/index.weapp.js +++ b/src/components/sp-login/index.weapp.js @@ -65,6 +65,7 @@ function SpLogin (props, ref) { } const handleBindPhone = async (e) => { + setLoginModal(false) const { encryptedData, iv, cloudID } = e.detail if (encryptedData && iv) { const code = codeRef.current @@ -234,7 +235,7 @@ function SpLogin (props, ref) { } */} - + { 隐私政策 @@ -258,10 +259,8 @@ function SpLogin (props, ref) { - {isNewUser && { - setLoginModal(false) - handleBindPhone(e) - }}> + {isNewUser && 同意并继续 } {!isNewUser && @@ -272,7 +271,7 @@ function SpLogin (props, ref) { *如果您不同意Birkenstock隐私政策,您可继续浏览小程序,但您无法使用购物结算功能 - + } ) diff --git a/src/components/sp-privacy-modal/index.js b/src/components/sp-privacy-modal/index.js index 7e16ac0..3c609a2 100755 --- a/src/components/sp-privacy-modal/index.js +++ b/src/components/sp-privacy-modal/index.js @@ -16,9 +16,9 @@ const initState = { privacy: '' } -function SpPrivacyModal(props) { +function SpPrivacyModal (props) { const { login, updatePolicyTime, getUserInfoAuth } = useLogin() - const { open = false, onCancel = () => {}, onConfirm = () => {} } = props + const { open = false, onCancel = () => { }, onConfirm = () => { } } = props const [info, setInfo] = useImmer(initState) useEffect(() => { if (open) { diff --git a/src/components/sp-sku-select-new/index.scss b/src/components/sp-sku-select-new/index.scss index 4e05b55..0a65be1 100755 --- a/src/components/sp-sku-select-new/index.scss +++ b/src/components/sp-sku-select-new/index.scss @@ -49,7 +49,7 @@ .select { position: absolute; top: 156px; - right: 100px; + right: 50px; font-size: 22px; } } diff --git a/src/hooks/useLogin.js b/src/hooks/useLogin.js index 65c7ef6..5e51153 100755 --- a/src/hooks/useLogin.js +++ b/src/hooks/useLogin.js @@ -37,6 +37,7 @@ export default (props = {}) => { const login = async () => { if (isWeixin || isAlipay) { + // await getUserInfoAuth(false) // 隐私协议 // const checkResult = await checkPolicyChange() // if (checkResult) { diff --git a/src/pages/cart/espier-index.js b/src/pages/cart/espier-index.js index 6b35149..25632a9 100755 --- a/src/pages/cart/espier-index.js +++ b/src/pages/cart/espier-index.js @@ -431,7 +431,7 @@ function CartIndex () { ) })} - {invalidCart.length > 0 && ( + {false && invalidCart.length > 0 && ( 已失效商品 diff --git a/src/pages/item/espier-detail.js b/src/pages/item/espier-detail.js index 5f94c9f..3b229a1 100755 --- a/src/pages/item/espier-detail.js +++ b/src/pages/item/espier-detail.js @@ -330,7 +330,7 @@ function EspierDetail (props) { const res = await api.member.itemHistory() setState((draft) => { - draft.historyList = res.list.filter((item) => item.item_id !== data.itemId)?.map((item) => ({ ...item.itemData, pic: item.itemData.pics?.[0] || '' })) || [] + draft.historyList = res.list.filter((item) => item.item_id !== data.itemId && !!item.itemData?.item_id)?.map((item) => ({ ...item.itemData, pic: item.itemData.pics?.[0] || '' })) || [] draft.historyTotal = res.total_count }) @@ -480,7 +480,7 @@ function EspierDetail (props) { interval={3000} circular > - {(info.imgs || swiperList).map((img, idx) => ( + {(swiperList || info.imgs).map((img, idx) => ( this.handleClickItem(item)} isPointitem={item.item_type === 'pointsmall'} /> */} - + this.handleClickItem(item)}> - {item.title} - ¥{item.price} + this.handleClickItem(item)}>{item.title} + this.handleClickItem(item)}>¥{item.price} {item.fav_num}+ diff --git a/src/subpages/member/index.js b/src/subpages/member/index.js index 5aa3123..f4519f5 100755 --- a/src/subpages/member/index.js +++ b/src/subpages/member/index.js @@ -108,7 +108,7 @@ function MemberIndex (props) { // console.log('===>getCurrentPages==>', getCurrentPages(), getCurrentInstance()) const $instance = getCurrentInstance() const { isLogin, isNewUser, login, getUserInfoAuth } = useLogin({ - autoLogin: false, + autoLogin: true, // policyUpdateHook: (isUpdate) => { // // isUpdate && setPolicyModal(true) // if (isUpdate) { @@ -706,44 +706,6 @@ function MemberIndex (props) { - - {state.isOpen && setState((draft) => { draft.isOpen = false })}> - - - - - 隐私政策 - - - 亲爱的用户,感谢您使用Birkenstock微信小程序!为了加强对您个人信息的保护,我们根据最新法律的要求制定/更新了《隐私政策》,我们将基于合法以及正当必要的原则,按照本政策的规定向您提供各项服务 - 本政策旨在向您说明休迪贸易 (上海)有限公司及其在中国大陆境内的线上线下门店如何收集、使用、传输和保护您的个人信息 - 通过《隐私政策》,我们向您主要说明: - 1.您在使用Birkenstock微信小程序时,可以选择浏览模式,也可以选择注册/登录成为Birkenstock微信小程序用户 - 2为了向你提供Birkenstock微信小程序的其本服条,我们将基于合法以及正当必要的原则,按照本政策的规定向您提供各项服务 - 本政策旨在向您说明休迪贸易 (上海)有限公司及其在中国大陆境内的线上线下门店如何收集、使用、传输和保护您的个人信息 - 通过《隐私政策》,我们向您主要说明: - 1.您在使用Birkenstock微信小程序时,可以选择浏览模式,也可以选择注册/登录成为Birkenstock微信小程序用户 - 2为了向你提供Birkenstock微信小程序的其本服条,我们将基于合法以及正当必要的原则,按照本政策的规定向您提供各项服务 - 本政策旨在向您说明休迪贸易 (上海)有限公司及其在中国大陆境内的线上线下门店如何收集、使用、传输和保护您的个人信息 - 通过《隐私政策》,我们向您主要说明: - 1.您在使用Birkenstock微信小程序时,可以选择浏览模式,也可以选择注册/登录成为Birkenstock微信小程序用户 - 2为了向你提供Birkenstock微信小程序的其本服条,我们将基于合法以及正当必要的原则,按照本政策的规定向您提供各项服务 - 本政策旨在向您说明休迪贸易 (上海)有限公司及其在中国大陆境内的线上线下门店如何收集、使用、传输和保护您的个人信息 - 通过《隐私政策》,我们向您主要说明: - 1.您在使用Birkenstock微信小程序时,可以选择浏览模式,也可以选择注册/登录成为Birkenstock微信小程序用户 - 2为了向你提供Birkenstock微信小程序的其本服条,我们将基于合法以及正当必要的原则,按照本政策的规定向您提供各项服务 - 本政策旨在向您说明休迪贸易 (上海)有限公司及其在中国大陆境内的线上线下门店如何收集、使用、传输和保护您的个人信息 - 通过《隐私政策》,我们向您主要说明: - 1.您在使用Birkenstock微信小程序时,可以选择浏览模式,也可以选择注册/登录成为Birkenstock微信小程序用户 - 2为了向你提供Birkenstock微信小程序的其本服条 - - setState((draft) => { draft.isOpen = false })}>同意并继续 - {/* setState((draft) => { draft.isOpen = false })}>不同意 */} - 不同意 - - - } ) }