|
|
@@ -323,13 +323,10 @@ class OrderClass extends BaseClass
|
|
|
|
|
|
if ($isList) {
|
|
|
//订单列表页显示的按钮
|
|
|
-
|
|
|
- $item = ['type' => 'item', 'show' => 0, 'disable' => 1, 'name' => '改花材'];
|
|
|
$send = ['type' => 'send', 'show' => 1, 'disable' => 0, 'name' => '发货'];
|
|
|
$selfGet = ['type' => 'selfGet', 'show' => 1, 'disable' => 1, 'name' => '自取'];
|
|
|
if ($order['status'] == self::ORDER_STATUS_UN_PAY) {
|
|
|
//待确认订单,打印和修改花材按钮可以使用
|
|
|
- $item['disable'] = 0;
|
|
|
$send['disable'] = 1;
|
|
|
$selfGet['disable'] = 1;
|
|
|
$print['disable'] = 0;
|
|
|
@@ -337,7 +334,6 @@ class OrderClass extends BaseClass
|
|
|
}
|
|
|
if ($order['status'] == self::ORDER_STATUS_UN_SEND) {
|
|
|
//待配送订单,改花材按钮不可点,自取可点
|
|
|
- $item['disable'] = 1;
|
|
|
$selfGet['disable'] = 0;
|
|
|
}
|
|
|
|
|
|
@@ -352,31 +348,29 @@ class OrderClass extends BaseClass
|
|
|
$selfGet['disable'] = 1;
|
|
|
$print['disable'] = 1;
|
|
|
}
|
|
|
- return [$item, $send, $selfGet, $print, $confirm];
|
|
|
+ return [$send, $selfGet, $print, $confirm];
|
|
|
|
|
|
} else {
|
|
|
//订单详情页显示的按钮
|
|
|
|
|
|
//待确认订单显示延期付和已付款
|
|
|
if ($order['status'] == self::ORDER_STATUS_UN_PAY) {
|
|
|
- $debtPay = ['type' => 'debtPay', 'show' => 0, 'disable' => 0];
|
|
|
- $hasPay = ['type' => 'hasPay', 'show' => 0, 'disable' => 0];
|
|
|
+ $debtPay = ['type' => 'debtPay', 'show' => 0, 'disable' => 0, 'name' => '延期收款'];
|
|
|
+ $hasPay = ['type' => 'hasPay', 'show' => 0, 'disable' => 0, 'name' => '欠款'];
|
|
|
$confirm['disable'] = 0;
|
|
|
return [$print, $debtPay, $hasPay, $confirm, $cancel];
|
|
|
}
|
|
|
|
|
|
//待配送订单显示打印、发货和自取
|
|
|
if ($order['status'] == self::ORDER_STATUS_UN_SEND) {
|
|
|
- $item = ['type' => 'item', 'show' => 0, 'disable' => 1];
|
|
|
$selfGet = ['type' => 'selfGet', 'show' => 1, 'disable' => 1];
|
|
|
$send = ['type' => 'send', 'show' => 1, 'disable' => 1];
|
|
|
if ($order['hasItem'] == 2) {
|
|
|
- return [$print, $item, $selfGet, $send];
|
|
|
+ return [$print, $selfGet, $send];
|
|
|
}
|
|
|
$selfGet['disable'] = 0;
|
|
|
$send['disable'] = 0;
|
|
|
- $item['disable'] = 0;
|
|
|
- return [$print, $item, $selfGet, $send];
|
|
|
+ return [$print, $selfGet, $send];
|
|
|
}
|
|
|
//配送中显示按钮
|
|
|
if ($order['status'] == self::ORDER_STATUS_SENDING) {
|