|
@@ -96,11 +96,12 @@ func ChartFiccPermissionSync() (err error, errMsg string) {
|
|
}
|
|
}
|
|
|
|
|
|
type EditClassifyPermissionReq struct {
|
|
type EditClassifyPermissionReq struct {
|
|
- Keyword string
|
|
|
|
|
|
+ Keyword string
|
|
|
|
+ ClassifyId int
|
|
}
|
|
}
|
|
|
|
|
|
// EditClassifyChartPermissionSync 设置报告分类权限
|
|
// EditClassifyChartPermissionSync 设置报告分类权限
|
|
-func EditClassifyChartPermissionSync(keyword string) (err error) {
|
|
|
|
|
|
+func EditClassifyChartPermissionSync(keyword string, classifyId int) (err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
utils.FileLog.Info("同步设置报告分类权限失败, Err: " + err.Error())
|
|
utils.FileLog.Info("同步设置报告分类权限失败, Err: " + err.Error())
|
|
@@ -110,7 +111,7 @@ func EditClassifyChartPermissionSync(keyword string) (err error) {
|
|
if utils.CrmEtaServerUrl == "" {
|
|
if utils.CrmEtaServerUrl == "" {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- req := &EditClassifyPermissionReq{Keyword: keyword}
|
|
|
|
|
|
+ req := &EditClassifyPermissionReq{Keyword: keyword, ClassifyId: classifyId}
|
|
url := fmt.Sprint(utils.CrmEtaServerUrl, "/api/crm/chart_permission/classify/sync")
|
|
url := fmt.Sprint(utils.CrmEtaServerUrl, "/api/crm/chart_permission/classify/sync")
|
|
b, err := crmEtaPost(url, req)
|
|
b, err := crmEtaPost(url, req)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -134,10 +135,11 @@ func EditClassifyChartPermissionSync(keyword string) (err error) {
|
|
type EditReportPermissionSyncReq struct {
|
|
type EditReportPermissionSyncReq struct {
|
|
ReportId int64 `description:"报告id"`
|
|
ReportId int64 `description:"报告id"`
|
|
ClassifyNameSecond string `description:"二级分类名称"`
|
|
ClassifyNameSecond string `description:"二级分类名称"`
|
|
|
|
+ ClassifyIdSecond int `description:"二级分类ID"`
|
|
}
|
|
}
|
|
|
|
|
|
// EditReportPermissionSync 设置报告权限
|
|
// EditReportPermissionSync 设置报告权限
|
|
-func EditReportPermissionSync(reportId int64, classifyNameSecond string) (err error) {
|
|
|
|
|
|
+func EditReportPermissionSync(reportId int64, classifyIdSecond int) (err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
utils.FileLog.Info("同步设置报告权限失败, Err: " + err.Error())
|
|
utils.FileLog.Info("同步设置报告权限失败, Err: " + err.Error())
|
|
@@ -147,7 +149,7 @@ func EditReportPermissionSync(reportId int64, classifyNameSecond string) (err er
|
|
if utils.CrmEtaServerUrl == "" {
|
|
if utils.CrmEtaServerUrl == "" {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- req := &EditReportPermissionSyncReq{ReportId: reportId, ClassifyNameSecond: classifyNameSecond}
|
|
|
|
|
|
+ req := &EditReportPermissionSyncReq{ReportId: reportId, ClassifyIdSecond: classifyIdSecond}
|
|
url := fmt.Sprint(utils.CrmEtaServerUrl, "/api/crm/chart_permission/report/sync")
|
|
url := fmt.Sprint(utils.CrmEtaServerUrl, "/api/crm/chart_permission/report/sync")
|
|
b, err := crmEtaPost(url, req)
|
|
b, err := crmEtaPost(url, req)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -170,11 +172,11 @@ func EditReportPermissionSync(reportId int64, classifyNameSecond string) (err er
|
|
|
|
|
|
type EditKeywordPermissionSyncReq struct {
|
|
type EditKeywordPermissionSyncReq struct {
|
|
NewKeyword string
|
|
NewKeyword string
|
|
- Keyword string
|
|
|
|
|
|
+ ClassifyId int
|
|
}
|
|
}
|
|
|
|
|
|
// EditKeywordPermissionSync 设置报告权限分类名称
|
|
// EditKeywordPermissionSync 设置报告权限分类名称
|
|
-func EditKeywordPermissionSync(newKeyword, keyword string) (err error) {
|
|
|
|
|
|
+func EditKeywordPermissionSync(newKeyword string, classifyId int) (err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
utils.FileLog.Info("同步设置报告权限分类名称失败, Err: " + err.Error())
|
|
utils.FileLog.Info("同步设置报告权限分类名称失败, Err: " + err.Error())
|
|
@@ -184,7 +186,7 @@ func EditKeywordPermissionSync(newKeyword, keyword string) (err error) {
|
|
if utils.CrmEtaServerUrl == "" {
|
|
if utils.CrmEtaServerUrl == "" {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- req := &EditKeywordPermissionSyncReq{NewKeyword: newKeyword, Keyword: keyword}
|
|
|
|
|
|
+ req := &EditKeywordPermissionSyncReq{NewKeyword: newKeyword, ClassifyId: classifyId}
|
|
url := fmt.Sprint(utils.CrmEtaServerUrl, "/api/crm/chart_permission/keyword/sync")
|
|
url := fmt.Sprint(utils.CrmEtaServerUrl, "/api/crm/chart_permission/keyword/sync")
|
|
b, err := crmEtaPost(url, req)
|
|
b, err := crmEtaPost(url, req)
|
|
if err != nil {
|
|
if err != nil {
|