|
@@ -1009,9 +1009,8 @@ func (c *HisApiController) GetUploadInfo() {
|
1009
|
1009
|
found_price, _ := c.GetFloat("found_price")
|
1010
|
1010
|
medical_insurance_price, _ := c.GetFloat("medical_insurance_price")
|
1011
|
1011
|
private_price, _ := c.GetFloat("private_price")
|
1012
|
|
-
|
1013
|
1012
|
settle_accounts_type, _ := c.GetInt64("settle_accounts_type")
|
1014
|
|
-
|
|
1013
|
+ admin_user_id, _ := c.GetInt64("admin_user_id")
|
1015
|
1014
|
|
1016
|
1015
|
timeLayout := "2006-01-02"
|
1017
|
1016
|
loc, _ := time.LoadLocation("Local")
|
|
@@ -1056,6 +1055,9 @@ func (c *HisApiController) GetUploadInfo() {
|
1056
|
1055
|
data["pre"] = prescriptions
|
1057
|
1056
|
|
1058
|
1057
|
}
|
|
1058
|
+
|
|
1059
|
+ roles, _ := service.GetAdminUserInfoByID(adminUser.CurrentOrgId, admin_user_id)
|
|
1060
|
+
|
1059
|
1061
|
his, _ := service.GetVMHisPatientInfo(adminUser.CurrentOrgId, id, recordDateTime)
|
1060
|
1062
|
timestamp := time.Now().Unix()
|
1061
|
1063
|
tempTime := time.Unix(timestamp, 0)
|
|
@@ -1142,6 +1144,8 @@ func (c *HisApiController) GetUploadInfo() {
|
1142
|
1144
|
SettleType: settle_accounts_type,
|
1143
|
1145
|
SettleStartTime: start_time,
|
1144
|
1146
|
SettleEndTime: end_time,
|
|
1147
|
+ Creator: roles.ID,
|
|
1148
|
+ Modify: roles.ID,
|
1145
|
1149
|
}
|
1146
|
1150
|
err = service.CreateOrder(order)
|
1147
|
1151
|
if err != nil {
|
|
@@ -1331,6 +1335,8 @@ func (c *HisApiController) GetUploadInfo() {
|
1331
|
1335
|
order.MedinsSetlId = res.Output.Setlinfo.MedinsSetlID
|
1332
|
1336
|
order.ClrOptins = res.Output.Setlinfo.ClrOptins
|
1333
|
1337
|
order.ClrWay = res.Output.Setlinfo.ClrWay
|
|
1338
|
+ order.Creator = order.Creator
|
|
1339
|
+ order.Modify = roles.ID
|
1334
|
1340
|
setlDetail, _ := json.Marshal(res.Output.Setldetail)
|
1335
|
1341
|
detailStr := string(setlDetail)
|
1336
|
1342
|
order.SetlDetail = detailStr
|
|
@@ -1642,7 +1648,7 @@ func (c *HisApiController) Refund() {
|
1642
|
1648
|
|
1643
|
1649
|
|
1644
|
1650
|
err := service.UpdataOrderStatus(order_id, number, adminUser.CurrentOrgId)
|
1645
|
|
- service.UpdataRegStatus(patient_id, recordDateTime, adminUser.CurrentOrgId)
|
|
1651
|
+
|
1646
|
1652
|
|
1647
|
1653
|
if err == nil {
|
1648
|
1654
|
c.ServeSuccessJSON(map[string]interface{}{
|