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/service/impl/TbFuwuqiServiceImpl.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/flow/service/impl/TbFuwuqiServiceImpl.java b/src/main/java/com/flow/service/impl/TbFuwuqiServiceImpl.java
index b163f12..578713d 100644
--- a/src/main/java/com/flow/service/impl/TbFuwuqiServiceImpl.java
+++ b/src/main/java/com/flow/service/impl/TbFuwuqiServiceImpl.java
@@ -5,7 +5,9 @@
 import com.flow.mapper.CardMapper;
 import com.flow.mapper.TbFuwuqiMapper;
 import com.flow.pojo.Card;
+import com.flow.pojo.OperationLog;
 import com.flow.pojo.TbFuwuqi;
+import com.flow.service.OperationLogService;
 import com.flow.service.TbFuwuqiService;
 import com.github.pagehelper.PageHelper;
 import com.github.pagehelper.PageInfo;
@@ -27,6 +29,9 @@
     @Autowired
     TbFuwuqiMapper tbFuwuqiMapper;
 
+    @Autowired
+    OperationLogService operationLogService;
+
     @Override
     public PageInfo<TbFuwuqi> FindTbFuwuqi(Integer page, Integer limit) {
         PageHelper.startPage(page, limit);
@@ -44,20 +49,39 @@
     }
 
     public int addTbFuwuqi(TbFuwuqi tbFuwuqi) {
+        OperationLog operationLog = new OperationLog();
+        operationLog.setCaozuotype("鏂板");
+        operationLog.setCaozuocontent("鏂板鏈嶅姟鍣細"+tbFuwuqi.getServername());
+        operationLog.setCaozuoname(tbFuwuqi.getCaozuoname());
+
+        operationLogService.addOperationLog(operationLog);
         return ((TbFuwuqiMapper) this.baseMapper).insert(tbFuwuqi);
     }
 
     public int UpdateTbFuwuqi(TbFuwuqi tbFuwuqi) {
         QueryWrapper queryWrapper = new QueryWrapper();
         queryWrapper.eq("id", tbFuwuqi.getId());
+        TbFuwuqi tbFuwuqi1 = (TbFuwuqi)((TbFuwuqiMapper)this.baseMapper).selectOne(queryWrapper);
+//        OperationLog operationLog = new OperationLog();
+//        operationLog.setCaozuotype("淇敼");
+//        operationLog.setCaozuocontent("淇敼鏈嶅姟鍣細"+tbFuwuqi1.getServername());
+//        operationLogService.addOperationLog(operationLog);
+
         return ((TbFuwuqiMapper) this.baseMapper).update(tbFuwuqi, queryWrapper);
     }
 
-    public int DeleteTbFuwuqi(String id) {
+    public int DeleteTbFuwuqi(String id ,String caozuoname) {
         QueryWrapper queryWrapper = new QueryWrapper();
         queryWrapper.eq("id", id);
         TbFuwuqi tbFuwuqi = new TbFuwuqi();
         tbFuwuqi.setNone("1");
+        TbFuwuqi tbFuwuqi1 = (TbFuwuqi)((TbFuwuqiMapper)this.baseMapper).selectOne(queryWrapper);
+        OperationLog operationLog = new OperationLog();
+        operationLog.setCaozuotype("鍒犻櫎");
+        operationLog.setCaozuocontent("鍒犻櫎鏈嶅姟鍣細"+tbFuwuqi1.getServername());
+        operationLog.setCaozuoname(caozuoname);
+
+        operationLogService.addOperationLog(operationLog);
         return ((TbFuwuqiMapper) this.baseMapper).update(tbFuwuqi, queryWrapper);
     }
 

--
Gitblit v1.9.3