Przeglądaj źródła

Merge branch '20201014_xt_api_new_branch' of http://git.shengws.com/csx/XT_New into 20201014_xt_api_new_branch

csx 4 lat temu
rodzic
commit
6663c612a3

+ 2 - 2
controllers/base_api_controller.go Wyświetl plik

95
 		//adminUserInfo.Subscibes = subscibes
95
 		//adminUserInfo.Subscibes = subscibes
96
 		//this.SetSession("admin_user_info", &adminUserInfo)
96
 		//this.SetSession("admin_user_info", &adminUserInfo)
97
 
97
 
98
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeNotLogin)
99
-		this.StopRun()
98
+		//this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeNotLogin)
99
+		//this.StopRun()
100
 
100
 
101
 	}
101
 	}
102
 
102
 

+ 6 - 2
controllers/mobile_api_controllers/dialysis_api_controller.go Wyświetl plik

4726
 func (c *DialysisAPIController) BatchAdviceCheck() {
4726
 func (c *DialysisAPIController) BatchAdviceCheck() {
4727
 
4727
 
4728
 	ids := c.GetString("ids")
4728
 	ids := c.GetString("ids")
4729
-	fmt.Println("dis22222222", ids)
4730
 	idArray := strings.Split(ids, ",")
4729
 	idArray := strings.Split(ids, ",")
4731
 	creator, _ := c.GetInt64("creator")
4730
 	creator, _ := c.GetInt64("creator")
4732
 	origin, _ := c.GetInt64("origin")
4731
 	origin, _ := c.GetInt64("origin")
4741
 	}
4740
 	}
4742
 	if origin == 2 {
4741
 	if origin == 2 {
4743
 		service.BatchHisAdviceCheck(idArray, creator)
4742
 		service.BatchHisAdviceCheck(idArray, creator)
4743
+		list, _ := service.GetHisAdviceExecutionById(idArray)
4744
+		c.ServeSuccessJSON(map[string]interface{}{
4745
+			"list": list,
4746
+		})
4747
+		return
4744
 	}
4748
 	}
4745
 
4749
 
4746
 }
4750
 }
4770
 	}
4774
 	}
4771
 
4775
 
4772
 	if orgin == 2 {
4776
 	if orgin == 2 {
4773
-		err := service.BatchAdviceExecution(idArray, creator, theTime.Unix())
4777
+		err := service.BatchHisAdviceExecution(idArray, creator, theTime.Unix())
4774
 		list, _ := service.GetHisAdviceExecutionById(idArray)
4778
 		list, _ := service.GetHisAdviceExecutionById(idArray)
4775
 		fmt.Println(err)
4779
 		fmt.Println(err)
4776
 		c.ServeSuccessJSON(map[string]interface{}{
4780
 		c.ServeSuccessJSON(map[string]interface{}{

+ 6 - 0
service/mobile_dialysis_service.go Wyświetl plik

2038
 	return err
2038
 	return err
2039
 }
2039
 }
2040
 
2040
 
2041
+func BatchHisAdviceExecution(ids []string, creator int64, execution_state int64) error {
2042
+	advice := models.HisDoctorAdviceInfo{}
2043
+	err := XTWriteDB().Model(&advice).Where("id IN(?) and status = 1", ids).Updates(map[string]interface{}{"execution_state": 1, "execution_staff": creator, "execution_time": execution_state}).Error
2044
+	return err
2045
+}
2046
+
2041
 func GetAdviceExecutionById(ids []string) (doctor []*models.XtDoctorAdvice, err error) {
2047
 func GetAdviceExecutionById(ids []string) (doctor []*models.XtDoctorAdvice, err error) {
2042
 
2048
 
2043
 	err = XTReadDB().Model(&doctor).Where("id IN(?) AND status = 1", ids).Find(&doctor).Error
2049
 	err = XTReadDB().Model(&doctor).Where("id IN(?) AND status = 1", ids).Find(&doctor).Error