|
@@ -123,60 +123,45 @@ func (this *ReportController) IndustryList() {
|
|
|
condition += ` AND is_deep_label = ` + isDeepLabel
|
|
|
}
|
|
|
if keyWord != "" {
|
|
|
- keyWordArr, err := services.GetIndustryMapNameSliceV2(keyWord)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取信息失败"
|
|
|
- br.ErrMsg = "获取品种信息失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- var conditionkeyWord string
|
|
|
- conditionkeyWord += ` subject_names LIKE '%` + keyWord + `%'`
|
|
|
- keyWordArr = services.RemoveDuplicatesAndEmpty(keyWordArr)
|
|
|
- keyWordLen := len(keyWordArr)
|
|
|
- if keyWordLen <= 0 {
|
|
|
- keyWordArr = append(keyWordArr, keyWord)
|
|
|
- keyWordLen = len(keyWordArr)
|
|
|
- }
|
|
|
- for _, v := range keyWordArr {
|
|
|
- conditionkeyWord += ` OR subject_names LIKE '%` + v + `%'`
|
|
|
- }
|
|
|
- industrialManagementIds, err := models.GetIndustrialManagementIdsBykeyWord(conditionkeyWord)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取信息失败"
|
|
|
- br.ErrMsg = "获取客户信息失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- if industrialManagementIds == "" {
|
|
|
- br.Ret = 200
|
|
|
- br.Success = true
|
|
|
- br.Msg = "获取成功"
|
|
|
- br.Data = resp
|
|
|
- return
|
|
|
- }
|
|
|
- condition += ` AND man.industrial_management_id IN (` + industrialManagementIds + `)`
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ condition += `subject_names LIKE '%` + keyWord + `%'`
|
|
|
}
|
|
|
var sqlChartPermissionId string
|
|
|
if ChartPermissionId > 0 {
|
|
|
sqlChartPermissionId += ` AND man_g.industrial_management_id IN ( SELECT industrial_management_id FROM cygx_industrial_management WHERE chart_permission_id = ` + strconv.Itoa(ChartPermissionId) + ` ) `
|
|
|
condition += ` AND man.chart_permission_id IN (` + strconv.Itoa(ChartPermissionId) + `)`
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
var list []*models.IndustrialManagement
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
total, err := models.GetIndustrialManagementAllCount(condition)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
@@ -192,45 +177,6 @@ func (this *ReportController) IndustryList() {
|
|
|
} else {
|
|
|
orderSrt = "man.recommended_index DESC,update_time DESC"
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
if ChartPermissionId == 0 {
|
|
|
ChartPermissionId = 20
|
|
|
}
|
|
@@ -248,13 +194,6 @@ func (this *ReportController) IndustryList() {
|
|
|
return
|
|
|
}
|
|
|
for k, v := range list {
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
industrialSubjectList, err := models.GetIndustrialSubjectAll(v.IndustrialManagementId)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
@@ -262,13 +201,6 @@ func (this *ReportController) IndustryList() {
|
|
|
return
|
|
|
}
|
|
|
list[k].IndustrialSubjectList = industrialSubjectList
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
list[k].LayoutTime = utils.TimeRemoveHms(v.LayoutTime)
|
|
|
newArtinfo, err := models.GetIndustrialNewArticleDetail(v.IndustrialManagementId)
|
|
|
if err != nil {
|