|
@@ -67,9 +67,9 @@ func MallOrderRelateListByTimeByState(Db *xorm.Engine, uid, state, startTime, en |
|
|
func MallOrdByTime(Db *xorm.Engine, uid, buyType, state, stime, etime interface{}) (float64, error) { |
|
|
func MallOrdByTime(Db *xorm.Engine, uid, buyType, state, stime, etime interface{}) (float64, error) { |
|
|
sess := Db.Where("uid = ? AND state in (?) ", uid, state) |
|
|
sess := Db.Where("uid = ? AND state in (?) ", uid, state) |
|
|
if state == "1,2,3" { |
|
|
if state == "1,2,3" { |
|
|
sess = sess.And(" create_time > ? AND create_time < ?", uid, state, stime, etime) |
|
|
|
|
|
|
|
|
sess = sess.And(" create_time > ? AND create_time < ?", stime, etime) |
|
|
} else { |
|
|
} else { |
|
|
sess = sess.And(" confirm_time > ? AND confirm_time < ?", uid, state, stime, etime) |
|
|
|
|
|
|
|
|
sess = sess.And(" confirm_time > ? AND confirm_time < ?", stime, etime) |
|
|
} |
|
|
} |
|
|
if zhios_condition_statistics_utils.AnyToInt64(buyType) > 0 { |
|
|
if zhios_condition_statistics_utils.AnyToInt64(buyType) > 0 { |
|
|
sess.And("order_type", buyType) |
|
|
sess.And("order_type", buyType) |
|
|