|
|
@@ -103,7 +103,7 @@ public class VendorIntroductionServiceImpl implements VendorIntroductionService
|
|
|
String enUUSql = getEnUUGroupByEnUUOrderByCount(enUU, keyword);
|
|
|
// 获取企业sql
|
|
|
enterpriseSql.append("select en.en_uu enUU, en.en_name enName, en.en_shortname enShortname, en.en_address enAddress, en.en_tel enTel, " +
|
|
|
- "en.en_email enEmail, en.en_corporation enCorporation, en.en_businesscode enBusinesscode, en.en_profession enProfession, en.en_tags enTags " +
|
|
|
+ "en.en_email enEmail, en.en_corporation enCorporation, en.en_businesscode enBusinesscode, en.en_industry enIndustry, en.en_Businessscope enBusinessScope " +
|
|
|
" from sec$enterprises en right join (").append(enUUSql)
|
|
|
.append(" ) a on en.en_uu = a.en_uu order by en.en_weight desc, counts desc");
|
|
|
// rownum 控制
|
|
|
@@ -149,7 +149,7 @@ public class VendorIntroductionServiceImpl implements VendorIntroductionService
|
|
|
*/
|
|
|
private String getKeywordSql(Long enUU, String keyword) {
|
|
|
return "select en_uu,count(1) as counts from sec$enterprises left join products on pr_enuu = en_uu where en_name not like '%测试%' and lower(en_name) not like '%test%' and (en_name like '%"
|
|
|
- + keyword + "%' or en_address like '%" + keyword + "%' or en_tags like '%" + keyword + "%' or en_profession like '%" + keyword
|
|
|
+ + keyword + "%' or en_address like '%" + keyword + "%' or en_industry like '%" + keyword
|
|
|
+ "%' or pr_cmpcode like '%" + keyword + "%' or pr_brand like '%" + keyword
|
|
|
+ "%') and en_uu <> " + enUU;
|
|
|
}
|