bugfix: xxl_job_info.id 为 bigint 型,而 controller 参数中为 int 型,导致长整型溢出日志查看报错

3.3.0-release
Ben 4 weeks ago
parent b99c49d601
commit e5a84a1bbe

@ -141,7 +141,7 @@ public class JobLogController {
} }
@RequestMapping("/logDetailPage") @RequestMapping("/logDetailPage")
public String logDetailPage(HttpServletRequest request, @RequestParam("id") int id, Model model){ public String logDetailPage(HttpServletRequest request, @RequestParam("id") long id, Model model){
// base check // base check
XxlJobLog jobLog = xxlJobLogMapper.load(id); XxlJobLog jobLog = xxlJobLogMapper.load(id);
@ -227,7 +227,7 @@ public class JobLogController {
@RequestMapping("/logKill") @RequestMapping("/logKill")
@ResponseBody @ResponseBody
public Response<String> logKill(HttpServletRequest request, @RequestParam("id") int id){ public Response<String> logKill(HttpServletRequest request, @RequestParam("id") long id){
// base check // base check
XxlJobLog log = xxlJobLogMapper.load(id); XxlJobLog log = xxlJobLogMapper.load(id);
XxlJobInfo jobInfo = xxlJobInfoMapper.loadById(log.getJobId()); XxlJobInfo jobInfo = xxlJobInfoMapper.loadById(log.getJobId());

Loading…
Cancel
Save