Guo1B0 пре 1 година
родитељ
комит
f1f4326b76

Разлика између датотеке није приказан због своје велике величине
+ 15716 - 0
fhKeeper/formulahousekeeper/management-crm/crm.log


+ 11 - 0
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/controller/ClueController.java

@@ -118,5 +118,16 @@ public class ClueController {
         return msg;
     }
 
+    @RequestMapping("rollback")
+    public Object rollback(@RequestBody List<Integer> ids){
+        HttpRespMsg msg = new HttpRespMsg();
+        msg.setMsg("操作成功");
+        clueService.isRollback(ids);
+        return msg;
+    }
+
+
+
+
 }
 

+ 2 - 0
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/service/ClueService.java

@@ -28,4 +28,6 @@ public interface ClueService extends IService<Clue> {
     Integer getDeleterTotal(Clue clue);
 
     Clue getInfo(Clue clue);
+
+    void isRollback(List<Integer> ids);
 }

+ 10 - 0
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/service/impl/ClueServiceImpl.java

@@ -122,5 +122,15 @@ public class ClueServiceImpl extends ServiceImpl<ClueMapper, Clue> implements Cl
         return clue1;
     }
 
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void isRollback(List<Integer> ids) {
+        UpdateWrapper<Clue> updateWrapper = new UpdateWrapper<>();
+        updateWrapper.in("id", ids);
+        Clue clue = new Clue();
+        clue.setIsDelete(0);
+        clueMapper.update(clue, updateWrapper);
+    }
+
 
 }