From 61747a14819075bf6da2c1597b6c22e22e026686 Mon Sep 17 00:00:00 2001
From: fei.wang <wf18701153496@163.com>
Date: 星期一, 15 四月 2024 14:25:11 +0800
Subject: [PATCH] 4-15修改提交

---
 src/main/java/com/flow/controller/TbFuwuqiController.java |   31 ++++++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/flow/controller/TbFuwuqiController.java b/src/main/java/com/flow/controller/TbFuwuqiController.java
index c17ac30..efeee02 100644
--- a/src/main/java/com/flow/controller/TbFuwuqiController.java
+++ b/src/main/java/com/flow/controller/TbFuwuqiController.java
@@ -1,9 +1,14 @@
 package com.flow.controller;
 
 
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.flow.mapper.OperationLogMapper;
+import com.flow.mapper.TbFuwuqiMapper;
 import com.flow.pojo.Card;
+import com.flow.pojo.OperationLog;
 import com.flow.pojo.TbFuwuqi;
 import com.flow.service.CompanyService;
+import com.flow.service.OperationLogService;
 import com.flow.service.TbFuwuqiService;
 import com.flow.util.result;
 import com.flow.util.resultutil;
@@ -29,6 +34,12 @@
     @Autowired
     CompanyService companyService;
 
+    @Autowired
+    OperationLogService operationLogService;
+    @Autowired
+    TbFuwuqiMapper tbFuwuqiMapper;
+    @Autowired
+    OperationLogMapper operationLogMapper;
     @GetMapping({"findTbFuwuqi"})
     result<List<TbFuwuqi>> findBangZhu(Integer page, Integer limit) throws ParseException {
         PageInfo<TbFuwuqi> cz = this.tbFuwuqiService.FindTbFuwuqi(page, limit);
@@ -46,6 +57,7 @@
                     ((TbFuwuqi)cz.getList().get(i)).setRemainingdays(+num11/24/60/60/1000+"澶�");
                 }
                 if (!((TbFuwuqi)cz.getList().get(i)).getRemainingdays().equals("0澶�") || !((TbFuwuqi)cz.getList().get(i)).getRemainingdays().equals(+num11/24/60/60/1000+"澶�") ){
+                    System.out.println("鎵撳嵃鏁版嵁==========銆嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨��");
                     this.tbFuwuqiService.UpdateTbFuwuqi((TbFuwuqi)cz.getList().get(i));
                 }
 //
@@ -71,6 +83,7 @@
                     ((TbFuwuqi)cz.getList().get(i)).setRemainingdays(+num11/24/60/60/1000+"澶�");
                 }
                 if (!((TbFuwuqi)cz.getList().get(i)).getRemainingdays().equals("0澶�") || !((TbFuwuqi)cz.getList().get(i)).getRemainingdays().equals(+num11/24/60/60/1000+"澶�") ){
+                    System.out.println("222222222222");
                     this.tbFuwuqiService.UpdateTbFuwuqi((TbFuwuqi)cz.getList().get(i));
                 }
             }
@@ -91,14 +104,26 @@
     @PostMapping({"UpdateTbFuwuqi"})
     public ModelAndView UpdateCard(TbFuwuqi tbFuwuqi) {
         this.tbFuwuqiService.UpdateTbFuwuqi(tbFuwuqi);
+        QueryWrapper queryWrapper = new QueryWrapper();
+        queryWrapper.eq("id", tbFuwuqi.getId());
+        TbFuwuqi tbFuwuqi1 = tbFuwuqiMapper.selectOne(queryWrapper);
+        OperationLog operationLog = new OperationLog();
+        operationLog.setCaozuotype("淇敼");
+        operationLog.setCaozuocontent("淇敼鏈嶅姟鍣細"+tbFuwuqi1.getServername());
+        operationLog.setCaozuoname(tbFuwuqi1.getCaozuoname());
+        operationLogService.addOperationLog(operationLog);
+        Date date = new Date();
+        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        operationLog.setCaozuodate(formatter.format(date));
+        operationLogMapper.insert(operationLog);
         ModelAndView modelAndView = new ModelAndView();
         modelAndView.setViewName("/page/Fuwuqi.jsp");
         return modelAndView;
     }
 
     @PostMapping({"DeleteTbFuwuqi"})
-    public int DeleteCard(String num) {
-        return this.tbFuwuqiService.DeleteTbFuwuqi(num);
+    public int DeleteCard(String num,String caozuoname) {
+        return this.tbFuwuqiService.DeleteTbFuwuqi(num,caozuoname);
     }
 
     @PostMapping({"tbFuwuqiSearch"})
@@ -124,10 +149,10 @@
         }
         return resultutil.returnSuccess(cz.getTotal(), cz.getList());
     }
-
     @PostMapping({"ifFuwuqi"})
     public TbFuwuqi ifFuwuqi(TbFuwuqi tbFuwuqi) {
         return this.tbFuwuqiService.ifFuwuqi(tbFuwuqi);
     }
 
+
 }

--
Gitblit v1.9.3