Browse Source

校验客户是否在本网格下发布过文章

dev_shibei_match
zxc 5 years ago
parent
commit
e466b2d96a
  1. 2
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/TagServiceImpl.java
  2. 5
      epmet-module/gov-voice/gov-voice-server/src/main/resources/mapper/ArticleDao.xml

2
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/TagServiceImpl.java

@ -43,7 +43,7 @@ public class TagServiceImpl implements TagService {
*/ */
@Override @Override
public List<TagInfoResultDTO> resiTagList(ResiTagListFormDTO formDto) { public List<TagInfoResultDTO> resiTagList(ResiTagListFormDTO formDto) {
//校验 在本网格是否发布过文章 //校验 客户在本网格是否发布过文章
Integer articleCounts = articleDao.checkPublishArticle(formDto); Integer articleCounts = articleDao.checkPublishArticle(formDto);
if (articleCounts== NumConstant.ZERO){ if (articleCounts== NumConstant.ZERO){
return new ArrayList<>(); return new ArrayList<>();

5
epmet-module/gov-voice/gov-voice-server/src/main/resources/mapper/ArticleDao.xml

@ -34,16 +34,17 @@
ORDER BY ORDER BY
ac.ORDER_NUM ASC ac.ORDER_NUM ASC
</select> </select>
<!-- 校验 客户在本网格是否发布过文章 -->
<select id="checkPublishArticle" resultType="integer" parameterType="com.epmet.dto.form.ResiTagListFormDTO"> <select id="checkPublishArticle" resultType="integer" parameterType="com.epmet.dto.form.ResiTagListFormDTO">
SELECT SELECT
COUNT(*) AS articleCounts COUNT(*) AS articleCounts
FROM FROM
article article_publish_range
WHERE WHERE
del_flag = 0 del_flag = 0
AND grid_id = #{gridId} AND grid_id = #{gridId}
AND customer_id = #{customerId} AND customer_id = #{customerId}
AND created_by = #{userId}
</select> </select>
<select id="selectArticleListForAgency" resultType="com.epmet.dto.result.PublishedListResultDTO"> <select id="selectArticleListForAgency" resultType="com.epmet.dto.result.PublishedListResultDTO">

Loading…
Cancel
Save