From 378ee0f70e1eafdd7165aa1c6ec9f05a8071c1a8 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期四, 26 十月 2023 11:07:15 +0800 Subject: [PATCH] 10.26.3 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java | 69 +++++++++++++++++++++------------- 1 files changed, 43 insertions(+), 26 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java index 06a2baa..47237ed 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java @@ -113,7 +113,7 @@ // } model.addAttribute("yysList",list1); - return PREFIX + "tShop_add.html"; + return PREFIX + "TShop_add.html"; } @RequestMapping("/tShop_add_one") public String tCompetitionAddOne(Integer id,Model model) { @@ -122,7 +122,7 @@ String roleid = UserExt.getUser().getRoleid(); model.addAttribute("id",id); - return PREFIX + "tShop_add_one.html"; + return PREFIX + "TShop_add_one.html"; } @RequestMapping("/tShop_add_two") public String tCompetitionAddTwo(Integer id,Model model) { @@ -187,13 +187,13 @@ User byId1 = userMapper.selectById(byId.getStoreStaffId()); model.addAttribute("city",byId1); model.addAttribute("type",1); - return PREFIX + "tShop_edit.html"; + return PREFIX + "TShop_edit.html"; } @RequestMapping("/tShop_update1/{id}") public String tCityUpdate1(@PathVariable Integer id, Model model) { TStoreOther byId = storeOtherService.getById(id); model.addAttribute("item",byId); - return PREFIX + "tShop_edit_one.html"; + return PREFIX + "TShop_edit_one.html"; } @@ -204,14 +204,16 @@ TStoreOtherConfig byId = storeOtherConfigService.getById(id); TTurn one = tTurnService.getOne(new LambdaQueryWrapper<TTurn>().eq(TTurn::getName, byId.getName())); // page list - List<TTurn> list = tTurnService.list(new LambdaQueryWrapper<TTurn>().eq(TTurn::getPid, one.getId())); + if (one!=null) { + List<TTurn> list = tTurnService.list(new LambdaQueryWrapper<TTurn>().eq(TTurn::getPid, one.getId())); + model.addAttribute("list", list); + } // type list List<TTurn> list1 = tTurnService.list(new LambdaQueryWrapper<TTurn>().eq(TTurn::getPid, byId.getPageId())); model.addAttribute("item",byId); - model.addAttribute("list",list); model.addAttribute("list1",list1); - return PREFIX + "tShop_edit_two.html"; + return PREFIX + "TShop_edit_two.html"; } @RequestMapping("/tShop_update_one1/{id}") public String tCityUpdateOne1(@PathVariable Integer id, Model model) { @@ -225,7 +227,7 @@ model.addAttribute("list",list); model.addAttribute("list1",list1); - return PREFIX + "tShop_add_three.html"; + return PREFIX + "TShop_add_three.html"; } @@ -252,14 +254,14 @@ User byId1 = userMapper.selectById(byId.getStoreStaffId()); model.addAttribute("city",byId1); model.addAttribute("type",0); - return PREFIX + "tShop_edit.html"; + return PREFIX + "TShop_edit.html"; } @RequestMapping("/tShop_gift/{id}") public String tCityGift(@PathVariable Integer id, Model model) { TStore byId = storeService.getById(id); model.addAttribute("welfarePicture",byId.getWelfarePicture()); model.addAttribute("id",id); - return PREFIX + "tShop_img.html"; + return PREFIX + "TShop_img.html"; } @RequestMapping("/tShop_indexSet/{id}") public String tCityIndexSet(@PathVariable Integer id, Model model) { @@ -280,7 +282,7 @@ StoreConfig c8 = storeConfigService.getOne(new LambdaQueryWrapper<StoreConfig>().eq(StoreConfig::getStoreId, id).eq(StoreConfig::getType,8)); model.addAttribute("c8",c8); model.addAttribute("id",id); - return PREFIX + "tShop_imgAll.html"; + return PREFIX + "TShop_imgAll.html"; } @@ -288,7 +290,15 @@ @ResponseBody public Object list(String provinceCode, String cityCode , String name, String phone,String shopName) { Page<TStoreListVo> page = new PageFactory<TStoreListVo>().defaultPage(); - List<TStoreListVo> list = storeService.listAll(page,provinceCode,cityCode,name,phone,shopName); + String roleid = UserExt.getUser().getRoleid(); + List<TStoreListVo> list =new ArrayList<>(); + if("3".equals(roleid)){ + Integer objectId = UserExt.getUser().getObjectId(); + list = storeService.listAllStore(page,provinceCode,cityCode,name,phone,shopName,objectId); + }else { + Integer objectId = UserExt.getUser().getObjectId(); + list = storeService.listAll(page,provinceCode,cityCode,name,phone,shopName,objectId); + } page.setRecords(list); return super.packForBT(page); } @@ -326,7 +336,6 @@ if(yyId==null || type==1){ yyId=0; } - if(yyId!=0) { List<TOperatorCity> list1 = operatorCityService.list(new LambdaQueryWrapper<TOperatorCity>().eq(TOperatorCity::getOperatorId, yyId)); if(list1.size()>0){ @@ -359,16 +368,25 @@ }else { TCity one = cityService.getOne(new LambdaQueryWrapper<TCity>().eq(TCity::getCode, pCode1)); - tStore.setProvince(one.getName()); - tStore.setProvinceCode(one.getCode()); + if (one !=null){ + tStore.setProvince(one.getName()); + tStore.setProvinceCode(one.getCode()); + } TCity one1 = cityService.getOne(new LambdaQueryWrapper<TCity>().eq(TCity::getCode, cCode1)); - tStore.setCity(one1.getName()); - tStore.setCityCode(one1.getCode()); + if (one1 !=null){ + tStore.setCity(one1.getName()); + tStore.setCityCode(one1.getCode()); + } } tStore.setStartTime(time.split(" - ")[0]); tStore.setEndTime(time.split(" - ")[1]); tStore.setIds(ids); - tStore.setType(type); + if (UserExt.getUser().getObjectType()==2){ + tStore.setType(2); + }else{ + tStore.setType(type); + } + tStore.setOperatorId(yyId); tStore.setState(1); tStore.setCreateTime(new Date()); @@ -379,18 +397,19 @@ } user.setAccount(userPhone); user.setName(userName); - user.setRoleid("2"); + user.setRoleid("3"); user.setPhone(userPhone); user.setPassword(SecureUtil.md5("a123456")); - userMapper.insert(user); + user.setObjectType(3); + user.setStatus(1); tStore.setStoreStaffId(user.getId()); tStore.setLon(lon); tStore.setLat(lat); - + tStore.setOperatorId(UserExt.getUser().getObjectId()); storeService.save(tStore); - - + user.setObjectId(tStore.getId()); + userMapper.insert(user); ArrayList<StoreConfig> storeConfigs = new ArrayList<>(); for (int i = 1; i < 9; i++) { @@ -691,10 +710,8 @@ @RequestMapping(value = "/deleteTwo") public Object delete2(Integer id) { try { - TStoreOtherConfigTrue byId = tStoreOtherConfigTrueService.getById(id); + storeOtherConfigService.removeById(id); - byId.setState(2); - tStoreOtherConfigTrueService.updateById(byId); return SUCCESS_TIP; }catch (Exception e){ e.printStackTrace(); -- Gitblit v1.7.1