|
@@ -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);
|