|
@@ -23,14 +23,13 @@ import beilv.common.core.page.TableDataInfo;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 时段管理Controller
|
|
* 时段管理Controller
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @author lc
|
|
* @author lc
|
|
* @date 2025-01-06
|
|
* @date 2025-01-06
|
|
*/
|
|
*/
|
|
@Controller
|
|
@Controller
|
|
@RequestMapping("/system/session")
|
|
@RequestMapping("/system/session")
|
|
-public class BeilvSessionController extends BaseController
|
|
|
|
-{
|
|
|
|
|
|
+public class BeilvSessionController extends BaseController {
|
|
private String prefix = "system/session";
|
|
private String prefix = "system/session";
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
@@ -38,8 +37,7 @@ public class BeilvSessionController extends BaseController
|
|
|
|
|
|
@RequiresPermissions("system:session:view")
|
|
@RequiresPermissions("system:session:view")
|
|
@GetMapping()
|
|
@GetMapping()
|
|
- public String session()
|
|
|
|
- {
|
|
|
|
|
|
+ public String session() {
|
|
return prefix + "/session";
|
|
return prefix + "/session";
|
|
}
|
|
}
|
|
|
|
|
|
@@ -49,8 +47,7 @@ public class BeilvSessionController extends BaseController
|
|
@RequiresPermissions("system:session:list")
|
|
@RequiresPermissions("system:session:list")
|
|
@PostMapping("/list")
|
|
@PostMapping("/list")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public TableDataInfo list(BeilvSession beilvSession)
|
|
|
|
- {
|
|
|
|
|
|
+ public TableDataInfo list(BeilvSession beilvSession) {
|
|
startPage();
|
|
startPage();
|
|
List<BeilvSession> list = beilvSessionService.selectBeilvSessionList(beilvSession);
|
|
List<BeilvSession> list = beilvSessionService.selectBeilvSessionList(beilvSession);
|
|
return getDataTable(list);
|
|
return getDataTable(list);
|
|
@@ -63,8 +60,7 @@ public class BeilvSessionController extends BaseController
|
|
@Log(title = "时段管理", businessType = BusinessType.EXPORT)
|
|
@Log(title = "时段管理", businessType = BusinessType.EXPORT)
|
|
@PostMapping("/export")
|
|
@PostMapping("/export")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public AjaxResult export(BeilvSession beilvSession)
|
|
|
|
- {
|
|
|
|
|
|
+ public AjaxResult export(BeilvSession beilvSession) {
|
|
List<BeilvSession> list = beilvSessionService.selectBeilvSessionList(beilvSession);
|
|
List<BeilvSession> list = beilvSessionService.selectBeilvSessionList(beilvSession);
|
|
ExcelUtil<BeilvSession> util = new ExcelUtil<BeilvSession>(BeilvSession.class);
|
|
ExcelUtil<BeilvSession> util = new ExcelUtil<BeilvSession>(BeilvSession.class);
|
|
return util.exportExcel(list, "时段管理数据");
|
|
return util.exportExcel(list, "时段管理数据");
|
|
@@ -75,8 +71,7 @@ public class BeilvSessionController extends BaseController
|
|
*/
|
|
*/
|
|
@RequiresPermissions("system:session:add")
|
|
@RequiresPermissions("system:session:add")
|
|
@GetMapping("/add")
|
|
@GetMapping("/add")
|
|
- public String add()
|
|
|
|
- {
|
|
|
|
|
|
+ public String add() {
|
|
return prefix + "/add";
|
|
return prefix + "/add";
|
|
}
|
|
}
|
|
|
|
|
|
@@ -87,9 +82,13 @@ public class BeilvSessionController extends BaseController
|
|
@Log(title = "时段管理", businessType = BusinessType.INSERT)
|
|
@Log(title = "时段管理", businessType = BusinessType.INSERT)
|
|
@PostMapping("/add")
|
|
@PostMapping("/add")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public AjaxResult addSave(BeilvSession beilvSession)
|
|
|
|
- {
|
|
|
|
- return toAjax(beilvSessionService.insertBeilvSession(beilvSession));
|
|
|
|
|
|
+ public AjaxResult addSave(BeilvSession beilvSession) {
|
|
|
|
+ int i = beilvSessionService.insertBeilvSession(beilvSession);
|
|
|
|
+ if(i > 0){
|
|
|
|
+ return toAjax(i);
|
|
|
|
+ }else{
|
|
|
|
+ return AjaxResult.error("当前数据存在!");
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -97,8 +96,7 @@ public class BeilvSessionController extends BaseController
|
|
*/
|
|
*/
|
|
@RequiresPermissions("system:session:edit")
|
|
@RequiresPermissions("system:session:edit")
|
|
@GetMapping("/edit/{id}")
|
|
@GetMapping("/edit/{id}")
|
|
- public String edit(@PathVariable("id") Long id, ModelMap mmap)
|
|
|
|
- {
|
|
|
|
|
|
+ public String edit(@PathVariable("id") Long id, ModelMap mmap) {
|
|
BeilvSession beilvSession = beilvSessionService.selectBeilvSessionById(id);
|
|
BeilvSession beilvSession = beilvSessionService.selectBeilvSessionById(id);
|
|
mmap.put("beilvSession", beilvSession);
|
|
mmap.put("beilvSession", beilvSession);
|
|
return prefix + "/edit";
|
|
return prefix + "/edit";
|
|
@@ -111,9 +109,13 @@ public class BeilvSessionController extends BaseController
|
|
@Log(title = "时段管理", businessType = BusinessType.UPDATE)
|
|
@Log(title = "时段管理", businessType = BusinessType.UPDATE)
|
|
@PostMapping("/edit")
|
|
@PostMapping("/edit")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public AjaxResult editSave(BeilvSession beilvSession)
|
|
|
|
- {
|
|
|
|
- return toAjax(beilvSessionService.updateBeilvSession(beilvSession));
|
|
|
|
|
|
+ public AjaxResult editSave(BeilvSession beilvSession) {
|
|
|
|
+ int i = beilvSessionService.updateBeilvSession(beilvSession);
|
|
|
|
+ if(i > 0){
|
|
|
|
+ return toAjax(i);
|
|
|
|
+ }else{
|
|
|
|
+ return AjaxResult.error("当前数据存在!");
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -121,10 +123,9 @@ public class BeilvSessionController extends BaseController
|
|
*/
|
|
*/
|
|
@RequiresPermissions("system:session:remove")
|
|
@RequiresPermissions("system:session:remove")
|
|
@Log(title = "时段管理", businessType = BusinessType.DELETE)
|
|
@Log(title = "时段管理", businessType = BusinessType.DELETE)
|
|
- @PostMapping( "/remove")
|
|
|
|
|
|
+ @PostMapping("/remove")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public AjaxResult remove(String ids)
|
|
|
|
- {
|
|
|
|
|
|
+ public AjaxResult remove(String ids) {
|
|
return toAjax(beilvSessionService.deleteBeilvSessionByIds(ids));
|
|
return toAjax(beilvSessionService.deleteBeilvSessionByIds(ids));
|
|
}
|
|
}
|
|
}
|
|
}
|