发表于: 2020-07-13 23:28:08
1 1153
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.
评论