28169 před 1 rokem
rodič
revize
b4c5757d88

+ 2 - 1
controllers/pharmacy_controller.go Zobrazit soubor

@@ -169,13 +169,14 @@ func (this *PharmacyController) IssuedDrug() {
169 169
 
170 170
 		//获取排班班次
171 171
 		schedule, _ := service.GetSchedulePatientId(stime, etime, orgid, shift, partition)
172
+
172 173
 		var ids []int64
173 174
 		for _, item := range schedule {
174 175
 			ids = append(ids, item.PatientId)
175 176
 		}
176 177
 
177 178
 		list, _ := service.GetTodayAdviceCountOne(stime, etime, orgid, 1, ids)
178
-		fmt.Println("list23323232323232", list)
179
+
179 180
 		var flist []models.TmpPatientOne
180 181
 		if len(list) > 0 {
181 182
 			for _, item := range list {

+ 4 - 0
service/pharmacy_service.go Zobrazit soubor

@@ -134,6 +134,10 @@ func GetTodayAdviceCountOne(stime int64, etime int64, orgid int64, is_medicine i
134 134
 	if orgid > 0 {
135 135
 		db = db.Where("user_org_id = ?", orgid)
136 136
 	}
137
+
138
+	if len(ids) == 0 {
139
+		db = db.Where("patient_id not in(?)", ids)
140
+	}
137 141
 	if len(ids) > 0 {
138 142
 		db = db.Where("patient_id in(?)", ids)
139 143
 	}