Repo:
@Modifying
@Query(nativeQuery = true,value = "update zhaoshang_projects set is_shanghui=?2 where zhaoshang_task_depts_id=?1 and is_shanghui=true ")
void updateShanghui(Integer zhaoshangTaskDeptsId,Boolean isShanghui);
Service
//改变是否上会状态
public void changeShanghui(Integer zhaoshangTaskDeptsId){
zhaoshangProjectsRepo.updateShanghui(zhaoshangTaskDeptsId,false);
}
Controller
/**
* 一键改变是否上会
* @param
* @return
*/
@GetMapping(value = "batchCleanIsShanghui")
@ResponseBody
public ResultMapper<String> shanghuiUpdate(@RequestParam("zhaoshangTaskDeptsId") Integer zhaoshangTaskDeptsId){
zhaoshangDubanService.changeShanghui(zhaoshangTaskDeptsId);
return ResultMapperUtil.success("一键是否上会更改成功!");
}