|
@@ -157,19 +157,19 @@ func getQuerySql(req *types.ProjectListReq, isPage bool, buyerArr, plist []strin
|
|
|
for _, s := range plist {
|
|
|
arr1 = append(arr1, fmt.Sprintf("'%s'", s))
|
|
|
}
|
|
|
- querys = append(querys, fmt.Sprintf(" (a.buyer_id in ('%s') or a.project_id in ('%s')) ", strings.Join(arr, ","), strings.Join(arr1, ",")))
|
|
|
+ querys = append(querys, fmt.Sprintf(" (a.buyer_id in (%s) or a.project_id in (%s)) ", strings.Join(arr, ","), strings.Join(arr1, ",")))
|
|
|
} else if len(buyerArr) > 0 {
|
|
|
var arr []string
|
|
|
for _, s := range buyerArr {
|
|
|
arr = append(arr, fmt.Sprintf("'%s'", s))
|
|
|
}
|
|
|
- querys = append(querys, fmt.Sprintf(" a.buyer_id in ('%s') ", strings.Join(arr, ",")))
|
|
|
+ querys = append(querys, fmt.Sprintf(" a.buyer_id in (%s) ", strings.Join(arr, ",")))
|
|
|
} else if len(plist) > 0 {
|
|
|
var arr1 []string
|
|
|
for _, s := range plist {
|
|
|
arr1 = append(arr1, fmt.Sprintf("'%s'", s))
|
|
|
}
|
|
|
- querys = append(querys, fmt.Sprintf(" a.project_id in ('%s') ", strings.Join(arr1, ",")))
|
|
|
+ querys = append(querys, fmt.Sprintf(" a.project_id in (%s) ", strings.Join(arr1, ",")))
|
|
|
}
|
|
|
}
|
|
|
// 商机类型
|
|
@@ -254,7 +254,7 @@ func getQuerySql(req *types.ProjectListReq, isPage bool, buyerArr, plist []strin
|
|
|
querys = append(querys, arr...)
|
|
|
}
|
|
|
//过滤掉已中标的招标项目数据
|
|
|
- querys = append(querys, fmt.Sprintf(" a.project_bidstatus in (%s) ", "2,3,4"))
|
|
|
+ querys = append(querys, fmt.Sprintf(" a.project_status in (%s) ", "2,3,4"))
|
|
|
findSql = "select a.project_id, a.project_name, a.business_type, a.buyer, a.buyer_id, a.area, a.city, a.district, a.zbtime, a.endtime, a.project_money, a.info_id, a.information_id, a.info_ids "
|
|
|
if len(querys) > 0 {
|
|
|
countSql = fmt.Sprintf("select count(1) from %s a where %s ", "information.transaction_info", strings.Join(querys, " and "))
|