Browse Source

执法端-全市本单位

dev-V1.0.1
niujiyi 5 months ago
parent
commit
e9a6f3bea3
  1. 14
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnforcementRegistrationController.java
  2. 4
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/IEnforcementRegistrationService.java
  3. 7
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementRegistrationServiceImpl.java

14
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnforcementRegistrationController.java

@ -109,7 +109,7 @@ public class AppEnforcementRegistrationController extends BaseController {
@SaIgnore
@GetMapping("/queryList")
@ResponseBody
public R<EnforcementRegistrationVo> queryList(EnforcementRegistrationBo bo, PageQuery pageQuery) {
public R<EnforcementRegistrationVo> queryList(EnforcementRegistrationBo bo) {
// dateType本单位 0 全市 1
if (Objects.nonNull( LoginHelper.getUserId()) && bo.getWarnType()==0) {
bo.setDeptId(LoginHelper.getDeptId() == null ? null : LoginHelper.getDeptId());
@ -119,17 +119,17 @@ public class AppEnforcementRegistrationController extends BaseController {
bo.setBureauDeptId(bureauDept.getDeptId());
}
}
//查询检查总次数
List<EnforcementRegistrationVo> listCount = enforcementRegistrationService.selectEnforcementRegistrationList(bo,pageQuery);
List<EnforcementRegistrationVo> list = enforcementRegistrationService.selectEnforcementRegistrationList(bo);
int count = 0;
if (listCount.size() > 0) {
count = listCount.stream()
if (list.size() > 0) {
count = list.stream()
.map(item -> item.getNum())
.filter(num -> num != null)
.mapToInt(Integer::intValue)
.sum();
}
List<EnforcementRegistrationVo> list = enforcementRegistrationService.selectEnforcementRegistrationList(bo, pageQuery);
EnforcementRegistrationVo result = new EnforcementRegistrationVo();
result.setListCount(count);
@ -317,7 +317,7 @@ public class AppEnforcementRegistrationController extends BaseController {
// 已登记联合检查
EnforcementRegistrationBo bo = new EnforcementRegistrationBo();
bo.setUnionNo((vo.getUnionNo()));
regResults = enforcementRegistrationService.selectEnforcementRegistrationList(bo, null);
regResults = enforcementRegistrationService.selectEnforcementRegistrationList(bo);
// 预约未登记的 (预约没要联合检查了)
EnterpriseLawEnforcementBo lawRarams = new EnterpriseLawEnforcementBo();
lawRarams.setUniteCheck(vo.getUniteCheck());

4
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/IEnforcementRegistrationService.java

@ -106,10 +106,10 @@ public interface IEnforcementRegistrationService {
/**
* 执法端-查询执法登记列表
* @param bo
* @param pageQuery
* @param bo
* @return
*/
List<EnforcementRegistrationVo> selectEnforcementRegistrationList(EnforcementRegistrationBo bo,PageQuery pageQuery);
List<EnforcementRegistrationVo> selectEnforcementRegistrationList(EnforcementRegistrationBo bo);

7
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementRegistrationServiceImpl.java

@ -751,12 +751,11 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat
@Override
// @DataScope
@DataScope(deptField = "bureau_dept_id", extraDeptField = "entrust_dept_id")
public List<EnforcementRegistrationVo> selectEnforcementRegistrationList(EnforcementRegistrationBo bo, PageQuery pageQuery)
public List<EnforcementRegistrationVo> selectEnforcementRegistrationList(EnforcementRegistrationBo bo)
{
// 使用MyBatis-Plus标准分页查询,避免复杂SQL导致分页失效
// 使用MyBatis-Plus标准查询,返回全部数据
LambdaQueryWrapper<EnforcementRegistration> lqw = buildAppListQueryWrapper(bo);
Page<EnforcementRegistrationVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
return result.getRecords();
return baseMapper.selectVoList(lqw);
}
/**

Loading…
Cancel
Save