|
@@ -6,6 +6,7 @@ import (
|
|
|
"hongze/hongze_mobile_admin/controllers"
|
|
|
"hongze/hongze_mobile_admin/models"
|
|
|
"hongze/hongze_mobile_admin/models/roadshow"
|
|
|
+ "hongze/hongze_mobile_admin/models/tables/admin"
|
|
|
"hongze/hongze_mobile_admin/services"
|
|
|
"hongze/hongze_mobile_admin/utils"
|
|
|
"strconv"
|
|
@@ -95,7 +96,7 @@ func (this *CalendarController) Accept() {
|
|
|
this.FailWithMessage("参数错误!", "RsCalendarId 或 RsCalendarResearcherId 小于等于0:")
|
|
|
return
|
|
|
}
|
|
|
- _, err = roadshow.GetRsCalendarById(req.RsCalendarId)
|
|
|
+ rsCalendar, err := roadshow.GetRsCalendarById(req.RsCalendarId)
|
|
|
if err != nil {
|
|
|
this.FailWithMessage("获取数据失败!", "GetRsCalendarById Err:"+err.Error())
|
|
|
return
|
|
@@ -133,6 +134,20 @@ func (this *CalendarController) Accept() {
|
|
|
this.FailWithMessage("获取数据失败!", "UpdateCalendarResearcher Err:"+err.Error())
|
|
|
return
|
|
|
}
|
|
|
+ //模板消息通知
|
|
|
+ {
|
|
|
+
|
|
|
+ if rsCalendar != nil {
|
|
|
+ sysAdmin, _ := admin.GetAdminById(rsCalendar.SysUserId)
|
|
|
+ first := "【" + this.AdminWx.RealName + "】接受了你的【" + rsCalendar.ActivityType + "】申请"
|
|
|
+ keyword1 := rsCalendar.CompanyName + "," + rsCalendar.RoadshowType
|
|
|
+ keyword2 := "已接受"
|
|
|
+ remark := ""
|
|
|
+ if sysAdmin.Mobile != "" {
|
|
|
+ go services.SendWxMsgWithRoadshowDetailResult(first, keyword1, keyword2, remark, sysAdmin.Mobile, "", "")
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
this.OkDetailed(nil, "保存成功")
|
|
|
}
|
|
|
|
|
@@ -155,7 +170,7 @@ func (this *CalendarController) Refuse() {
|
|
|
this.FailWithMessage("参数错误!", "参数错误!RsCalendarId:"+strconv.Itoa(req.RsCalendarId)+";RsCalendarResearcherId:"+strconv.Itoa(req.RsCalendarResearcherId))
|
|
|
return
|
|
|
}
|
|
|
- _, err = roadshow.GetRsCalendarById(req.RsCalendarId)
|
|
|
+ rsCalendar, err := roadshow.GetRsCalendarById(req.RsCalendarId)
|
|
|
if err != nil {
|
|
|
this.FailWithMessage("获取数据失败!", "GetRsCalendarById,Err:"+err.Error())
|
|
|
return
|
|
@@ -196,6 +211,21 @@ func (this *CalendarController) Refuse() {
|
|
|
this.FailWithMessage("保存失败", "保存失败!UpdateCalendarResearcher:"+err.Error())
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ //模板消息通知
|
|
|
+ {
|
|
|
+
|
|
|
+ if rsCalendar != nil {
|
|
|
+ sysAdmin, _ := admin.GetAdminById(rsCalendar.SysUserId)
|
|
|
+ first := "【" + this.AdminWx.RealName + "】拒绝了你的【" + rsCalendar.ActivityType + "】申请"
|
|
|
+ keyword1 := rsCalendar.CompanyName + "," + rsCalendar.RoadshowType
|
|
|
+ keyword2 := "已拒绝"
|
|
|
+ remark := req.RefuseReason
|
|
|
+ if sysAdmin.Mobile != "" {
|
|
|
+ go services.SendWxMsgWithRoadshowDetailResult(first, keyword1, keyword2, remark, sysAdmin.Mobile, "", "")
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
this.OkDetailed(nil, "保存成功")
|
|
|
}
|
|
|
|