|
|
@@ -281,7 +281,12 @@ func Total(sess *xorm.Session, date, dayPayAmount string) error { |
|
|
|
if len(queryNativeStringAllIntegral) > 0 { |
|
|
|
AllIntegral = queryNativeStringAllIntegral[0]["amount"] |
|
|
|
} |
|
|
|
|
|
|
|
sqlAllIntegralAmount := "SELECT SUM(amount) as amount FROM subsidy_with_user where kind(1,2) and is_give=0 " |
|
|
|
queryNativeStringAllIntegralAmount, _ := db.QueryNativeStringSess(sess, sqlAllIntegralAmount) |
|
|
|
AllIntegralAmount := "0" |
|
|
|
if len(queryNativeStringAllIntegralAmount) > 0 { |
|
|
|
AllIntegralAmount = queryNativeStringAllIntegralAmount[0]["amount"] |
|
|
|
} |
|
|
|
var data model.SubsidyTotal |
|
|
|
sess.Where("date=?", date1).Get(&data) |
|
|
|
if data.Id == 0 { |
|
|
@@ -296,6 +301,7 @@ func Total(sess *xorm.Session, date, dayPayAmount string) error { |
|
|
|
data.DayIntegral = DayIntegral |
|
|
|
data.AllAmount = AllAmount |
|
|
|
data.AllIntegral = AllIntegral |
|
|
|
data.AllIntegralAmount = AllIntegralAmount |
|
|
|
update, err := sess.Where("id=?", data.Id).Update(&data) |
|
|
|
if update == 0 || err != nil { |
|
|
|
return errors.New("失败") |
|
|
|