| | |
| | | import org.springblade.modules.house.service.IHouseService; |
| | | import org.springblade.modules.place.entity.PlaceEntity; |
| | | import org.springblade.modules.place.service.IPlaceService; |
| | | import org.springblade.modules.task.entity.TaskEntity; |
| | | import org.springblade.modules.task.entity.TaskPlaceRecordEntity; |
| | | import org.springblade.modules.task.entity.TaskReportForRepairsEntity; |
| | | import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity; |
| | | import org.springblade.modules.task.entity.*; |
| | | import org.springblade.modules.task.service.ITaskPlaceRecordService; |
| | | import org.springblade.modules.task.service.ITaskService; |
| | | import org.springblade.modules.task.vo.TaskPlaceRecordVO; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Integer getCount(String neiCode, int i) { |
| | | public Integer getCount(String neiCode, int status) { |
| | | TaskResidencePermitApplyVO taskResidencePermitApply = new TaskResidencePermitApplyVO(); |
| | | taskResidencePermitApply.setCommunityCode(neiCode); |
| | | // 获取请求头中的角色别名 |
| | | String roleName = SpringUtils.getRequestParam("roleName"); |
| | | if (AuthUtils.isMj(roleName)) { |
| | | return baseMapper.getCount(neiCode, i, AuthUtil.getUserId()); |
| | | // todo 需要改造 |
| | | CommonParamSet commonParamSet = new CommonParamSet().invoke(TaskResidencePermitApplyVO.class, taskResidencePermitApply); |
| | | return baseMapper.getCount(neiCode, status, AuthUtil.getUserId(),commonParamSet.getRegionChildCodesList(), commonParamSet.getIsAdministrator(), commonParamSet.getGridCodeList()); |
| | | } |
| | | return 0; |
| | | } |
| | | |
| | | /** |
| | | * 居住证申请 审核 |
| | | * @param taskResidencePermitApply |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Boolean updateResidencePermitApplyEntity(TaskResidencePermitApplyEntity taskResidencePermitApply) { |
| | | taskResidencePermitApply.setConfirmTime(new Date()); |
| | |
| | | } |
| | | return b; |
| | | } |
| | | |
| | | /** |
| | | * 居住证申请 删除 |
| | | * @param toLongList |
| | | * @return |
| | | */ |
| | | @Override |
| | | public boolean removeTaskResidencePermitApplyBatchByIds(List<Long> toLongList) { |
| | | boolean flag = false; |
| | | for (Long id : toLongList) { |
| | | // 先查询对应的任务id |
| | | TaskResidencePermitApplyEntity taskResidencePermitApplyEntity = getById(id); |
| | | // 删除居住证 |
| | | flag = removeById(id); |
| | | if (flag) { |
| | | // 删除对应的任务 |
| | | flag = taskService.removeById(taskResidencePermitApplyEntity.getTaskId()); |
| | | } |
| | | } |
| | | // 返回 |
| | | return flag; |
| | | } |
| | | } |