Browse Source

耗材参数

XMLWAN 4 years ago
parent
commit
0bbefab881

+ 1 - 2
controllers/mobile_api_controllers/dialysis_api_controller.go View File

@@ -4726,7 +4726,6 @@ func (c *DialysisAPIController) DeleteAutoReduceDetail() {
4726 4726
 func (c *DialysisAPIController) BatchAdviceCheck() {
4727 4727
 
4728 4728
 	ids := c.GetString("ids")
4729
-	fmt.Println("dis22222222", ids)
4730 4729
 	idArray := strings.Split(ids, ",")
4731 4730
 	creator, _ := c.GetInt64("creator")
4732 4731
 	origin, _ := c.GetInt64("origin")
@@ -4770,7 +4769,7 @@ func (c *DialysisAPIController) BatchAdviceExecution() {
4770 4769
 	}
4771 4770
 
4772 4771
 	if orgin == 2 {
4773
-		err := service.BatchAdviceExecution(idArray, creator, theTime.Unix())
4772
+		err := service.BatchHisAdviceExecution(idArray, creator, theTime.Unix())
4774 4773
 		list, _ := service.GetHisAdviceExecutionById(idArray)
4775 4774
 		fmt.Println(err)
4776 4775
 		c.ServeSuccessJSON(map[string]interface{}{

+ 6 - 0
service/mobile_dialysis_service.go View File

@@ -2038,6 +2038,12 @@ func BatchAdviceExecution(ids []string, creator int64, execution_state int64) er
2038 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 2047
 func GetAdviceExecutionById(ids []string) (doctor []*models.XtDoctorAdvice, err error) {
2042 2048
 
2043 2049
 	err = XTReadDB().Model(&doctor).Where("id IN(?) AND status = 1", ids).Find(&doctor).Error