手机端增加利息流水

main
岩仔88 3 days ago
parent 92ecb1bd4d
commit cca5ac1192

@ -77,7 +77,7 @@ class TransactionController
} }
if ($type === 0) { if ($type === 0) {
$ck_list = DB::table('transactions') $ck_list = DB::table('transactions')
->select('id', 'type', 'amount', 'created_at', 'status') ->select('id', 'type', 'amount', 'created_at', 'status','day_cut')
->where(['member_id' => $userid, 'is_del' => 0]) ->where(['member_id' => $userid, 'is_del' => 0])
->get() ->get()
->map(function ($item) { ->map(function ($item) {
@ -86,7 +86,7 @@ class TransactionController
}); });
$jk_list = DB::table('loans') $jk_list = DB::table('loans')
->select('id', DB::raw('NULL as type'), 'amount', 'created_at', 'status') // 对齐字段 ->select('id', DB::raw('NULL as type'), 'amount', 'created_at', 'status',DB::raw('NULL as day_cut')) // 对齐字段
->where(['member_id' => $userid, 'is_del' => 0]) ->where(['member_id' => $userid, 'is_del' => 0])
->get() ->get()
->map(function ($item) { ->map(function ($item) {
@ -98,7 +98,7 @@ class TransactionController
->sortByDesc('created_at'); // 可选:按时间倒序排序 ->sortByDesc('created_at'); // 可选:按时间倒序排序
} else if ($type === 4) { } else if ($type === 4) {
$list = DB::table('loans') $list = DB::table('loans')
->select('id', DB::raw('NULL as type'), 'amount', 'created_at', 'status') // 对齐字段 ->select('id', DB::raw('NULL as type'), 'amount', 'created_at', 'status',DB::raw('NULL as day_cut')) // 对齐字段
->where(['member_id' => $userid, 'is_del' => 0]) ->where(['member_id' => $userid, 'is_del' => 0])
->orderBy('id', 'desc') ->orderBy('id', 'desc')
->get() ->get()
@ -108,7 +108,7 @@ class TransactionController
}); });
} else { } else {
$list = DB::table('transactions') $list = DB::table('transactions')
->select('id', 'type', 'amount', 'created_at', 'status') ->select('id', 'type', 'amount', 'created_at', 'status','day_cut')
->where(['member_id' => $userid, 'type' => $type, 'is_del' => 0]) ->where(['member_id' => $userid, 'type' => $type, 'is_del' => 0])
->orderBy('id', 'desc') ->orderBy('id', 'desc')
->get() ->get()
@ -154,7 +154,11 @@ class TransactionController
return $item; return $item;
})->values()->toArray(); })->values()->toArray();
foreach ($list as $item){
if($item->type==2){
$item->created_at=$item->day_cut;
}
}
return \Yz::Return(true, '查询完成', ['list' => $list]); return \Yz::Return(true, '查询完成', ['list' => $list]);
} }

@ -146,6 +146,22 @@ class DayCutService
"is_del" => 0, "is_del" => 0,
"created_at" => date("Y-m-d H:i:s"), "created_at" => date("Y-m-d H:i:s"),
]); ]);
//插入流水表
$insert_transaction=DB::table("transactions")->insert([
"member_id" => $member->id,
"type" => 2,
"amount" => $day_interest,
"balance_after" => $new_all_balance,
"status" => 3,
"note" => $day."利息",
"source" => "day_cut",
"is_interest_eligible" => 1,
"day_cut" => $day,
"is_del" => 0,
"created_at" => date("Y-m-d H:i:s"),
]);
$up_member=DB::table("members")->where("id", $member->id)->update([ $up_member=DB::table("members")->where("id", $member->id)->update([
"balance"=>$new_all_balance, "balance"=>$new_all_balance,

@ -5,8 +5,8 @@ import {
isLoading, isLoading,
sendRequest sendRequest
} = useHttp(); } = useHttp();
let Url='https://member.qhdboyue.com' //let Url='https://member.qhdboyue.com'
//let Url='http://huisuo-local'; let Url='http://huisuo-local';
let BaseUrl=Url+'/api/' let BaseUrl=Url+'/api/'
export const BaseFileUrl=()=>{ export const BaseFileUrl=()=>{

Loading…
Cancel
Save