1.玩家抽奖记录/dice/play_record/index新增时间筛选

This commit is contained in:
2026-06-05 10:17:37 +08:00
parent 226675c6bd
commit 5e54859a30
6 changed files with 73 additions and 4 deletions

View File

@@ -51,6 +51,8 @@ class DicePlayRecordController extends BaseController
['reward_ui_text', ''],
['reward_tier', ''],
['direction', ''],
['create_time_min', ''],
['create_time_max', ''],
]);
$query = $this->logic->search($where);
AdminScopeHelper::applyAdminScope($query, $this->adminInfo ?? null, $request->input('dept_id'));

View File

@@ -286,4 +286,20 @@ class DicePlayRecord extends DiceModel
$query->where('roll_number', '<=', $value);
}
}
/** 创建时间起始 */
public function searchCreateTimeMinAttr($query, $value)
{
if ($value !== '' && $value !== null) {
$query->where('create_time', '>=', $value);
}
}
/** 创建时间结束 */
public function searchCreateTimeMaxAttr($query, $value)
{
if ($value !== '' && $value !== null) {
$query->where('create_time', '<=', $value);
}
}
}