修改提现数据1
This commit is contained in:
parent
775615c9aa
commit
ca0e56966a
@ -546,40 +546,40 @@ func (r *ExportService) DoctorWithdrawalOrder(doctorWithdrawalOrders []*model.Do
|
||||
var paymentAmountTotal float64
|
||||
var doctorAmount float64
|
||||
var payTime time.Time
|
||||
if v.OrderInquiry != nil {
|
||||
patientName = v.OrderInquiry.PatientName
|
||||
if v.Order.OrderInquiry != nil {
|
||||
patientName = v.Order.OrderInquiry.PatientName
|
||||
|
||||
// 患者性别
|
||||
patientSex = utils.SexToString(v.OrderInquiry.PatientSex)
|
||||
patientSex = utils.SexToString(v.Order.OrderInquiry.PatientSex)
|
||||
|
||||
// 患者年龄
|
||||
patientAge = fmt.Sprintf("%d", v.OrderInquiry.PatientAge)
|
||||
patientAge = fmt.Sprintf("%d", v.Order.OrderInquiry.PatientAge)
|
||||
|
||||
// 患者电话
|
||||
if v.OrderInquiry.User != nil {
|
||||
patientMobile = v.OrderInquiry.User.Mobile
|
||||
if v.Order.OrderInquiry.User != nil {
|
||||
patientMobile = v.Order.OrderInquiry.User.Mobile
|
||||
}
|
||||
|
||||
// 支付渠道
|
||||
payChannel = utils.PayChannelToString(v.OrderInquiry.InquiryPayChannel)
|
||||
payChannel = utils.PayChannelToString(v.Order.OrderInquiry.InquiryPayChannel)
|
||||
|
||||
inquiryNo = v.OrderInquiry.InquiryNo
|
||||
escrowTradeNo = v.OrderInquiry.EscrowTradeNo
|
||||
inquiryNo = v.Order.OrderInquiry.InquiryNo
|
||||
escrowTradeNo = v.Order.OrderInquiry.EscrowTradeNo
|
||||
|
||||
// 问诊订单状态
|
||||
inquiryStatus = utils.InquiryStatusToString(v.OrderInquiry.InquiryStatus)
|
||||
inquiryStatus = utils.InquiryStatusToString(v.Order.OrderInquiry.InquiryStatus)
|
||||
|
||||
amountTotal = v.OrderInquiry.AmountTotal
|
||||
couponAmountTotal = v.OrderInquiry.CouponAmountTotal
|
||||
paymentAmountTotal = v.OrderInquiry.PaymentAmountTotal
|
||||
amountTotal = v.Order.OrderInquiry.AmountTotal
|
||||
couponAmountTotal = v.Order.OrderInquiry.CouponAmountTotal
|
||||
paymentAmountTotal = v.Order.OrderInquiry.PaymentAmountTotal
|
||||
|
||||
// 医生收益
|
||||
doctorAmount, _ = decimal.NewFromFloat(v.OrderInquiry.AmountTotal).Mul(decimal.NewFromFloat(0.75)).Round(2).Float64()
|
||||
doctorAmount, _ = decimal.NewFromFloat(v.Order.OrderInquiry.AmountTotal).Mul(decimal.NewFromFloat(0.75)).Round(2).Float64()
|
||||
|
||||
// 时间处理
|
||||
|
||||
if v.OrderInquiry.PayTime != (model.LocalTime{}) {
|
||||
t := time.Time(v.OrderInquiry.PayTime)
|
||||
if v.Order.OrderInquiry.PayTime != (model.LocalTime{}) {
|
||||
t := time.Time(v.Order.OrderInquiry.PayTime)
|
||||
payTime = t
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user