fix: 代客下单问题修复,本地测试服链接修改,为解决部分接口自动添加了部分路由前缀导致404,部分接口前缀增加/
This commit is contained in:
@@ -125,9 +125,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="large"
|
||||
:disabled="
|
||||
!carts.isLinkFinshed || showOrder || (carts.oldOrder.detailMap.length && !showOrder)
|
||||
"
|
||||
:disabled="disabledMorePay"
|
||||
@click="createOrder('more-pay')"
|
||||
>
|
||||
更多支付
|
||||
@@ -257,6 +255,25 @@ function itemClick(item) {
|
||||
function changeNumber(step, item) {
|
||||
carts.changeNumber(step * 1, item);
|
||||
}
|
||||
const disabledMorePay = computed(() => {
|
||||
if (!carts.isLinkFinshed) {
|
||||
return true;
|
||||
}
|
||||
if (props.showOrder) {
|
||||
return true;
|
||||
}
|
||||
if (Array.isArray(carts.oldOrder.detailMap)) {
|
||||
if (carts.oldOrder.detailMap.length && !props.showOrder) {
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
if (carts.isEmpty && JSON.stringify(carts.oldOrder.detailMap) === "{}") {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
});
|
||||
|
||||
defineExpose({
|
||||
carts,
|
||||
|
||||
Reference in New Issue
Block a user