package com.dsh.guns.modular.system.controller.general; import com.dsh.guns.core.base.controller.BaseController; import com.dsh.guns.core.log.LogObjectHolder; import com.dsh.guns.modular.system.model.TEnsureIncomeSpecialTimeSolt; import com.dsh.guns.modular.system.service.ITEnsureIncomeSpecialTimeSoltService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; /** * 控制器 * * @author fengshuonan * @Date 2023-04-20 11:04:33 */ @Controller @RequestMapping("/tEnsureIncomeSpecialTimeSolt") public class TEnsureIncomeSpecialTimeSoltController extends BaseController { private String PREFIX = "/system/tEnsureIncomeSpecialTimeSolt/"; @Autowired private ITEnsureIncomeSpecialTimeSoltService tEnsureIncomeSpecialTimeSoltService; /** * 跳转到首页 */ @RequestMapping("") public String index() { return PREFIX + "tEnsureIncomeSpecialTimeSolt.html"; } /** * 跳转到添加 */ @RequestMapping("/tEnsureIncomeSpecialTimeSolt_add") public String tEnsureIncomeSpecialTimeSoltAdd() { return PREFIX + "tEnsureIncomeSpecialTimeSolt_add.html"; } /** * 跳转到修改 */ @RequestMapping("/tEnsureIncomeSpecialTimeSolt_update/{tEnsureIncomeSpecialTimeSoltId}") public String tEnsureIncomeSpecialTimeSoltUpdate(@PathVariable Integer tEnsureIncomeSpecialTimeSoltId, Model model) { TEnsureIncomeSpecialTimeSolt tEnsureIncomeSpecialTimeSolt = tEnsureIncomeSpecialTimeSoltService.getById(tEnsureIncomeSpecialTimeSoltId); model.addAttribute("item",tEnsureIncomeSpecialTimeSolt); LogObjectHolder.me().set(tEnsureIncomeSpecialTimeSolt); return PREFIX + "tEnsureIncomeSpecialTimeSolt_edit.html"; } /** * 获取列表 */ @RequestMapping(value = "/list") @ResponseBody public Object list(String condition) { return tEnsureIncomeSpecialTimeSoltService.list(null); } /** * 新增 */ @RequestMapping(value = "/add") @ResponseBody public Object add(TEnsureIncomeSpecialTimeSolt tEnsureIncomeSpecialTimeSolt) { tEnsureIncomeSpecialTimeSoltService.save(tEnsureIncomeSpecialTimeSolt); return SUCCESS_TIP; } /** * 删除 */ @RequestMapping(value = "/delete") @ResponseBody public Object delete(@RequestParam Integer tEnsureIncomeSpecialTimeSoltId) { tEnsureIncomeSpecialTimeSoltService.removeById(tEnsureIncomeSpecialTimeSoltId); return SUCCESS_TIP; } /** * 修改 */ @RequestMapping(value = "/update") @ResponseBody public Object update(TEnsureIncomeSpecialTimeSolt tEnsureIncomeSpecialTimeSolt) { tEnsureIncomeSpecialTimeSoltService.updateById(tEnsureIncomeSpecialTimeSolt); return SUCCESS_TIP; } /** * 详情 */ @RequestMapping(value = "/detail/{tEnsureIncomeSpecialTimeSoltId}") @ResponseBody public Object detail(@PathVariable("tEnsureIncomeSpecialTimeSoltId") Integer tEnsureIncomeSpecialTimeSoltId) { return tEnsureIncomeSpecialTimeSoltService.getById(tEnsureIncomeSpecialTimeSoltId); } }