|
@@ -6586,6 +6586,12 @@ func (this *CompanyUserController) UserPermissionList() {
|
|
|
br.Msg = "用户ID不能为空"
|
|
|
return
|
|
|
}
|
|
|
+ userInfo, err := models.GetWxUserByUserId(userId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取联系人异常!"
|
|
|
+ br.ErrMsg = "获取联系人异常,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
permissionItems, err := company.GetPermissionLookItemsRaiByTypeByUser(utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取失败"
|
|
@@ -6641,6 +6647,10 @@ func (this *CompanyUserController) UserPermissionList() {
|
|
|
item := new(company.UserPermissionLookItem)
|
|
|
item.ChartPermissionId = utils.CHART_PERMISSION_ID_YANXUAN
|
|
|
item.PermissionName = utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
+
|
|
|
+ if userInfo.BusinessCardUrl != "" {
|
|
|
+ item.HaveBusinessCard = true
|
|
|
+ }
|
|
|
p := userYanxuanPermissionMap[userId]
|
|
|
if p != nil {
|
|
|
checkList = append(checkList, item.ChartPermissionId)
|
|
@@ -6657,9 +6667,11 @@ func (this *CompanyUserController) UserPermissionList() {
|
|
|
}
|
|
|
expireDay := fmt.Sprintf("%v", int(sub.Hours()/24))
|
|
|
item.ExpireDay = expireDay
|
|
|
+ item.BtnTryClouse = true
|
|
|
} else {
|
|
|
item.Status = "关闭"
|
|
|
item.ExpireDay = "0"
|
|
|
+ item.BtnTryOut = true
|
|
|
}
|
|
|
respList = append(respList, item)
|
|
|
resp.Items = respList
|