feat: 新增提现文案翻译工具类,统一处理失败与驳回原因
这个提交包含在:
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\common\library\WithdrawText;
|
||||
use think\Db;
|
||||
|
||||
/**
|
||||
@@ -366,7 +367,7 @@ class Distribution extends V1
|
||||
'status' => (string)$row['status'],
|
||||
'transferStatus' => (string)(isset($row['transfer_status']) ? $row['transfer_status'] : ''),
|
||||
'packageInfo' => (string)(isset($row['package_info']) ? $row['package_info'] : ''),
|
||||
'failReason' => (string)(isset($row['fail_reason']) ? $row['fail_reason'] : ''),
|
||||
'failReason' => WithdrawText::fail(isset($row['fail_reason']) ? $row['fail_reason'] : ''),
|
||||
'createdAt' => $this->iso($row['createtime']),
|
||||
'transferMchId' => $mchId,
|
||||
'transferAppId' => $appId,
|
||||
@@ -413,12 +414,12 @@ class Distribution extends V1
|
||||
'amount' => round((float)$row['amount'], 2),
|
||||
'channel' => (string)$row['channel'],
|
||||
'status' => (string)$row['status'],
|
||||
'reason' => (string)$row['reason'],
|
||||
'reason' => WithdrawText::reason($row['reason']),
|
||||
'outBillNo' => (string)$row['out_bill_no'],
|
||||
'transferStatus' => (string)$row['transfer_status'],
|
||||
'transferId' => (string)$row['transfer_id'],
|
||||
'packageInfo' => (string)$row['package_info'],
|
||||
'failReason' => (string)$row['fail_reason'],
|
||||
'failReason' => WithdrawText::fail($row['fail_reason']),
|
||||
'createdAt' => $this->iso($row['createtime']),
|
||||
'payTime' => !empty($row['paytime']) ? $this->iso($row['paytime']) : '',
|
||||
'transferTime' => !empty($row['transfer_time']) ? $this->iso($row['transfer_time']) : '',
|
||||
|
||||
在新工单中引用
屏蔽一个用户