Przeglądaj źródła

Merge branch 'master' of http://git.shengws.com/csx/gdyb

csx 3 lat temu
rodzic
commit
2f9d49771d
1 zmienionych plików z 5 dodań i 3 usunięć
  1. 5 3
      controllers/sz/sz_his_api_controller.go

+ 5 - 3
controllers/sz/sz_his_api_controller.go Wyświetl plik

2281
 							DoctorCode:         doctor_code,
2281
 							DoctorCode:         doctor_code,
2282
 							Total:              detItemFeeSumamt,
2282
 							Total:              detItemFeeSumamt,
2283
 							DoseCode:           dose_code,
2283
 							DoseCode:           dose_code,
2284
-							Spec:               strconv.Itoa(int(subItem.BaseDrugLib.MinNumber)) + "*" + subItem.BaseDrugLib.MinUnit + ":" + strconv.FormatFloat(subItem.BaseDrugLib.Dose, 'E', -1, 64) + subItem.BaseDrugLib.DoseUnit,
2284
+							Spec:               strconv.Itoa(int(subItem.BaseDrugLib.MinNumber)) + "*" + subItem.BaseDrugLib.MinUnit + ":" + fmt.Sprintf("%.2f", subItem.BaseDrugLib.Dose) + subItem.BaseDrugLib.DoseUnit,
2285
 							Unit:               subItem.PrescribingNumberUnit,
2285
 							Unit:               subItem.PrescribingNumberUnit,
2286
 						}
2286
 						}
2287
 						customs = append(customs, cus)
2287
 						customs = append(customs, cus)
3100
 						DoctorCode:         doctor_code,
3100
 						DoctorCode:         doctor_code,
3101
 						Total:              detItemFeeSumamt,
3101
 						Total:              detItemFeeSumamt,
3102
 						DoseCode:           dose_code,
3102
 						DoseCode:           dose_code,
3103
-						Spec:               strconv.Itoa(int(subItem.BaseDrugLib.MinNumber)) + "*" + subItem.BaseDrugLib.MinUnit + ":" + strconv.FormatFloat(subItem.BaseDrugLib.Dose, 'E', -1, 64) + subItem.BaseDrugLib.DoseUnit,
3103
+						Spec:               strconv.Itoa(int(subItem.BaseDrugLib.MinNumber)) + "*" + subItem.BaseDrugLib.MinUnit + ":" + fmt.Sprintf("%.2f", subItem.BaseDrugLib.Dose) + subItem.BaseDrugLib.DoseUnit,
3104
 						Unit:               subItem.PrescribingNumberUnit,
3104
 						Unit:               subItem.PrescribingNumberUnit,
3105
 					}
3105
 					}
3106
 					customs = append(customs, cus)
3106
 					customs = append(customs, cus)
4540
 	order_id, _ := c.GetInt64("order_id")
4540
 	order_id, _ := c.GetInt64("order_id")
4541
 	record_time := c.GetString("record_time")
4541
 	record_time := c.GetString("record_time")
4542
 	patient_id, _ := c.GetInt64("patient_id")
4542
 	patient_id, _ := c.GetInt64("patient_id")
4543
+	his_patient_id, _ := c.GetInt64("his_patient_id")
4544
+
4543
 	admin_user_id, _ := c.GetInt64("admin_user_id")
4545
 	admin_user_id, _ := c.GetInt64("admin_user_id")
4544
 	timeLayout := "2006-01-02"
4546
 	timeLayout := "2006-01-02"
4545
 	loc, _ := time.LoadLocation("Local")
4547
 	loc, _ := time.LoadLocation("Local")
4583
 		}
4585
 		}
4584
 		customs = append(customs, cus)
4586
 		customs = append(customs, cus)
4585
 	}
4587
 	}
4586
-	his, _ := service.GetHisPatientInfo(adminUser.CurrentOrgId, patient_id, recordDateTime)
4588
+	his, _ := service.GetNewHisPatientInfo(adminUser.CurrentOrgId, his_patient_id, recordDateTime)
4587
 
4589
 
4588
 	verifyCode, version_code := ReadCardGetCode("FY002" + "|" + order.OrgSetlNumber + "|" + miConfig.Code)
4590
 	verifyCode, version_code := ReadCardGetCode("FY002" + "|" + order.OrgSetlNumber + "|" + miConfig.Code)
4589
 
4591