商城测试版v8

This commit is contained in:
czm 2022-07-29 11:53:57 +08:00
parent d30fdd28a8
commit 4a7bbf774f
8 changed files with 18 additions and 14 deletions

View File

@ -127,7 +127,7 @@ export const throttle = (fn, delay) => {
title = sortCode.shareShortDetail.title title = sortCode.shareShortDetail.title
imageUrl = sortCode.shareShortDetail.img imageUrl = sortCode.shareShortDetail.img
} else { } else {
path = `/pages/index/index?share=${sortCode.shareShortPage.code}` path = (pageInfo.route === 'pages/user/index')?`/pages/user/index?share=${sortCode.shareShortPage.code}`:`/pages/index/index?share=${sortCode.shareShortPage.code}`
title = sortCode.shareShortPage.title title = sortCode.shareShortPage.title
imageUrl = (pageInfo.route === 'pages/user/index')?formatImgUrl('/mall/share_img_02.png') : sortCode.shareShortPage.img imageUrl = (pageInfo.route === 'pages/user/index')?formatImgUrl('/mall/share_img_02.png') : sortCode.shareShortPage.img
} }

View File

@ -23,8 +23,9 @@ type param = {
show?: true|false, show?: true|false,
onClose?: () => void, onClose?: () => void,
intoStatus?: 'again'|'shop', intoStatus?: 'again'|'shop',
default_sale_mode?: number, //面料类型0大货 1剪版2散剪
} }
export default ({show = false, onClose, intoStatus='shop'}: param) => { export default ({show = false, onClose, intoStatus='shop', default_sale_mode}: param) => {
const selectList = [ const selectList = [
{value:0, title:'大货', unit:'条', eunit:'kg', step:1, digits:0, minNum:1, maxNum:100000, defaultNum:1}, {value:0, title:'大货', unit:'条', eunit:'kg', step:1, digits:0, minNum:1, maxNum:100000, defaultNum:1},
{value:1,title:'剪板', unit:'米', eunit:'m', step:1, digits:2, minNum:0.5, maxNum:9.99, defaultNum:1}, {value:1,title:'剪板', unit:'米', eunit:'m', step:1, digits:2, minNum:0.5, maxNum:9.99, defaultNum:1},
@ -32,10 +33,13 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
] ]
//切换面料类型 //切换面料类型
const [selectIndex, setSelectIndex] = useState(0) const [selectIndex, setSelectIndex] = useState(default_sale_mode||0)
const selectProduct = (index:number) => { const selectProduct = (index:number) => {
setSelectIndex(index) setSelectIndex(index)
} }
useEffect(() => {
setSelectIndex(() => default_sale_mode!)
}, [default_sale_mode])
useEffect(() => { useEffect(() => {
resetList() resetList()
@ -87,7 +91,7 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
useEffect(() => { useEffect(() => {
if(!show) { if(!show) {
setList([]) setList([])
setSelectIndex(0) setSelectIndex(default_sale_mode||0)
} else { } else {
setLoading(true) setLoading(true)
initStatus.current = true initStatus.current = true

View File

@ -75,6 +75,9 @@
margin-right: 10px; margin-right: 10px;
color: #007AFF; color: #007AFF;
} }
.credit-line-card-bottom-item-title .miconfont{
color: #ccc;
}
.credit-line-card-bottom-item:nth-child(2) .credit-line-card-bottom-item-title text{ .credit-line-card-bottom-item:nth-child(2) .credit-line-card-bottom-item-title text{
font-size: 28px; font-size: 28px;
} }

View File

@ -146,6 +146,7 @@ export default ()=>{
<View className="credit-line-card-bottom-item-title"> <View className="credit-line-card-bottom-item-title">
<Text style={style.bottomTitle} className="iconfont icon-tick-pressed"></Text> <Text style={style.bottomTitle} className="iconfont icon-tick-pressed"></Text>
<View></View> <View></View>
<Text className="iconfont icon-a-moreback miconfont"></Text>
</View> </View>
<View className="credit-line-card-bottom-item-price"><Text>¥</Text>{Number(data?.credit_quota_used_line[0])?.toLocaleString()}<Text>.{data.credit_quota_used_line[1]}</Text></View> <View className="credit-line-card-bottom-item-price"><Text>¥</Text>{Number(data?.credit_quota_used_line[0])?.toLocaleString()}<Text>.{data.credit_quota_used_line[1]}</Text></View>
</Navigator> </Navigator>

View File

@ -209,7 +209,7 @@ export default () => {
</InfiniteScroll> </InfiniteScroll>
</View> </View>
<ApplyRefund show={refundShow} onClose={applyRefundClose} orderId={callBackOrderInfo?.id}/> <ApplyRefund show={refundShow} onClose={applyRefundClose} orderId={callBackOrderInfo?.id}/>
<ShopCart intoStatus="again" show={showCart} onClose={() => setShowCart(false)}/> <ShopCart intoStatus="again" show={showCart} onClose={() => setShowCart(false)} default_sale_mode={callBackOrderInfo?.sale_mode}/>
<ReturnRecord show={returnRecordShow} onClose={closeReturnRecord} id={callBackOrderInfo?.id}/> <ReturnRecord show={returnRecordShow} onClose={closeReturnRecord} id={callBackOrderInfo?.id}/>
<Payment onSubmitSuccess={onPaySuccess} show={payMentShow} onClose={closePayShow} orderInfo={callBackOrderInfo}/> <Payment onSubmitSuccess={onPaySuccess} show={payMentShow} onClose={closePayShow} orderInfo={callBackOrderInfo}/>
</View> </View>

View File

@ -140,11 +140,9 @@
font-size: $font_size_min; font-size: $font_size_min;
color:$color_font_two; color:$color_font_two;
padding: 10px 38px; padding: 10px 38px;
border-bottom: 1PX solid rgb(233, 233, 233);
}
.list_num_shadow {
box-shadow: 0px 3px 5px #ccc;
} }
.scroll{ .scroll{
height: 100%; height: 100%;
padding-top: 3px; padding-top: 3px;

View File

@ -123,11 +123,9 @@
font-size: $font_size_min; font-size: $font_size_min;
color:$color_font_two; color:$color_font_two;
padding: 10px 38px; padding: 10px 38px;
border-bottom: 1PX solid #e9e9e9;
}
.list_num_shadow {
box-shadow: 0px 3px 5px #ccc;
} }
.scroll{ .scroll{
height: 100%; height: 100%;
padding-top: 3px; padding-top: 3px;

View File

@ -294,7 +294,7 @@ const Header = memo((props: any) => {
const Assets = (props: any) => { const Assets = (props: any) => {
return ( return (
<> <>
{(props.userInfo.order_access_status == 3) &&<View className={`${styles.assets} ${styles.crad} ${styles['main-card']}`}> {(props?.userInfo?.order_access_status == 3) &&<View className={`${styles.assets} ${styles.crad} ${styles['main-card']}`}>
<View className={`${styles['assets-title']}`}></View> <View className={`${styles['assets-title']}`}></View>
<View className={`${styles['assets-content']}`}> <View className={`${styles['assets-content']}`}>
<Navigator hoverClass="none" url="/pages/depositBeforehand/index"> <Navigator hoverClass="none" url="/pages/depositBeforehand/index">