|
@@ -7,10 +7,12 @@ import (
|
|
|
"hongze/hongze_mobile_admin/models/tables/company_approval_message"
|
|
|
"hongze/hongze_mobile_admin/models/tables/company_contract"
|
|
|
"hongze/hongze_mobile_admin/models/tables/company_product"
|
|
|
+ "hongze/hongze_mobile_admin/models/tables/cygx_config"
|
|
|
"hongze/hongze_mobile_admin/services/alarm_msg"
|
|
|
"hongze/hongze_mobile_admin/utils"
|
|
|
"strings"
|
|
|
"time"
|
|
|
+ "errors"
|
|
|
)
|
|
|
|
|
|
//消息来源类型,1:客户,2:合同,3:用印,4:指标替换,5:问答社区,6:问答评论,7:视频评论,8:线上路演评论
|
|
@@ -185,8 +187,10 @@ func AddCompanyApprovalMessageWangYang(companyId , companyContractId int, applyR
|
|
|
go alarm_msg.SendAlarmMsg("客户研选行业转正时(王芳审批通过),模板消息提醒汪洋,Err:"+err.Error()+fmt.Sprint("companyId:",companyId,"companyContractId:",companyContractId,"applyRealName:",applyRealName,"companyName:",companyName), 3)
|
|
|
}
|
|
|
}()
|
|
|
- count, err := company_contract.GetCompanyContractPermissionCheckByContractId(companyId, companyContractId, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
|
- if err != nil {
|
|
|
+ //如果是研选的就推送给汪洋
|
|
|
+ count, e := company_contract.GetCompanyContractPermissionCheckByContractId(companyId, companyContractId, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("GetCompanyContractPermissionCheckByContractId, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
if count == 0 {
|
|
@@ -196,12 +200,12 @@ func AddCompanyApprovalMessageWangYang(companyId , companyContractId int, applyR
|
|
|
keyword1 = companyName + "(" + applyRealName+")"
|
|
|
keyword2 = "买方研选转正"
|
|
|
var mobiles string
|
|
|
- if utils.RunMode == "release" {
|
|
|
- mobiles ="18955528215" //汪洋手机号
|
|
|
- }else{
|
|
|
- mobiles = "15557270714"
|
|
|
+ cnf, e := cygx_config.GetConfigByCode(utils.TPL_MSG_WANG_YANG)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("GetConfigByCode, Err: " + e.Error())
|
|
|
+ return
|
|
|
}
|
|
|
-
|
|
|
+ mobiles = cnf.ConfigValue
|
|
|
openIdList, err := models.GetUserRecordListByMobile(4, mobiles)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
return err
|