商城测试版v6
This commit is contained in:
@@ -15,6 +15,7 @@ import { debounce, throttle } from "@/common/util";
|
||||
import Counter from "../counter";
|
||||
import { ApplyOrderAccessApi, GetAdminUserInfoApi, SubscriptionMessageApi } from "@/api/user";
|
||||
import useCommonData from "@/use/useCommonData";
|
||||
import BindSalesmanPopup from "../bindSalesmanPopup";
|
||||
|
||||
type param = {
|
||||
show?: true|false,
|
||||
@@ -89,6 +90,7 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
|
||||
setLoading(true)
|
||||
initStatus.current = true
|
||||
getShoppingCart()
|
||||
setShowBindSalesman(() => false)
|
||||
}
|
||||
}, [show])
|
||||
|
||||
@@ -232,25 +234,8 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
|
||||
let res = await useFetchData()
|
||||
if(res.data.order_access_status !== 3) {
|
||||
if(res.data.order_access_status == 1) applyOrderAccessFetchData()
|
||||
let modal_res = await Taro.showModal({
|
||||
title: '提示',
|
||||
content: '暂未开通下单权限功能,稍后有客服联系您,请注意接受电话。',
|
||||
confirmText: '联系客服',
|
||||
cancelText: '我知道',
|
||||
})
|
||||
if (modal_res.confirm) {
|
||||
let res = await Taro.showModal({
|
||||
title: '是否拨打服务热线',
|
||||
confirmText: '拨打',
|
||||
content: '(0757) 8270 6695',
|
||||
cancelText: '取消',
|
||||
})
|
||||
if(res.confirm) {
|
||||
Taro.makePhoneCall({
|
||||
phoneNumber: '(0757)82706695'
|
||||
})
|
||||
}
|
||||
}
|
||||
setShowBindSalesman(() => true)
|
||||
onClose?.()
|
||||
return false
|
||||
}
|
||||
getSelectId()
|
||||
@@ -283,6 +268,9 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
|
||||
}
|
||||
}, 300)
|
||||
|
||||
//绑定业务员和电话号码
|
||||
const [showBindSalesman, setShowBindSalesman] = useState(false)
|
||||
|
||||
return (
|
||||
<View className={styles.shop_cart_main}>
|
||||
<Popup showTitle={false} show={showPopup} onClose={() => closePopup()} >
|
||||
@@ -363,6 +351,7 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
|
||||
</View>
|
||||
</View>
|
||||
</Popup>
|
||||
<BindSalesmanPopup show={showBindSalesman} onClose={() => setShowBindSalesman(false)}/>
|
||||
</View>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user