|
@@ -2738,10 +2738,17 @@ func (c *HisApiController) GetCheckAccount() {
|
2738
|
2738
|
|
2739
|
2739
|
orders_two, _ := service.GetOrderByTimeThree(startime.Unix(), endtime.Unix(), adminUser.CurrentOrgId, insutype, clr_type)
|
2740
|
2740
|
|
|
2741
|
+ fixmedins_setl_cnt := int64(len(orders_two))
|
|
2742
|
+
|
|
2743
|
+ //撤销的算2条数据为一笔
|
|
2744
|
+ for _, item := range orders_two {
|
|
2745
|
+ if item.OrderStatus == 3 {
|
|
2746
|
+ fixmedins_setl_cnt = fixmedins_setl_cnt + 1
|
|
2747
|
+ }
|
|
2748
|
+ }
|
2741
|
2749
|
var medfee_sumamt float64
|
2742
|
2750
|
var acct_pay float64
|
2743
|
2751
|
var fund_pay_sumamt float64
|
2744
|
|
- fixmedins_setl_cnt := int64(len(orders_two))
|
2745
|
2752
|
for _, item := range orders {
|
2746
|
2753
|
medfee_sumamt = medfee_sumamt + item.MedfeeSumamt
|
2747
|
2754
|
acct_pay = acct_pay + item.AcctPay
|
|
@@ -2873,12 +2880,6 @@ func (c *HisApiController) GetCheckDetailAccount() {
|
2873
|
2880
|
fund_pay_sumamt = fund_pay_sumamt + item.FundPaySumamt
|
2874
|
2881
|
}
|
2875
|
2882
|
|
2876
|
|
- for _, item := range orders {
|
2877
|
|
- medfee_sumamt, _ = decimal.NewFromFloat(medfee_sumamt).Add(decimal.NewFromFloat(item.MedfeeSumamt)).Float64()
|
2878
|
|
- psn_cash_pay, _ = decimal.NewFromFloat(psn_cash_pay).Add(decimal.NewFromFloat(item.PsnCashPay)).Float64()
|
2879
|
|
- fund_pay_sumamt, _ = decimal.NewFromFloat(fund_pay_sumamt).Add(decimal.NewFromFloat(item.FundPaySumamt)).Float64()
|
2880
|
|
- }
|
2881
|
|
-
|
2882
|
2883
|
f, err := os.Create(miConfig.OrgName + "/" + file_name)
|
2883
|
2884
|
defer f.Close()
|
2884
|
2885
|
if err != nil {
|