作者 唐旭辉

bug 修复

@@ -140,7 +140,7 @@ type VisibleObject struct { @@ -140,7 +140,7 @@ type VisibleObject struct {
140 /*TemplateEditVisible */ 140 /*TemplateEditVisible */
141 type TemplateEditVisibleRequest struct { 141 type TemplateEditVisibleRequest struct {
142 Id int `json:"id"` //模板编号 142 Id int `json:"id"` //模板编号
143 - VisibleObject []VisibleObject `json:"visibleObject" valid:"Required"` 143 + VisibleObject []VisibleObject `json:"visibleObject"`
144 } 144 }
145 type TemplateEditVisibleResponse struct { 145 type TemplateEditVisibleResponse struct {
146 } 146 }
@@ -266,7 +266,16 @@ func TemplateEditVisible(uid, companyId int64, request *protocol.TemplateEditVis @@ -266,7 +266,16 @@ func TemplateEditVisible(uid, companyId int64, request *protocol.TemplateEditVis
266 log.Error(err.Error()) 266 log.Error(err.Error())
267 return 267 return
268 } 268 }
269 - if err = utils.UpdateTableByMap(template, map[string]interface{}{"VisibleObject": string(data)}); err != nil { 269 + var (
  270 + visibleType int8
  271 + )
  272 + if len(request.VisibleObject) > 0 {
  273 + visibleType = models.VisibleTypeDepartment
  274 + } else {
  275 + visibleType = models.VisibleTypeAll
  276 + }
  277 +
  278 + if err = utils.UpdateTableByMap(template, map[string]interface{}{"VisibleObject": string(data), "VisibleType": visibleType}); err != nil {
270 log.Error(err.Error()) 279 log.Error(err.Error())
271 return 280 return
272 } 281 }
@@ -6,8 +6,9 @@ import ( @@ -6,8 +6,9 @@ import (
6 ) 6 )
7 7
8 const ( 8 const (
9 - KEY_PREFIX string = "oppmg_" //统一前缀  
10 - KEY_USER_TOKEN string = "token" //登录token存储 9 + KEY_PREFIX string = "oppmg_" //统一前缀
  10 + KEY_USER_TOKEN string = "token" //登录token存储
  11 + KEY_CAPTCHA_AUTH string = "captch_auth" //统一用户中心返回的验证码凭证
11 ) 12 )
12 13
13 const ( 14 const (
@@ -83,4 +83,4 @@ func RefreshLoginTokenExpires(userid int64, companyid int64) error { @@ -83,4 +83,4 @@ func RefreshLoginTokenExpires(userid int64, companyid int64) error {
83 return nil 83 return nil
84 } 84 }
85 85
86 -//消息发布订阅 86 +// func Set