Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Cong.Zhao
/
musician-api.hikoon.com
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
aeef5467
...
aeef54675fdf1c369bfa53415c9e529b4eab4592
authored
2021-11-16 17:58:53 +0800
by
lemon
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
数据同步
1 parent
7ab4b25a
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
14 additions
and
9 deletions
app/Console/Commands/StakeholderIncomeSyncCommand.php
app/Http/Controllers/Musician/MusicianWithdrawController.php
app/Http/Requests/Musician/MusicianWithdrawStatusRequest.php
app/Services/MusicianWithdrawService.php
app/Traits/Bills.php
routes/api.php
app/Console/Commands/StakeholderIncomeSyncCommand.php
View file @
aeef546
...
...
@@ -77,8 +77,10 @@ class StakeholderIncomeSyncCommand extends Command
Log
::
channel
(
'api'
)
->
warning
(
__METHOD__
.
"streamid:
{
$id
}
-即将处理任务"
,
[
'item'
=>
$msg
[
$key
][
$id
]]);
//获取记录
if
(
$http_data
=
$this
->
resolveSyncData
(
$serial_no
))
{
//http
$http_res
=
ApiService
::
walletAddIncome
(
$http_data
);
...
...
app/Http/Controllers/Musician/MusicianWithdrawController.php
View file @
aeef546
...
...
@@ -50,11 +50,11 @@ class MusicianWithdrawController extends Controller
}
/**
* 提现
修改状态
* 提现
状态修改
* @return \Illuminate\Http\JsonResponse
*/
public
function
status
(
MusicianWithdrawStatusRequest
$request
)
public
function
cashOut
(
MusicianWithdrawStatusRequest
$request
)
{
return
$this
->
musicianWithdrawService
->
c
hangeStatus
();
return
$this
->
musicianWithdrawService
->
c
ashOut
();
}
}
...
...
app/Http/Requests/Musician/MusicianWithdrawStatusRequest.php
View file @
aeef546
...
...
@@ -28,7 +28,7 @@ class MusicianWithdrawStatusRequest extends FormRequest
public
function
rules
()
{
return
[
'serial_no'
=>
[
'required'
,
'bail'
,
'array'
,
'filled'
],
'serial_no'
=>
[
'required'
,
'bail'
],
'type'
=>
[
'required'
,
'bail'
,
'in:success,fail,advance'
],
];
}
...
...
app/Services/MusicianWithdrawService.php
View file @
aeef546
...
...
@@ -114,12 +114,15 @@ class MusicianWithdrawService extends Service
* 修改提现状态
* @return \Illuminate\Http\JsonResponse|mixed
*/
public
function
c
hangeStatus
()
public
function
c
ashOut
()
{
$withdraw_status
=
''
;
$query
=
StakeholderIncomeSyncAppDetails
::
query
()
->
where
([
'sync_status'
=>
1
,
'identifier'
=>
$this
->
identifier
->
identifier
])
->
whereIn
(
'serial_no'
,
$this
->
request
->
input
(
'busi_id'
));
/*
$query = StakeholderIncomeSyncApp::query()->where(['serial_no'=>$this->request->'' ,'sync_status'=>1, 'identifier'=>$this->identifier->identifier])
->whereIn('serial_no', $this->request->serial_no);
*/
if
(
$query
->
update
([
'withdraw_status'
=>
$withdraw_status
]))
{
return
Response
::
success
();
...
...
app/Traits/Bills.php
View file @
aeef546
...
...
@@ -17,7 +17,7 @@ trait Bills
* 获取账单名字
* @param \App\Models\Legal\Bills $bills
*/
public
function
billsTitle
(
\App\Models\Legal\Bills
$bills
)
public
function
billsTitle
(
$bills
)
{
$start_month
=
date
(
'm'
,
strtotime
(
$bills
->
bill_section_start
));
$end_month
=
date
(
'm'
,
strtotime
(
$bills
->
bill_section_end
));
...
...
routes/api.php
View file @
aeef546
...
...
@@ -40,7 +40,7 @@ Route::group([], function (){
//账单状态修改
Route
::
post
(
'withdraw/bill_confirm'
,
'MusicianWithdrawController@billConfirm'
);
//账单状态修改
Route
::
post
(
'withdraw/status'
,
'MusicianWithdrawController@
status
'
);
Route
::
post
(
'withdraw/status'
,
'MusicianWithdrawController@
cashOut
'
);
//钱包-账单收益
Route
::
get
(
'wallet/detail'
,
'MusicianWalletController@walletDetail'
);
...
...
Please
register
or
sign in
to post a comment