Browse Source

重构名称

feature/dangjian
zhangyuan 3 years ago
parent
commit
c6c7ae41ce
  1. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/constant/PushToCityGridConstant.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/AppealScrapResultDTO.java
  3. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/PushToCityGridService.java
  4. 17
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java

5
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/constant/PushToCityGridConstant.java

@ -27,5 +27,10 @@ public interface PushToCityGridConstant {
*/ */
public final static String APPEAL_DISPATCH = "http://ip:port/case/dispatch"; public final static String APPEAL_DISPATCH = "http://ip:port/case/dispatch";
/**
* 诉求废弃
*/
public final static String APPEAL_SCRAP = "http://ip:port/case/scrap";
} }

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/AppealAbandonResultDTO.java → esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/AppealScrapResultDTO.java

@ -12,7 +12,7 @@ import lombok.NoArgsConstructor;
*/ */
@NoArgsConstructor @NoArgsConstructor
@Data @Data
public class AppealAbandonResultDTO { public class AppealScrapResultDTO {
/** /**

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

@ -40,5 +40,5 @@ public interface PushToCityGridService {
* @author zhy * @author zhy
* @date 2022/9/16 15:17 * @date 2022/9/16 15:17
*/ */
void appealAbandon(); void appealScrap();
} }

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

@ -17,15 +17,12 @@
package com.elink.esua.epdc.modules.item.service.impl; package com.elink.esua.epdc.modules.item.service.impl;
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.CityPushStateEnum;
import com.elink.esua.epdc.commons.tools.enums.CityPushLinkEnum; import com.elink.esua.epdc.commons.tools.enums.CityPushLinkEnum;
import com.elink.esua.epdc.commons.tools.enums.CityPushStateEnum; import com.elink.esua.epdc.commons.tools.enums.CityPushStateEnum;
import com.elink.esua.epdc.commons.tools.utils.DateUtils; import com.elink.esua.epdc.commons.tools.utils.DateUtils;
import com.elink.esua.epdc.constant.PushToCityGridConstant; import com.elink.esua.epdc.constant.PushToCityGridConstant;
import com.elink.esua.epdc.dto.item.ItemHandleProcessDTO; import com.elink.esua.epdc.dto.item.ItemHandleProcessDTO;
import com.elink.esua.epdc.dto.item.result.AppealAbandonResultDTO; import com.elink.esua.epdc.dto.item.result.AppealScrapResultDTO;
import com.elink.esua.epdc.dto.item.result.AppealDispatchResultDto; import com.elink.esua.epdc.dto.item.result.AppealDispatchResultDto;
import com.elink.esua.epdc.dto.item.result.ItemHandleProcessToCityResultDTO; import com.elink.esua.epdc.dto.item.result.ItemHandleProcessToCityResultDTO;
import com.elink.esua.epdc.enums.ItemGridPlatformHandleStatusEnum; import com.elink.esua.epdc.enums.ItemGridPlatformHandleStatusEnum;
@ -99,29 +96,29 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
@Override @Override
public void appealAbandon() { public void appealScrap() {
// 昨天 // 昨天
String date = DateUtils.format(DateUtils.addDateDays(new Date(), -1)); String date = DateUtils.format(DateUtils.addDateDays(new Date(), -1));
// 作废流程数据 // state=作废流程数据
List<ItemHandleProcessDTO> list = itemHandleProcessDao.listProcessByStateAndDate(String.valueOf(ItemGridPlatformHandleStatusEnum.HANDLE_ZF.getValue()), date); List<ItemHandleProcessDTO> list = itemHandleProcessDao.listProcessByStateAndDate(String.valueOf(ItemGridPlatformHandleStatusEnum.HANDLE_ZF.getValue()), date);
List<AppealAbandonResultDTO> sendData = new ArrayList<>(); List<AppealScrapResultDTO> sendData = new ArrayList<>();
// 拼接数据 // 拼接数据
list.forEach(item -> { list.forEach(item -> {
AppealAbandonResultDTO dto = new AppealAbandonResultDTO(); AppealScrapResultDTO dto = new AppealScrapResultDTO();
dto.setSqid(item.getItemId()); dto.setSqid(item.getItemId());
dto.setSqzt(CityPushStateEnum.FQ.getCode()); dto.setSqzt(CityPushStateEnum.FQ.getCode());
dto.setDqclhj(CityPushLinkEnum.TJSH.getCode()); dto.setDqclhj(CityPushLinkEnum.TJSH.getCode());
dto.setCzsj(item.getCreatedTime().toString()); dto.setCzsj(item.getCreatedTime().toString());
dto.setCznr(item.getHandleAdvice()); dto.setCznr(item.getHandleAdvice());
AppealAbandonResultDTO.CzrDTO czr = new AppealAbandonResultDTO.CzrDTO(); AppealScrapResultDTO.CzrDTO czr = new AppealScrapResultDTO.CzrDTO();
// todo // todo
dto.setCzr(czr); dto.setCzr(czr);
sendData.add(dto); sendData.add(dto);
}); });
// 逐条发送 // 逐条发送
sendData.forEach(item -> cityGridApi.sendItemToCity(item, PushToCityGridConstant.APPEAL_DISPATCH, "诉求废弃")); sendData.forEach(item -> cityGridApi.sendItemToCity(item, PushToCityGridConstant.APPEAL_SCRAP, "诉求废弃"));
} }

Loading…
Cancel
Save