|
@@ -69,7 +69,7 @@ type CygxApplyRecordResp struct {
|
|
|
func GetCygxApplyRecord(condition string, pars []interface{}, startSize, pageSize int) (items []*CygxApplyRecordResp, err error) {
|
|
|
o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
sql := ` SELECT DISTINCT a.*
|
|
|
- FROM cygx_apply_record AS a `
|
|
|
+ FROM cygx_apply_record AS a WHERE 1 = 1 `
|
|
|
if condition != "" {
|
|
|
sql += condition
|
|
|
}
|
|
@@ -80,19 +80,10 @@ func GetCygxApplyRecord(condition string, pars []interface{}, startSize, pageSiz
|
|
|
|
|
|
func GetCygxApplyRecordCount(condition string, pars []interface{}) (count int, err error) {
|
|
|
o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
- //sql := `SELECT COUNT(1) AS count FROM cygx_apply_record AS a
|
|
|
- // LEFT JOIN company_product AS b ON a.company_id_pay=b.company_id
|
|
|
- // LEFT JOIN wx_user AS c ON a.user_id=c.user_id WHERE 1=1 `
|
|
|
- //
|
|
|
- //if condition != "" {
|
|
|
- // sql += condition
|
|
|
- //}
|
|
|
- sql := `SELECT COUNT(1) AS count FROM ( SELECT DISTINCT a.*
|
|
|
- FROM cygx_apply_record AS a `
|
|
|
+ sql := `SELECT COUNT( 1 ) AS count FROM cygx_apply_record AS a WHERE 1 = 1 `
|
|
|
if condition != "" {
|
|
|
sql += condition
|
|
|
}
|
|
|
- sql += ` GROUP BY a.apply_record_id ) b `
|
|
|
err = o.Raw(sql, pars).QueryRow(&count)
|
|
|
return
|
|
|
}
|