1
This commit is contained in:
@@ -1397,6 +1397,34 @@ func GetBrandBalance(db *DaoDB, brandID int) (result int, err error) {
|
||||
return balance.Balance, err
|
||||
}
|
||||
|
||||
// GetBrandBillOrderExpend 获取订单品牌支出记录
|
||||
func GetBrandBillOrderExpend(db *DaoDB, brandId int, vendorOrderID string) (int, error) {
|
||||
var Price = &struct {
|
||||
Price int
|
||||
}{}
|
||||
|
||||
sql := `SELECT IFNULL(SUM(price),0) balance FROM brand_bill
|
||||
WHERE brand_id = ? AND bill_type = ? AND vendor_order_id = ? AND fee_type IN (?,?,?) `
|
||||
sqlParam := []interface{}{brandId, model.BrandBillTypeExpend, vendorOrderID, model.BrandBillFeeTypeDelivery, model.BrandBillFeeTypeTipFee, model.BrandBillFeeTypeDeductFee}
|
||||
|
||||
err := GetRow(db, &Price, sql, sqlParam)
|
||||
return Price.Price, err
|
||||
}
|
||||
|
||||
// GetBrandBillOrderIncome 获取品牌订单的退还记录
|
||||
func GetBrandBillOrderIncome(db *DaoDB, brandId int, vendorOrderID string) (int, error) {
|
||||
var Price = &struct {
|
||||
Price int
|
||||
}{}
|
||||
|
||||
sql := `SELECT IFNULL(SUM(price),0) balance FROM brand_bill
|
||||
WHERE brand_id = ? AND bill_type = ? AND vendor_order_id = ? AND fee_type IN (?,?,?) `
|
||||
sqlParam := []interface{}{brandId, model.BrandBillTypeIncome, vendorOrderID, model.BrandBillFeeTypeDelivery, model.BrandBillFeeTypeTipFee, model.BrandBillFeeTypeDeductFee}
|
||||
|
||||
err := GetRow(db, &Price, sql, sqlParam)
|
||||
return Price.Price, err
|
||||
}
|
||||
|
||||
func GetBrandBill(db *DaoDB, brandID int, vendorOrderID string, billType, feeType int, vendorWaybillOrderID string) (result []*model.BrandBill, err error) {
|
||||
sql := `
|
||||
SELECT *
|
||||
|
||||
Reference in New Issue
Block a user