|
@@ -4498,6 +4498,7 @@ type WrPreSaleInfo struct {
|
|
|
USERNAME string `json:"username" xorm:"'USERNAME'"` // 发行方用户名称
|
|
USERNAME string `json:"username" xorm:"'USERNAME'"` // 发行方用户名称
|
|
|
ENUMDICNAME string `json:"enumdicname" xorm:"'ENUMDICNAME'"` // 单位名称
|
|
ENUMDICNAME string `json:"enumdicname" xorm:"'ENUMDICNAME'"` // 单位名称
|
|
|
|
|
|
|
|
|
|
+ LastNum int `json:"-" form:"lastnum"` // 最近多少条记录
|
|
|
FilterStatus string `json:"-" form:"presalestatus"` // 预售状态(逗号隔开,如1,2,3) 1:未开始 2:进行中 3:已结束 4:已关闭
|
|
FilterStatus string `json:"-" form:"presalestatus"` // 预售状态(逗号隔开,如1,2,3) 1:未开始 2:进行中 3:已结束 4:已关闭
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -4550,6 +4551,11 @@ SELECT t.PRESALEAPPLYID,
|
|
|
sqlId.AndEx("t.LOTTERYFLAG", r.LOTTERYFLAG, r.LOTTERYFLAG >= 0)
|
|
sqlId.AndEx("t.LOTTERYFLAG", r.LOTTERYFLAG, r.LOTTERYFLAG >= 0)
|
|
|
sqlId.JoinEx(r.FilterStatus != "", fmt.Sprintf(" and t.PRESALESTATUS in(%s)", r.FilterStatus))
|
|
sqlId.JoinEx(r.FilterStatus != "", fmt.Sprintf(" and t.PRESALESTATUS in(%s)", r.FilterStatus))
|
|
|
sqlId.Join(" order by t.createtime desc")
|
|
sqlId.Join(" order by t.createtime desc")
|
|
|
|
|
+
|
|
|
|
|
+ if r.LastNum > 0 {
|
|
|
|
|
+ sqlId.Page(1, r.LastNum)
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return sqlId.String()
|
|
return sqlId.String()
|
|
|
}
|
|
}
|
|
|
|
|
|