|
@@ -528,19 +528,21 @@ func (c *HisApiController) GetSettleList() {
|
528
|
528
|
MedinsFillDept: depart.Name,
|
529
|
529
|
IptMedType: "2",
|
530
|
530
|
}
|
531
|
|
- if order.SettleType == 1 {
|
532
|
|
- t := time.Unix(int64(order.SettleAccountsDate), 0)
|
533
|
|
- dateStr := t.Format("2006-01-02")
|
534
|
|
- struct4101.SetlBegnDate = dateStr
|
535
|
|
- struct4101.SetlEndDate = dateStr
|
536
|
|
- } else {
|
537
|
|
- t := time.Unix(int64(order.SettleStartTime), 0)
|
538
|
|
- t2 := time.Unix(int64(order.SettleEndTime), 0)
|
539
|
|
- dateStartStr := t.Format("2006-01-02")
|
540
|
|
- dateEndStr := t2.Format("2006-01-02")
|
541
|
|
- struct4101.SetlBegnDate = dateStartStr
|
542
|
|
- struct4101.SetlEndDate = dateEndStr
|
543
|
|
- }
|
|
531
|
+ struct4101.SetlBegnDate = order.SetlTime
|
|
532
|
+ struct4101.SetlEndDate = order.SetlTime
|
|
533
|
+ //if order.SettleType == 1 {
|
|
534
|
+ // t := time.Unix(int64(order.SettleAccountsDate), 0)
|
|
535
|
+ // dateStr := t.Format("2006-01-02")
|
|
536
|
+ // struct4101.SetlBegnDate = dateStr
|
|
537
|
+ // struct4101.SetlEndDate = dateStr
|
|
538
|
+ //} else {
|
|
539
|
+ // t := time.Unix(int64(order.SettleStartTime), 0)
|
|
540
|
+ // t2 := time.Unix(int64(order.SettleEndTime), 0)
|
|
541
|
+ // dateStartStr := t.Format("2006-01-02")
|
|
542
|
+ // dateEndStr := t2.Format("2006-01-02")
|
|
543
|
+ // struct4101.SetlBegnDate = dateStartStr
|
|
544
|
+ // struct4101.SetlEndDate = dateEndStr
|
|
545
|
+ //}
|
544
|
546
|
|
545
|
547
|
var rf []CustomFundPay
|
546
|
548
|
json.Unmarshal([]byte(order.SetlDetail), &rf)
|
|
@@ -1011,6 +1013,9 @@ func (c *HisApiController) GetBatchSettleList() {
|
1011
|
1013
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeHisOrderNoExistParamWrong)
|
1012
|
1014
|
return
|
1013
|
1015
|
}
|
|
1016
|
+ if his.BalanceAccountsType == 2 {
|
|
1017
|
+ continue
|
|
1018
|
+ }
|
1014
|
1019
|
struct4101 := service.Struct4101{
|
1015
|
1020
|
PsnNo: order.PsnNo,
|
1016
|
1021
|
MdtrtId: order.MdtrtId,
|