|
@@ -53,7 +53,7 @@ type RaiServeCoverageRateResp struct {
|
|
|
}
|
|
|
|
|
|
// 服务类型列表
|
|
|
-func GetRaiServeSearchTagRespList(keywords string) (items []*RaiServeTagResp, err error) {
|
|
|
+func GetRaiServeSearchTagRespList(keywords, chartPermissionId string) (items []*RaiServeTagResp, err error) {
|
|
|
o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
sql := `SELECT
|
|
|
1 AS tag_type,
|
|
@@ -64,7 +64,7 @@ func GetRaiServeSearchTagRespList(keywords string) (items []*RaiServeTagResp, er
|
|
|
cygx_industrial_management AS i
|
|
|
WHERE
|
|
|
1 = 1
|
|
|
- AND i.chart_permission_id IN ( 19, 20, 21, 22 )
|
|
|
+ AND i.chart_permission_id IN (` + chartPermissionId + ` )
|
|
|
AND (i.industry_name LIKE '%` + keywords + `%' ) UNION ALL
|
|
|
SELECT
|
|
|
2 AS tag_type,
|
|
@@ -76,7 +76,7 @@ func GetRaiServeSearchTagRespList(keywords string) (items []*RaiServeTagResp, er
|
|
|
INNER JOIN cygx_industrial_management AS i ON i.industrial_management_id = s.industrial_management_id
|
|
|
WHERE
|
|
|
1 = 1
|
|
|
- AND i.chart_permission_id IN ( 19, 20, 21, 22 )
|
|
|
+ AND i.chart_permission_id IN (` + chartPermissionId + ` )
|
|
|
AND ( s.subject_name LIKE '%` + keywords + `%')
|
|
|
ORDER BY
|
|
|
create_time ASC `
|