ziwen 1 rok pred
rodič
commit
ec4b5c110d
1 zmenil súbory, kde vykonal 4 pridanie a 3 odobranie
  1. 4 3
      models/fms/invoice_payment_summary.go

+ 4 - 3
models/fms/invoice_payment_summary.go

@@ -168,12 +168,13 @@ func GetContractSummaryInvoicePaymentAmount(condition string, pars []interface{}
 	joinCond := ` (a.invoice_id = b.contract_invoice_id OR a.payment_id = b.contract_invoice_id) `
 
 	query := global.DEFAULT_MYSQL.Table("invoice_payment_summary AS a").
-		Select("*").
+		Select("b.amount").
 		Joins(fmt.Sprintf(" JOIN contract_invoice AS b ON %s AND b.is_deleted = 0 ", joinCond)).
 		Where(condition, pars...).Group("id")
+	nq := global.DEFAULT_MYSQL.Table("(?) AS e", query).
+		Select(" IFNULL( SUM( e.amount ), 0 ) ")
 
-	
-	err = query.Find(&amountTotal).Error
+	err = nq.Find(&amountTotal).Error
 	return
 }