|
@@ -55,10 +55,11 @@ func QueryExpensesList(limit, offset, genre, name int, dayTime, monthTime, yearT
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|
|
|
- err = db.Order("fee_time desc").Limit(limit).Offset(offset).Preload("SysUser").Preload("Department").Preload("ExpensesGenre").Find(&expenses).Error
|
|
|
+ err = db.Order("fee_time desc,created_at desc").Limit(limit).Offset(offset).Preload("SysUser").Preload("Department").Preload("ExpensesGenre").Find(&expenses).Error
|
|
|
return expenses, total, err
|
|
|
}
|
|
|
|
|
|
+// QueryExpensesSumByPeople 查询
|
|
|
func QueryExpensesSumByPeople(limit, offset, genre, name int, dayTime, monthTime, yearTime string) (results []ExpensesResult, total int64, err error) {
|
|
|
db := global.GVA_DB.Model(&Expenses{}).Select("reimburser,SUM(expenditure_amount) as expenditure_amount_sum,SUM(deposit_amount) as deposit_amount_sum,department_id")
|
|
|
// 如果有条件搜索 下方会自动创建搜索语句
|