From db3e6f6d5a8f29a5dc576aba2eab76a8133ce03c Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 08 三月 2024 21:46:10 +0800 Subject: [PATCH] 11.27,9 --- cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js | 2 cloud-server-management/src/main/java/com/dsh/course/feignClient/communityWorldCup/WorldCupStoreClient.java | 14 cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_imgAll.html | 74 +++- cloud-server-activity/src/main/java/com/dsh/activity/feignclient/other/model/Site.java | 1 cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_detail_one.html | 5 cloud-server-activity/src/main/java/com/dsh/activity/controller/PointMercharsController.java | 75 +++- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TShopController.java | 84 +++- /dev/null | 613 -------------------------------------- cloud-server-management/src/main/webapp/static/modular/system/tGoods/TSiteInfo.js | 9 cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js | 11 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java | 19 - cloud-server-management/src/main/resources/mapper/TStoreMapper.xml | 2 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java | 12 cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TSiteListOne.html | 1 14 files changed, 194 insertions(+), 728 deletions(-) diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/PointMercharsController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/PointMercharsController.java index 98b3825..7984939 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/PointMercharsController.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/PointMercharsController.java @@ -1665,33 +1665,62 @@ List<StoreVos> storeVos = new ArrayList<>(); List<PointsMerchandiseStore> list = pmdstoService.list(new QueryWrapper<PointsMerchandiseStore>() .eq("pointsMerchandiseId", id)); - if (list.size() > 0) { - List<Integer> collect = list.stream().map(PointsMerchandiseStore::getStoreId).collect(Collectors.toList()); - List<Integer> collect1 = list.stream().map(PointsMerchandiseStore::getSiteId).collect(Collectors.toList()); - List<Store> stores = stoClient.queryStoreByIds(collect); - if (stores.size() > 0) { - int a = 0; - for (Store store : stores) { - StoreVos storeVos1 = new StoreVos(); - storeVos1.setNum1(store.getProvince() + "省" + store.getCity() + "市"); - if (store.getOperatorId()==null){ - storeVos1.setNum2("平台"); - }else if (store.getOperatorId() == 0) { - storeVos1.setNum2("平台"); - } else { + PointsMerchandise byId = pmdsService.getById(id); - storeVos1.setNum2(store.getOName()); + if (list.size() > 0) { + + if (byId.getUseScope()==3){ + // 如果是指定门店 + List<Integer> collect = list.stream().map(PointsMerchandiseStore::getStoreId).collect(Collectors.toList()); + + List<Store> stores = stoClient.queryStoreByIds(collect); + if (stores.size() > 0) { + int a = 0; + for (Store store : stores) { + StoreVos storeVos1 = new StoreVos(); + storeVos1.setNum1(store.getProvince() + "省" + store.getCity() + "市"); + if (store.getOperatorId()==null){ + storeVos1.setNum2("平台"); + }else if (store.getOperatorId() == 0) { + storeVos1.setNum2("平台"); + } else { + storeVos1.setNum2(store.getOName()); + } + storeVos1.setNum3(store.getName()); + storeVos1.setNum4(store.getIds()); + storeVos.add(storeVos1); } - storeVos1.setNum3(store.getName()); - storeVos1.setNum4(store.getIds()); - if (collect1.get(a)!=null){ - Site site = siteClient.querySiteById(collect1.get(a)); - storeVos1.setNum5(site.getName()); - } - storeVos1.setNum4(store.getIds()); - storeVos.add(storeVos1); } + }else if (byId.getUseScope()==4){ + // 如果是指定场地 + List<Integer> collect1 = list.stream().map(PointsMerchandiseStore::getSiteId).collect(Collectors.toList()); + int temp =0; + List<Integer> collect = list.stream().map(PointsMerchandiseStore::getStoreId).collect(Collectors.toList()); + List<Store> stores = stoClient.queryStoreByIds(collect); + while (temp!=collect1.size()){ + for (Store store : stores) { + Integer integer = collect1.get(temp); + Site site = siteClient.querySiteById(integer); + StoreVos storeVos1 = new StoreVos(); + storeVos1.setNum5(site.getName()); + storeVos1.setNum1(store.getProvince() + "省" + store.getCity() + "市"); + if (store.getOperatorId()==null){ + storeVos1.setNum2("平台"); + }else if (store.getOperatorId() == 0) { + storeVos1.setNum2("平台"); + } else { + storeVos1.setNum2(store.getOName()); + } + storeVos1.setNum3(store.getName()); + storeVos1.setNum4(store.getIds()); + storeVos.add(storeVos1); + temp++; + } + } + + } + } return storeVos; } diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/feignclient/other/model/Site.java b/cloud-server-activity/src/main/java/com/dsh/activity/feignclient/other/model/Site.java index 5b2c871..571059d 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/feignclient/other/model/Site.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/feignclient/other/model/Site.java @@ -77,6 +77,7 @@ * 状态(1=正常,2=冻结,3=删除) */ private Integer state; + private Integer operatorId; /** * 添加时间 */ diff --git a/cloud-server-management/src/main/java/com/dsh/course/feignClient/communityWorldCup/WorldCupStoreClient.java b/cloud-server-management/src/main/java/com/dsh/course/feignClient/communityWorldCup/WorldCupStoreClient.java index 1f234a5..a581b0f 100644 --- a/cloud-server-management/src/main/java/com/dsh/course/feignClient/communityWorldCup/WorldCupStoreClient.java +++ b/cloud-server-management/src/main/java/com/dsh/course/feignClient/communityWorldCup/WorldCupStoreClient.java @@ -39,4 +39,18 @@ @PostMapping("/worldCup/getWorldCupStoreAllList") List<WorldCupStore> getWorldCupStoreAllList(Integer worldCupId); + /** + * 根据门店id获取门店关系数据 + * @param storeId + * @return + */ + @PostMapping("/worldCup/getWorldCupStoreListByStoreId") + List<WorldCupStore> getWorldCupStoreListByStoreId(Integer storeId); + /** + * 根据门店id修改门店关系数据 + * @param worldCupStores + * @return + */ + @PostMapping("/worldCup/updateWorldCupStoreListById") + Boolean updateWorldCupStoreListById(List<WorldCupStore> worldCupStores); } diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java index 5800575..22318d9 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java @@ -561,30 +561,11 @@ } } } - // 判断所选场地是否一个运营商 - if (StringUtils.hasLength(sites)){ - Integer oid=null; - String[] split = sites.split(","); - for (int i = 0; i < split.length; i++) { - if(i==0){ - Integer operatorId = siteService.getById(split[0]).getOperatorId(); - oid=operatorId; - } - Integer operatorId = siteService.getById(split[i]).getOperatorId(); - if(oid!=operatorId){ - return "5004"; - } - } - } - Integer id = pointMercharsClient.add(pointsMerchandise); - String pam = id+"_"+storeIds+"_"+sites; // 添加多个城市 门店 场地 try{ pointMercharsClient.addOther(pam); - - }catch (Exception e){ e.printStackTrace(); } 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 d80850d..9410708 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 @@ -2,6 +2,7 @@ import cn.hutool.crypto.SecureUtil; import cn.hutool.http.HttpRequest; +import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -9,6 +10,8 @@ import com.dsh.course.feignClient.account.CityClient; import com.dsh.course.feignClient.account.model.CityListQuery; import com.dsh.course.feignClient.account.model.TCityManager; +import com.dsh.course.feignClient.communityWorldCup.Model.WorldCupStore; +import com.dsh.course.feignClient.communityWorldCup.WorldCupStoreClient; import com.dsh.course.feignClient.competition.CompetitionClient; import com.dsh.course.feignClient.other.model.Site; import com.dsh.course.mapper.UserMapper; @@ -28,6 +31,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; +import org.springframework.util.CollectionUtils; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -85,6 +89,8 @@ private ITSiteService siteService; @Autowired private IUserService userService; + @Autowired + private WorldCupStoreClient worldCupStoreClient; // 添加SUTU @@ -168,12 +174,12 @@ } // if (!roleid.equals("1")){ - TOperator operator1 = tOperatorService.getOne(new QueryWrapper<TOperator>().eq("userId", UserExt.getUser().getId())); - if(operator1!=null){ - model.addAttribute("operator",operator1.getId()); - }else { - model.addAttribute("operator",0); - } + TOperator operator1 = tOperatorService.getOne(new QueryWrapper<TOperator>().eq("userId", UserExt.getUser().getId())); + if(operator1!=null){ + model.addAttribute("operator",operator1.getId()); + }else { + model.addAttribute("operator",0); + } // } model.addAttribute("yysList",list1); @@ -216,7 +222,7 @@ }else{ List<TOperatorCity> list = operatorCityService.list(new QueryWrapper<TOperatorCity>() .eq("operatorId", operatorId) - .eq("pid",byId.getId())); + .eq("pid",byId.getId())); if (list.size() == 0){ // 说明管理整个省 TCity code = cityService.getOne(new QueryWrapper<TCity>().eq("code", byId.getCode())); @@ -306,7 +312,7 @@ model.addAttribute("list2",list2.getRecords()); String roleid = UserExt.getUser().getRoleid(); - model.addAttribute("role",roleid); + model.addAttribute("role",roleid); model.addAttribute("time",byId.getStartTime()+" - "+byId.getEndTime()); User byId1 = userMapper.selectById(byId.getStoreStaffId()); model.addAttribute("city",byId1); @@ -421,11 +427,11 @@ StoreConfig c8 = storeConfigService.getOne(new LambdaQueryWrapper<StoreConfig>().eq(StoreConfig::getStoreId, id).eq(StoreConfig::getType,8)); model.addAttribute("c8",c8); model.addAttribute("id",id); - StoreConfig c9 = storeConfigService.getOne(new LambdaQueryWrapper<StoreConfig>().eq(StoreConfig::getStoreId, id).eq(StoreConfig::getType,9)); - if (c9==null){ - model.addAttribute("c9",new StoreConfig()); + List<WorldCupStore> worldCupStores = worldCupStoreClient.getWorldCupStoreListByStoreId(id); + if (CollectionUtils.isEmpty(worldCupStores)){ + model.addAttribute("worldCupStores",new ArrayList<>()); }else{ - model.addAttribute("c9",c9); + model.addAttribute("worldCupStores",worldCupStores); } return PREFIX + "TShop_imgAll.html"; } @@ -484,7 +490,7 @@ if(list1.size()>0){ if (ToolUtil.isNotEmpty(tStore.getProvinceCode())) { TOperatorCity byId = operatorCityService.getOne(new QueryWrapper<TOperatorCity>().eq("code",tStore.getProvinceCode()) - .eq("operatorId",yyId)); + .eq("operatorId",yyId)); TCity one = cityService.getOne(new LambdaQueryWrapper<TCity>().eq(TCity::getCode, byId.getCode())); tStore.setProvince(one.getName()); tStore.setProvinceCode(one.getCode()); @@ -549,13 +555,13 @@ user.setStatus(1); userMapper.insert(user); tStore.setStoreStaffId(user.getId()); - tStore.setLon(lon); - tStore.setLat(lat); - if (yyId == null || yyId == 0){ - tStore.setOperatorId(0); - }else{ - tStore.setOperatorId(yyId); - } + tStore.setLon(lon); + tStore.setLat(lat); + if (yyId == null || yyId == 0){ + tStore.setOperatorId(0); + }else{ + tStore.setOperatorId(yyId); + } if (UserExt.getUser().getObjectType()==2){ tStore.setOperatorId(UserExt.getUser().getObjectId()); } @@ -716,9 +722,9 @@ } @RequestMapping(value = "/saveImgAll") @ResponseBody - public Object saveImgAll(Integer id,Integer px1,Integer px2,Integer px3,Integer px4,Integer px5,Integer px6,Integer px7,Integer px8,Integer px9, - String c1,String c2,String c3,String c4,String c5,String c6,String c7,String c8,String c9, - Integer r1,Integer r2,Integer r3,Integer r4,Integer r5,Integer r6,Integer r7,Integer r8,Integer r9) { + public Object saveImgAll(Integer id,Integer px1,Integer px2,Integer px3,Integer px4,Integer px5,Integer px6,Integer px7,Integer px8, + String c1,String c2,String c3,String c4,String c5,String c6,String c7,String c8, + Integer r1,Integer r2,Integer r3,Integer r4,Integer r5,Integer r6,Integer r7,Integer r8,String str) { try { ArrayList<StoreConfig> storeConfigs = new ArrayList<>(); StoreConfig collect1 = collect(id, px1, r1, c1, 1); @@ -737,9 +743,27 @@ storeConfigs.add(collect6); storeConfigs.add(collect7); storeConfigs.add(collect8); - StoreConfig collect9 = collect(id, px9, r9, c9, 9); - storeConfigs.add(collect9); storeConfigService.updateBatchById(storeConfigs); + + // 修改世界杯 + JSONArray jsonArray = JSONObject.parseArray(str); + List<WorldCupStore> worldCupStores = new ArrayList<>(); + for (Object o : jsonArray) { + String s = JSONObject.toJSONString(o); + JSONObject jsonObject = JSONObject.parseObject(s); + Integer id1 = jsonObject.getInteger("id"); + String backgroundImage = jsonObject.getString("backgroundImage"); + Integer isOpen = jsonObject.getInteger("isOpen"); + Integer sort = jsonObject.getInteger("sort"); + WorldCupStore worldCupStore = new WorldCupStore(); + worldCupStore.setSort(sort); + worldCupStore.setId(id1); + worldCupStore.setBackgroundImage(backgroundImage); + worldCupStore.setIsOpen(isOpen); + worldCupStores.add(worldCupStore); + } + worldCupStoreClient.updateWorldCupStoreListById(worldCupStores); + return new SuccessTip<>(); }catch (Exception e){ e.printStackTrace(); @@ -1006,7 +1030,7 @@ @ResponseBody public Object addConfigOne(String url,String name,Integer page,Integer type,String turnId,Integer sort) { try { - storeService.addConfigOne(url,name,page,type,turnId,sort); + storeService.addConfigOne(url,name,page,type,turnId,sort); return SUCCESS_TIP; }catch (Exception e){ e.printStackTrace(); @@ -1039,7 +1063,7 @@ } - return SUCCESS_TIP; + return SUCCESS_TIP; }catch (Exception e){ e.printStackTrace(); return ERROR; @@ -1055,7 +1079,7 @@ storeOtherService.updateById(byId); - return SUCCESS_TIP; + return SUCCESS_TIP; }catch (Exception e){ e.printStackTrace(); return ERROR; @@ -1117,9 +1141,9 @@ @RequestMapping(value = "/addConfigOne9") @ResponseBody public Object addConfigOne9(String url,String name,Integer page,Integer type,String turnId,Integer sort,Integer id) { - try { + try { TStoreOtherConfigTrue byId = new TStoreOtherConfigTrue(); - byId.setPid(id); + byId.setPid(id); if(ToolUtil.isNotEmpty(url)){ byId.setUrl(url); } diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java index a7e4c49..ac910e3 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java @@ -109,7 +109,6 @@ @RequestMapping("/tolist") public String tolist(Model model) { - List<TCity> list = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 0)); model.addAttribute("list",list); String roleid = UserExt.getUser().getRoleid(); @@ -357,12 +356,11 @@ game.setBlue(""+sutuId); game.setRed(""+sutuId1); - // 生成设备二维码 + // 生成红蓝sutu二维码 HashMap<String, String> blueCode = new HashMap<>(); blueCode.put("scan_type", "1000"); blueCode.put("sutu_id", ""+sutuId); blueCode.put("space_id", st.getId() + ""); - HashMap<String, String> redCode = new HashMap<>(); redCode.put("scan_type", "1000"); redCode.put("sutu_id", sutuId1+""); @@ -377,16 +375,10 @@ MultipartFile redFile = convert(redImage, new Date().getTime()+UUIDUtil.getRandomCode(3)+".PNG"); String s = OssUploadUtil.ossUpload("img/", blueFile); String s1 = OssUploadUtil.ossUpload("img/", redFile); -// MultipartFile multipartFile = convert(blueImage); -// MultipartFile multipartFile1 = convert(redImage); -// -// String s = OssUploadUtil.ossUpload("img/", multipartFile); -// String s1 = OssUploadUtil.ossUpload("img/", multipartFile1); game.setBlueCode(s); game.setRedCode(s1); Integer gameId = ballClient.save(game); List<TGameConfig> gameConfigList = new ArrayList<>(); - //玩湃跨城赛 TGameConfig gameConfigkuacheng = new TGameConfig(); gameConfigkuacheng.setId(kcId); @@ -400,9 +392,7 @@ System.out.println("========gameConfig======"+gameConfigkuacheng); gameConfigList.add(gameConfigkuacheng); System.out.println("======gameConfigList======="+gameConfigList); - //社区冠军赛 - TGameConfig gameConfigshequ = new TGameConfig(); gameConfigshequ.setId(shequIId); gameConfigshequ.setGameId(shequId); diff --git a/cloud-server-management/src/main/resources/mapper/TStoreMapper.xml b/cloud-server-management/src/main/resources/mapper/TStoreMapper.xml index 0fbec6a..6cffee2 100644 --- a/cloud-server-management/src/main/resources/mapper/TStoreMapper.xml +++ b/cloud-server-management/src/main/resources/mapper/TStoreMapper.xml @@ -177,7 +177,7 @@ SELECT t1.id, t1.operatorId, t1.province, t1.city, t2.name,t1.ids,t1.name as siteName from t_site t1 left join t_store t2 on t1.storeId =t2.id - where t1.state=1 and t2.state=1 and t1.isCanBeBooked = 1 and t1.reservation=1 + where t1.state=1 and t2.state=1 and t1.isCanBeBooked = 0 and t1.reservation=0 <if test="provinceCode != null and provinceCode!=''"> and t1.provinceCode = #{provinceCode} </if> diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_detail_one.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_detail_one.html index fd50b51..8bff237 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_detail_one.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TGoods_detail_one.html @@ -165,13 +165,18 @@ <td>闸机id</td> </tr> </thead> + <tbody> @for(s in sites){ + <tr> <td>${s.num1}</td> <td>${s.num2}</td> <td>${s.num3}</td> <td>${s.num5}</td> <td>${s.num4}</td> + </tr> @} + </tbody> + </table> @} diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TSiteListOne.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TSiteListOne.html index dbff552..1909287 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TSiteListOne.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tGoods/TSiteListOne.html @@ -86,7 +86,6 @@ var content = "<option value=''>请选择</option>"; var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){ if(data!=null){ - $.each(data, function(k,v) { content += "<option value='"+v.name+"'>"+v.name+"</option>"; }); diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_imgAll.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_imgAll.html index 2f346f1..ab0eff3 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_imgAll.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_imgAll.html @@ -12,26 +12,26 @@ <input hidden id="s6" value="${c6.isOpen}"> <input hidden id="s7" value="${c7.isOpen}"> <input hidden id="s8" value="${c8.isOpen}"> - <input hidden id="s9" value="${c9.isOpen}"> + <input hidden id="s9" value="${worldCupStores}"> <div class="row"> <div class="col-lg-6" style=""> <div class="form-group" style="margin-left: 96px"> <label class="col-sm-4 control-label" > - 报名玩湃课程:<input type="radio" name="r1" value="1">开启 <input type="radio" name="r1" value="0">关闭 + 报名玩湃课程:<input type="radio" name="r1" value="1">开启 <input type="radio" name="r1" value="0">关闭 </label> </div> - <div class="form-group"> - <label class="col-sm-3 control-label">排序:</label> - <div class="col-sm-9"> - <input class="form-control" style="width: 200px;" type="text" id="px1" value="${c1.sort}"> + <div class="form-group"> + <label class="col-sm-3 control-label">排序:</label> + <div class="col-sm-9"> + <input class="form-control" style="width: 200px;" type="text" id="px1" value="${c1.sort}"> + </div> </div> - </div> - @if(c1==null){ - <#avatar id="c1" name="背景图" /> - @} - @if(c1!=null){ - <#avatar id="c1" name="背景图" avatarImg="${c1.backgroundImage}"/> - @} + @if(c1==null){ + <#avatar id="c1" name="背景图" /> + @} + @if(c1!=null){ + <#avatar id="c1" name="背景图" avatarImg="${c1.backgroundImage}"/> + @} </div> <div class="col-lg-6" style=""> <div class="form-group" style="margin-left: 96px"> @@ -183,27 +183,32 @@ </div> <div style="font-size: x-large;">社区世界杯板块</div> + @for(obj in worldCupStores){ <div class="row"> + <input hidden name="cupId" value="${obj.id}"> + <input hidden name="backgroundImage" value="${obj.backgroundImage}"> + <input hidden name="isOpen" value="${obj.isOpen}"> <div class="col-lg-6" style=""> <div class="form-group" style="margin-left: 96px"> <label class="col-sm-4 control-label" > - 社区世界杯:<input type="radio" name="r9" value="1">开启 <input type="radio" name="r9" value="0">关闭 + 社区世界杯:<input type="radio" name="${obj.id}" value="1" ${obj.isOpen == 1 ? 'checked' : ''}>开启 <input type="radio" name="${obj.id}" value="0" ${obj.isOpen == 0 ? 'checked' : ''}>关闭 </label> </div> <div class="form-group"> <label class="col-sm-3 control-label">排序:</label> <div class="col-sm-9"> - <input class="form-control" style="width: 200px;" type="text" id="px9" value="${c9.sort}"> + <input class="form-control" style="width: 200px;" type="text" name="px9" value="${obj.sort}"> </div> </div> - @if(c9==null){ - <#avatar id="c9" name="背景图" /> + @if(obj==null){ + <#avatar id="${obj.id}" name="背景图" /> @} - @if(c9!=null){ - <#avatar id="c9" name="背景图" avatarImg="${c9.backgroundImage}"/> + @if(obj!=null){ + <#avatar id="${obj.id}" name="背景图" avatarImg="${obj.backgroundImage}"/> @} </div> </div> + @} <div style="font-size: x-large;">首页其他板块设置</div> <#button name="添加" icon="fa-plus" clickFun="TCompetition.openAddTCompetition(id)"/> @@ -279,13 +284,32 @@ } } - var OBJradio=document.getElementsByName("r9") - for(i=0;i<OBJradio.length;i++){//循环查找这个radio - if($("#s9").val()==OBJradio[i].value){//判断是否与radio的值相同 - OBJradio[i].checked=true//修改选中状态 - } - } + // for (let i = 0; i < $('input[name="isOpen"]').length; i++) { + // var OBJradio=document.getElementsByName("r9") + // for(i=0;i<OBJradio.length;i++){//循环查找这个radio + // if([i].isOpen==OBJradio[i].value){//判断是否与radio的值相同 + // OBJradio[i].checked=true//修改选中状态 + // } + // } + // } + // var arrStr = $("#s9").val(); + // arrStr = arrStr.replaceAll("WorldCupStore(","{") + // arrStr = arrStr.replaceAll(")","}") + // arrStr = arrStr.replaceAll("=",":") + // console.log(arrStr) + // var arr = [] + // arr = JSON.parse(arrStr) + // console.log(arr) + // for (let i = 0; i < arr.length; i++) { + // console.log(arr[i]) + // var OBJradio=document.getElementsByName("r9") + // for(i=0;i<OBJradio.length;i++){//循环查找这个radio + // if(arr[i].isOpen==OBJradio[i].value){//判断是否与radio的值相同 + // OBJradio[i].checked=true//修改选中状态 + // } + // } + // } } </script> diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tGoods/TSiteInfo.js b/cloud-server-management/src/main/webapp/static/modular/system/tGoods/TSiteInfo.js index 79d8665..86876ae 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/tGoods/TSiteInfo.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/tGoods/TSiteInfo.js @@ -54,22 +54,23 @@ var name =''; for(var i in selected){ if(typeof selected[i].id != "undefined"){ - console.log( selected[i].ids,55555) - name = selected[0].accountName - if(name!=selected[i].accountName){ + name = selected[0].account + if(name!=selected[i].account){ Feng.info("请选择相同运营商场地") return ; } arr.push({ id: selected[i].id, provinceCity: typeof selected[i].provinceCity != "undefined" ? selected[i].provinceCity : "", - accountName: typeof selected[i].accountName != "undefined" ? selected[i].accountName : "", + accountName: typeof selected[i].account != "undefined" ? selected[i].account : "", name: typeof selected[i].name != "undefined" ? selected[i].name : "", siteName: typeof selected[i].siteName != "undefined" ? selected[i].siteName : "", ids:typeof selected[i].ids != "undefined" ? selected[i].ids : "", }) } } + console.log("看看选择的场地") + console.log(arr) window.parent.TGoodsInfoDlg.selecUserOpt1(arr); TStoreProvince.storeOfClosePage(); } diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js b/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js index 40c0de1..f18d924 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js @@ -167,6 +167,7 @@ } TGoodsInfoDlg.selecUserOpt1 = function (arrays){ console.log("进入") + console.log(arrays) //获取所有的值 var subArr= this.siteIds; console.log(subArr) @@ -190,7 +191,7 @@ '<td><input type="hidden" id="name" name="name" value="'+arrays[i].name+'">' + arrays[i].name + '<td><input type="hidden" id="siteName" name="siteName" value="'+arrays[i].siteName+'">' + arrays[i].siteName + '<td><input type="hidden" id="ids" name="ids" value="'+arrays[i].ids+'">' + arrays[i].ids + - '</td><td><button onclick="deleteSub(this)">移除</button></td></tr>'; + '</td><td><button onclick="deleteSub1(this)">移除</button></td></tr>'; } } $("#coun1").append(str); @@ -203,6 +204,14 @@ $(e).parent().parent().remove(); console.log('storeIds',TGoodsInfoDlg.storeIds) } +function deleteSub1(e) { + console.log(e); + var row = $(e).closest('tr'); + var value = row.find('#id').val(); + TGoodsInfoDlg.siteIds.splice(TGoodsInfoDlg.siteIds.indexOf(parseInt(value)), 1) + $(e).parent().parent().remove(); + console.log('siteIds',TGoodsInfoDlg.siteIds) +} TGoodsInfoDlg.delete = function (o) { $(o).parent("div").remove() } diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tShop/tShopOther.js b/cloud-server-management/src/main/webapp/static/modular/system/tShop/tShopOther.js deleted file mode 100644 index 417f463..0000000 --- a/cloud-server-management/src/main/webapp/static/modular/system/tShop/tShopOther.js +++ /dev/null @@ -1,613 +0,0 @@ -/** - * 车辆管理管理初始化 - */ -var TCompetition = { - id: "TCompetitionOtherTable", //表格id - seItem: null, //选中的条目 - table: null, - layerIndex: -1 -}; -var language =1 -var role =1 -/** - * 初始化表格的列 - */ -TCompetition.initColumn = function () { - return [ - {field: 'selectItem', radio: true}, - {title: '序号', field: 'id', visible: true, align: 'center', valign: 'middle'}, - {title: '板块名称', field: 'name', visible: role==1?true:false, align: 'center', valign: 'middle', - }, - {title: '排序', field: 'sort', visible: role==1?true:false, align: 'center', valign: 'middle', - }, - {title: '状态', field: 'state', visible: role==1?true:false, align: 'center', valign: 'middle', - formatter:function (data) { - return {1:"开启",2:"关闭"}[data] - - } - }, - ]; -}; -function currentTime(timestamp){ - var time = timestamp + ''; - if(time.length != 13){ - timestamp = timestamp * 1000; - } - var date = new Date(timestamp);; - var Y = date.getFullYear() + '-'; - var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; - var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' '; - - var h = (date.getHours() < 10 ? '0' + (date.getHours()) : date.getHours()) + ':'; - var m = (date.getMinutes() < 10 ? '0' + (date.getMinutes()) : date.getMinutes()) + ':'; - var s = (date.getSeconds() < 10 ? '0' + (date.getSeconds()) : date.getSeconds()); - var strDate = Y + M + D + h + m + s; - return strDate -} - -function currentTime1(timestamp){ - var time = timestamp + ''; - if(time.length != 13){ - timestamp = timestamp * 1000; - } - var date = new Date(timestamp);; - var Y = date.getFullYear() + '-'; - var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; - var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' '; - - var h = (date.getHours() < 10 ? '0' + (date.getHours()) : date.getHours()) + ':'; - var m = (date.getMinutes() < 10 ? '0' + (date.getMinutes()) : date.getMinutes()) + ':'; - var s = (date.getSeconds() < 10 ? '0' + (date.getSeconds()) : date.getSeconds()); - var strDate = Y + M + D ; - return strDate -} -/** - * 检查是否选中 - */ -TCompetition.check = function () { - var selected = $('#' + this.id).bootstrapTable('getSelections'); - if(selected.length == 0){ - Feng.info("请先选中表格中的某一记录!"); - return false; - }else{ - TCompetition.seItem = selected[0]; - return true; - } -}; - -/** - * 点击添加车辆管理 - */ -TCompetition.openAddTCompetition = function (e) { - var index = layer.open({ - type: 2, - title: '添加', - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tShop/tShop_add_one?id='+e - }); - this.layerIndex = index; -}; - -/** - * 打开查看车辆管理详情 - */ -TCompetition.openTCompetitionDetail = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title:'编辑', - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tShop/tShop_update/' + TCompetition.seItem.id - }); - this.layerIndex = index; - } -}; -TCompetition.openTCompetitionDetail1 = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title:'编辑', - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tShop/tShop_update1/' + TCompetition.seItem.id - }); - this.layerIndex = index; - } -}; -TCompetition.info = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title:'详情', - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tShop/tShop_info/' + TCompetition.seItem.id - }); - this.layerIndex = index; - } -}; -TCompetition.gift = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title:'免费福利', - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tShop/tShop_gift/' + TCompetition.seItem.id - }); - this.layerIndex = index; - } -}; -TCompetition.indexSet = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title:'首页设置', - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tShop/tShop_indexSet/' + TCompetition.seItem.id - }); - this.layerIndex = index; - } -}; - -/** - * 删除车辆管理 - */ -TCompetition.delete = function () { - if (this.check()) { - var nickname = TCompetition.seItem.carLicensePlate; - if (nickname == "" || nickname == null || nickname == undefined){ - nickname = "该车辆"; - }else{ - nickname = "【"+nickname+"】"; - } - swal({ - title: language==1?"您是否确认删除" + nickname + "?":(language==2?"Are you sure to delete the" + nickname + "?":"Apakah Anda pasti akan menghapus" + nickname + "?"), - text: language==1?"请谨慎操作!":(language==2?' Please operate with caution!':'Harap beroperasi dengan hati -hati!'), - type: "warning", - showCancelButton: true, - confirmButtonColor: "#DD6B55", - confirmButtonText: language==1?"删除":(language==2?'Delete':'Hapus'), - closeOnConfirm: true - }, function () { - var ajax = new $ax(Feng.ctxPath + "/TCompetition/delete", function (data) { - if(language==1){ - swal("删除成功", "您已经成功删除了" + nickname + "。", "success"); - }else if(language==2){ - swal("Delete succeeded!", "You have successfully deleted it" + nickname + "。", "success"); - }else { - swal("Hapus berhasil!", "Anda berhasil menghapus" + nickname + "。", "success"); - } - TCompetition.table.refresh(); - }, function (data) { - if(language==1){ - swal("删除失败", data.responseJSON.message + "!", "warning"); - }else if(language==2){ - swal("Failed to delete", data.responseJSON.message + "!", "warning"); - }else { - swal("Hapus Gagal", data.responseJSON.message + "!", "warning"); - } - - }); - ajax.set("TCompetitionId",TCompetition.seItem.id); - ajax.start(); - }); - } -}; -TCompetition.oneChange = function (e) { - console.log(111) - var oneId=$(e).val(); - var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){ - if(data!=null){ - if(language==1){ - var content='<option value="">选择市</option>'; - }else if(language==2){ - var content='<option value="">Choose your franchisee</option>'; - }else { - var content='<option value="">Pilih franchisee Anda</option>'; - } - $.each(data, function(k,v) { - content += "<option value='"+v.code+"'>"+v.name+"</option>"; - }); - $("#cCode").empty().append(content); - } - }); - ajax.set("oneId",oneId); - ajax.start(); -} -TCompetition.oneChangeNext = function (e) { - var oneId=$(e).val(); - var ajax = new $ax(Feng.ctxPath + "/tCompetition/oneChangeNext", function(data){ - if(data!=null){ - if(language==1){ - var content='<option value="">选择账号</option>'; - }else if(language==2){ - var content='<option value="">Choose your franchisee</option>'; - }else { - var content='<option value="">Pilih franchisee Anda</option>'; - } - $.each(data, function(k,v) { - content += "<option value='"+v.id+"'>"+v.name+"</option>"; - }); - $("#account").empty().append(content); - } - }); - ajax.set("oneId",oneId); - ajax.start(); -} - -TCompetition.freeze = function () { - if (this.check()) { - var ajax = new $ax(Feng.ctxPath + "/tShop/freeze", function (data) { - Feng.success("冻结成功!"); - TCompetition.table.refresh(); - }, function (data) { - Feng.error("冻结失败!" + data.responseJSON.message + "!"); - }); - ajax.set("id",this.seItem.id); - ajax.start(); - } -}; -TCompetition.del = function () { - if (this.check()) { - var ajax = new $ax(Feng.ctxPath + "/tShop/del", function (data) { - Feng.success("删除成功!"); - TCompetition.table.refresh(); - }, function (data) { - Feng.error("删除失败!" + data.responseJSON.message + "!"); - }); - ajax.set("id",this.seItem.id); - ajax.start(); - } -}; -TCompetition.unfreeze = function () { - if (this.check()) { - var ajax = new $ax(Feng.ctxPath + "/tShop/unfreeze", function (data) { - Feng.success("解冻成功!"); - TCompetition.table.refresh(); - }, function (data) { - Feng.error("解冻失败!" + data.responseJSON.message + "!"); - }); - ajax.set("id",this.seItem.id); - ajax.start(); - } -}; -TCompetition.unfreeze1 = function (e) { - if (this.check()) { - var ajax = new $ax(Feng.ctxPath + "/tShop/unfreeze1", function (data) { - Feng.success("操作成功!"); - TCompetition.table.refresh(); - }, function (data) { - Feng.error("操作失败!" + data.responseJSON.message + "!"); - }); - ajax.set("id",this.seItem.id); - ajax.set("type",e); - ajax.start(); - } -}; -TCompetition.reload = function () { - if (this.check()) { - let id = this.seItem.id - var operation = function(){ - var ajax = new $ax(Feng.ctxPath + "/tCity/pwd", function (data) { - Feng.success("重置成功!"); - TCompetition.table.refresh(); - }, function (data) { - Feng.error("重置失败!" + data.responseJSON.message + "!"); - }); - ajax.set("id",id); - ajax.start(); - } - Feng.confirm("确认重置密码?重置后密码为:a123456", operation); - } - -}; - -TCompetition.saveAllImg = function (e) { - var id = $("#id").val() - var px1 = $("#px1").val() - var px2 = $("#px2").val() - var px3 = $("#px3").val() - var px4 = $("#px4").val() - var px5 = $("#px5").val() - var px6 = $("#px6").val() - var px7 = $("#px7").val() - var px8 = $("#px8").val() - var px9 = $("#px9").val() - var c1 = $("#c1").val() - var c2 = $("#c2").val() - var c3 = $("#c3").val() - var c4 = $("#c4").val() - var c5 = $("#c5").val() - var c6 = $("#c6").val() - var c7 = $("#7").val() - var c8 = $("#c8").val() - var c9 = $("#c9").val() - var r1 = document.querySelector('input[name="r1"]').checked; - var r2 = document.querySelector('input[name="r2"]').checked; - var r3 = document.querySelector('input[name="r3"]').checked; - var r4 = document.querySelector('input[name="r4"]').checked; - var r5 = document.querySelector('input[name="r5"]').checked; - var r6 = document.querySelector('input[name="r6"]').checked; - var r7 = document.querySelector('input[name="r7"]').checked; - var r8 = document.querySelector('input[name="r8"]').checked; - var r9 = document.querySelector('input[name="r9"]').checked; - if(r1){ - r1 =1 - }else{ - r1=0 - } - if(r2){ - r2 =1 - }else{ - r2=0 - } - if(r3){ - r3 =1 - }else{ - r3=0 - } - if(r4){ - r4 =1 - }else{ - r4=0 - } - if(r5){ - r5 =1 - }else{ - r5=0 - } - if(r6){ - r6 =1 - }else{ - r6=0 - } - if(r7){ - r7 =1 - }else{ - r7=0 - } - if(r8){ - r8 =1 - }else{ - r8=0 - } - if(r9){ - r9 =1 - }else{ - r9=0 - } - - var ajax = new $ax(Feng.ctxPath + "/tShop/saveImgAll", function(data){ - if(data.code == 200){ - Feng.success("保存成功!"); - }else{ - Feng.error(data.msg); - } - },function(data){ - Feng.error("保存失败!" + data.responseJSON.message + "!"); - - }); - ajax.set("id",id); - ajax.set("px1",px1); - ajax.set("px2",px2); - ajax.set("px3",px3); - ajax.set("px4",px4); - ajax.set("px5",px5); - ajax.set("px6",px6); - ajax.set("px7",px7); - ajax.set("px8",px8); - ajax.set("px9",px9); - ajax.set("c1",c1); - ajax.set("c2",c2); - ajax.set("c3",c3); - ajax.set("c4",c4); - ajax.set("c5",c5); - ajax.set("c6",c6); - ajax.set("c7",c7); - ajax.set("c8",c8); - ajax.set("c9",c9); - ajax.set("r1",r1); - ajax.set("r2",r2); - ajax.set("r3",r3); - ajax.set("r4",r4); - ajax.set("r5",r5); - ajax.set("r6",r6); - ajax.set("r7",r7); - ajax.set("r8",r8); - ajax.set("r9",r9); - ajax.start(); -} - -TCompetition.carInsurance = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title: language==1?'车辆保险':(language==2?'Vehicle insurance':'Asuransi kendaraan'), - area: ['100%', '100%'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/TCompetition/carInsurance?carId=' + TCompetition.seItem.id - }); - this.layerIndex = index; - } -}; - - - -/** - * 查询车辆管理列表 - */ -TCompetition.search = function () { - var queryData = {}; - queryData['provinceCode'] = $("#pCode").val(); - queryData['cityCode'] = $("#cCode").val(); - queryData['name'] = $("#name").val(); - queryData['phone'] = $("#phone").val(); - queryData['shopName'] = $("#shopName").val(); - TCompetition.table.refresh({query: queryData}); -}; - -TCompetition.resetSearch = function () { - $("#pCode").val(""); - $("#cCode").val(""); - $("#name").val(""); - $("#phone").val(""); - $("#shopName").val(""); - TCompetition.search(); -}; - -$(function () { - var defaultColunms = TCompetition.initColumn(); - - // 初始化图片上传 - var carPhoto = new $WebUpload("c1"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c2"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c3"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c4"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c5"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c6"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c7"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c8"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("c9"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var carPhoto = new $WebUpload("img"); - carPhoto.setUploadBarId("progressBar"); - carPhoto.init(); - var drivingLicensePhoto = new $WebUpload("drivingLicensePhoto"); - drivingLicensePhoto.setUploadBarId("progressBar"); - drivingLicensePhoto.init(); - - var table = new BSTable(TCompetition.id, "/tShop/listOne?id="+$("#id").val(), defaultColunms); - table.setPaginationType("server"); - TCompetition.table = table.init(); -}); - -/** - * 下载模板 - */ -TCompetition.uploadCarModel = function () { - window.location.href = Feng.ctxPath + "/TCompetition/uploadCarModel"; -} - -var agreement = function(){ - this.init = function(){ - //模拟上传excel - $("#uploadEventBtn").unbind("click").bind("click",function(){ - $("#uploadEventFile").click(); - }); - }; -} -/** - * 导入合同 - */ -TCompetition.exporTCompetition = function () { - var uploadEventFile = $("#uploadEventFile").val(); - if(uploadEventFile == ''){ - if(language==1){ - Feng.info("请选择Excel,再上传"); - }else if(language==2){ - Feng.info("Please select Excel and upload"); - }else { - Feng.info("Silakan pilih Excel dan upload"); - } - }else if(uploadEventFile.lastIndexOf(".xls")<0){//可判断以.xls和.xlsx结尾的excel - if(language==1){ - Feng.info("只能上传Excel文件"); - }else if(language==2){ - Feng.info("Only Excel files can be uploaded"); - }else { - Feng.info("Hanya berkas Excel yang dapat diunggah"); - } - }else{ - var url = Feng.ctxPath + '/TCompetition/exporTCompetition'; - var file = document.querySelector('input[name=file]').files[0]; - var reader = new FileReader(); - if (file) { - var formData = new FormData(); - formData.append("myfile", file); - this.sendAjaxRequest(url, 'POST', formData); - } - } -} -TCompetition.sendAjaxRequest = function(url,type,data){ - $.ajax({ - url : url, - type : type, - data : data, - success : function(result) { - if(result.code==500) { - Feng.info(result.message); - }else { - if(language==1){ - Feng.success("导入成功!"); - }else if(language==2){ - Feng.success("SUCCESSFUL IMPORT!"); - }else { - Feng.success("Import berhasil!"); - } - } - TCompetition.table.refresh(); - }, - error : function() { - if(language==1){ - Feng.error("excel上传失败!"); - }else if(language==2){ - Feng.error("Uploading excel Fails. Procedure!"); - }else { - Feng.error("Gagal mengunggah excel!"); - } - }, - cache : false, - contentType : false, - processData : false - }); -}; - -var agreement; -$(function(){ - agreement = new agreement(); - agreement.init(); -}); - -/** - * 导出车辆操作 - */ -TCompetition.ouTCompetition = function () { - var operation = function() { - window.location.href = Feng.ctxPath + "/TCompetition/ouTCompetition"; - }; - if(language==1){ - Feng.confirm("是否确认导出车辆信息?", operation); - }else if(language==2){ - Feng.confirm("Are you sure to export vehicle information?", operation); - }else { - Feng.confirm("Apakah Anda pasti akan mengekspor informasi kendaraan?", operation); - } -} \ No newline at end of file diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js b/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js index 5dbf961..ad0f640 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite.js @@ -446,6 +446,7 @@ introduce:"", imgs:"", reservation:"", + isCanBeBooked:"", }; data.province = $("#pCode").val() @@ -472,6 +473,7 @@ var reservation= $("input[name='reservation']:checked").val(); data.reservation= reservation; + data.isCanBeBooked= reservation; console.log("看看是否可预约值") console.log(reservation); if (reservation==1){ -- Gitblit v1.7.1