From 12ec47a5fed86e04433ca725caf6068c5000d0af Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期日, 08 十月 2023 17:02:09 +0800 Subject: [PATCH] 后台代码 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/AdvertisementController.java | 86 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 86 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/AdvertisementController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/AdvertisementController.java index aa72a63..e9c5f0b 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/AdvertisementController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/AdvertisementController.java @@ -1,5 +1,6 @@ package com.dsh.guns.modular.system.controller.code; +import com.dsh.course.entity.Img; import com.dsh.course.feignClient.account.CityManagerClient; import com.dsh.course.feignClient.account.model.CityManager; import com.dsh.course.feignClient.account.model.Coach; @@ -38,6 +39,7 @@ private BannerClient bannerClient; @Autowired private IStoreService storeService; + /** * 跳转到广告页面 */ @@ -63,6 +65,90 @@ model.addAttribute("roleType",roleType); return PREFIX + "advertisement_add.html"; } + /** + * 配置基础页面 + */ + @ResponseBody + @RequestMapping(value = "/updateConfig") + public Object updateConfig(String p1,String p2 ,String p7) { + if (!p1.equals("")){ + storeService.updateBasicConfig(1,p1); + } + if (!p2.equals("")){ + storeService.updateBasicConfig(2,p2); + } + if (!p7.equals("")){ + storeService.updateBasicConfig(7,p7); + } + return SUCCESS_TIP; + } + /** + * 配置福利页面 + */ + @ResponseBody + @RequestMapping(value = "/updateBenefits") + public Object updateBenefits(String p3,String p4 ,String p5,String p6) { + if (!p3.equals("")){ + storeService.updateBenefits(3,p3); + } + if (!p4.equals("")){ + storeService.updateBenefits(4,p4); + } + if (!p5.equals("")){ + storeService.updateBenefits(5,p5); + } + if (!p6.equals("")){ + storeService.updateBenefits(6,p6); + } + return SUCCESS_TIP; + } + /** + * 跳转基础页面配置 + */ + @RequestMapping("/config") + public String config(Model model) { + List<TImgConfig> result =storeService.getConfig(); + for (TImgConfig tImgConfig : result) { + switch (tImgConfig.getPosition()){ + case 1: + model.addAttribute("c1",tImgConfig.getContent()); + break; + case 2: + model.addAttribute("c2",tImgConfig.getContent()); + break; + case 7: + model.addAttribute("c7",tImgConfig.getContent()); + break; + } + } + return PREFIX + "advertisement_config.html"; + } + /** + * 跳转福利页面配置 + */ + @RequestMapping("/benefits") + public String benefits(Model model) { + List<TImgConfig> result =storeService.getConfig(); + for (TImgConfig tImgConfig : result) { + switch (tImgConfig.getPosition()){ + case 3: + model.addAttribute("c3",tImgConfig.getContent()); + break; + case 4: + model.addAttribute("c4",tImgConfig.getContent()); + break; + case 5: + model.addAttribute("c5",tImgConfig.getContent()); + break; + case 6: + model.addAttribute("c6",tImgConfig.getContent()); + break; + } + } + Integer roleType = UserExt.getUser().getObjectType(); + model.addAttribute("roleType",roleType); + return PREFIX + "advertisement_benefits.html"; + } /** * 跳转到广告编辑页面 -- Gitblit v1.7.1