|
@@ -3,9 +3,11 @@ package com.bizmatics.mhfire.service.impl;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.bizmatics.common.core.bean.CommonPage;
|
|
|
+import com.bizmatics.common.core.util.BeanMapperUtils;
|
|
|
import com.bizmatics.mhfire.persistence.mapper.UnitMapper;
|
|
|
import com.bizmatics.mhfire.service.UnitService;
|
|
|
import com.bizmatics.mhfire.service.po.UnitPO;
|
|
|
+import com.bizmatics.mhfire.service.vo.UnitAlCheckVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -34,10 +36,18 @@ public class UnitServiceImpl implements UnitService {
|
|
|
page = unitMapper.page(page);
|
|
|
List<UnitPO> unitPOList = new ArrayList<>();
|
|
|
page.getRecords().forEach(stringObjectMap -> unitPOList.add(enhanceUnitPo(stringObjectMap)));
|
|
|
- return new CommonPage<UnitPO>(unitPOList, page.getTotal(), page.getSize(), page.getCurrent());
|
|
|
+ return new CommonPage<>(unitPOList, page.getTotal(), page.getSize(), page.getCurrent());
|
|
|
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public UnitAlCheckVO getUnitAlCheck(String unitId, String startTime, String endTime) {
|
|
|
+ UnitAlCheckVO unitAlCheckVO = BeanMapperUtils.map(getOne(unitId), UnitAlCheckVO.class);
|
|
|
+ //TODO 行政检查记录,历史处罚情况没有找见对应的记录
|
|
|
+
|
|
|
+ return unitAlCheckVO;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* map转换为unitpo
|
|
|
* @param unitPoMap
|