修复部分bug

This commit is contained in:
2022-07-07 20:32:59 +08:00
parent d3a7fd9913
commit 3637447ab6
22 changed files with 262 additions and 318 deletions
+5 -4
View File
@@ -8,7 +8,7 @@ import classnames from "classnames";
import styles from './index.module.scss'
import { AddShoppingCartApi } from "@/api/shopCart"
import { ApplyRefundApi } from "@/api/salesAfterOrder"
import { UseSubscriptionMessage } from "@/use/useCommonData"
import { UseSubscriptionMessage } from "@/use/useCommon"
import { throttle } from "@/common/util"
type Param = {
@@ -52,7 +52,9 @@ export default memo(({orderInfo, onClick}:Param) => {
{
id: 1,
value: [SaleOrderStatusBooking.value,
value: [
SaleorderstatusWaitingPrePayment.value,
SaleOrderStatusBooking.value,
SaleOrderStatusArranging.value,
SaleOrderStatusArranged.value,
SaleOrderStatusWaitingPayment.value,
@@ -96,7 +98,6 @@ export default memo(({orderInfo, onClick}:Param) => {
},
])
//判断是否显示该按钮
const orderBtnsShow = (item) => {
if(orderInfo) {
@@ -104,7 +105,7 @@ export default memo(({orderInfo, onClick}:Param) => {
//取消订单按钮
return( orderInfo.actual_amount == 0 && item.value.includes(orderInfo.status)) //在待发货之前没有付过款
} else if (item.id == 2) {
//去付款按钮
//去付款按钮(这里后端偷偷改了逻辑)
return( orderInfo.wait_pay_amount != 0 && item.value.includes(orderInfo.status)) //只要没有付完款就显示
} else if(item.id == 3 ) {
//申请退款, 只有大货才有