Browse Source

临时提交

feature/dangjian
zhangyuan 3 years ago
parent
commit
6316104826
  1. 10
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java
  2. 11
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  3. 85
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java

10
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java

@ -108,6 +108,16 @@ public interface ItemService extends BaseService<ItemEntity> {
*/ */
ItemDTO get(String id); ItemDTO get(String id);
/**
* 单条查询
*
* @param id
* @return ItemDTO
* @author
* @date
*/
ItemDTO getCategoryInfo(String id);
/** /**
* 项目详情 * 项目详情
* *

11
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

@ -434,6 +434,12 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
return ConvertUtils.sourceToTarget(entity, ItemDTO.class); return ConvertUtils.sourceToTarget(entity, ItemDTO.class);
} }
@Override
public ItemDTO getCategoryInfo(String id) {
ItemEntity entity = baseDao.getCategoryInfo(id);
return ConvertUtils.sourceToTarget(entity, ItemDTO.class);
}
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void save(ItemDTO dto) { public void save(ItemDTO dto) {
@ -936,10 +942,13 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
List<IssueProgressResultDTO> issueProgressResultDTOS = issueService.listIssueProgress(entity.getIssueId()); List<IssueProgressResultDTO> issueProgressResultDTOS = issueService.listIssueProgress(entity.getIssueId());
resultDTO.setIssueProgressResultDTOS(issueProgressResultDTOS); resultDTO.setIssueProgressResultDTOS(issueProgressResultDTOS);
// todo
// 根据操作人部门,获取上一级部门ID // 根据操作人部门,获取上一级部门ID
Result<SysDeptDTO> sysDeptInfo = adminFeignClient.getSysDeptInfo(resultDTO.getHandlerDeptId()); Result<SysDeptDTO> sysDeptInfo = adminFeignClient.getSysDeptInfo(resultDTO.getHandlerDeptId());
if (sysDeptInfo.success()) { if (sysDeptInfo.success()) {
SysDeptDTO sysDeptDTO = sysDeptInfo.getData(); SysDeptDTO sysDeptDTO = sysDeptInfo.getData();
if (sysDeptDTO != null && "community_party".equals(sysDeptDTO.getTypeKey())) { if (sysDeptDTO != null && "community_party".equals(sysDeptDTO.getTypeKey())) {
ArrayList<String> list = new ArrayList<>(); ArrayList<String> list = new ArrayList<>();
list.add("历史遗留暂不具备解决条件的事项"); list.add("历史遗留暂不具备解决条件的事项");
@ -3234,7 +3243,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
data.setId(entity.getId()); data.setId(entity.getId());
data.setSqbm(entity.getSerialNum()); data.setSqbm(entity.getSerialNum());
data.setJjcd(CityPushEnum.JJCD_YB.getCode()); data.setJjcd(CityPushEnum.JJCD_YB.getCode());
data.setSqly(CityPushEnum.SQLY_WX.getCode()); data.setSqly(CityPushEnum.SQLY_WLFS.getCode());
data.setSqzt(CityPushEnum.SQZT_DPQ.getCode()); data.setSqzt(CityPushEnum.SQZT_DPQ.getCode());
data.setDqclhj(CityPushEnum.DQCLHJ_DJ.getCode()); data.setDqclhj(CityPushEnum.DQCLHJ_DJ.getCode());
data.setSbqs(CityPushEnum.SBQS_SB.getCode()); data.setSbqs(CityPushEnum.SBQS_SB.getCode());

85
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java

@ -20,7 +20,6 @@ package com.elink.esua.epdc.modules.item.service.impl;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.api.R;
import com.elink.esua.epdc.commons.tools.constant.NumConstant; import com.elink.esua.epdc.commons.tools.constant.NumConstant;
import com.elink.esua.epdc.commons.tools.enums.CityPushEnum; import com.elink.esua.epdc.commons.tools.enums.CityPushEnum;
import com.elink.esua.epdc.commons.tools.enums.CityPushLinkEnum; import com.elink.esua.epdc.commons.tools.enums.CityPushLinkEnum;
@ -35,6 +34,7 @@ import com.elink.esua.epdc.dto.CompleteDeptDTO;
import com.elink.esua.epdc.dto.SysDeptDTO; import com.elink.esua.epdc.dto.SysDeptDTO;
import com.elink.esua.epdc.dto.epdc.result.SysDeptAreaCodeResultDTO; import com.elink.esua.epdc.dto.epdc.result.SysDeptAreaCodeResultDTO;
import com.elink.esua.epdc.dto.events.PushToCityGridCaseClosedDTO; import com.elink.esua.epdc.dto.events.PushToCityGridCaseClosedDTO;
import com.elink.esua.epdc.dto.item.ItemDTO;
import com.elink.esua.epdc.dto.item.ItemHandleProcessDTO; import com.elink.esua.epdc.dto.item.ItemHandleProcessDTO;
import com.elink.esua.epdc.dto.item.result.*; import com.elink.esua.epdc.dto.item.result.*;
import com.elink.esua.epdc.enums.ItemGridPlatformHandleStatusEnum; import com.elink.esua.epdc.enums.ItemGridPlatformHandleStatusEnum;
@ -112,9 +112,9 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
data.setSqid(getSqid(item.getItemId())); data.setSqid(getSqid(item.getItemId()));
data.setSqzt(CityPushStateEnum.DPQ.getCode()); data.setSqzt(CityPushStateEnum.DPQ.getCode());
data.setDqclhj(CityPushLinkEnum.SQ_CL.getCode()); data.setDqclhj(CityPushLinkEnum.SQ_CL.getCode());
data.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); data.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
data.setCznr(item.getHandleAdvice()); data.setCznr(item.getHandleAdvice());
data.setClqx(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN));//处理期限 data.setClqx(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));//处理期限
// 组装派遣人 // 组装派遣人
AppealDispatchResultDto.CzrDTO czrDTO = new AppealDispatchResultDto.CzrDTO(); AppealDispatchResultDto.CzrDTO czrDTO = new AppealDispatchResultDto.CzrDTO();
@ -185,7 +185,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setSqid(getSqid(item.getItemId())); dto.setSqid(getSqid(item.getItemId()));
dto.setSqzt(CityPushStateEnum.FQ.getCode()); dto.setSqzt(CityPushStateEnum.FQ.getCode());
dto.setDqclhj(CityPushLinkEnum.TJSH.getCode()); dto.setDqclhj(CityPushLinkEnum.TJSH.getCode());
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setCznr(item.getHandleAdvice()); dto.setCznr(item.getHandleAdvice());
AppealScrapResultDTO.CzrDTO czr = new AppealScrapResultDTO.CzrDTO(); AppealScrapResultDTO.CzrDTO czr = new AppealScrapResultDTO.CzrDTO();
czr.setId(item.getGridPartyid()); czr.setId(item.getGridPartyid());
@ -212,12 +212,9 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
*/ */
@Override @Override
public Result caseClosedSentoCity(String id) { public Result caseClosedSentoCity(String id) {
String isPartyMember = id; // ItemGridPlatformHandleStatusEnum.HANDLE_JA.getValue(); ItemHandleProcessCaseClosedToCityDTO item = itemHandleProcessDao.getHandler(id);
ItemHandleProcessCaseClosedToCityDTO item = itemHandleProcessDao.getHandler(isPartyMember);
// 组装数据 // 组装数据
// for (ItemHandleProcessCaseClosedToCityDTO item: itemProcessDto) {
PushToCityGridCaseClosedDTO data = new PushToCityGridCaseClosedDTO(); PushToCityGridCaseClosedDTO data = new PushToCityGridCaseClosedDTO();
// 诉求id // 诉求id
@ -242,7 +239,8 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
// 所属机构 // 所属机构
czr.setSsjg(getJgbm(item.getHandlerDeptId(), NumConstant.ONE_STR)); czr.setSsjg(getJgbm(item.getHandlerDeptId(), NumConstant.ONE_STR));
//所属部门id //所属部门id
czr.setSsbmbm(item.getGridUnitid());; czr.setSsbmbm(item.getGridUnitid());
;
// 所属部门名称 // 所属部门名称
czr.setSsbm(item.getGridUnitname()); czr.setSsbm(item.getGridUnitname());
@ -250,12 +248,10 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
data.setCzr(czr); data.setCzr(czr);
String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.CASE_CLOSED, "诉求结案"); String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.CASE_CLOSED, "诉求结案");
saveLog(item.getItemId(), item.getId(), "诉求结案", PushToCityGridConstant.CASE_CLOSED, JSONObject.toJSONString(data), result); saveLog(item.getItemId(), item.getId(), "诉求结案", PushToCityGridConstant.CASE_CLOSED, JSONObject.toJSONString(data), result);
// }
return new Result(); return new Result();
} }
@Override @Override
public void appealSupervise(ItemHandleProcessDTO processDTO) { public void appealSupervise(ItemHandleProcessDTO processDTO) {
if (null != processDTO && StringUtils.isNotBlank(processDTO.getId())) { if (null != processDTO && StringUtils.isNotBlank(processDTO.getId())) {
@ -282,7 +278,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setSqid(getSqid(item.getItemId())); dto.setSqid(getSqid(item.getItemId()));
dto.setDbr(item.getGridPartyname()); dto.setDbr(item.getGridPartyname());
dto.setDbsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setDbsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setDbnr(item.getHandleAdvice()); dto.setDbnr(item.getHandleAdvice());
// 组装好直接推送 // 组装好直接推送
String result = cityGridApi.sendItemToCity(dto, PushToCityGridConstant.APPEAL_SUPERVISE, "诉求督办"); String result = cityGridApi.sendItemToCity(dto, PushToCityGridConstant.APPEAL_SUPERVISE, "诉求督办");
@ -331,8 +327,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
*/ */
@Override @Override
public Result dispatchAudit(ItemHandleProcessDTO formDTO) { public Result dispatchAudit(ItemHandleProcessDTO formDTO) {
/*String state = "1001"; /*String state = "1001";*/
List<ItemHandleProcessToCityResultDTO> list = itemHandleProcessDao.getDispatchAudit(state);*/
List<ItemHandleProcessDTO> list = new ArrayList<>(); List<ItemHandleProcessDTO> list = new ArrayList<>();
if (null != formDTO && StringUtils.isNotBlank(formDTO.getItemId())) { if (null != formDTO && StringUtils.isNotBlank(formDTO.getItemId())) {
@ -355,7 +350,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
// 当前处理环节(未知) // 当前处理环节(未知)
data.setDqclhj(CityPushLinkEnum.KSLDSH.getCode()); data.setDqclhj(CityPushLinkEnum.KSLDSH.getCode());
// 审核时间 // 审核时间
data.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); data.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
// 审核结果 1:审核通过 0:审核不通过 // 审核结果 1:审核通过 0:审核不通过
data.setShjg(NumConstant.ONE_STR); data.setShjg(NumConstant.ONE_STR);
// 审核意见 // 审核意见
@ -447,22 +442,20 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
} }
// 处理数据 // 处理数据
// for(ItemHandleProcessToCityResultDTO item : list) {
AppealReportResultDTO data = new AppealReportResultDTO(); AppealReportResultDTO data = new AppealReportResultDTO();
// 诉求id // 诉求id
data.setSqid(getSqid(item.getItemId())); data.setSqid(getSqid(item.getItemId()));
// 上报时间 // 上报时间
data.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); data.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
// 上报原因 // 上报原因
data.setCznr(item.getHandleAdvice()); data.setCznr(item.getHandleAdvice());
// 操作人 // 操作人
AppealReportResultDTO.CzrDTO dto = new AppealReportResultDTO.CzrDTO(); AppealReportResultDTO.CzrDTO dto = new AppealReportResultDTO.CzrDTO();
if(source.equals(NumConstant.ZERO_STR)) { // 0是自己平台 if (source.equals(NumConstant.ZERO_STR)) { // 0是自己平台
// 诉求状态 // 诉求状态
data.setSqzt(CityPushStateEnum.DCL.getCode()); data.setSqzt(CityPushStateEnum.DCL.getCode());
// 当前处理环节 // 当前处理环节
@ -483,13 +476,13 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
if (dtoResult.success() && null != dtoResult.getData()) { if (dtoResult.success() && null != dtoResult.getData()) {
SysDeptDTO sysDeptDTO = dtoResult.getData(); SysDeptDTO sysDeptDTO = dtoResult.getData();
// 社区直接获取机构id // 社区直接获取机构id
if(sysDeptDTO.getTypeKey().equals("community_party")) { if (sysDeptDTO.getTypeKey().equals("community_party")) {
// 所属机构id // 所属机构id
dto.setSsjgbm(sysDeptDTO.getDisCenterZoningCode()); dto.setSsjgbm(sysDeptDTO.getDisCenterZoningCode());
// 所属机构名称 // 所属机构名称
dto.setSsjg(sysDeptDTO.getName()); dto.setSsjg(sysDeptDTO.getName());
// 网格调接口获取机构id // 网格调接口获取机构id
}else if(sysDeptDTO.getTypeKey().equals("grid_party")) { } else if (sysDeptDTO.getTypeKey().equals("grid_party")) {
Result<CompleteDeptDTO> completeDept = adminFeignClient.getCompleteDept(item.getHandlerDeptId()); Result<CompleteDeptDTO> completeDept = adminFeignClient.getCompleteDept(item.getHandlerDeptId());
CompleteDeptDTO completeDeptDTO = completeDept.getData(); CompleteDeptDTO completeDeptDTO = completeDept.getData();
dto.setSsjgbm(completeDeptDTO.getCommunityDisCenterZoningCode()); dto.setSsjgbm(completeDeptDTO.getCommunityDisCenterZoningCode());
@ -515,7 +508,6 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.APPEAL_REPORT, "诉求上报"); String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.APPEAL_REPORT, "诉求上报");
saveLog(item.getItemId(), item.getId(), "诉求上报", PushToCityGridConstant.APPEAL_REPORT, JSONObject.toJSONString(data), result); saveLog(item.getItemId(), item.getId(), "诉求上报", PushToCityGridConstant.APPEAL_REPORT, JSONObject.toJSONString(data), result);
// }
return new Result(); return new Result();
} }
@ -537,8 +529,6 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
} }
// 处理数据 // 处理数据
// for(ItemHandleProcessToCityResultDTO item : list) {
ReportRejectionResultDTO data = new ReportRejectionResultDTO(); ReportRejectionResultDTO data = new ReportRejectionResultDTO();
// 诉求id // 诉求id
@ -550,7 +540,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
//处置标识 //处置标识
data.setCzbs(getItemCzbs(item.getGridCantoncode())); data.setCzbs(getItemCzbs(item.getGridCantoncode()));
// 驳回时间 // 驳回时间
data.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); data.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
// 驳回原因 // 驳回原因
data.setCznr(item.getHandleAdvice()); data.setCznr(item.getHandleAdvice());
@ -565,7 +555,8 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
// 所属机构名称 // 所属机构名称
dto.setSsjg(item.getGridUnitname()); dto.setSsjg(item.getGridUnitname());
// 所属部门id // 所属部门id
dto.setSsbmbm(item.getGridUnitid());; dto.setSsbmbm(item.getGridUnitid());
;
// 所属部门名称 // 所属部门名称
dto.setSsbm(item.getGridUnitname()); dto.setSsbm(item.getGridUnitname());
@ -574,7 +565,6 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.REPORT_REBUT, "上报驳回"); String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.REPORT_REBUT, "上报驳回");
saveLog(item.getItemId(), item.getId(), "上报驳回", PushToCityGridConstant.REPORT_REBUT, JSONObject.toJSONString(data), result); saveLog(item.getItemId(), item.getId(), "上报驳回", PushToCityGridConstant.REPORT_REBUT, JSONObject.toJSONString(data), result);
// }
return new Result(); return new Result();
} }
@ -589,9 +579,10 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
@Override @Override
public Result appealHandling(ItemHandleProcessDTO processDTO) { public Result appealHandling(ItemHandleProcessDTO processDTO) {
String id = processDTO.getId(); String id = processDTO.getId();
String itemId = processDTO.getItemId();
AppealHandlingToCityResultDTO item = itemHandleProcessDao.getAppealHandling(id, processDTO.getItemId()); AppealHandlingToCityResultDTO item = itemHandleProcessDao.getAppealHandling(id, processDTO.getItemId());
ItemDTO itemDTO = itemService.get(itemId);
if (null == item) { if (null == item || itemDTO == null) {
log.error("流程节点不存在"); log.error("流程节点不存在");
return new Result(); return new Result();
} }
@ -606,9 +597,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
//处置标识 //处置标识
data.setCzbs(getItemCzbs(item.getGridCantoncode())); data.setCzbs(getItemCzbs(item.getGridCantoncode()));
// 执法类型添加类型,纪要,进度字段 // 执法类型添加类型,纪要,进度字段
if(item.getPeopleFlag().equals(NumConstant.TWO_STR)) { if (item.getPeopleFlag().equals(NumConstant.TWO_STR)) {
// 诉求类型(未知)
data.setSqlx(NumConstant.TWO_STR);
//办理进度 诉求分类是执法的时候 //办理进度 诉求分类是执法的时候
//获取taskID //获取taskID
LambdaQueryWrapper<ItemGridPlatformEntity> wrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<ItemGridPlatformEntity> wrapper = new LambdaQueryWrapper<>();
@ -655,8 +644,10 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
//办理进度 //办理进度
data.setClfj(clfjList); data.setClfj(clfjList);
} }
// 处理类型
data.setSqlx("itemDTO.getcate");
// 处理时间 // 处理时间
data.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); data.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
// 处理内容 // 处理内容
data.setCznr(item.getHandleAdvice()); data.setCznr(item.getHandleAdvice());
// 处理照片 // 处理照片
@ -669,7 +660,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
// 操作人 // 操作人
AppealHandlingResultDTO.CzrDTO dto = new AppealHandlingResultDTO.CzrDTO(); AppealHandlingResultDTO.CzrDTO dto = new AppealHandlingResultDTO.CzrDTO();
// 操作人姓名 // 操作人姓名
dto.setXm(null == SecurityUser.getUser()?"":SecurityUser.getUser().getUsername()); dto.setXm(null == SecurityUser.getUser() ? "" : SecurityUser.getUser().getUsername());
// 操作人员唯一标识 // 操作人员唯一标识
dto.setId(item.getCreatedBy()); dto.setId(item.getCreatedBy());
// 所属机构id // 所属机构id
@ -684,7 +675,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
data.setCzr(dto); data.setCzr(dto);
String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.HANDLE, "诉求处理"); String result = cityGridApi.sendItemToCity(data, PushToCityGridConstant.HANDLE, "诉求处理");
saveLog(item.getItemId(),item.getId(),"诉求处理",PushToCityGridConstant.HANDLE,JSONObject.toJSONString(data),result); saveLog(item.getItemId(), item.getId(), "诉求处理", PushToCityGridConstant.HANDLE, JSONObject.toJSONString(data), result);
return new Result(); return new Result();
} }
@ -748,7 +739,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setSqid(getSqid(item.getItemId())); dto.setSqid(getSqid(item.getItemId()));
dto.setSqzt(CityPushStateEnum.DCL.getCode()); dto.setSqzt(CityPushStateEnum.DCL.getCode());
dto.setDqclhj(CityPushLinkEnum.SQ_CL.getCode()); dto.setDqclhj(CityPushLinkEnum.SQ_CL.getCode());
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setCznr(item.getHandleAdvice()); dto.setCznr(item.getHandleAdvice());
dto.setCzbs(getItemCzbs(item.getGridCantoncode())); dto.setCzbs(getItemCzbs(item.getGridCantoncode()));
RebutResultDTO.CzrDTO czr = new RebutResultDTO.CzrDTO(); RebutResultDTO.CzrDTO czr = new RebutResultDTO.CzrDTO();
@ -791,7 +782,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setSqid(getSqid(item.getItemId())); dto.setSqid(getSqid(item.getItemId()));
dto.setSqzt(CityPushStateEnum.DSH.getCode()); dto.setSqzt(CityPushStateEnum.DSH.getCode());
dto.setDqclhj(CityPushLinkEnum.TJSH.getCode()); dto.setDqclhj(CityPushLinkEnum.TJSH.getCode());
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setShjg("0"); dto.setShjg("0");
dto.setCznr(item.getHandleAdvice()); dto.setCznr(item.getHandleAdvice());
dto.setCzbs(getItemCzbs(item.getGridCantoncode())); dto.setCzbs(getItemCzbs(item.getGridCantoncode()));
@ -842,7 +833,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
hour = 3600 * 1000 * Integer.parseInt(item.getGridDelayhour()); hour = 3600 * 1000 * Integer.parseInt(item.getGridDelayhour());
} }
dto.setYqsx(DateUtils.format(new Date(item.getCreatedTime().getTime() + hour), DateUtils.DATE_TIME_PATTERN)); dto.setYqsx(DateUtils.format(new Date(item.getCreatedTime().getTime() + hour), DateUtils.DATE_TIME_PATTERN));
dto.setSqsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setSqsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setSqnr(item.getHandleAdvice()); dto.setSqnr(item.getHandleAdvice());
DelayApplyResultDTO.SqrDTO sqr = new DelayApplyResultDTO.SqrDTO(); DelayApplyResultDTO.SqrDTO sqr = new DelayApplyResultDTO.SqrDTO();
sqr.setId(item.getGridPartyid()); sqr.setId(item.getGridPartyid());
@ -884,14 +875,14 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setSqid(getSqid(item.getItemId())); dto.setSqid(getSqid(item.getItemId()));
dto.setSqzt(CityPushStateEnum.DSH.getCode()); dto.setSqzt(CityPushStateEnum.DSH.getCode());
dto.setDqclhj(CityPushLinkEnum.SQ_CL.getCode()); dto.setDqclhj(CityPushLinkEnum.SQ_CL.getCode());
dto.setCzjg(StringUtils.isNotBlank(item.getGridDelayresult())?item.getGridDelayresult():"0"); dto.setCzjg(StringUtils.isNotBlank(item.getGridDelayresult()) ? item.getGridDelayresult() : "0");
//延期时间(创建时间加小时数) 审核通过的才能加延期时限 //延期时间(创建时间加小时数) 审核通过的才能加延期时限
long hour = 0; long hour = 0;
if (StringUtils.isNotBlank(item.getGridDelayresult()) && "1".equals(item.getGridDelayresult()) && StringUtils.isNotBlank(item.getGridDelayhour())) { if (StringUtils.isNotBlank(item.getGridDelayresult()) && "1".equals(item.getGridDelayresult()) && StringUtils.isNotBlank(item.getGridDelayhour())) {
hour = 3600 * 1000 * Integer.parseInt(item.getGridDelayhour()); hour = 3600 * 1000 * Integer.parseInt(item.getGridDelayhour());
} }
dto.setYqsj(DateUtils.format(new Date(item.getCreatedTime().getTime() + hour), DateUtils.DATE_TIME_PATTERN)); dto.setYqsj(DateUtils.format(new Date(item.getCreatedTime().getTime() + hour), DateUtils.DATE_TIME_PATTERN));
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setCzyj(item.getHandleAdvice()); dto.setCzyj(item.getHandleAdvice());
DelayAuditResultDTO.CzrDTO czr = new DelayAuditResultDTO.CzrDTO(); DelayAuditResultDTO.CzrDTO czr = new DelayAuditResultDTO.CzrDTO();
czr.setId(item.getGridPartyid()); czr.setId(item.getGridPartyid());
@ -934,7 +925,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setSqid(getSqid(item.getItemId())); dto.setSqid(getSqid(item.getItemId()));
dto.setSqzt(CityPushStateEnum.DCL.getCode()); dto.setSqzt(CityPushStateEnum.DCL.getCode());
dto.setDqclhj(CityPushLinkEnum.SQ_CL.getCode()); dto.setDqclhj(CityPushLinkEnum.SQ_CL.getCode());
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setShjg("1");//审核通过 dto.setShjg("1");//审核通过
dto.setCznr(item.getHandleAdvice()); dto.setCznr(item.getHandleAdvice());
dto.setCzbs(getItemCzbs(item.getGridCantoncode())); dto.setCzbs(getItemCzbs(item.getGridCantoncode()));
@ -997,7 +988,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
break; break;
} }
//评价时间 //评价时间
dto.setCzsj(DateUtils.format(item.getEvaluationTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getEvaluationTime(), DateUtils.DATE_TIME_PATTERN));
//评价意见 //评价意见
dto.setCzyj(item.getEvaluationContent()); dto.setCzyj(item.getEvaluationContent());
//评价人员 //评价人员
@ -1052,7 +1043,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
//申请内容 //申请内容
dto.setSqnr(item.getHandleAdvice()); dto.setSqnr(item.getHandleAdvice());
//申请时间 //申请时间
dto.setSqsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setSqsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
//申请人员 //申请人员
EarlyInspectionApplyResultDTO.SqrBean sqr = new EarlyInspectionApplyResultDTO.SqrBean(); EarlyInspectionApplyResultDTO.SqrBean sqr = new EarlyInspectionApplyResultDTO.SqrBean();
sqr.setId(item.getGridPartyid()); sqr.setId(item.getGridPartyid());
@ -1106,7 +1097,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setCzjg(NumConstant.ZERO_STR); dto.setCzjg(NumConstant.ZERO_STR);
} }
//初验时间 //初验时间
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
//初验意见 //初验意见
dto.setCzyj(item.getHandleAdvice()); dto.setCzyj(item.getHandleAdvice());
//初验人员 //初验人员
@ -1165,7 +1156,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setCzjg(NumConstant.ZERO_STR); dto.setCzjg(NumConstant.ZERO_STR);
} }
//终验时间 //终验时间
dto.setCzsj(DateUtils.format(item.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(item.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
//终验意见 //终验意见
dto.setCzyj(item.getHandleAdvice()); dto.setCzyj(item.getHandleAdvice());
//终验人员 //终验人员
@ -1196,7 +1187,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
dto.setDqclhj(CityPushLinkEnum.KSLDSH.getCode()); dto.setDqclhj(CityPushLinkEnum.KSLDSH.getCode());
dto.setCzbs(getItemCzbs(entity.getGridCantoncode())); dto.setCzbs(getItemCzbs(entity.getGridCantoncode()));
dto.setCzjg(NumConstant.ONE_STR); dto.setCzjg(NumConstant.ONE_STR);
dto.setCzsj(DateUtils.format(entity.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); dto.setCzsj(DateUtils.format(entity.getCreatedTime(), DateUtils.DATE_TIME_PATTERN));
dto.setCzyj(entity.getHandleAdvice()); dto.setCzyj(entity.getHandleAdvice());
AppealAuditResultDTO.CzrDTO czr = new AppealAuditResultDTO.CzrDTO(); AppealAuditResultDTO.CzrDTO czr = new AppealAuditResultDTO.CzrDTO();
czr.setId(entity.getGridPartyid()); czr.setId(entity.getGridPartyid());
@ -1229,6 +1220,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
/** /**
* 获取机构编码 * 获取机构编码
*
* @Param type 0返回编码1返回名字 * @Param type 0返回编码1返回名字
* @Param deptId * @Param deptId
* @Return {@link String} * @Return {@link String}
@ -1254,6 +1246,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
/** /**
* 获取项目节点数据操作人对应的处置标识 * 获取项目节点数据操作人对应的处置标识
*
* @param code * @param code
* @return * @return
*/ */

Loading…
Cancel
Save