1.优化后台页面样式
2.优化统一订单中红利的状态和失败原因 3.移除项目中冗余代码和字段
This commit is contained in:
@@ -26,7 +26,7 @@ class Order extends Backend
|
||||
|
||||
protected array $withJoinTable = ['mallItem'];
|
||||
|
||||
protected string|array $quickSearchField = ['user_id', 'external_transaction_id', 'playx_transaction_id'];
|
||||
protected string|array $quickSearchField = ['user_id', 'external_transaction_id'];
|
||||
|
||||
protected string|array $indexField = [
|
||||
'id',
|
||||
@@ -38,7 +38,6 @@ class Order extends Backend
|
||||
'amount',
|
||||
'multiplier',
|
||||
'external_transaction_id',
|
||||
'playx_transaction_id',
|
||||
'grant_status',
|
||||
'fail_reason',
|
||||
'reject_reason',
|
||||
@@ -301,7 +300,7 @@ class Order extends Backend
|
||||
$result = MallBonusGrantPush::push($order);
|
||||
if ($result['ok']) {
|
||||
$order->grant_status = MallOrder::GRANT_ACCEPTED;
|
||||
$order->playx_transaction_id = $result['playx_transaction_id'];
|
||||
$order->status = MallOrder::STATUS_COMPLETED;
|
||||
$order->fail_reason = null;
|
||||
$order->update_time = time();
|
||||
$order->save();
|
||||
|
||||
@@ -100,4 +100,11 @@ return [
|
||||
'PlayX API not configured' => 'PlayX API not configured',
|
||||
'Current grant status cannot be manually pushed' => 'Current grant status cannot be manually pushed',
|
||||
'Order status must be PENDING' => 'Order status must be PENDING',
|
||||
'Missing required fields' => 'Missing required fields',
|
||||
'Order type not PHYSICAL' => 'Order type is not physical goods',
|
||||
'Order type not supported' => 'Order type not supported',
|
||||
'Only BONUS can retry' => 'Only bonus orders can retry push',
|
||||
'Shipped successfully' => 'Shipped successfully',
|
||||
'Approved successfully' => 'Approved successfully',
|
||||
'Rejected successfully' => 'Rejected successfully',
|
||||
];
|
||||
@@ -119,4 +119,11 @@ return [
|
||||
'PlayX API not configured' => 'PlayX 接口未配置',
|
||||
'Current grant status cannot be manually pushed' => '当前发放状态不可手动推送',
|
||||
'Order status must be PENDING' => '订单状态须为处理中',
|
||||
'Missing required fields' => '缺少必填项',
|
||||
'Order type not PHYSICAL' => '订单类型不是实物',
|
||||
'Order type not supported' => '订单类型不支持',
|
||||
'Only BONUS can retry' => '仅红利订单可重试推送',
|
||||
'Shipped successfully' => '发货成功',
|
||||
'Approved successfully' => '审核通过',
|
||||
'Rejected successfully' => '驳回成功',
|
||||
];
|
||||
Reference in New Issue
Block a user