|
@@ -1853,6 +1853,12 @@ func (this *UserController) ExportInteraction() {
|
|
|
sheetName = "到会管理名单"
|
|
|
if mobile != "" {
|
|
|
condition = ` AND s.mobile = '` + mobile + `' `
|
|
|
+ if classType == 1 {
|
|
|
+ condition += " AND a.chart_permission_id != 31 "
|
|
|
+ } else {
|
|
|
+ condition += " AND a.chart_permission_id = 31 "
|
|
|
+ }
|
|
|
+
|
|
|
if isMeeting == "1" {
|
|
|
condition += ` AND s.is_meeting = 1 `
|
|
|
}
|
|
@@ -2472,7 +2478,7 @@ func (this *UserController) CompanyTableDetail() {
|
|
|
br.Msg = "用户不存在"
|
|
|
return
|
|
|
}
|
|
|
- fmt.Println("ClassType", classType)
|
|
|
+
|
|
|
// 1.标记用户表
|
|
|
//操作权限校验
|
|
|
resp := new(cygx.UserInteractionListResp)
|
|
@@ -2484,7 +2490,6 @@ func (this *UserController) CompanyTableDetail() {
|
|
|
var pars []interface{}
|
|
|
condition += ` AND r.company_id = ` + strconv.Itoa(companyId) + ` AND r.create_time < '` + time.Now().Format(utils.FormatDate) + `' `
|
|
|
if keyWord != "" {
|
|
|
- //condition += ` AND r.mobile IN (SELECT mobile FROM wx_user WHERE mobile LIKE '%` + keyWord + `%' OR email LIKE '%` + keyWord + `%' OR real_name LIKE '%` + keyWord + `%')`
|
|
|
condition += ` AND ( r.mobile LIKE '%` + keyWord + `%' OR r.email LIKE '%` + keyWord + `%' OR r.real_name LIKE '%` + keyWord + `%')`
|
|
|
}
|
|
|
|
|
@@ -2538,7 +2543,6 @@ func (this *UserController) CompanyTableDetail() {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
//处理查询信息回显
|
|
|
list, err = cygxService.HandleArticleAndYanxuanRecordList(listRecord)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
@@ -3720,6 +3724,8 @@ func (this *UserController) CompanyList() {
|
|
|
} else {
|
|
|
condition += " AND art.article_type_id > 0 "
|
|
|
}
|
|
|
+
|
|
|
+ condition += " AND r.source = 'article' "
|
|
|
var pars []interface{}
|
|
|
condition += " ORDER BY r.create_time DESC "
|
|
|
var listRecord []*cygx.CygxArticleAndYanxuanRecordResp
|