Bläddra i källkod

11月9日库存管理

XMLWAN 2 år sedan
förälder
incheckning
f709f302ed

+ 2 - 0
controllers/mobile_api_controllers/dialysis_api_controller.go Visa fil

562
 
562
 
563
 	prescribeOne, _ = service.MobileGetDialysisPrescribeByModeIdOne(adminInfo.Org.Id, patientID, date.Unix())
563
 	prescribeOne, _ = service.MobileGetDialysisPrescribeByModeIdOne(adminInfo.Org.Id, patientID, date.Unix())
564
 	var his_advices []*models.HisDoctorAdviceInfo
564
 	var his_advices []*models.HisDoctorAdviceInfo
565
+	fmt.Println("w233232322332233223", is_open_config.IsOpen)
565
 	if is_open_config.IsOpen == 1 {
566
 	if is_open_config.IsOpen == 1 {
566
 		// 先走redis,没有走数据库
567
 		// 先走redis,没有走数据库
567
 		his_advices, _ = service.GetAllHisDoctorAdvice(adminInfo.Org.Id, patientID, date.Unix())
568
 		his_advices, _ = service.GetAllHisDoctorAdvice(adminInfo.Org.Id, patientID, date.Unix())
568
 	}
569
 	}
569
 
570
 
570
 	is_advice_open, _ := service.FindAdviceSettingById(adminInfo.Org.Id)
571
 	is_advice_open, _ := service.FindAdviceSettingById(adminInfo.Org.Id)
572
+	fmt.Println("t233232322332233223", is_advice_open.IsAdviceOpen)
571
 	if is_advice_open.IsAdviceOpen == 1 {
573
 	if is_advice_open.IsAdviceOpen == 1 {
572
 		his_advices, _ = service.GetAllHisDoctorAdvice(adminInfo.Org.Id, patientID, date.Unix())
574
 		his_advices, _ = service.GetAllHisDoctorAdvice(adminInfo.Org.Id, patientID, date.Unix())
573
 	}
575
 	}

+ 1 - 1
service/mobile_dialysis_service.go Visa fil

2906
 	defer redis.Close()
2906
 	defer redis.Close()
2907
 	key := strconv.FormatInt(orgid, 10) + ":" + strconv.FormatInt(patientid, 10) + ":" + strconv.FormatInt(recorddate, 10) + ":his_doctor_advice"
2907
 	key := strconv.FormatInt(orgid, 10) + ":" + strconv.FormatInt(patientid, 10) + ":" + strconv.FormatInt(recorddate, 10) + ":his_doctor_advice"
2908
 	his_doctor_advice_str, _ := redis.Get(key).Result()
2908
 	his_doctor_advice_str, _ := redis.Get(key).Result()
2909
-
2909
+	redis.Set(key, "", time.Second)
2910
 	if len(his_doctor_advice_str) == 0 { //没有到缓存数据,从数据库中获取数据,进行缓存到redis
2910
 	if len(his_doctor_advice_str) == 0 { //没有到缓存数据,从数据库中获取数据,进行缓存到redis
2911
 		err = readDb.Model(&models.HisDoctorAdviceInfo{}).Where("patient_id = ? AND user_org_id = ? AND status=1 AND record_date = ?", patientid, orgid, recorddate).Find(&his).Error
2911
 		err = readDb.Model(&models.HisDoctorAdviceInfo{}).Where("patient_id = ? AND user_org_id = ? AND status=1 AND record_date = ?", patientid, orgid, recorddate).Find(&his).Error
2912
 		if err != nil {
2912
 		if err != nil {