剪板流程

This commit is contained in:
czm 2022-06-10 20:30:30 +08:00
parent 3e5b19a124
commit 4903c026b0
6 changed files with 23 additions and 34 deletions

View File

@ -1,7 +1,7 @@
import { useRequest } from "@/use/useHttp" import { useRequest } from "@/use/useHttp"
/** /**
* *
*/ */
export const GetOrderPayApi = () => { export const GetOrderPayApi = () => {
return useRequest({ return useRequest({
@ -11,7 +11,7 @@ import { useRequest } from "@/use/useHttp"
} }
/** /**
* *
*/ */
export const SubmitOrderPayApi = () => { export const SubmitOrderPayApi = () => {
return useRequest({ return useRequest({
@ -19,3 +19,13 @@ import { useRequest } from "@/use/useHttp"
method: "put", method: "put",
}) })
} }
/**
*
*/
export const GetOrderPayApi2 = () => {
return useRequest({
url: `/v1/mall/orderPayment/preCollectOrder/orderPaymentMethodInfo`,
method: "get",
})
}

View File

@ -1,7 +1,7 @@
//订单状态枚举 //订单状态枚举
export const ORDER_STATUS = { export const ORDER_STATUS = {
SaleOrderStatusCancel : {value:10, label:'预付款'}, // SaleorderstatusWaitingPrePayment : {value:10, label:'预付款'}, // 预付款
SaleOrderStatusBooking : {value:0, label:'待接单'}, // 待接单 SaleOrderStatusBooking : {value:0, label:'待接单'}, // 待接单
SaleOrderStatusArranging : {value:1, label:'配布中'}, // 配布中 SaleOrderStatusArranging : {value:1, label:'配布中'}, // 配布中
SaleOrderStatusArranged : {value:2, label:'已配布'}, // 已配布 SaleOrderStatusArranged : {value:2, label:'已配布'}, // 已配布

View File

@ -12,7 +12,6 @@ type Param = {
orderId: number, //订单id orderId: number, //订单id
actual_amount: number, //实付金额 actual_amount: number, //实付金额
wait_pay_amount: number, //待付金额 wait_pay_amount: number, //待付金额
sale_mode: number, //订单类型
}|null, }|null,
onClick?: (val: number) => void //点击后触发的事件,返回订单状态 onClick?: (val: number) => void //点击后触发的事件,返回订单状态
} }
@ -28,7 +27,8 @@ export default memo(({orderInfo, onClick}:Param) => {
SaleOrderStatusRefund, SaleOrderStatusRefund,
SaleOrderStatusWaitingPayment, SaleOrderStatusWaitingPayment,
SaleOrderStatusWaitingReceipt, SaleOrderStatusWaitingReceipt,
SaleOrderStatusAlreadyReceipt SaleOrderStatusAlreadyReceipt,
SaleorderstatusWaitingPrePayment
} = ORDER_STATUS } = ORDER_STATUS
//订单按钮按订单状态归类 //订单按钮按订单状态归类
const orderBtnsList = useRef([ const orderBtnsList = useRef([
@ -39,7 +39,7 @@ export default memo(({orderInfo, onClick}:Param) => {
}, },
{ {
id: 2, id: 2,
value: [SaleOrderStatusWaitingPayment.value, SaleOrderStatusWaitingDelivery.value, SaleOrderStatusWaitingReceipt.value, SaleOrderStatusAlreadyReceipt.value, SaleOrderStatusComplete.value], //去付款按钮对应:待付款, 待发货, 待收货, 已收货, 已完成 value: [SaleorderstatusWaitingPrePayment.value, SaleOrderStatusWaitingPayment.value, SaleOrderStatusWaitingDelivery.value, SaleOrderStatusWaitingReceipt.value, SaleOrderStatusAlreadyReceipt.value, SaleOrderStatusComplete.value], //去付款按钮对应:待付款, 待发货, 待收货, 已收货, 已完成
label: '去付款' label: '去付款'
}, },
{ {

View File

@ -117,7 +117,7 @@
.apply_after_sales_list{ .apply_after_sales_list{
padding: 0 20px; padding: 0 20px;
.apply_after_sales_item{ .apply_after_sales_item{
margin-bottom: 30px; margin-bottom: 50px;
.apply_after_sales_title{ .apply_after_sales_title{
display: flex; display: flex;
align-items: center; align-items: center;

View File

@ -19,7 +19,6 @@ export default () => {
const onShowReason = (status) => setShowReason({...showReason, status, show:true}) const onShowReason = (status) => setShowReason({...showReason, status, show:true})
//底部按钮 //底部按钮
const onSubmit = (val) => { const onSubmit = (val) => {
@ -32,7 +31,8 @@ export default () => {
<ScrollView scrollY className={styles.scroll}> <ScrollView scrollY className={styles.scroll}>
<View className={styles.scroll_con}> <View className={styles.scroll_con}>
<View className={styles.apply_after_sales_list}> <View className={styles.apply_after_sales_list}>
<View className={styles.apply_after_sales_item}>
{new Array(5).fill(5).map(item => <View className={styles.apply_after_sales_item}>
<View className={styles.apply_after_sales_title}> <View className={styles.apply_after_sales_title}>
<View className={styles.tag}></View> <View className={styles.tag}></View>
<View className={styles.title}>0770# 21S单面平纹()</View> <View className={styles.title}>0770# 21S单面平纹()</View>
@ -53,29 +53,8 @@ export default () => {
</View> </View>
</View> </View>
</View> </View>
</View> </View>)}
<View className={styles.apply_after_sales_item}>
<View className={styles.apply_after_sales_title}>
<View className={styles.tag}></View>
<View className={styles.title}>0770# 21S单面平纹()</View>
</View>
<View className={styles.color_list}>
<View className={styles.color_item}>
<View className={styles.image}><Image src={formatImgUrl('')}/></View>
<View className={styles.name_and_number}><Text>1# 绿</Text><Text>x1</Text></View>
<View className={styles.btn_count}>
<Counter/>
</View>
</View>
<View className={styles.color_item}>
<View className={styles.image}><Image src={formatImgUrl('')}/></View>
<View className={styles.name_and_number}><Text>1# 绿</Text><Text>x1</Text></View>
<View className={styles.btn_count}>
<Counter/>
</View>
</View>
</View>
</View>
</View> </View>
<View className={styles.returnSaleInput}> <View className={styles.returnSaleInput}>
<View className={styles.returnSaleInput_item}> <View className={styles.returnSaleInput_item}>
@ -124,7 +103,6 @@ export default () => {
//图片列表 //图片列表
const PictureItem = memo(() => { const PictureItem = memo(() => {
const {uploadCDNImg} = useUploadCDNImg() const {uploadCDNImg} = useUploadCDNImg()
//图片 //图片
const uploadImage = () => { const uploadImage = () => {
Taro.chooseImage({ Taro.chooseImage({

View File

@ -55,6 +55,7 @@ export default memo(({order, comfirm = false}:Param) => {
SaleOrderStatusComplete, // 已完成 SaleOrderStatusComplete, // 已完成
SaleOrderStatusRefund, // 已退款 SaleOrderStatusRefund, // 已退款
SaleOrderStatusCancel, // 已取消 SaleOrderStatusCancel, // 已取消
SaleorderstatusWaitingPrePayment // 预付款
} = ORDER_STATUS } = ORDER_STATUS
//金额列表枚举 //金额列表枚举
@ -67,7 +68,7 @@ export default memo(({order, comfirm = false}:Param) => {
}, },
{ {
id:2, id:2,
value:[SaleOrderStatusArranged.value, SaleOrderStatusWaitingPayment.value, SaleOrderStatusWaitingDelivery.value, SaleOrderStatusWaitingReceipt.value, SaleOrderStatusAlreadyReceipt.value, SaleOrderStatusComplete.value, SaleOrderStatusRefund.value, SaleOrderStatusCancel.value], value:[SaleorderstatusWaitingPrePayment.value, SaleOrderStatusArranged.value, SaleOrderStatusWaitingPayment.value, SaleOrderStatusWaitingDelivery.value, SaleOrderStatusWaitingReceipt.value, SaleOrderStatusAlreadyReceipt.value, SaleOrderStatusComplete.value, SaleOrderStatusRefund.value, SaleOrderStatusCancel.value],
label:'合计金额', label:'合计金额',
field: 'total_sale_price' field: 'total_sale_price'
}, },