From bec9ef7332b0c0d1afc9b28918748efc63a60bcc Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 03 四月 2023 08:42:00 +0800
Subject: [PATCH] 首页数据统计

---
 management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TImgController.java |   46 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 45 insertions(+), 1 deletions(-)

diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TImgController.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TImgController.java
index 25a6a9d..7706dbe 100644
--- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TImgController.java
+++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TImgController.java
@@ -1,7 +1,12 @@
 package com.stylefeng.guns.modular.system.controller.general;
 
+import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.stylefeng.guns.core.base.controller.BaseController;
+import com.stylefeng.guns.modular.system.model.TSystemConfig;
+import com.stylefeng.guns.modular.system.service.ITSystemConfigService;
 import org.springframework.stereotype.Controller;
+import org.springframework.util.StringUtils;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.ui.Model;
@@ -11,6 +16,10 @@
 import org.springframework.web.bind.annotation.RequestParam;
 import com.stylefeng.guns.modular.system.model.TImg;
 import com.stylefeng.guns.modular.system.service.ITImgService;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
 
 /**
  * 控制器
@@ -26,12 +35,21 @@
 
     @Autowired
     private ITImgService tImgService;
+    @Autowired
+    private ITSystemConfigService tSystemConfigService;
 
     /**
      * 跳转到首页
      */
     @RequestMapping("")
-    public String index() {
+    public String index(Model model) {
+        TSystemConfig config = tSystemConfigService.selectOne(new EntityWrapper<TSystemConfig>().eq("type", 8)
+                .last("LIMIT 1"));
+        JSONObject jsonObject = JSONObject.parseObject(config.getContent());
+        model.addAttribute("num2",jsonObject.getInteger("num2"));
+        List<TImg> tImgList = tImgService.selectList(new EntityWrapper<TImg>()
+                .eq("type", 1));
+        model.addAttribute("imgList",tImgList);
         return PREFIX + "tImg.html";
     }
 
@@ -94,6 +112,32 @@
     }
 
     /**
+     * 修改图片
+     */
+    @RequestMapping(value = "/updateSubmit")
+    @ResponseBody
+    public Object updateSubmit(String tImg) {
+        System.err.println(tImg);
+        // 删除所有图片
+        tImgService.delete(new EntityWrapper<TImg>()
+                .eq("type",1));
+        if(StringUtils.hasLength(tImg)){
+            String[] split = tImg.split(",");
+            List<TImg> tImgList = new ArrayList<>(split.length);
+            for (String s : split) {
+                TImg tImg1 = new TImg();
+                // 保存所有图片
+                tImg1.setType(1);
+                tImg1.setCreateTime(new Date());
+                tImg1.setImg(s);
+                tImgList.add(tImg1);
+            }
+            tImgService.insertBatch(tImgList);
+        }
+        return SUCCESS_TIP;
+    }
+
+    /**
      * 详情
      */
     @RequestMapping(value = "/detail/{tImgId}")

--
Gitblit v1.7.1