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

Loading…
Cancel
Save