|
@@ -2420,7 +2420,7 @@ func (c *HisApiController) GetBatchSettleList() {
|
2420
|
2420
|
ErrMsg: res.ErrMsg + "解析失败",
|
2421
|
2421
|
Status: 1,
|
2422
|
2422
|
PatientId: order_id,
|
2423
|
|
- Stage: 120,
|
|
2423
|
+ Stage: 1000,
|
2424
|
2424
|
}
|
2425
|
2425
|
service.CreateErrMsgLog(errlog)
|
2426
|
2426
|
continue
|
|
@@ -2435,7 +2435,7 @@ func (c *HisApiController) GetBatchSettleList() {
|
2435
|
2435
|
ErrMsg: res.ErrMsg,
|
2436
|
2436
|
Status: 1,
|
2437
|
2437
|
PatientId: order_id,
|
2438
|
|
- Stage: 200,
|
|
2438
|
+ Stage: 1000,
|
2439
|
2439
|
}
|
2440
|
2440
|
service.CreateErrMsgLog(errlog)
|
2441
|
2441
|
continue
|
|
@@ -8343,7 +8343,7 @@ func (c *HisApiController) GetSettleAccounts() {
|
8343
|
8343
|
laboratoryCostPartSelfTotal, _ = decimal.NewFromFloat(laboratoryCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
8344
|
8344
|
}
|
8345
|
8345
|
|
8346
|
|
- if item.MedChrgitmType == "05" {
|
|
8346
|
+ if item.MedChrgitmType == "05" || item.MedChrgitmType == "05" || item.MedChrgitmType == "05" {
|
8347
|
8347
|
treatCostTotal, _ = decimal.NewFromFloat(treatCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
8348
|
8348
|
treatCostSelfTotal, _ = decimal.NewFromFloat(treatCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
8349
|
8349
|
treatCostPartSelfTotal, _ = decimal.NewFromFloat(treatCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|