发表于: 2020-07-13 23:28:08

1 1151


RoleController编写

@Controller
@RequestMapping("/role")
public class RoleController {
@Autowired
   RoleService roleService;
   private static final Logger log= LogManager.getLogger(RoleController.class);

   @RequestMapping(value = "/toRoleIndex")
public String findBanner(Manager manager) {
return "workshopIndex";
   }

/**
    * 查询角色列表
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/roleList",method = RequestMethod.GET)
public ModelAndView getRoleList(ModelAndView modelAndView){
List<Role> roleList= roleService.selectAllRole();
       log.info(roleList);
       if (roleList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("roleList",roleList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("roleJson2");
       return modelAndView;
   }

/**
    * 新增角色
    * @param role
    * @param modelAndView
    * @return
    */
   @RequestMapping(value ="addRole",method = RequestMethod.POST)
public ModelAndView addAccount(Role role, ModelAndView modelAndView){
log.info(role);
       if (roleService.insert(role)){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","添加成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 根据id删除单条角色
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "deleteRole/id={id}",method = RequestMethod.DELETE)
public ModelAndView deleteRole(@PathVariable Long id, ModelAndView modelAndView){
log.info(roleService.updateManager());
       if(roleService.deleteByPrimaryKey(id)) {
modelAndView.addObject("code", 200);
           modelAndView.addObject("msg", "删除成功");
       }else {
modelAndView.addObject("code", 404);
           modelAndView.addObject("msg", "操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 查询单条角色
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/selectRole",method = RequestMethod.GET)
public ModelAndView getManager( Long id, ModelAndView modelAndView){
Role role=roleService.selectByPrimaryKey(id);
       log.info(role);
       if (role!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("role",role);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("roleJson1");
       log.info(1);
       return modelAndView;
   }

/**
    *编辑角色
    * @param role
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/updateRole/{id}",method = RequestMethod.PUT)
public ModelAndView updateBannerSetting(Role role,@PathVariable long id, ModelAndView modelAndView){
log.info(id);
       if(roleService.updateByPrimaryKey(role)){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","保存成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

}

worksetController

@Controller
@RequestMapping("/worksSet")
public class WorksSetController {
@Autowired
   WorksSetService worksSetService;
   private static final Logger log= LogManager.getLogger(WorksSetController.class);


   @RequestMapping(value = "/toWorksSetIndex")
public String findWorksSet(WorksSet worksSet) {
return "worksSetIndex";
   }

/**
    * 查询作品集列表(默认上架,在前台展示,上架status=0,下架status=1)
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/frontDeskList",method = RequestMethod.GET)
public ModelAndView getWorksSetListFrontDesk(ModelAndView modelAndView){
List<WorksSet> worksSetList=worksSetService.selectAllWorksSetFrontDesk();
       log.info(worksSetList);
       if (worksSetList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("worksSetList",worksSetList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("worksSetJson2");
       return modelAndView;
   }

/**
    * 查询作品集列表(后台展示所有作品集列表)
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/backDeskList",method = RequestMethod.GET)
public ModelAndView getBannerListBackDesk(ModelAndView modelAndView){
List<WorksSet> worksSetList=worksSetService.selectAllWorksSetBackDesk();
       log.info(worksSetList);
       if (worksSetList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("worksSetList",worksSetList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("worksSetJson2");
       return modelAndView;
   }


/**
    * 根据id删除单条作品集
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "deleteWorksSet?id={id}",method = RequestMethod.DELETE)
public ModelAndView deleteMessage(@PathVariable Long id, ModelAndView modelAndView){
if(worksSetService.deleteByPrimaryKey(id)) {
modelAndView.addObject("code", 200);
           modelAndView.addObject("msg", "删除成功");
       }else {
modelAndView.addObject("code", 404);
           modelAndView.addObject("msg", "操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 查询单条作品集
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/selectWorksSet/{id}",method = RequestMethod.GET)
public ModelAndView getBanner(@PathVariable Long id, ModelAndView modelAndView){
WorksSet worksSet=worksSetService.selectByPrimaryKey(id);
       if (worksSet!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("worksSet",worksSet);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("worksSetJson1");
       return modelAndView;
   }

/**
    * 设为上架
    * @param worksSet
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateWorksSetSetting",method = RequestMethod.PUT)
public ModelAndView updateWorksSetSetting(WorksSet worksSet,ModelAndView modelAndView){
if(worksSetService.updateByPrimaryKey(worksSet)){
worksSet.setStatus(0);
           modelAndView.addObject("code",200);
           modelAndView.addObject("msg","上架成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 设为下架
    * @param worksSet
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateWorksSetCancel",method = RequestMethod.PUT)
public ModelAndView updateWorksSetCancel(WorksSet worksSet,ModelAndView modelAndView){
if(worksSetService.updateByPrimaryKey(worksSet)){
worksSet.setStatus(1);
           modelAndView.addObject("code",200);
           modelAndView.addObject("msg","下架成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 添加作品集
    * @param
    * @param modelAndView
    * @return
    */
   @RequestMapping(value ="addWorksSet",method = RequestMethod.POST)
public ModelAndView addMessage(WorksSet worksSet, ModelAndView modelAndView){
log.info(worksSet);
       if (worksSetService.insert(worksSet)){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","添加成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }


}@Controller
@RequestMapping("/worksSet")
public class WorksSetController {
@Autowired
   WorksSetService worksSetService;
   private static final Logger log= LogManager.getLogger(WorksSetController.class);


   @RequestMapping(value = "/toWorksSetIndex")
public String findWorksSet(WorksSet worksSet) {
return "worksSetIndex";
   }

/**
    * 查询作品集列表(默认上架,在前台展示,上架status=0,下架status=1)
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/frontDeskList",method = RequestMethod.GET)
public ModelAndView getWorksSetListFrontDesk(ModelAndView modelAndView){
List<WorksSet> worksSetList=worksSetService.selectAllWorksSetFrontDesk();
       log.info(worksSetList);
       if (worksSetList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("worksSetList",worksSetList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("worksSetJson2");
       return modelAndView;
   }

/**
    * 查询作品集列表(后台展示所有作品集列表)
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/backDeskList",method = RequestMethod.GET)
public ModelAndView getBannerListBackDesk(ModelAndView modelAndView){
List<WorksSet> worksSetList=worksSetService.selectAllWorksSetBackDesk();
       log.info(worksSetList);
       if (worksSetList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("worksSetList",worksSetList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("worksSetJson2");
       return modelAndView;
   }


/**
    * 根据id删除单条作品集
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "deleteWorksSet?id={id}",method = RequestMethod.DELETE)
public ModelAndView deleteMessage(@PathVariable Long id, ModelAndView modelAndView){
if(worksSetService.deleteByPrimaryKey(id)) {
modelAndView.addObject("code", 200);
           modelAndView.addObject("msg", "删除成功");
       }else {
modelAndView.addObject("code", 404);
           modelAndView.addObject("msg", "操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 查询单条作品集
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/selectWorksSet/{id}",method = RequestMethod.GET)
public ModelAndView getBanner(@PathVariable Long id, ModelAndView modelAndView){
WorksSet worksSet=worksSetService.selectByPrimaryKey(id);
       if (worksSet!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("worksSet",worksSet);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("worksSetJson1");
       return modelAndView;
   }

/**
    * 设为上架
    * @param worksSet
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateWorksSetSetting",method = RequestMethod.PUT)
public ModelAndView updateWorksSetSetting(WorksSet worksSet,ModelAndView modelAndView){
if(worksSetService.updateByPrimaryKey(worksSet)){
worksSet.setStatus(0);
           modelAndView.addObject("code",200);
           modelAndView.addObject("msg","上架成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 设为下架
    * @param worksSet
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateWorksSetCancel",method = RequestMethod.PUT)
public ModelAndView updateWorksSetCancel(WorksSet worksSet,ModelAndView modelAndView){
if(worksSetService.updateByPrimaryKey(worksSet)){
worksSet.setStatus(1);
           modelAndView.addObject("code",200);
           modelAndView.addObject("msg","下架成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 添加作品集
    * @param
    * @param modelAndView
    * @return
    */
   @RequestMapping(value ="addWorksSet",method = RequestMethod.POST)
public ModelAndView addMessage(WorksSet worksSet, ModelAndView modelAndView){
log.info(worksSet);
       if (worksSetService.insert(worksSet)){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","添加成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }


}

WorkshopController

@Controller
@RequestMapping("/workshop")
public class WorkshopController {
@Autowired
   WorkshopService workshopService;
   private static final Logger log= LogManager.getLogger(WorkshopController.class);

   @RequestMapping(value = "/toWorkshopIndex")
public String findStudent(Workshop workshop) {
return "workshopIndex";
   }

/**
    * 查询工作室列表(默认上架,在前台展示,上架status=0,下架status=1)
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/frontDeskList",method = RequestMethod.GET)
public ModelAndView getWorkshopListFrontDesk(ModelAndView modelAndView){
List<Workshop> workshopList=workshopService.selectAllWorkshopFrontDesk();
       log.info(workshopList);
       if (workshopList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("workshopList",workshopList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("workshopJson2");
       return modelAndView;
   }

/**
    * 查询工作室列表(后台展示所有工作室列表)
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/backDeskList",method = RequestMethod.GET)
public ModelAndView getBannerListBackDesk(ModelAndView modelAndView){
List<Workshop> workshopList=workshopService.selectAllWorkshopBackDesk();
       log.info(workshopList);
       if (workshopList!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("workshopList",workshopList);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("workshopJson2");
       return modelAndView;
   }
/**
    * 根据id删除单条工作室
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "deleteWorkshop/id={id}",method = RequestMethod.POST)
public ModelAndView deleteWorkshop(@PathVariable Long id, ModelAndView modelAndView){
if(workshopService.deleteByPrimaryKey(id)) {
modelAndView.addObject("code", 200);
           modelAndView.addObject("msg", "删除成功");
       }else {
modelAndView.addObject("code", 404);
           modelAndView.addObject("msg", "操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 添加工作室
    * @param workshop
    * @param modelAndView
    * @return
    */
   @RequestMapping(value ="addWorkshop",method = RequestMethod.POST)
public ModelAndView addWorkshop(Workshop workshop, ModelAndView modelAndView){
log.info(workshop);
       if (workshopService.insert(workshop)){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","添加成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 设为上架
    * @param workshop
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateBannerSetting",method = RequestMethod.PUT)
public ModelAndView updateBannerSetting(Workshop workshop,ModelAndView modelAndView){
if(workshopService.updateByPrimaryKey(workshop)){
workshop.setStatus(0);
           modelAndView.addObject("code",200);
           modelAndView.addObject("msg","设为精选留言成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }
/**
    * 设为下架
    * @param
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateBannerCancel",method = RequestMethod.PUT)
public ModelAndView updateBannerCancel(Workshop workshop,ModelAndView modelAndView){
if(workshopService.updateByPrimaryKey(workshop)){
workshop.setStatus(1);
           modelAndView.addObject("code",200);
           modelAndView.addObject("msg","取消精选留言成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

/**
    * 查询一个工作室信息
    * @param id
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "/selectWorkshop?id={id}",method = RequestMethod.GET)
public ModelAndView getWorkshop(@PathVariable Long id, ModelAndView modelAndView){
Workshop workshop=workshopService.selectByPrimaryKey(id);
       if (workshop!=null){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","查询成功");
           modelAndView.addObject("workshop",workshop);
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("workshopJson1");
       return modelAndView;
   }

/**
    * 编辑简介
    * @param workshop
    * @param modelAndView
    * @return
    */
   @RequestMapping(value = "updateBanner",method = RequestMethod.PUT)
public ModelAndView updateWorkshop(Workshop workshop, ModelAndView modelAndView){
if(workshopService.updateByPrimaryKeyForIntroduction(workshop)){
modelAndView.addObject("code",200);
           modelAndView.addObject("msg","简介保存成功");
       }else {
modelAndView.addObject("code",404);
           modelAndView.addObject("msg","操作失败");
       }
modelAndView.setViewName("json");
       return modelAndView;
   }

controller写完了 

明日计划:加上异常处理 和data

今日问题:改Bug.


返回列表 返回列表
评论

    分享到