cash
This commit is contained in:
@@ -161,8 +161,13 @@ func (p *PayHandler) CreateRefund() (err error) {
|
|||||||
} else {
|
} else {
|
||||||
return err2
|
return err2
|
||||||
}
|
}
|
||||||
} else {
|
} else if p.VendorPayType == model.VendorPayTypeTransferAccount {
|
||||||
|
p.Order.PayFinishedAt = time.Now()
|
||||||
|
p.Order.Comment = "手动转账"
|
||||||
|
p.Order.Status = model.OrderStatusFinished
|
||||||
|
if _, err := dao.UpdateEntity(dao.GetDB(), p.Order); err == nil {
|
||||||
|
err = OnCashFinished(p.Order)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ func OnPayFinished(order *model.Order) (err error) {
|
|||||||
}
|
}
|
||||||
//根据订单类型来操作账户
|
//根据订单类型来操作账户
|
||||||
switch order.Type {
|
switch order.Type {
|
||||||
case model.OrderTypeAccount:
|
case model.OrderTypePay:
|
||||||
//如果是账户充值(发布任务等)
|
//如果是账户充值(发布任务等)
|
||||||
//账户收入
|
//账户收入
|
||||||
if err = AddIncomeUpdateAccount(db, userBill, model.BillTypeInvest, order.PayPrice); err != nil {
|
if err = AddIncomeUpdateAccount(db, userBill, model.BillTypeInvest, order.PayPrice); err != nil {
|
||||||
@@ -90,7 +90,7 @@ func OnCashFinished(order *model.Order) (err error) {
|
|||||||
}
|
}
|
||||||
//根据订单类型来操作账户
|
//根据订单类型来操作账户
|
||||||
switch order.Type {
|
switch order.Type {
|
||||||
case model.OrderTypeAccount:
|
case model.OrderTypeCash:
|
||||||
//如果是账户提现
|
//如果是账户提现
|
||||||
//账户支出
|
//账户支出
|
||||||
if err = AddExpendUpdateAccount(db, userBill, model.BillTypeCash, order.PayPrice); err != nil {
|
if err = AddExpendUpdateAccount(db, userBill, model.BillTypeCash, order.PayPrice); err != nil {
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ const (
|
|||||||
RefundStatusYes = 1
|
RefundStatusYes = 1
|
||||||
RefundStatusFailed = 2
|
RefundStatusFailed = 2
|
||||||
|
|
||||||
VendorPayTypeCompanyPay = "companyPay" //企业付款
|
VendorPayTypeCompanyPay = "companyPay" //企业付款
|
||||||
|
VendorPayTypeTransferAccount = "transferAccount" //手动转账
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@@ -26,7 +27,8 @@ const (
|
|||||||
OrderTypeSupplyGoods = 2 //进货订单
|
OrderTypeSupplyGoods = 2 //进货订单
|
||||||
OrderTypeDefendPrice = 3 //守价订单
|
OrderTypeDefendPrice = 3 //守价订单
|
||||||
|
|
||||||
OrderTypeAccount = 1 //账户余额
|
OrderTypePay = 1 //支付
|
||||||
|
OrderTypeCash = 2 //提现
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
Reference in New Issue
Block a user