修改小数位数
This commit is contained in:
parent
ec599b1f18
commit
efba8bf789
@ -7,6 +7,7 @@ import (
|
|||||||
"hospital-admin-api/api/model"
|
"hospital-admin-api/api/model"
|
||||||
"hospital-admin-api/extend/aliyun"
|
"hospital-admin-api/extend/aliyun"
|
||||||
"hospital-admin-api/utils"
|
"hospital-admin-api/utils"
|
||||||
|
"math"
|
||||||
"math/rand"
|
"math/rand"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
@ -409,9 +410,9 @@ func (r *ExportService) DoctorWithdrawal(doctorWithdrawals []*model.DoctorWithdr
|
|||||||
DoctorName: v.UserDoctor.UserName,
|
DoctorName: v.UserDoctor.UserName,
|
||||||
Mobile: v.UserDoctor.User.Mobile,
|
Mobile: v.UserDoctor.User.Mobile,
|
||||||
DoctorCardNum: v.UserDoctor.UserDoctorInfo.CardNum,
|
DoctorCardNum: v.UserDoctor.UserDoctorInfo.CardNum,
|
||||||
AppliedWithdrawalAmount: v.AppliedWithdrawalAmount,
|
AppliedWithdrawalAmount: math.Floor(v.AppliedWithdrawalAmount*100) / 100,
|
||||||
ActualWithdrawalAmount: v.ActualWithdrawalAmount,
|
ActualWithdrawalAmount: math.Floor(v.ActualWithdrawalAmount*100) / 100,
|
||||||
IncomeTax: v.IncomeTax,
|
IncomeTax: math.Floor(v.IncomeTax*100) / 100,
|
||||||
BankName: bankName,
|
BankName: bankName,
|
||||||
BankCardCode: bankCardCode,
|
BankCardCode: bankCardCode,
|
||||||
BankCardAddress: bankCardAddress,
|
BankCardAddress: bankCardAddress,
|
||||||
@ -972,11 +973,11 @@ func (r *ExportService) DoctorAccount(d []*model.DoctorAccount) (string, error)
|
|||||||
var dataSlice []interface{}
|
var dataSlice []interface{}
|
||||||
for _, v := range d {
|
for _, v := range d {
|
||||||
data := DoctorAccountData{
|
data := DoctorAccountData{
|
||||||
TotalAmount: v.TotalAmount,
|
TotalAmount: math.Floor(v.TotalAmount*100) / 100,
|
||||||
BalanceAccount: v.BalanceAccount,
|
BalanceAccount: math.Floor(v.BalanceAccount*100) / 100,
|
||||||
AppliedWithdrawalAmount: v.AppliedWithdrawalAmount,
|
AppliedWithdrawalAmount: math.Floor(v.AppliedWithdrawalAmount*100) / 100,
|
||||||
ActualWithdrawalAmount: v.ActualWithdrawalAmount,
|
ActualWithdrawalAmount: math.Floor(v.ActualWithdrawalAmount*100) / 100,
|
||||||
IncomeTax: v.IncomeTax,
|
IncomeTax: math.Floor(v.IncomeTax*100) / 100,
|
||||||
}
|
}
|
||||||
|
|
||||||
if v.UserDoctor != nil {
|
if v.UserDoctor != nil {
|
||||||
@ -1068,9 +1069,9 @@ func (r *ExportService) OrderInquiryForAccount(d []*model.OrderInquiry) (string,
|
|||||||
PatientName: v.PatientName,
|
PatientName: v.PatientName,
|
||||||
PatientAge: fmt.Sprintf("%d", v.PatientAge),
|
PatientAge: fmt.Sprintf("%d", v.PatientAge),
|
||||||
EscrowTradeNo: v.EscrowTradeNo,
|
EscrowTradeNo: v.EscrowTradeNo,
|
||||||
AmountTotal: v.AmountTotal,
|
AmountTotal: math.Floor(v.AmountTotal*100) / 100,
|
||||||
CouponAmountTotal: v.CouponAmountTotal,
|
CouponAmountTotal: math.Floor(v.CouponAmountTotal*100) / 100,
|
||||||
PaymentAmountTotal: v.PaymentAmountTotal,
|
PaymentAmountTotal: math.Floor(v.PaymentAmountTotal*100) / 100,
|
||||||
CancelRemarks: v.CancelRemarks,
|
CancelRemarks: v.CancelRemarks,
|
||||||
PatientSex: utils.SexToString(v.PatientSex),
|
PatientSex: utils.SexToString(v.PatientSex),
|
||||||
InquiryType: utils.InquiryTypeToString(v.InquiryType),
|
InquiryType: utils.InquiryTypeToString(v.InquiryType),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user