lin.liu hace 3 semanas
padre
commit
1c62fc1ecb

+ 11 - 4
secure-producting-business/src/main/java/com/customs/cq/datacenter/business/mapper/impl/DangerCheckItemMapperImpl.java

@@ -101,13 +101,20 @@ public class DangerCheckItemMapperImpl extends BasicMapper<DangerCheckItemPO> {
         return mapper.selectPage(new Page<>(search.getPage(), search.getLimit()), queryWrapper);
     }
 
+    /**
+     * 根据隐患检查表id删除所有检查项
+     * @param formId 隐患检查表id
+     */
     public int removeByCheckForm(Long formId) {
-        UpdateWrapper<DangerCheckItemPO> update = this.getUpdate();
-        update.set("IS_DELETE", EYesOrNo.YES.getValue());
-        update.eq("CHECK_FORM_ID", formId);
-        return mapper.update(null, update);
+        LambdaQueryWrapper<DangerCheckItemPO> update = this.getQuery();
+        update.eq(DangerCheckItemPO::getCheckFormId, formId);
+        return mapper.delete(update);
     }
 
+    /**
+     * 根据隐患检查表id获取所有检查项
+     * @param formId 隐患检查表id
+     */
     public List<DangerCheckItemPO> list4CheckForm(Long formId) {
         LambdaQueryWrapper<DangerCheckItemPO> where = this.getQuery();
         where.eq(DangerCheckItemPO::getCheckFormId, formId);