Browse Source

【问题采集-项目列表】-王公峰-2021-07-05

feature/dangjian
wanggongfeng 4 years ago
parent
commit
0f0b7f24c9
  1. 6
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/EpdcAppItemController.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java
  3. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/ItemService.java
  4. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  5. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

6
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/EpdcAppItemController.java

@ -46,10 +46,10 @@ public class EpdcAppItemController {
* @Author: wanggongfeng
* @Date: 2021/7/5 16:39
*/
@GetMapping("listByQuestion")
public Result<List<ItemResultDTO>> listByQuestion(@RequestBody ItemByQuestionFormDTO formDto) {
@GetMapping("getQuestionList")
public Result<List<ItemResultDTO>> getQuestionList(@RequestBody ItemByQuestionFormDTO formDto) {
ValidatorUtils.validateEntity(formDto);
return this.itemService.listByQuestion(formDto);
return this.itemService.getQuestionList(formDto);
}
/**

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

@ -71,7 +71,7 @@ public interface ItemDao extends BaseDao<ItemEntity> {
* @Author: wanggongfeng
* @Date: 2021/7/5 16:39
*/
List<ItemResultDTO> selectListOfItemsByQuestion(ItemByQuestionFormDTO formDto, int[] states);
List<ItemResultDTO> getQuestionList(ItemByQuestionFormDTO formDto, int[] states);
/**
* 移动端-我的项目列表

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

@ -164,7 +164,7 @@ public interface ItemService extends BaseService<ItemEntity> {
* @Author: wanggongfeng
* @Date: 2021/7/5 16:39
*/
Result<List<ItemResultDTO>> listByQuestion(ItemByQuestionFormDTO formDto);
Result<List<ItemResultDTO>> getQuestionList(ItemByQuestionFormDTO formDto);
/**
* @describe: 新增问题采集-关联新增项目表

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

@ -279,14 +279,14 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
}
@Override
public Result<List<ItemResultDTO>> listByQuestion(ItemByQuestionFormDTO formDto) {
public Result<List<ItemResultDTO>> getQuestionList(ItemByQuestionFormDTO formDto) {
int pageIndex = (formDto.getPageIndex() - NumConstant.ONE) * formDto.getPageSize();
formDto.setPageIndex(pageIndex);
// 查询半年内的数据
formDto.setSomeMonthsAgo(DateUtils.addDateMonths(new Date(), -6));
// 查询数据状态
int[] states = {EventIssueItemState.ITEM_HANDLING, EventIssueItemState.ITEM_CLOSEING_CASE};
List<ItemResultDTO> data = baseDao.selectListOfItemsByQuestion(formDto, states);
List<ItemResultDTO> data = baseDao.getQuestionList(formDto, states);
return new Result<List<ItemResultDTO>>().ok(data);
}

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

@ -116,7 +116,7 @@
item.CREATED_TIME DESC,
img.IMG_URL
</select>
<select id="selectListOfItemsByQuestion" resultMap="itemsMap">
<select id="getQuestionList" resultMap="itemsMap">
SELECT
item.ID,
item.EVENT_ID,

Loading…
Cancel
Save