From 764f045c785959117db3d27d744e63d2dad6240c Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期一, 13 十一月 2023 09:04:41 +0800 Subject: [PATCH] 后台bug修改 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java | 140 +++++++++++++++++++++++++--------------------- 1 files changed, 76 insertions(+), 64 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 41196c7..7d52885 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 @@ -82,6 +82,8 @@ @Autowired private ITSiteService siteService; + @Autowired + private IUserService userService; /** @@ -497,66 +499,64 @@ } storeService.save(tStore); user.setObjectId(tStore.getId()); - + userService.updateById(user); // 添加场地 -// TSite tSite = new TSite(); -// tSite.setName(tStore.getName()); -// tSite.setStoreId(tStore.getId()); -// tSite.setSign(1); -// siteService.save(tSite); -// -// HashMap<String, String> mapSite = new HashMap<>(); -// mapSite.put("sign","0DB011836143EEE2C2E072967C9F4E4B"); -// mapSite.put("name",tStore.getName()); -// mapSite.put("space_id",tStore.getId().toString()); -// mapSite.put("area_id",tSite.getId().toString()); -// HttpRequestUtil.postRequest("https://try.daowepark.com/v7/user_api/general/addSpaceArea", mapSite); -// -// ArrayList<StoreConfig> storeConfigs = new ArrayList<>(); -// for (int i = 1; i < 9; i++) { -// StoreConfig storeConfig = new StoreConfig(); -// storeConfig.setIsOpen(1); -// storeConfig.setSort(i); -// storeConfig.setType(i); -// storeConfig.setStoreId(tStore.getId()); -// storeConfigs.add(storeConfig); -// } -// storeConfigService.saveBatch(storeConfigs); + TSite tSite = new TSite(); + tSite.setName(tStore.getName()); + tSite.setStoreId(tStore.getId()); + tSite.setSign(1); + siteService.save(tSite); + + HashMap<String, String> mapSite = new HashMap<>(); + mapSite.put("sign","0DB011836143EEE2C2E072967C9F4E4B"); + mapSite.put("name",tStore.getName()); + mapSite.put("space_id",tStore.getId().toString()); + mapSite.put("area_id",tSite.getId().toString()); + HttpRequestUtil.postRequest("https://try.daowepark.com/v7/user_api/general/addSpaceArea", mapSite); + + ArrayList<StoreConfig> storeConfigs = new ArrayList<>(); + for (int i = 1; i < 9; i++) { + StoreConfig storeConfig = new StoreConfig(); + storeConfig.setIsOpen(1); + storeConfig.setSort(i); + storeConfig.setType(i); + storeConfig.setStoreId(tStore.getId()); + storeConfigs.add(storeConfig); + } + storeConfigService.saveBatch(storeConfigs); -// // 添加门店 -// HashMap<String, String> map1 = new HashMap<>(); -// map1.put("sign","0DB011836143EEE2C2E072967C9F4E4B"); -// map1.put("name",tStore.getName()); -// map1.put("short_name",tStore.getName()); -// map1.put("location",tStore.getCity()); -// map1.put("address",tStore.getAddress()); -// map1.put("telephone",tStore.getPhone()); -// map1.put("linkman",userName); -// map1.put("business_time","[{\"start_time\":\""+tStore.getStartTime()+"\",\"close_time\":\""+tStore.getEndTime()+"\"}]"); -// map1.put("logo",tStore.getCoverDrawing()); -// map1.put("remark",tStore.getIntroduce()); -// map1.put("lat",tStore.getLat()); -// map1.put("lng",tStore.getLon()); -// map1.put("space_id",tStore.getId().toString()); -// String result = HttpRequestUtil.postRequest("https://try.daowepark.com/v7/user_api/general/addSpace", map1); -// System.out.println(result); + // 添加门店 + HashMap<String, String> map1 = new HashMap<>(); + map1.put("sign","0DB011836143EEE2C2E072967C9F4E4B"); + map1.put("name",tStore.getName()); + map1.put("short_name",tStore.getName()); + map1.put("location",tStore.getCity()); + map1.put("address",tStore.getAddress()); + map1.put("telephone",tStore.getPhone()); + map1.put("linkman",userName); + map1.put("business_time","[{\"start_time\":\""+tStore.getStartTime()+"\",\"close_time\":\""+tStore.getEndTime()+"\"}]"); + map1.put("logo",tStore.getCoverDrawing()); + map1.put("remark",tStore.getIntroduce()); + map1.put("lat",tStore.getLat()); + map1.put("lng",tStore.getLon()); + map1.put("space_id",tStore.getId().toString()); + String result = HttpRequestUtil.postRequest("https://try.daowepark.com/v7/user_api/general/addSpace", map1); + System.out.println(result); - - -// for (String s : tStore.getIds().split(",")) { -// HashMap<String, String> map = new HashMap<>(); -// map.put("sign","0DB011836143EEE2C2E072967C9F4E4B"); -// map.put("space_id",tStore.getId()+""); -// map.put("device_id",s); -// map.put("region_id",tSite.getId().toString()); -// // 添加门禁 -// String s1 = HttpRequestUtil.postRequest("https://try.daowepark.com/v7/user_api/general/addDevice", map); -// System.out.println(s1); -// } + for (String s : tStore.getIds().split(",")) { + HashMap<String, String> map = new HashMap<>(); + map.put("sign","0DB011836143EEE2C2E072967C9F4E4B"); + map.put("space_id",tStore.getId()+""); + map.put("device_id",s); + map.put("region_id",tSite.getId().toString()); + // 添加门禁 + String s1 = HttpRequestUtil.postRequest("https://try.daowepark.com/v7/user_api/general/addDevice", map); + System.out.println(s1); + } @@ -859,9 +859,15 @@ @ResponseBody public Object freeze(Integer id) { try { - TStore byId = storeService.getById(id); - byId.setState(2); - storeService.updateById(byId); + // 查询门店 获取门店店长id + TStore store = storeService.getById(id); + // 冻结 + store.setState(2); + storeService.updateById(store); + Integer storeStaffId = store.getStoreStaffId(); + User user = userService.getById(storeStaffId); + user.setStatus(2); + userService.updateById(user); return SUCCESS_TIP; }catch (Exception e){ e.printStackTrace(); @@ -872,9 +878,15 @@ @ResponseBody public Object unfreeze(Integer id) { try { - TStore byId = storeService.getById(id); - byId.setState(1); - storeService.updateById(byId); + // 查询门店 获取门店店长id + TStore store = storeService.getById(id); + // 解冻 + store.setState(1); + storeService.updateById(store); + Integer storeStaffId = store.getStoreStaffId(); + User user = userService.getById(storeStaffId); + user.setStatus(1); + userService.updateById(user); return SUCCESS_TIP; }catch (Exception e){ e.printStackTrace(); @@ -955,13 +967,14 @@ } @RequestMapping(value = "/addConfig") @ResponseBody - public Object addConfig(String name,Integer id) { + public Object addConfig(String name,Integer id,Integer sort) { try { List<TStoreOtherConfig> list = storeOtherConfigService.list(); if(list.size()>0){ TStoreOther tStoreOther = new TStoreOther(); tStoreOther.setName(name); tStoreOther.setStoreId(id); + tStoreOther.setSort(sort); storeOtherService.save(tStoreOther); // 找出temp表数据 @@ -986,12 +999,11 @@ } @RequestMapping(value = "/addConfig1") @ResponseBody - public Object addConfig1(String name,Integer id) { + public Object addConfig1(String name,Integer id,Integer sort) { try { TStoreOther byId = storeOtherService.getById(id); - byId.setName( - name - ); + byId.setName(name); + byId.setSort(sort); storeOtherService.updateById(byId); -- Gitblit v1.7.1