|
|
@@ -1979,6 +1979,8 @@ type QhjTeamOrder struct {
|
|
|
ENUMDICNAME string `json:"enumdicname" xorm:"'ENUMDICNAME'"` // 单位名称
|
|
|
|
|
|
PageEx `xorm:"extends"` // 页码信息
|
|
|
+
|
|
|
+ FilterName string `json:"-" form:"filtername"` // 名称(模糊匹配)
|
|
|
}
|
|
|
|
|
|
func (r *QhjTeamOrder) calc() {
|
|
|
@@ -2023,6 +2025,10 @@ func (r *QhjTeamOrder) buildSql() string {
|
|
|
sqlId.AndEx("u.refereeuserid", r.USERID, r.USERID > 0)
|
|
|
sqlCur := fmt.Sprintf(sqlId.String(), "trade_tradedetail")
|
|
|
sqlHis := fmt.Sprintf(sqlId.String(), "his_trade_tradedetail")
|
|
|
+ if len(r.FilterName) > 0 {
|
|
|
+ sqlCur += fmt.Sprintf(" and u.accountname like '%%%v%%'", r.FilterName)
|
|
|
+ sqlHis += fmt.Sprintf(" and u.accountname like '%%%v%%'", r.FilterName)
|
|
|
+ }
|
|
|
sqlHis += " and t.isvaliddata=1"
|
|
|
strSql := sqlCur + " union all " + sqlHis
|
|
|
strSql += " order by tradetime desc"
|