mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-11-30 22:20:45 +00:00
批量审核和批量已读
This commit is contained in:
parent
5673e6c19c
commit
647adeefbe
@ -48,7 +48,7 @@ class Controller extends BaseController
|
||||
return $this->log->add($targetId, $targetField);
|
||||
}
|
||||
|
||||
public function success($data, $msg = "")
|
||||
public function success($data=[], $msg = "")
|
||||
{
|
||||
return [
|
||||
"success" => true,
|
||||
|
||||
@ -74,4 +74,15 @@ class WebsiteMessageController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
public function batchRead(Request $request)
|
||||
{
|
||||
$params = $request->validate([
|
||||
'ids' => 'required|array'
|
||||
], [
|
||||
'ids.required' => '需要操作的ids'
|
||||
]);
|
||||
WebsiteMessages::query()->whereIn('id', $params['ids'])->update(['status' => 1]);
|
||||
return $this->success();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -48,6 +48,11 @@ class PurchaseRecordController extends Controller
|
||||
if (!empty($request->start_time) && !empty($request->end_time)) {
|
||||
$builder->whereBetween('created_at', [$request->start_time, $request->end_time]);
|
||||
}
|
||||
if (!empty($request->date_start_time) && !empty($request->date_end_time)) {
|
||||
$dateStart = Carbon::parse($request->date_start_time)->toDateString();
|
||||
$dateEnd = Carbon::parse($request->date_end_time)->subDay()->toDateString();
|
||||
$builder->whereBetween('date', [$dateStart, $dateEnd]);
|
||||
}
|
||||
if (!empty($request->title)) {
|
||||
$builder->whereHas('goodsSku', function ($query) use ($request) {
|
||||
$query->where('name', 'like', '%' . $request->title . '%');
|
||||
|
||||
@ -81,6 +81,8 @@ Route::middleware(['auth:api', 'check.permissions'])->group(function () {
|
||||
Route::resource('supplier', 'Supplier\SuppliersController', ['only' => ['index', 'update', 'store','destroy']]);
|
||||
//站内信
|
||||
Route::resource('website_message', 'Message\WebsiteMessageController', ['only' => ['index', 'update']]);
|
||||
Route::post('website_message/batchRead', [\App\Http\Controllers\Message\WebsiteMessageController::class, 'batchRead']);
|
||||
|
||||
//仓库管理-采购单
|
||||
Route::resource('supplier/purchase_record', 'Supplier\PurchaseRecordController',['only' => ['index', 'store','update']]);
|
||||
//报损单
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user