Browse Source

处理公司商机出现本企业询价的问题

liusw 7 years ago
parent
commit
f089c1a81f

+ 3 - 2
src/main/java/com/uas/ps/inquiry/dao/KindConcernDao.java

@@ -29,8 +29,9 @@ public interface KindConcernDao extends JpaRepository<KindConcern, Long>, JpaSpe
      * 根据类目名称查询企业列表
      * 根据类目名称查询企业列表
      *
      *
      * @param nameCn 类目名称
      * @param nameCn 类目名称
+     * @param enUU 企业uu号
      * @return
      * @return
      */
      */
-    @Query("select k.enUU from KindConcern k where k.nameCn = :nameCn")
-    Set<Long> findByNameCn(@Param("nameCn") String nameCn);
+    @Query("select k.enUU from KindConcern k where k.nameCn = :nameCn and k.enUU <> :enUU")
+    Set<Long> findByNameCnAndNeEnuu(@Param("nameCn") String nameCn, @Param("enUU") Long enUU);
 }
 }

+ 1 - 1
src/main/java/com/uas/ps/inquiry/service/impl/PublicInquiryServiceImpl.java

@@ -422,7 +422,7 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
                     String kind = item.getProdTitle();
                     String kind = item.getProdTitle();
                     Set<Long> enuuSet = new HashSet<>();
                     Set<Long> enuuSet = new HashSet<>();
                     if (!StringUtils.isEmpty(kind)) {
                     if (!StringUtils.isEmpty(kind)) {
-                        enuuSet = kindConcernDao.findByNameCn(kind);
+                        enuuSet = kindConcernDao.findByNameCnAndNeEnuu(kind, item.getInquiry().getEnUU());
                     }
                     }
                     String url = PS_PRODUCT_URL + "/product/businessOpportunity";
                     String url = PS_PRODUCT_URL + "/product/businessOpportunity";
                     JSONObject formData = new JSONObject();
                     JSONObject formData = new JSONObject();