电子商城测试版v4

This commit is contained in:
2022-07-06 20:29:48 +08:00
parent bbc485ee3f
commit f05389ced7
48 changed files with 358 additions and 545 deletions
@@ -7,7 +7,7 @@ import styles from './index.module.scss'
type Param = {
return_address?:string,
return_phone?: string,
onLogistics?: (val: number) => void,
onLogistics?: (val: 1|2) => void, //1 上传物流 2 查看物流
stage?: number,
}
export default memo(({return_address = '', return_phone = '', onLogistics, stage}:Param) => {
@@ -118,7 +118,7 @@ export default memo(({order, comfirm = false}:Param) => {
cut_value: [ReturnStageReturned.value],
model_value: [ReturnStageReturned.value],
label:'退款去向',
field: 'actual_amount'
field: 'refund_flow_name'
},
]
@@ -14,8 +14,9 @@ type Param = {
id?: number, //订单id
images: string[], //图片列表
descValue?: string, //描述
onlyRead?: false|true //true 只读
}
export default memo(({show = false, onClose, onSubmit, id = 0, images = [], descValue = ''}: Param) => {
export default memo(({show = false, onClose, onSubmit, id = 0, images = [], descValue = '', onlyRead = false}: Param) => {
//需要提交的数据
const submitData = useRef({
accessory_url: [],
@@ -52,20 +53,20 @@ export default memo(({show = false, onClose, onSubmit, id = 0, images = [], desc
return (
<>
<Popup show={show} title="上传物流" onClose={onClose}>
<Popup show={show} title={onlyRead?'查看物流':"上传物流"} onClose={onClose}>
<View className={styles.logistics_main}>
<View className={styles.logistics_image}>
<Text className={styles.title_desc}>上传附件:</Text>
<View className={styles.upload_image}>
<UploadImage onChange={getImageList} defaultList={images}/>
<UploadImage onChange={getImageList} defaultList={images} onlyRead={onlyRead}/>
</View>
</View>
<View className={styles.logistics_desc}>
<TextareaEnhance defaultValue={descValue} onChange={getOtherReason} title="备注:" placeholder="请输入备注信息"/>
<TextareaEnhance defaultValue={descValue} onChange={getOtherReason} title="备注:" onlyRead={onlyRead} placeholder="请输入备注信息"/>
</View>
<View className={styles.btns_two}>
{!onlyRead&&<View className={styles.btns_two}>
<View className={styles.verify_btn } onClick={() => onSubmitEven()}>保存</View>
</View >
</View >}
</View>
</Popup>
</>