|
|
|
@ -13,8 +13,10 @@ import cn.hutool.core.bean.BeanUtil; |
|
|
|
import cn.hutool.core.convert.Convert; |
|
|
|
import cn.hutool.core.util.IdUtil; |
|
|
|
import cn.hutool.core.util.StrUtil; |
|
|
|
import com.zdxt.auth.dto.DeptBean; |
|
|
|
import com.zdxt.auth.dto.UserBean; |
|
|
|
import com.zdxt.auth.dto.ZdxtFileBean; |
|
|
|
import com.zdxt.auth.feign.DeptApi; |
|
|
|
import com.zdxt.auth.feign.UserApi; |
|
|
|
import com.zdxt.auth.feign.ZdxtFileCommonApi; |
|
|
|
import com.zdxt.auth.project.system.dept.service.IDeptService; |
|
|
|
@ -77,6 +79,9 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat |
|
|
|
@Autowired |
|
|
|
private EnterpriseLawEnforcementMapper enterpriseLawEnforcementMapper; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private DeptApi deptApi; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ILawEnforcementWarningListService lawEnforcementWarningListService; |
|
|
|
@ -304,6 +309,14 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat |
|
|
|
// enforcementRegistration.setStatus(0);
|
|
|
|
resNum = enforcementRegistrationMapper.insertEnforcementRegistration(enforcementRegistration); |
|
|
|
|
|
|
|
if(StrUtil.isNotEmpty(enforcementRegistration.getBureauDeptId())){ |
|
|
|
//查询人员所在区
|
|
|
|
DeptBean deptBean = deptApi.iterationDeptParentRegion(enforcementRegistration.getBureauDeptId()); |
|
|
|
//存储数据产生的所在行政区
|
|
|
|
enforcementRegistration.setRegion(deptBean.getDeptName()); |
|
|
|
enforcementRegistration.setRegionId(deptBean.getDeptId()); |
|
|
|
} |
|
|
|
|
|
|
|
// 重新加入附件
|
|
|
|
if (resNum > 0 && enforcementRegistration.getFileList().size() > 0) { |
|
|
|
zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); |
|
|
|
|