Commit 8ed0ee4e authored by hezhuozhi's avatar hezhuozhi

管道变更/单位变更

parent 79c5067f
...@@ -257,13 +257,13 @@ ...@@ -257,13 +257,13 @@
<select id="queryForUnitByProjectContraptionPage" <select id="queryForUnitByProjectContraptionPage"
resultType="com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption"> resultType="com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption">
SELECT SELECT distinct
ibjpc.*,tjurm.equ_use_address ibjpc.*
FROM FROM
idx_biz_jg_project_contraption ibjpc idx_biz_jg_project_contraption ibjpc
left join tzs_jg_use_registration_manage tjurm ON ibjpc.use_registration_code = tjurm.use_registration_code left join tzs_jg_use_registration_manage tjurm ON ibjpc.use_registration_code = tjurm.use_registration_code
WHERE WHERE
NOT EXISTS ( EXISTS (
SELECT SELECT
1 1
FROM FROM
......
...@@ -287,8 +287,13 @@ public class JgUseRegistrationManageController extends BaseController { ...@@ -287,8 +287,13 @@ public class JgUseRegistrationManageController extends BaseController {
Page<JgUseRegistrationManageDto> page = new Page<JgUseRegistrationManageDto>(); Page<JgUseRegistrationManageDto> page = new Page<JgUseRegistrationManageDto>();
page.setCurrent(current); page.setCurrent(current);
page.setSize(size); page.setSize(size);
if (!ValidationUtil.isEmpty(dto.getOriginalUseUnitCreditCode())) { String originalUseUnitCreditCode = dto.getOriginalUseUnitCreditCode();
dto.setUseUnitCreditCodeForSearch(dto.getOriginalUseUnitCreditCode()); if (!ValidationUtil.isEmpty(originalUseUnitCreditCode)) {
if(originalUseUnitCreditCode.contains("_")){
dto.setUseUnitCreditCodeForSearch(originalUseUnitCreditCode.split("_")[0]);
} else {
dto.setUseUnitCreditCodeForSearch(originalUseUnitCreditCode);
}
} else { } else {
return ResponseHelper.buildResponse(page); return ResponseHelper.buildResponse(page);
} }
...@@ -305,8 +310,13 @@ public class JgUseRegistrationManageController extends BaseController { ...@@ -305,8 +310,13 @@ public class JgUseRegistrationManageController extends BaseController {
Page<IdxBizJgProjectContraption> page = new Page<>(); Page<IdxBizJgProjectContraption> page = new Page<>();
page.setCurrent(current); page.setCurrent(current);
page.setSize(size); page.setSize(size);
if (ValidationUtil.isEmpty(params.get("originalUseUnitCreditCode"))) { String originalUseUnitCreditCode = params.get("originalUseUnitCreditCode");
if (ValidationUtil.isEmpty(originalUseUnitCreditCode)) {
return ResponseHelper.buildResponse(page); return ResponseHelper.buildResponse(page);
}else {
if(originalUseUnitCreditCode.contains("_")){
params.put("originalUseUnitCreditCode",originalUseUnitCreditCode.split("_")[0]);
}
} }
return ResponseHelper.buildResponse(jgUseRegistrationManageServiceImpl.queryForUnitByProjectContraptionPage(page, params, sort)); return ResponseHelper.buildResponse(jgUseRegistrationManageServiceImpl.queryForUnitByProjectContraptionPage(page, params, sort));
} }
......
...@@ -221,7 +221,11 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg ...@@ -221,7 +221,11 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg
new LambdaQueryWrapper<JgRegistrationHistory>() new LambdaQueryWrapper<JgRegistrationHistory>()
.eq(JgRegistrationHistory::getCurrentDocumentId, notice.getApplyNo()) .eq(JgRegistrationHistory::getCurrentDocumentId, notice.getApplyNo())
.eq(JgRegistrationHistory::getIsDelete, false)); .eq(JgRegistrationHistory::getIsDelete, false));
changeInfo.put("registrationList", JSON.parse(historyServiceOne.getChangeData())); if("8000".equals(notice.getEquListCode())){
changeInfo.put("projectContraptionList", JSON.parse(historyServiceOne.getChangeData()));
} else {
changeInfo.put("registrationList", JSON.parse(historyServiceOne.getChangeData()));
}
changeInfo.put("havingPermission", notice.getNextExecuteUserIds() != null && notice.getNextExecuteUserIds().contains(RequestContext.getExeUserId())); changeInfo.put("havingPermission", notice.getNextExecuteUserIds() != null && notice.getNextExecuteUserIds().contains(RequestContext.getExeUserId()));
String companyType = selectedOrgInfo.getCompany().getCompanyType(); String companyType = selectedOrgInfo.getCompany().getCompanyType();
if ("个人主体".equals(companyType)) { if ("个人主体".equals(companyType)) {
...@@ -290,7 +294,7 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg ...@@ -290,7 +294,7 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg
if (Objects.isNull(noticeDto) || StringUtils.isEmpty(submitType)) { if (Objects.isNull(noticeDto) || StringUtils.isEmpty(submitType)) {
throw new IllegalArgumentException("参数不能为空"); throw new IllegalArgumentException("参数不能为空");
} }
if("8300".equals(noticeDto.getEquCategory())){ if(PipelineEnum.PRESSURE_PIPELINE.getCode().equals(noticeDto.getEquListCode())){
dealProjectContraptionToUpdate(submitType,noticeDto,op,reginParams); dealProjectContraptionToUpdate(submitType,noticeDto,op,reginParams);
}else { }else {
// 字段转换 // 字段转换
...@@ -2016,7 +2020,7 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg ...@@ -2016,7 +2020,7 @@ public class JgChangeRegistrationUnitServiceImpl extends BaseService<JgChangeReg
model.setCreateDate(new Date()); model.setCreateDate(new Date());
model.setCreateUserName(reginParams.getUserModel().getRealName()); model.setCreateUserName(reginParams.getUserModel().getRealName());
model.setUseRegistCode(String.join(",", registrationNoList)); model.setUseRegistCode(String.join(",", registrationNoList));
model.setEquList(projectContraptionList.get(0).get("equList").toString()); model.setEquList(projectContraptionList.get(0).get("equListName").toString());
JgChangeRegistrationUnit registrationUnit = new JgChangeRegistrationUnit(); JgChangeRegistrationUnit registrationUnit = new JgChangeRegistrationUnit();
BeanUtils.copyProperties(model, registrationUnit); BeanUtils.copyProperties(model, registrationUnit);
setNewUnitInfo(reginParams, registrationUnit); setNewUnitInfo(reginParams, registrationUnit);
......
...@@ -72,6 +72,7 @@ import java.util.concurrent.ConcurrentHashMap; ...@@ -72,6 +72,7 @@ import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.function.Function; import java.util.function.Function;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.util.stream.Stream;
import static com.alibaba.fastjson.JSON.parseArray; import static com.alibaba.fastjson.JSON.parseArray;
import static com.yeejoin.amos.boot.module.jg.biz.service.impl.CommonServiceImpl.isValidCreditCode; import static com.yeejoin.amos.boot.module.jg.biz.service.impl.CommonServiceImpl.isValidCreditCode;
...@@ -881,6 +882,11 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr ...@@ -881,6 +882,11 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
BigDecimal strippedValue = roundedValue.stripTrailingZeros(); BigDecimal strippedValue = roundedValue.stripTrailingZeros();
item.setPipelineLength(Double.valueOf(strippedValue.toPlainString())); item.setPipelineLength(Double.valueOf(strippedValue.toPlainString()));
item.setDataSourceName(EquipSourceEnum.getDataSourceName(item.getDataSource())); item.setDataSourceName(EquipSourceEnum.getDataSourceName(item.getDataSource()));
item.setFullAddress(
Stream.of(item.getProvinceName(), item.getCityName(), item.getCountyName(), item.getStreetName(), item.getAddress())
.map(value -> value == null ? "" : value)
.collect(Collectors.joining())
);
}); });
} }
return projectContraptionPage; return projectContraptionPage;
......
...@@ -288,9 +288,4 @@ public class IdxBizJgProjectContraption extends BaseEntity { ...@@ -288,9 +288,4 @@ public class IdxBizJgProjectContraption extends BaseEntity {
@TableField(exist = false) @TableField(exist = false)
private Boolean disableBasicButton; private Boolean disableBasicButton;
/**
* 设备使用地址
*/
@TableField(exist = false)
private String equUseAddress;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment