更新
This commit is contained in:
@@ -3807,9 +3807,9 @@ function canCompleteRow(row: { fulfillment_status?: number; payment_slip_audit_s
|
|||||||
}
|
}
|
||||||
|
|
||||||
function canRefundRow(row: { fulfillment_status?: number; payment_slip_audit_status?: number }) {
|
function canRefundRow(row: { fulfillment_status?: number; payment_slip_audit_status?: number }) {
|
||||||
// 已发货(5) / 已签收(6) / 已完成(3),且支付审核已通过(1) 可退款
|
// 已发货(5) / 已签收(6) / 已完成(3) / 拒收(9),且支付审核已通过(1) 可退款
|
||||||
const fs = Number(row.fulfillment_status)
|
const fs = Number(row.fulfillment_status)
|
||||||
return (fs === 5 || fs === 6 || fs === 3) && Number(row.payment_slip_audit_status) === 1
|
return (fs === 5 || fs === 6 || fs === 3 || fs === 9) && Number(row.payment_slip_audit_status) === 1
|
||||||
}
|
}
|
||||||
|
|
||||||
function canQuickTrackRow(row: { fulfillment_status?: number }) {
|
function canQuickTrackRow(row: { fulfillment_status?: number }) {
|
||||||
|
|||||||
@@ -3324,7 +3324,7 @@ function canCompleteRow(row: { fulfillment_status?: number; payment_slip_audit_s
|
|||||||
|
|
||||||
function canRefundRow(row: { fulfillment_status?: number; payment_slip_audit_status?: number }) {
|
function canRefundRow(row: { fulfillment_status?: number; payment_slip_audit_status?: number }) {
|
||||||
const fs = Number(row.fulfillment_status)
|
const fs = Number(row.fulfillment_status)
|
||||||
return (fs === 5 || fs === 6 || fs === 3) && Number(row.payment_slip_audit_status) === 1
|
return (fs === 5 || fs === 6 || fs === 3 || fs === 9) && Number(row.payment_slip_audit_status) === 1
|
||||||
}
|
}
|
||||||
|
|
||||||
function canQuickTrackRow(row: { fulfillment_status?: number }) {
|
function canQuickTrackRow(row: { fulfillment_status?: number }) {
|
||||||
|
|||||||
@@ -2652,8 +2652,8 @@ class PrescriptionOrderLogic
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$curFs = (int) $order->fulfillment_status;
|
$curFs = (int) $order->fulfillment_status;
|
||||||
if (!in_array($curFs, [3, 5, 6], true)) {
|
if (!in_array($curFs, [3, 5, 6, 9], true)) {
|
||||||
self::$error = '仅「已发货」「已签收」或「已完成」状态可退款';
|
self::$error = '仅「已发货」「已签收」「已完成」或「拒收」状态可退款';
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user