Zhaops преди 6 години
родител
ревизия
298deb1cbb

+ 16 - 0
icssman-service/src/main/java/com/diagbot/facade/IntroduceMapFacade.java

@@ -71,4 +71,20 @@ public class IntroduceMapFacade extends IntroduceMapServiceImpl {
         this.saveOrUpdate(introduceMap);
         return true;
     }
+
+    /**
+     * 删除标签提示信息映射关系
+     *
+     * @param introduceMapVO
+     * @return
+     */
+    public Boolean delIntroduceMap(IntroduceMapVO introduceMapVO) {
+        UpdateWrapper<IntroduceMap> introduceMapUpdateWrapper = new UpdateWrapper<>();
+        introduceMapUpdateWrapper.eq("is_deleted", IsDeleteEnum.N.getKey()).
+                eq("question_id", introduceMapVO.getQuestionId()).
+                eq("type", introduceMapVO.getType()).
+                set("is_deleted", IsDeleteEnum.Y.getKey());
+        this.update(new IntroduceMap(), introduceMapUpdateWrapper);
+        return true;
+    }
 }

+ 12 - 1
icssman-service/src/main/java/com/diagbot/web/IntroduceMapController.java

@@ -39,4 +39,15 @@ public class IntroduceMapController {
         Boolean data = introduceMapFacade.saveRecord(introduceMapVO);
         return RespDTO.onSuc(data);
     }
-}
+
+    @ApiOperation(value = "删除标签提示信息映射关系[by:zhaops]",
+            notes = "questionId: 标签id,必填" +
+                    "introduceId: 提示信息id,必填" +
+                    "type: 标签类型,必填")
+    @PostMapping("/delIntroduceMap")
+    @SysLogger("delIntroduceMap")
+    public RespDTO<Boolean> delIntroduceMap(@RequestBody IntroduceMapVO introduceMapVO) {
+        Boolean data = introduceMapFacade.delIntroduceMap(introduceMapVO);
+        return RespDTO.onSuc(data);
+    }
+}