package com.stylefeng.guns.modular.system.controller.general; import com.stylefeng.guns.core.base.controller.BaseController; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.beans.factory.annotation.Autowired; import com.stylefeng.guns.core.log.LogObjectHolder; import org.springframework.web.bind.annotation.RequestParam; import com.stylefeng.guns.modular.system.model.UserActivityDiscount1; import com.stylefeng.guns.modular.system.service.IUserActivityDiscount1Service; /** * 控制器 * * @author fengshuonan * @Date 2020-06-19 14:32:41 */ @Controller @RequestMapping("/userActivityDiscount1") public class UserActivityDiscount1Controller extends BaseController { private String PREFIX = "/system/userActivityDiscount1/"; @Autowired private IUserActivityDiscount1Service userActivityDiscount1Service; /** * 跳转到首页 */ @RequestMapping("") public String index() { return PREFIX + "userActivityDiscount1.html"; } /** * 跳转到添加 */ @RequestMapping("/userActivityDiscount1_add") public String userActivityDiscount1Add() { return PREFIX + "userActivityDiscount1_add.html"; } /** * 跳转到修改 */ @RequestMapping("/userActivityDiscount1_update/{userActivityDiscount1Id}") public String userActivityDiscount1Update(@PathVariable Integer userActivityDiscount1Id, Model model) { UserActivityDiscount1 userActivityDiscount1 = userActivityDiscount1Service.selectById(userActivityDiscount1Id); model.addAttribute("item",userActivityDiscount1); LogObjectHolder.me().set(userActivityDiscount1); return PREFIX + "userActivityDiscount1_edit.html"; } /** * 获取列表 */ @RequestMapping(value = "/list") @ResponseBody public Object list(String condition) { return userActivityDiscount1Service.selectList(null); } /** * 新增 */ @RequestMapping(value = "/add") @ResponseBody public Object add(UserActivityDiscount1 userActivityDiscount1) { userActivityDiscount1Service.insert(userActivityDiscount1); return SUCCESS_TIP; } /** * 删除 */ @RequestMapping(value = "/delete") @ResponseBody public Object delete(@RequestParam Integer userActivityDiscount1Id) { userActivityDiscount1Service.deleteById(userActivityDiscount1Id); return SUCCESS_TIP; } /** * 修改 */ @RequestMapping(value = "/update") @ResponseBody public Object update(UserActivityDiscount1 userActivityDiscount1) { userActivityDiscount1Service.updateById(userActivityDiscount1); return SUCCESS_TIP; } /** * 详情 */ @RequestMapping(value = "/detail/{userActivityDiscount1Id}") @ResponseBody public Object detail(@PathVariable("userActivityDiscount1Id") Integer userActivityDiscount1Id) { return userActivityDiscount1Service.selectById(userActivityDiscount1Id); } }