| | |
| | | import org.springblade.common.constant.DictConstant; |
| | | import org.springblade.common.exception.CustomException; |
| | | import org.springblade.common.param.CommonParamSet; |
| | | import org.springblade.common.param.GridSet; |
| | | import org.springblade.common.utils.SpringUtils; |
| | | import org.springblade.core.secure.utils.AuthUtil; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Integer selectTaskNoFraudReportingCount(TaskNoFraudReportingVO taskNoFraudReporting) { |
| | | CommonParamSet commonParamSet = new CommonParamSet().invoke(TaskNoFraudReportingVO.class, taskNoFraudReporting); |
| | | Integer count = baseMapper.selectTaskNoFraudReportingCount( |
| | | taskNoFraudReporting, |
| | | commonParamSet.getIsAdministrator(), |
| | | commonParamSet.getRegionChildCodesList(), |
| | | commonParamSet.getGridCodeList()); |
| | | return count; |
| | | } |
| | | |
| | | @Override |
| | | public TaskNoFraudReportingVO selectTaskNoFraudReportingById(TaskNoFraudReportingEntity taskNoFraudReporting) { |
| | | return this.baseMapper.selectTaskNoFraudReportingById(taskNoFraudReporting); |
| | | } |
| | |
| | | return false; |
| | | } |
| | | taskNoFraudReporting.setTaskId(aLong); |
| | | // 计算网格 |
| | | if (StringUtils.isNotBlank(taskNoFraudReporting.getLng()) && StringUtils.isNotBlank(taskNoFraudReporting.getLat())) { |
| | | // 点落面计算警格,网格,警格 |
| | | GridSet invoke = new GridSet().invoke(TaskNoFraudReportingVO.class, taskNoFraudReporting, |
| | | "lng", "lat", "gridCode", "jwGridCode"); |
| | | } |
| | | // 2.保存任务详情 |
| | | boolean save = save(taskNoFraudReporting); |
| | | if (save) { |
| | |
| | | |
| | | /** |
| | | * 更新 |
| | | * |
| | | * @param taskNoFraudReporting |
| | | * @return |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public Boolean updateTaskNoFraudReporting(TaskNoFraudReportingVO taskNoFraudReporting){ |
| | | public Boolean updateTaskNoFraudReporting(TaskNoFraudReportingVO taskNoFraudReporting) { |
| | | // 1.更新任务表 |
| | | ITaskService taskService = SpringUtils.getBean(ITaskService.class); |
| | | Long aLong = taskService.updateTask(null, null, null, taskNoFraudReporting.getReasonFailure(), AuthUtil.getUserId(), taskNoFraudReporting.getTaskId(), taskNoFraudReporting.getStatus()); |