Browse Source

位置改动

dev_shibei_match
zxc 4 years ago
parent
commit
52d917f4b5
  1. 2
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/EventListFormDTO.java
  2. 17
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/constant/EventConstant.java
  3. 23
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/EventController.java
  4. 32
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/ResiEventController.java
  5. 17
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ResiEventServiceImpl.java

2
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/EventListFormDTO.java

@ -19,7 +19,7 @@ public class EventListFormDTO implements Serializable {
public interface EventListForm{}
/**
* 报事列表类型处理processed 处理undisposed 已办结transferred
* 报事列表类型处理processed 处理undisposed 已办结transferred
*/
@NotBlank(message = "报事列表类型不能为空",groups = EventListForm.class)
private String eventType;

17
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/constant/EventConstant.java

@ -0,0 +1,17 @@
package com.epmet.constant;
/**
* @Author zxc
* @DateTime 2021/8/3 2:45 下午
* @DESC
*/
public interface EventConstant {
/**
* 处理中processed 待处理undisposed 已办结transferred
*/
String EVENT_PROCESSED = "processed";
String EVENT_UN_DISPOSED = "undisposed";
String EVENT_TRANSFERRED = "transferred";
}

23
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/EventController.java

@ -25,29 +25,6 @@ public class EventController {
@Autowired
private ResiEventService resiEventService;
/**
* @Description 群众直报待处理处理中已办结列表
* @Param formDTO
* @author zxc
* @date 2021/8/3 10:53 上午
*/
@PostMapping("eventlist")
public Result<List<EventListResultDTO>> eventList(@RequestBody EventListFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO, EventListFormDTO.EventListForm.class);
return new Result<List<EventListResultDTO>>().ok(resiEventService.eventList(formDTO));
}
/**
* @Description 查看报事时,更新时间操作
* @Param formDTO
* @author zxc
* @date 2021/8/3 11:01 上午
*/
@PostMapping("updateviewtime")
public Result updateViewTime(@RequestBody UpdateViewTimeFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO, UpdateViewTimeFormDTO.UpdateViewTimeForm.class);
resiEventService.updateViewTime(formDTO);
return new Result();
}
}

32
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/ResiEventController.java

@ -19,16 +19,13 @@ package com.epmet.controller;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.dto.form.EventDetailFormDTO;
import com.epmet.dto.form.*;
import com.epmet.dto.result.EventDetailResultDTO;
import com.epmet.commons.tools.annotation.LoginUser;
import com.epmet.commons.tools.security.dto.TokenDto;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.dto.form.ChooseResolveFormDTO;
import com.epmet.dto.form.MyReportedFormDTO;
import com.epmet.dto.form.ReCallEventFormDTO;
import com.epmet.dto.form.ResiEventFormDTO;
import com.epmet.dto.result.EventListResultDTO;
import com.epmet.dto.result.MyReportedResultDTO;
import com.epmet.dto.result.ResiEventIdDTO;
import com.epmet.service.ResiEventService;
@ -133,4 +130,29 @@ public class ResiEventController {
ValidatorUtils.validateEntity(formDTO,MyReportedFormDTO.AddUserInternalGroup.class);
return new Result<List<MyReportedResultDTO>>().ok(resiEventService.queryMyReported(formDTO));
}
/**
* @Description 群众直报待处理处理中已办结列表
* @Param formDTO
* @author zxc
* @date 2021/8/3 10:53 上午
*/
@PostMapping("eventlist")
public Result<List<EventListResultDTO>> eventList(@RequestBody EventListFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO, EventListFormDTO.EventListForm.class);
return new Result<List<EventListResultDTO>>().ok(resiEventService.eventList(formDTO));
}
/**
* @Description 查看报事时,更新时间操作
* @Param formDTO
* @author zxc
* @date 2021/8/3 11:01 上午
*/
@PostMapping("updateviewtime")
public Result updateViewTime(@RequestBody UpdateViewTimeFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO, UpdateViewTimeFormDTO.UpdateViewTimeForm.class);
resiEventService.updateViewTime(formDTO);
return new Result();
}
}

17
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ResiEventServiceImpl.java

@ -18,6 +18,7 @@
package com.epmet.service.impl;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.constant.EventConstant;
import com.epmet.dao.ResiEventDao;
import com.epmet.dto.form.EventDetailFormDTO;
import com.epmet.dto.form.EventListFormDTO;
@ -34,6 +35,7 @@ import com.epmet.entity.ResiEventEntity;
import com.epmet.service.ResiEventService;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
/**
@ -47,13 +49,26 @@ public class ResiEventServiceImpl extends BaseServiceImpl<ResiEventDao, ResiEven
/**
* @Description 群众直报待处理处理中已办结列表
* 未处理按照创建时间正序
* 处理中按照最新操作时间由近到远排序
* 已办结按照办结时间由近到远排序
* @Param formDTO
* @author zxc
* @date 2021/8/3 10:53 上午
*/
@Override
public List<EventListResultDTO> eventList(EventListFormDTO formDTO) {
return null;
// 处理中
if (formDTO.getEventType().equals(EventConstant.EVENT_PROCESSED)){
// 待处理
}else if (formDTO.getEventType().equals(EventConstant.EVENT_UN_DISPOSED)){
// 已办结
}else if (formDTO.getEventType().equals(EventConstant.EVENT_TRANSFERRED)){
}
return new ArrayList<>();
}
/**

Loading…
Cancel
Save