XMLWAN před 4 roky
rodič
revize
513096962d

+ 2 - 0
controllers/mobile_api_controllers/doctor_advice_api_controller.go Zobrazit soubor

@@ -42,6 +42,7 @@ func (this *DoctorAdviceAPIController) ScheduleAdvices() {
42 42
 	//获取his医嘱数据
43 43
 	fmt.Println("date.un222222", date.Unix())
44 44
 	hisAdvices, _ := service.GetHisDoctorAdvices(orgID, date.Unix())
45
+	config, _ := service.GetHisDoctorConfig(orgID)
45 46
 	adminUser, _ := service.GetAllAdminUsers(orgID, adminInfo.App.Id)
46 47
 	if err != nil {
47 48
 		this.ErrorLog("获取排班信息失败:%v", err)
@@ -57,6 +58,7 @@ func (this *DoctorAdviceAPIController) ScheduleAdvices() {
57 58
 			"scheduals":  filtedScheduals,
58 59
 			"adminUser":  adminUser,
59 60
 			"hisAdvices": hisAdvices,
61
+			"config":     config,
60 62
 		})
61 63
 	}
62 64
 }

+ 6 - 0
service/mobile_dialysis_service.go Zobrazit soubor

@@ -1674,3 +1674,9 @@ type HisMScheduleDoctorAdviceVM struct {
1674 1674
 func (HisMScheduleDoctorAdviceVM) TableName() string {
1675 1675
 	return "xt_schedule"
1676 1676
 }
1677
+
1678
+func GetHisDoctorConfig(orgid int64) (models.XtHisConfig, error) {
1679
+	config := models.XtHisConfig{}
1680
+	err := XTReadDB().Model(&config).Where("user_org_id = ? and status =1", orgid).Find(&config).Error
1681
+	return config, err
1682
+}