Commit 672b4a8e authored by wuxiaoli's avatar wuxiaoli

后台查看签到列表功能

parent e20bf488
<?php
namespace Modules\Member\Controllers\Admin;
use App\Http\Controllers\BaseController;
use Illuminate\Http\Request;
use Modules\Member\Services\SignService;
class Sign extends BaseController
{
/*
* 签到记录
*/
public function index(Request $request,SignService $service){
try {
$this->data['data'] = $service->getDataList($request);
} catch (\Throwable $th) {
$this->data['code'] = 0;
$this->data['message'] = $th->getMessage();
}
return response()->json($this->data);
}
}
\ No newline at end of file
......@@ -64,14 +64,14 @@ class SignService
throw new \Exception('用户不存在!');
}
if($config['score']){//送积分
$member->score = bcadd($member->score, $config['score']);
if($config['sign_score']){//送积分
$member->score = bcadd($member->score, $config['sign_score']);
$member->save();
}
$record = new SignRecord();
$record->member_id = $member_id;
$record->score = $config['score'];
$record->score = $config['sign_score'];
$record->day = date('d');
$record->month = date('Y-m');
$record->save();
......
......@@ -28,6 +28,7 @@ Route::name('member.')->prefix('member')->middleware(['auth.check:admin'])->grou
Route::post('/add', 'add')->name('add');
Route::put('/edit', 'edit')->name('edit');
Route::delete('/delete', 'delete')->name('delete');
Route::post('/withdraw', 'withdraw')->name('withdraw');
});
Route::controller(Modules\Member\Controllers\Admin\Score::class)->prefix('score')->name('score.')->group(function () {
Route::get('/index', 'index')->name('index');
......@@ -39,4 +40,7 @@ Route::name('member.')->prefix('member')->middleware(['auth.check:admin'])->grou
Route::get('/index', 'index')->name('index');
Route::put('/audit', 'audit')->name('audit');
});
Route::controller(Modules\Member\Controllers\Admin\Sign::class)->prefix('sign')->name('sign.')->group(function () {
Route::get('/index', 'index')->name('index');
});
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment