售后基本对完

This commit is contained in:
2022-07-01 20:28:45 +08:00
parent 4ac7890915
commit b2f17afe50
20 changed files with 780 additions and 93 deletions
+3 -1
View File
@@ -89,7 +89,9 @@ import AddressInfoDetail from "./components/addressInfoDetail";
id: address?.id,
name: address?.name,
phone: address?.phone,
shipment_mode: address?.shipment_mode
shipment_mode: address?.shipment_mode,
take_goods_address: address?.take_goods_address,
take_goods_phone: address?.take_goods_phone,
}
}, [preViewOrder])
@@ -31,7 +31,9 @@ type Param = {
province_name: string,
city_name: string,
district_name: string,
address_detail: string
address_detail: string,
take_goods_address: string,
take_goods_phone: string
}
}
@@ -46,14 +48,7 @@ export default memo(forwardRef(({onSelect, onChangeShipmentMode, orderInfo, stat
}, [orderInfo])
//地址格式
const formatAddress = useMemo(() => {
if(addressInfo?.province_name) {
return addressInfo.province_name + addressInfo.city_name + addressInfo.district_name + addressInfo.address_detail
} else {
return ''
}
}, [addressInfo])
//打开地址列表
const [showAddressList, setShowAddressList] = useState(false)
@@ -134,6 +129,15 @@ export default memo(forwardRef(({onSelect, onChangeShipmentMode, orderInfo, stat
return logisticsShowList.includes(orderInfo?.status as number)
}, [orderInfo])
//地址格式
const formatAddress = useMemo(() => {
if(receivingStatus == 2) {
return addressInfo?.province_name?addressInfo.province_name + addressInfo.city_name + addressInfo.district_name + addressInfo.address_detail:''
} else {
return addressInfo?.take_goods_address
}
}, [addressInfo, receivingStatus])
return (
<View>
<View className={styles.order_address} onClick={() => changeShow()}>
@@ -144,8 +148,8 @@ export default memo(forwardRef(({onSelect, onChangeShipmentMode, orderInfo, stat
{(receivingStatus == 2 && !logisticsShow)&&<Text className={classnames(styles.moreIconfont,'iconfont icon-a-moreback')}></Text>}
</View>
<View className={styles.order_address_text_name}>
<Text>{addressInfo?.name}</Text>
<Text>{addressInfo?.phone}</Text>
<Text>{receivingStatus == 1?'管理员':addressInfo?.name}</Text>
<Text>{receivingStatus == 1?addressInfo?.take_goods_phone: addressInfo?.phone}</Text>
</View>
</View>
{!logisticsShow&&<View className={styles.updateBtn}>