Răsfoiți Sursa

关联表查询fix

ziwen 3 ani în urmă
părinte
comite
87da6da053
1 a modificat fișierele cu 6 adăugiri și 0 ștergeri
  1. 6 0
      services/rs/calendar.go

+ 6 - 0
services/rs/calendar.go

@@ -272,7 +272,9 @@ func UpdateSHCalendar(req roadshow.EditActivityReq) {
 		relationItem, err := roadshow.GetRelationByPars(condition, pars)
 		if err != nil {
 			err = errors.New("GetRelationByPars err:" + err.Error())
+			go utils.SendEmail(utils.APPNAME+"上海关联表查询失败:"+time.Now().Format("2006-01-02 15:04:05"), err.Error(), utils.EmailSendToUsers)
 			fmt.Println(err)
+			return
 		}
 
 		sTime, _ := time.ParseInLocation(utils.FormatDateTime, researcher.StartDate+" "+researcher.StartTime, time.Now().Location())
@@ -331,7 +333,9 @@ func UpdateSHCalendarByMatter(req roadshow.UpdateMattersReq) {
 	relationItem, err := roadshow.GetRelationByPars(condition, pars)
 	if err != nil {
 		err = errors.New("GetRelationByPars err:" + err.Error())
+		go utils.SendEmail(utils.APPNAME+"上海关联表查询失败:"+time.Now().Format("2006-01-02 15:04:05"), err.Error(), utils.EmailSendToUsers)
 		fmt.Println(err)
+		return
 	}
 
 	sTime, _ := time.ParseInLocation(utils.FormatDateTime, req.StartDate+" "+req.StartTime, time.Now().Location())
@@ -415,6 +419,7 @@ func DeleteSHCalendar(rsCalendarResearcherId int) {
 	relationItem, err := roadshow.GetRelationByPars(condition, pars)
 	if err != nil {
 		err = errors.New("GetRelationByPars err" + err.Error())
+		go utils.SendEmail(utils.APPNAME+"上海关联表查询失败:"+time.Now().Format("2006-01-02 15:04:05"), err.Error(), utils.EmailSendToUsers)
 		return
 	}
 	resp, err := netHttp.PostForm(finalUrl, url.Values{"user_phone": {relationItem.UserPhone}, "calendar_id": {fmt.Sprintf("%v", relationItem.ThirdCalendarId)}})
@@ -461,6 +466,7 @@ func DeleteSHMatter(matterId int) {
 	relationItem, err := roadshow.GetRelationByPars(condition, pars)
 	if err != nil {
 		err = errors.New("GetRelationByPars err" + err.Error())
+		go utils.SendEmail(utils.APPNAME+"上海关联表查询失败:"+time.Now().Format("2006-01-02 15:04:05"), err.Error(), utils.EmailSendToUsers)
 		return
 	}
 	resp, err := netHttp.PostForm(finalUrl, url.Values{"user_phone": {relationItem.UserPhone}, "calendar_id": {fmt.Sprintf("%v", relationItem.ThirdCalendarId)}})