提交 5a7c151a 作者: panda

招标快讯标题返回

上级 2438a734
...@@ -29,6 +29,8 @@ public class AppTenderInfoDTO implements Serializable { ...@@ -29,6 +29,8 @@ public class AppTenderInfoDTO implements Serializable {
private String tenderInfoNo; private String tenderInfoNo;
@ApiModelProperty(value = "招标快讯内容") @ApiModelProperty(value = "招标快讯内容")
private String tenderContent; private String tenderContent;
@ApiModelProperty(value = "招标快讯标题")
private String tenderTitle;
@ApiModelProperty(value = "价格") @ApiModelProperty(value = "价格")
private BigDecimal tenderPrice; private BigDecimal tenderPrice;
@ApiModelProperty(value = "生成时间") @ApiModelProperty(value = "生成时间")
......
...@@ -36,13 +36,13 @@ public class TenderInfoDO implements Serializable { ...@@ -36,13 +36,13 @@ public class TenderInfoDO implements Serializable {
private Date createTime; private Date createTime;
private Date updateTime; private Date updateTime;
public TenderInfoDTO buildTenderInfoDTO(){ public TenderInfoDTO buildTenderInfoDTO() {
return TenderInfoDTO.builder().id(this.id).tenderNewsId(this.tenderNewsId).tenderInfoNo(this.tenderInfoNo).tenderTitle(this.tenderTitle) return TenderInfoDTO.builder().id(this.id).tenderNewsId(this.tenderNewsId).tenderInfoNo(this.tenderInfoNo).tenderTitle(this.tenderTitle)
.tenderPrice(this.tenderPrice).createTime(this.createTime).tenderContent(this.tenderContent).build(); .tenderPrice(this.tenderPrice).createTime(this.createTime).tenderContent(this.tenderContent).build();
} }
public AppTenderInfoDTO buildAppTenderInfoDTO(){ public AppTenderInfoDTO buildAppTenderInfoDTO() {
return AppTenderInfoDTO.builder().id(this.id).tenderNewsId(this.tenderNewsId).tenderInfoNo(this.tenderInfoNo).tenderContent(this.tenderTitle) return AppTenderInfoDTO.builder().id(this.id).tenderNewsId(this.tenderNewsId).tenderInfoNo(this.tenderInfoNo).
.tenderPrice(this.tenderPrice).createTime(this.createTime).apply(0).build(); tenderContent(this.tenderContent).tenderTitle(this.tenderTitle).tenderPrice(this.tenderPrice).createTime(this.createTime).apply(0).build();
} }
} }
...@@ -290,9 +290,7 @@ public class TenderServiceImpl implements TenderService { ...@@ -290,9 +290,7 @@ public class TenderServiceImpl implements TenderService {
industryCaseQO.buildCurrentPage(); industryCaseQO.buildCurrentPage();
List<TenderInfoDO> list = tenderDao.listNewListTenderInfo(industryCaseQO); List<TenderInfoDO> list = tenderDao.listNewListTenderInfo(industryCaseQO);
List<Integer> tenderInfoIds = list.stream().map(TenderInfoDO::getId).collect(Collectors.toList()); List<Integer> tenderInfoIds = list.stream().map(TenderInfoDO::getId).collect(Collectors.toList());
List<AppTenderInfoDTO> pageList = list.stream().map(d -> { List<AppTenderInfoDTO> pageList = list.stream().map(d -> d.buildAppTenderInfoDTO()).collect(Collectors.toList());
return d.buildAppTenderInfoDTO();
}).collect(Collectors.toList());
if (loginSuccessDTO != null) { if (loginSuccessDTO != null) {
//查出已申请过的并做标记 //查出已申请过的并做标记
List<Integer> applyTenderInfoIds = tenderDao.listApplyTenderInfoIds(tenderInfoIds, loginSuccessDTO.getUserAccountId()); List<Integer> applyTenderInfoIds = tenderDao.listApplyTenderInfoIds(tenderInfoIds, loginSuccessDTO.getUserAccountId());
......
...@@ -308,7 +308,7 @@ ...@@ -308,7 +308,7 @@
<select id="listNewListTenderInfo" resultType="com.mmc.csf.release.entity.tender.TenderInfoDO"> <select id="listNewListTenderInfo" resultType="com.mmc.csf.release.entity.tender.TenderInfoDO">
select select
ti.id, ti.tender_news_id, ti.tender_price, ti.tender_info_no, ti.tender_title, ti.is_deleted, ti.create_time, ti.id, ti.tender_news_id, ti.tender_price, ti.tender_info_no, ti.tender_title, ti.is_deleted, ti.create_time,
ti.update_time ti.update_time, ti.tender_content
from tender_news tn INNER JOIN tender_info ti ON tn.id = ti.tender_news_id from tender_news tn INNER JOIN tender_info ti ON tn.id = ti.tender_news_id
where where
tn.is_deleted = 0 and tn.is_using = 1 and ti.is_deleted = 0 tn.is_deleted = 0 and tn.is_using = 1 and ti.is_deleted = 0
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论