|
@@ -993,9 +993,19 @@ func (this *MachineApiController) SaveInformation() {
|
993
|
993
|
contagion := dataBody["contagion"].(string)
|
994
|
994
|
dialysis_mode := int64(dataBody["dialysis_mode"].(float64))
|
995
|
995
|
startDateStr := dataBody["start_time"].(string)
|
996
|
|
- startDate, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", startDateStr)
|
|
996
|
+ var startDataUnix int64
|
|
997
|
+ if len(startDateStr) > 0 {
|
|
998
|
+ startDate, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", startDateStr)
|
|
999
|
+ startDataUnix = startDate.Unix()
|
|
1000
|
+ }
|
|
1001
|
+
|
997
|
1002
|
endDateStr := dataBody["end_time"].(string)
|
998
|
|
- endDate, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", endDateStr)
|
|
1003
|
+ var endDateUnix int64
|
|
1004
|
+ if len(endDateStr) > 0 {
|
|
1005
|
+ endDate, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", endDateStr)
|
|
1006
|
+ endDateUnix = endDate.Unix()
|
|
1007
|
+ }
|
|
1008
|
+
|
999
|
1009
|
dialysis_time := dataBody["dialysis_time"].(string)
|
1000
|
1010
|
hyperfiletration := dataBody["hyperfiltratio"].(float64)
|
1001
|
1011
|
weight_loss := dataBody["weight_loss"].(float64)
|
|
@@ -1018,9 +1028,19 @@ func (this *MachineApiController) SaveInformation() {
|
1018
|
1028
|
disinfection_residue := int64(dataBody["disinfection_residue"].(float64))
|
1019
|
1029
|
longtime := dataBody["longtime"].(string)
|
1020
|
1030
|
start_DateStr := dataBody["starttime"].(string)
|
1021
|
|
- start_Date, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", start_DateStr)
|
|
1031
|
+ var start_DateStr_Unix int64
|
|
1032
|
+ if len(start_DateStr) > 0 {
|
|
1033
|
+ start_Date, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", start_DateStr)
|
|
1034
|
+ start_DateStr_Unix = start_Date.Unix()
|
|
1035
|
+ }
|
|
1036
|
+
|
1022
|
1037
|
end_DateStr := dataBody["endtime"].(string)
|
1023
|
|
- end_Date, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", end_DateStr)
|
|
1038
|
+ var end_DateStr_Unix int64
|
|
1039
|
+ if len(end_DateStr) > 0 {
|
|
1040
|
+ end_Date, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", end_DateStr)
|
|
1041
|
+ end_DateStr_Unix = end_Date.Unix()
|
|
1042
|
+ }
|
|
1043
|
+
|
1024
|
1044
|
dialysis_checked := int64(dataBody["dialysis_checked"].(float64))
|
1025
|
1045
|
|
1026
|
1046
|
dialysis_name := int64(dataBody["dialysis_name"].(float64))
|
|
@@ -1040,7 +1060,7 @@ func (this *MachineApiController) SaveInformation() {
|
1040
|
1060
|
sign_name := int64(dataBody["sign_name"].(float64))
|
1041
|
1061
|
|
1042
|
1062
|
information, errinfor := service.GetInformation(eid, startdate, orgid, classtype)
|
1043
|
|
- fmt.Print("errinfor", errinfor)
|
|
1063
|
+
|
1044
|
1064
|
fmt.Print("information", information)
|
1045
|
1065
|
|
1046
|
1066
|
//获取该机器最后一次的透析次数
|
|
@@ -1061,8 +1081,8 @@ func (this *MachineApiController) SaveInformation() {
|
1061
|
1081
|
PatientId: patient_time,
|
1062
|
1082
|
Contagion: contagion,
|
1063
|
1083
|
DialysisMode: dialysis_mode,
|
1064
|
|
- StartTime: startDate.Unix(),
|
1065
|
|
- EndTime: endDate.Unix(),
|
|
1084
|
+ StartTime: startDataUnix,
|
|
1085
|
+ EndTime: endDateUnix,
|
1066
|
1086
|
DialysisHour: dialysis_time,
|
1067
|
1087
|
Hyperfiltratio: hyperfiletration,
|
1068
|
1088
|
WeightLoss: weight_loss,
|
|
@@ -1081,8 +1101,8 @@ func (this *MachineApiController) SaveInformation() {
|
1081
|
1101
|
DisinfectionStatus: disinfection_status,
|
1082
|
1102
|
DisinfectionResidue: disinfection_residue,
|
1083
|
1103
|
LongTime: longtime,
|
1084
|
|
- DisinfecStartime: start_Date.Unix(),
|
1085
|
|
- DisinfecEndtime: end_Date.Unix(),
|
|
1104
|
+ DisinfecStartime: start_DateStr_Unix,
|
|
1105
|
+ DisinfecEndtime: end_DateStr_Unix,
|
1086
|
1106
|
DialysisChecked: dialysis_checked,
|
1087
|
1107
|
DialysisName: dialysis_name,
|
1088
|
1108
|
Norms: norms,
|
|
@@ -1116,8 +1136,8 @@ func (this *MachineApiController) SaveInformation() {
|
1116
|
1136
|
PatientId: patient_time,
|
1117
|
1137
|
Contagion: contagion,
|
1118
|
1138
|
DialysisMode: dialysis_mode,
|
1119
|
|
- StartTime: startDate.Unix(),
|
1120
|
|
- EndTime: endDate.Unix(),
|
|
1139
|
+ StartTime: startDataUnix,
|
|
1140
|
+ EndTime: endDateUnix,
|
1121
|
1141
|
DialysisHour: dialysis_time,
|
1122
|
1142
|
Hyperfiltratio: hyperfiletration,
|
1123
|
1143
|
WeightLoss: weight_loss,
|
|
@@ -1136,8 +1156,8 @@ func (this *MachineApiController) SaveInformation() {
|
1136
|
1156
|
DisinfectionStatus: disinfection_status,
|
1137
|
1157
|
DisinfectionResidue: disinfection_residue,
|
1138
|
1158
|
LongTime: longtime,
|
1139
|
|
- DisinfecStartime: start_Date.Unix(),
|
1140
|
|
- DisinfecEndtime: end_Date.Unix(),
|
|
1159
|
+ DisinfecStartime: start_DateStr_Unix,
|
|
1160
|
+ DisinfecEndtime: end_DateStr_Unix,
|
1141
|
1161
|
DialysisChecked: dialysis_checked,
|
1142
|
1162
|
DialysisName: dialysis_name,
|
1143
|
1163
|
Norms: norms,
|
|
@@ -1178,8 +1198,8 @@ func (this *MachineApiController) SaveInformation() {
|
1178
|
1198
|
PatientId: patient_time,
|
1179
|
1199
|
Contagion: contagion,
|
1180
|
1200
|
DialysisMode: dialysis_mode,
|
1181
|
|
- StartTime: startDate.Unix(),
|
1182
|
|
- EndTime: endDate.Unix(),
|
|
1201
|
+ StartTime: startDataUnix,
|
|
1202
|
+ EndTime: endDateUnix,
|
1183
|
1203
|
DialysisHour: dialysis_time,
|
1184
|
1204
|
Hyperfiltratio: hyperfiletration,
|
1185
|
1205
|
WeightLoss: weight_loss,
|
|
@@ -1198,8 +1218,8 @@ func (this *MachineApiController) SaveInformation() {
|
1198
|
1218
|
DisinfectionStatus: disinfection_status,
|
1199
|
1219
|
DisinfectionResidue: disinfection_residue,
|
1200
|
1220
|
LongTime: longtime,
|
1201
|
|
- DisinfecStartime: start_Date.Unix(),
|
1202
|
|
- DisinfecEndtime: end_Date.Unix(),
|
|
1221
|
+ DisinfecStartime: start_DateStr_Unix,
|
|
1222
|
+ DisinfecEndtime: end_DateStr_Unix,
|
1203
|
1223
|
DialysisChecked: dialysis_checked,
|
1204
|
1224
|
DialysisName: dialysis_name,
|
1205
|
1225
|
Norms: norms,
|
|
@@ -1233,8 +1253,8 @@ func (this *MachineApiController) SaveInformation() {
|
1233
|
1253
|
PatientId: patient_time,
|
1234
|
1254
|
Contagion: contagion,
|
1235
|
1255
|
DialysisMode: dialysis_mode,
|
1236
|
|
- StartTime: startDate.Unix(),
|
1237
|
|
- EndTime: endDate.Unix(),
|
|
1256
|
+ StartTime: startDataUnix,
|
|
1257
|
+ EndTime: endDateUnix,
|
1238
|
1258
|
DialysisHour: dialysis_time,
|
1239
|
1259
|
Hyperfiltratio: hyperfiletration,
|
1240
|
1260
|
WeightLoss: weight_loss,
|
|
@@ -1253,8 +1273,8 @@ func (this *MachineApiController) SaveInformation() {
|
1253
|
1273
|
DisinfectionStatus: disinfection_status,
|
1254
|
1274
|
DisinfectionResidue: disinfection_residue,
|
1255
|
1275
|
LongTime: longtime,
|
1256
|
|
- DisinfecStartime: start_Date.Unix(),
|
1257
|
|
- DisinfecEndtime: end_Date.Unix(),
|
|
1276
|
+ DisinfecStartime: start_DateStr_Unix,
|
|
1277
|
+ DisinfecEndtime: end_DateStr_Unix,
|
1258
|
1278
|
DialysisChecked: dialysis_checked,
|
1259
|
1279
|
DialysisName: dialysis_name,
|
1260
|
1280
|
Norms: norms,
|