Commit 466035d7 466035d79e320d5c9fc439e2483f74c7bcbf81b7 by lemon

确认账单

1 parent e455bb3c
......@@ -28,7 +28,7 @@ class MusicianWithdrawBillConfirmRequest extends FormRequest
public function rules()
{
return [
'busi_id' => ['required', 'bail'],
'serial_no' => ['required', 'bail'],
];
}
......@@ -38,7 +38,7 @@ class MusicianWithdrawBillConfirmRequest extends FormRequest
public function messages(): array
{
return [
'busi_id.required' => '请提供分贝订单流水号',
'serial_no.required' => '请提供版权订单流水号',
];
}
}
......
......@@ -112,7 +112,7 @@ class MusicianWithdrawService extends Service
{
if (RedisClient::instance('bills')->set(CacheKeyTools::billsConfirm($this->request->busi_id), true, 'EX', 3, 'NX')) {
$app = StakeholderIncomeSyncApp::query()->where(['busi_id'=>$this->request->busi_id, 'sync_status'=>0])->select(['id', 'subject_no', 'company_id', 'stakeholder_id', 'related_id'])->first();
$app = StakeholderIncomeSyncApp::query()->where(['serial_no'=>$this->request->serial_no, 'sync_status'=>0])->select(['id', 'subject_no', 'company_id', 'stakeholder_id', 'related_id'])->first();
DB::beginTransaction();
......
......@@ -39,9 +39,11 @@ Route::group([], function (){
Route::post('withdraw/receipt', 'MusicianWithdrawController@receipt');
//提现发票抬头 - 通过公司中文
Route::post('withdraw/receipt_by_name', 'MusicianWithdrawController@receiptByName');
//账单状态修改
Route::post('withdraw/bill_confirm', 'MusicianWithdrawController@billConfirm');
//账单状态修改
Route::post('withdraw/status', 'MusicianWithdrawController@status');
//钱包-账单收益
Route::get('wallet/detail', 'MusicianWalletController@walletDetail');
......