|
@@ -2,6 +2,8 @@ package org.jeecg.modules.cmmsInspectLine.service.impl;
|
|
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import org.jeecg.modules.cmmsInspectContent.entity.CmmsInspectContentVo;
|
|
|
import org.jeecg.modules.cmmsInspectContent.service.ICmmsInspectContentService;
|
|
|
import org.jeecg.modules.cmmsInspectLine.convert.CmmsInspectLineConvert;
|
|
@@ -266,6 +268,20 @@ public class CmmsInspectLineServiceImpl extends ServiceImpl<CmmsInspectLineMappe
|
|
|
return inspectLineMapper.getNameById(id);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<CmmsInspectLineVo> getCmmsInspectLineListDetails(Page<CmmsInspectLineVo> page, CmmsInspectLine cmmsInspectLine) {
|
|
|
+ List<CmmsInspectLineVo> lineList = inspectLineMapper.getCmmsInspectLineListDetails(page, cmmsInspectLine);
|
|
|
+ ArrayList<CmmsInspectLineVo> list = new ArrayList<>();
|
|
|
+
|
|
|
+ for (CmmsInspectLineVo vo : lineList) {
|
|
|
+ CmmsInspectLineVo inspectLine = this.getCmmsInspectLineById(vo.getId());
|
|
|
+ list.add(inspectLine);
|
|
|
+ }
|
|
|
+
|
|
|
+ return list;
|
|
|
+ }
|
|
|
+
|
|
|
private void batchSaveSub(CmmsInspectLineVo cmmsInspectLine) {
|
|
|
List<CmmsInspectLineDetailVo> detailList = cmmsInspectLine.getDetailList();
|
|
|
ArrayList<CmmsInspectLineDetail> list = new ArrayList<>();
|