ziwen %!s(int64=2) %!d(string=hai) anos
pai
achega
7db6b1addf
Modificáronse 2 ficheiros con 13534 adicións e 0 borrados
  1. 7946 0
      swagger/swagger.json
  2. 5588 0
      swagger/swagger.yml

+ 7946 - 0
swagger/swagger.json

@@ -0,0 +1,7946 @@
+{
+    "swagger": "2.0",
+    "info": {
+        "title": "beego Test API",
+        "description": "beego has a very cool tools to autogenerate documents for your API",
+        "version": "1.0.0",
+        "termsOfService": "http://beego.me/",
+        "contact": {
+            "email": "astaxie@gmail.com"
+        },
+        "license": {
+            "name": "Apache 2.0",
+            "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
+        }
+    },
+    "basePath": "/api",
+    "paths": {
+        "/activity/activityTypelist": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "活动类型列表接口",
+                "operationId": "ActivityCoAntroller.活动类型列表",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityTypeListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/appointment/add": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "预约纪要接口",
+                "operationId": "ActivityCoAntroller.预约纪要",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityIdRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.AppointmentResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/appointment/cancel": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "取消预约纪要接口",
+                "operationId": "ActivityCoAntroller.取消预约纪要",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityIdRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/askAdd": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "新增活动带问接口",
+                "operationId": "ActivityCoAntroller.活动带问",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.AddCygxActivityHelpAsk"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/activity/checkAsk": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "校验活动带问是否有权限接口",
+                "operationId": "ActivityCoAntroller.校验活动带问是否有权限",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityIdRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/detail": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动详情接口",
+                "operationId": "ActivityCoAntroller.活动详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ActivityId",
+                        "description": "活动ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxActivityResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/fastSearchKeWord": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取敏捷搜索关键词的列表接口",
+                "operationId": "ActivityABaseController.敏捷搜索关键词的列表",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityFastsearchKeywordsListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/getUserSearchContent": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取用户搜索详情接口",
+                "operationId": "ActivityCoAntroller.用户搜索详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "IsShowJurisdiction",
+                        "description": "是否仅展示有权限的,默认为0,1是,2否",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityUserSearchContentList"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/labelList": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动主题列表接口",
+                "operationId": "ActivityCoAntroller.主题列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeIds",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Label",
+                        "description": "搜索主题 多个用 , 隔开 (空为活动主题,非空为更多主题)",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetCygxActivityLabelListRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/labelMoreList": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动更多主题列表接口(4.3版本)",
+                "operationId": "ActivityCoAntroller.更多主题列表(4.3版本)",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetCygxActivityLabelListRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/labelTypeList": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动类型下的主题列表接口(4.3版本)",
+                "operationId": "ActivityCoAntroller.活动类型下的主题列表(4.3版本)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeIds",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsPower",
+                        "description": "是否选择有权限行业 ,1是 0 否 默认0",
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityTypeListHomeResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/labelTypeListPc": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动类型下的主题列表接口Pc端",
+                "operationId": "ActivityCoAntroller.活动类型下的主题列表Pc端",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeIds",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsPower",
+                        "description": "是否选择有权限行业 ,1是 0 否 默认0",
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityTypeListHomeRespPc"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/labelTypeListV5": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动类型下的主题列表接口(5.3版本)",
+                "operationId": "ActivityCoAntroller.活动类型下的主题列表(5.3版本)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeIds",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsPower",
+                        "description": "是否选择有权限行业 ,1是 0 否 默认0",
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityTypeListHomeResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/labelTypeListV6Pc": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动类型下的主题列表接口(6.0Pc版本)",
+                "operationId": "ActivityCoAntroller.活动类型下的主题列表(6.0Pc版本)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeIds",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsPower",
+                        "description": "是否选择有权限行业 ,1是 0 否 默认0",
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityTypeListHomeRespPc"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/list": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动列表接口",
+                "operationId": "ActivityCoAntroller.活动列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeIds",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsShowJurisdiction",
+                        "description": "是否仅展示有权限的,1是,2否 默认为零",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Label",
+                        "description": "搜索主题 多个用 , 隔开",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetCygxActivityListRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/listNew": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取活动列表接口(4.3版本)",
+                "operationId": "ActivityCoAntroller.活动列表(4.3版本)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Label",
+                        "description": "搜索主题 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionIds",
+                        "description": "行业id 多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "WhichDay",
+                        "description": "哪一天 今天:1、明天:2,多个用 , 隔开",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActiveState",
+                        "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ActivityTypeId",
+                        "description": "活动类型id 多个用 , 隔开",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetCygxActivityListRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/meetingReminder/add": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "添加会议提醒接口",
+                "operationId": "ActivityCoAntroller.添加会议提醒",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityIdRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/meetingReminder/cancel": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "取消会议提醒接口",
+                "operationId": "ActivityCoAntroller.取消会议提醒",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityIdRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/scheduleList": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "我的日程列表接口",
+                "operationId": "ActivityCoAntroller.我的日程",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetCygxActivityListRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/signup/add": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "活动报名接口",
+                "operationId": "ActivityCoAntroller.活动报名",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivitySingnupRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/signup/cancel": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "活动取消报名接口",
+                "operationId": "ActivityCoAntroller.活动取消报名",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivitySingnupRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/special/detail": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取专项产业调研详情接口",
+                "operationId": "ActivityCoAntroller.专项产业调研详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ActivityId",
+                        "description": "活动ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxActivitySpecialResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/special/follow": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "新调研通知取消跟添加接口",
+                "operationId": "ActivityCoAntroller.新调研通知取消跟添加",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleCollectResp"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/activity/special/list": {
+            "get": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "获取专项产业调研列表接口",
+                "operationId": "ActivityCoAntroller.专项产业调研列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetCygxActivitySpecialDetailListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/activity/special/signup/add": {
+            "post": {
+                "tags": [
+                    "activity"
+                ],
+                "description": "感兴趣、不感兴趣接口",
+                "operationId": "ActivityCoAntroller.感兴趣、不感兴趣",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ActivityIdRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SignupSpecialStatus"
+                        }
+                    }
+                }
+            }
+        },
+        "/advice/add": {
+            "post": {
+                "tags": [
+                    "advice"
+                ],
+                "description": "新增优化建议接口",
+                "operationId": "AdviceController.新增优化建议",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.AddCygxAdviceReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/article/addStopTime": {
+            "post": {
+                "tags": [
+                    "article"
+                ],
+                "description": "上传文章阅读时间接口",
+                "operationId": "ArticleController.上传文章阅读时间",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.AddStopTimeRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/addStopTimePublic": {
+            "post": {
+                "tags": [
+                    "article"
+                ],
+                "description": "上传文章阅读时间接口(无需token)",
+                "operationId": "ArticleCommonController.上传文章阅读时间(无需token)",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.AddStopTimeHtgjRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/askAdd": {
+            "post": {
+                "tags": [
+                    "article"
+                ],
+                "description": "新增文章带问接口",
+                "operationId": "ArticleController.文章带问",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.AddArticleAskRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/article/collect": {
+            "post": {
+                "tags": [
+                    "article"
+                ],
+                "description": "收藏",
+                "operationId": "ArticleController.收藏",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleCollectReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.FontsCollectResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/detail": {
+            "get": {
+                "tags": [
+                    "article"
+                ],
+                "description": "获取报告详情接口",
+                "operationId": "ArticleController.获取报告详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/detailPublic": {
+            "get": {
+                "tags": [
+                    "article"
+                ],
+                "description": "获取报告详情接口",
+                "operationId": "ArticleCommonController.获取报告详情(无需token)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyCode",
+                        "description": "机构编号",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyName",
+                        "description": "机构名称",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Email",
+                        "description": "邮箱",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Sign",
+                        "description": "加密签名",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailHtgjResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/interview/apply": {
+            "post": {
+                "tags": [
+                    "article"
+                ],
+                "description": "访谈申请",
+                "operationId": "ArticleController.访谈申请",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleInterviewApplyReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.FontsCollectResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/look/detail": {
+            "get": {
+                "tags": [
+                    "article"
+                ],
+                "description": "获取报告详情接口",
+                "operationId": "ArticleControllerMobile.获取报告详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleIdMd5",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/article/pageHistoryPublic": {
+            "post": {
+                "tags": [
+                    "article"
+                ],
+                "description": "上传页面访问统计(无需token)",
+                "operationId": "ArticleCommonController.页面访问统计(无需token)",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxPageHistoryRecordHtgjRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/article/pdfwatermark": {
+            "get": {
+                "tags": [
+                    "article"
+                ],
+                "description": "下载PDF打水印接口",
+                "operationId": "ArticleController.下载PDF打水印",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailFileLink"
+                        }
+                    }
+                }
+            }
+        },
+        "/chart/collect": {
+            "post": {
+                "tags": [
+                    "chart"
+                ],
+                "description": "收藏、取消收藏",
+                "operationId": "ChartController.收藏、取消收藏",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ChartCollectReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.FontsCollectResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/chart/detail": {
+            "get": {
+                "tags": [
+                    "chart"
+                ],
+                "description": "我的收藏接口",
+                "operationId": "ChartController.图表详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartId",
+                        "description": "图表ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxChartDetail"
+                        }
+                    }
+                }
+            }
+        },
+        "/chart/my/collection": {
+            "get": {
+                "tags": [
+                    "chart"
+                ],
+                "description": "我的收藏列表接口",
+                "operationId": "ChartController.我的收藏列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.HomeChartListItem"
+                        }
+                    }
+                }
+            }
+        },
+        "/chart/patg": {
+            "get": {
+                "tags": [
+                    "chart"
+                ],
+                "description": "图表标签分类接口",
+                "operationId": "BaseChartController.图表标签分类",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ChartPtagResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/chart/top": {
+            "post": {
+                "tags": [
+                    "chart"
+                ],
+                "description": "置顶、取消置顶",
+                "operationId": "ChartController.置顶、取消置顶",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ChartCollectReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.FontsCollectResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/config/descriptionOfResearch": {
+            "get": {
+                "tags": [
+                    "config"
+                ],
+                "description": "获取研选说明接口",
+                "operationId": "ConfigController.获取研选说明",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ConfigResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/config/detail": {
+            "get": {
+                "tags": [
+                    "config"
+                ],
+                "description": "获取搜索推荐词",
+                "operationId": "ConfigController.获取搜索推荐词",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ConfigResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/config/detailPublic": {
+            "get": {
+                "tags": [
+                    "config"
+                ],
+                "description": "获取搜索推荐词(无需token)",
+                "operationId": "BaseConfigController.获取搜索推荐词(无需token)",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ConfigResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/config/pageHistory": {
+            "post": {
+                "tags": [
+                    "config"
+                ],
+                "description": "上传页面访问统计",
+                "operationId": "ConfigController.页面访问统计",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxPageHistoryRecordRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/home/artAndChart/list": {
+            "get": {
+                "tags": [
+                    "home"
+                ],
+                "description": "首页列表接口v6版本",
+                "operationId": "HomeController.首页列表接口v6版本",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "品类id,最新传0",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CtagId",
+                        "description": "图表子类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ListType",
+                        "description": "列表类型,1最新,2 纪要 ,3图表 默认1",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.HomeArtAndChartListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/home/list": {
+            "get": {
+                "tags": [
+                    "home"
+                ],
+                "description": "首页列表接口",
+                "operationId": "HomeController.首页列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "品类id,最新传0",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.HomeListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/home/listPublic": {
+            "get": {
+                "tags": [
+                    "home"
+                ],
+                "description": "首页列表接口(无需token)",
+                "operationId": "BaseHomeController.首页列表接口(无需token)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "品类id,最新传0",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyCode",
+                        "description": "机构编号",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyName",
+                        "description": "机构名称",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Email",
+                        "description": "邮箱",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Sign",
+                        "description": "加密签名",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.HomeListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/permission/all": {
+            "get": {
+                "tags": [
+                    "permission"
+                ],
+                "description": "获取用户详情接口",
+                "operationId": "ChartPermissionAuthController.获取所有品种",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ChartPermissionResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/permission/allPublic": {
+            "get": {
+                "tags": [
+                    "permission"
+                ],
+                "description": "获取所有品种(无需token)",
+                "operationId": "ChartPermissionController.获取所有品种(无需token)",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ChartPermissionResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/permission/reportall": {
+            "get": {
+                "tags": [
+                    "permission"
+                ],
+                "description": "获取报告所有品种接口",
+                "operationId": "ChartPermissionAuthController.获取报告所有品种",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ChartPermissionResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/permission/strategyAll": {
+            "get": {
+                "tags": [
+                    "permission"
+                ],
+                "description": "获取策略下的所有分类接口",
+                "operationId": "ChartPermissionAuthController.获取策略下的所有分类",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ReportMappingResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/fllow": {
+            "post": {
+                "tags": [
+                    "report"
+                ],
+                "description": "关注/取消关注 接口",
+                "operationId": "ReportController.关注/取消关注产业",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxIndustryFllowRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/report/fllowDepartment": {
+            "post": {
+                "tags": [
+                    "report"
+                ],
+                "description": "关注作者/取消关注作者 接口",
+                "operationId": "ReportController.关注作者/取消关注作者",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxArticleDepartmentId"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/report/home/industryList": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取产业报告分类列表接口",
+                "operationId": "ReportController.产业报告分类列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsNewLabel",
+                        "description": "是否属于新标签,1是,0否",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IsDeepLabel",
+                        "description": "是否属于深标签,1是,0否",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "OrderColumn",
+                        "description": "排序字段 ,NewTime 最近更新 ,Recommend弘则推荐",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/home/tradeList": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取行业报告分类列表接口",
+                "operationId": "ReportController.行业报告分类列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industry/ArticleList": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取产业文章列表接口",
+                "operationId": "ReportController.产业文章列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CategoryId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IndustrialManagementId",
+                        "description": "产业ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.TacticsListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industry/reportList": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取研选文章列表接口",
+                "operationId": "ReportController.研选文章列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "文章id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "DepartmentId",
+                        "description": "作者ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "IndustrialManagementId",
+                        "description": "产业ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ReportArticleWhichIndustrialRepList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industry/reportListNew": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取研选最新主题关键词文章列表接口",
+                "operationId": "ReportController.研选最新主题关键词文章列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "文章id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ReportArticleWhichIndustrialRepList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industryAndArticle/list": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取产业文章列表接口",
+                "operationId": "ReportController.产业文章列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxIndustrySearchList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industryAndArticle/listPc": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取产业文章列表接口Pc端",
+                "operationId": "ReportController.产业文章列表接口Pc端",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxIndustrySearchListPc"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industryListByDepartment": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取产业报告分类关联作者列表接口",
+                "operationId": "ReportController.产业报告分类关联作者列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxArticleDepartmentList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/industryListByDepartmentPc": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取产业报告分类关联作者列表接口Pc端",
+                "operationId": "ReportController.产业报告分类关联作者列表接口Pc端",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxArticleDepartmentListPc"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/isShow": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取是否展示绝密内参接口",
+                "operationId": "ReportController.是否展示绝密内参",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.IsShow"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/report/minutesSummary/detail": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取上周纪要汇总内容详情接口",
+                "operationId": "ReportController.上周纪要汇总内容详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.MinutesSummaryLetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/minutesSummary/detailv4": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取上周纪要汇总内容详情接口",
+                "operationId": "ReportController.上周纪要汇总内容详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.MinutesSummaryLetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/reportList/byType": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取报告精选、本周研究汇总、上周纪要汇总列表接口",
+                "operationId": "ReportController.报告精选、本周研究汇总、上周纪要汇总列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "string",
+                        "name": "ReportType",
+                        "description": "报告类型 ,1报告精选、2本周研究汇总、3上周纪要汇总",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/query"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxReportSelectionListPublicRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/reportSelection/detail": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取报告精选详情接口",
+                "operationId": "ReportController.获取报告精选详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ReportSelectionLetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/researchSummary/detail": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取本周研究汇总详情接口",
+                "operationId": "ReportController.获取本周研究汇总详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ResearchSummaryLetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/roadshowEssence/detail": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "获取路演精华详情接口",
+                "operationId": "ReportController.获取路演精华详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.RoadshowDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/searchReport": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "报告搜索接口",
+                "operationId": "ReportController.报告搜索",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ReoprtSearchResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/searchResource": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "资源包搜索接口",
+                "operationId": "ReportController.资源包搜索",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SearchResourceResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/toArticleCategoryList": {
+            "get": {
+                "tags": [
+                    "report"
+                ],
+                "description": "产业下所关联的文章分类列表接口",
+                "operationId": "ReportController.产业下所关联的文章分类列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "IndustrialManagementId",
+                        "description": "产业ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialToArticleCategoryListRep"
+                        }
+                    }
+                }
+            }
+        },
+        "/report/top": {
+            "post": {
+                "tags": [
+                    "report"
+                ],
+                "description": "置顶",
+                "operationId": "ReportController.置顶/取消置顶",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxIndustryTopRep"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/report_billboard/industry/collectList": {
+            "get": {
+                "tags": [
+                    "report_billboard"
+                ],
+                "description": "获取报告收藏榜接口",
+                "operationId": "ReportBillboardController.报告收藏榜",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report_billboard/industry/fllowList": {
+            "get": {
+                "tags": [
+                    "report_billboard"
+                ],
+                "description": "获取产业关注榜接口",
+                "operationId": "ReportBillboardController.产业关注榜",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report_billboard/industry/readList": {
+            "get": {
+                "tags": [
+                    "report_billboard"
+                ],
+                "description": "获取阅读飙升榜接口",
+                "operationId": "ReportBillboardController.阅读飙升榜",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementList"
+                        }
+                    }
+                }
+            }
+        },
+        "/report_billboard/table/list": {
+            "get": {
+                "tags": [
+                    "report_billboard"
+                ],
+                "description": "报告榜单table栏",
+                "operationId": "ReportBillboardController.报告榜单table栏",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ReportBillboardTableListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/article/hotList": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "文章相关热门收藏接口",
+                "operationId": "ResearchController.文章相关热门收藏",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "文章ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleCollectionLIstResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/collectionList": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "用户收藏列表接口",
+                "operationId": "ResearchController.用户收藏列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleCollectionLIstResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/departmentId/detail": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "研选作者详情接口",
+                "operationId": "ResearchController.研选作者详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "DepartmentId",
+                        "description": "作者ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.DepartmentDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/hotKeyWord": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "热搜关键词接口",
+                "operationId": "ResearchController.热搜关键词",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.UserSearchKeyWordListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/hotList": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "主题热度/近期更新更多,列表接口",
+                "operationId": "ResearchController.主题热度/近期更新更多,列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ThemeType",
+                        "description": "主题类型,1主题热度、2近期更新 默认1",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementHotListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/kolList": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "KOL榜列表接口",
+                "operationId": "ResearchController.KOL榜列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.DepartmentListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/theme/detail": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "主题详情接口",
+                "operationId": "ResearchController.主题详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "IndustrialManagementId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.GetThemeDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/research/theme/newList": {
+            "get": {
+                "tags": [
+                    "research"
+                ],
+                "description": "近期更新主题列表接口",
+                "operationId": "ResearchController.近期更新主题列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ChartPermissionId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.IndustrialManagementNewList"
+                        }
+                    }
+                }
+            }
+        },
+        "/resource/image/upload": {
+            "post": {
+                "tags": [
+                    "resource"
+                ],
+                "description": "图片上传接口",
+                "operationId": "ResourceController.图片上传",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "file",
+                        "description": "文件",
+                        "required": true,
+                        "type": "file"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/search/artAndChart/list": {
+            "get": {
+                "tags": [
+                    "search"
+                ],
+                "description": "搜索接口",
+                "operationId": "SearchController.搜索接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "OrderColumn",
+                        "description": "排序字段 ,Comprehensive综合 ,Matching匹配度 ,PublishDate 发布时间",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ListType",
+                        "description": "列表类型,1最新,2 纪要 ,3图表 默认1",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SearchItem"
+                        }
+                    }
+                }
+            }
+        },
+        "/search/list": {
+            "get": {
+                "tags": [
+                    "search"
+                ],
+                "description": "搜索接口",
+                "operationId": "SearchController.搜索接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "OrderColumn",
+                        "description": "排序字段 ,Comprehensive综合 ,Matching匹配度 ,PublishDate 发布时间",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SearchItem"
+                        }
+                    }
+                }
+            }
+        },
+        "/search/listPublic": {
+            "get": {
+                "tags": [
+                    "search"
+                ],
+                "description": "搜索接口(无需token)",
+                "operationId": "BaseSearchController.搜索接口(无需token)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "OrderColumn",
+                        "description": "排序字段 ,Comprehensive综合 ,Matching匹配度 ,PublishDate 发布时间",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyCode",
+                        "description": "机构编号",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyName",
+                        "description": "机构名称",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Email",
+                        "description": "邮箱",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Sign",
+                        "description": "加密签名",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SearchItem"
+                        }
+                    }
+                }
+            }
+        },
+        "/search/report/list": {
+            "get": {
+                "tags": [
+                    "search"
+                ],
+                "description": "报告搜索接口",
+                "operationId": "SearchController.报告搜索接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.SearchItem"
+                        }
+                    }
+                }
+            }
+        },
+        "/tactics/detail": {
+            "get": {
+                "tags": [
+                    "tactics"
+                ],
+                "description": "获取报告详情接口",
+                "operationId": "TacticsController.获取报告详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ArticleId",
+                        "description": "报告ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/tactics/list": {
+            "get": {
+                "tags": [
+                    "tactics"
+                ],
+                "description": "获取策略、行业 通用列表接口",
+                "operationId": "TacticsController.策略、行业列表接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "每页数据条数",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页页码,从1开始",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CategoryId",
+                        "description": "分类ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.TacticsListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/apply/try": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "未付费申请试用",
+                "operationId": "UserController.未付费申请试用",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.ApplyTryReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/user/ask/list": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取我的提问列表",
+                "operationId": "UserController.获取我的提问",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CygxAskListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/browse/history/list": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取浏览历史列表",
+                "operationId": "UserController.获取浏览历史列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "PageSize",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "CurrentIndex",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleBrowseHistoryListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/check/status": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "校验用户状态信息",
+                "operationId": "UserController.校验用户状态信息",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CheckStatusResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/collect/list": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取我的收藏列表",
+                "operationId": "UserController.获取我的收藏",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "PageSize",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "CurrentIndex",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleCollectListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/countryCcode/Add": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "上传用户区号接口",
+                "operationId": "UserController.上传用户区号",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.CountryCodeItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/user/countryCcode/addOutboundMobile": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "用户修改外呼手机号以及区号接口",
+                "operationId": "UserController.用户修改外呼手机号以及区号",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.OutboundMobileItem"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "操作成功"
+                    }
+                }
+            }
+        },
+        "/user/countryCcode/isNeedAdd": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取是否需要填写区号接口",
+                "operationId": "UserController.是否需要填写区号",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.CountryCode"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/detail": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取用户详情接口",
+                "operationId": "UserController.获取用户详情",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.UserDetail"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/freeButton/update": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "隐藏当天的按钮接口",
+                "operationId": "UserController.隐藏当天的按钮",
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/user/headimgurl/update": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "更改用户微信头像",
+                "operationId": "UserController.更改用户微信头像",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.Headimgurl"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailFileLink"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/interview/apply/list": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取申请访谈列表",
+                "operationId": "UserController.获取申请访谈列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "PageSize",
+                        "description": "PageSize",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "CurrentIndex",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleInterviewApplyListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/isShow/alert": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取权限弹窗是否展示免费月卡接口",
+                "operationId": "UserController.权限弹窗是否展示免费月卡",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.IsShow"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/user/isShow/freeButton": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取是否展示免费试用按钮接口",
+                "operationId": "UserController.是否展示免费试用按钮",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.IsShow"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/user/isShow/share": {
+            "get": {
+                "tags": [
+                    "user"
+                ],
+                "description": "获取权限弹窗是否展示免费月卡接口",
+                "operationId": "UserController.分享的时候是否展示免费月卡",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.IsShow"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": ""
+                    }
+                }
+            }
+        },
+        "/user/login": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "登录接口",
+                "operationId": "UserController.登录",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.LoginReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.LoginResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/user/loginPublic": {
+            "post": {
+                "tags": [
+                    "user"
+                ],
+                "description": "登录接口 (无需token)",
+                "operationId": "UserCommonController.登录 (无需token)",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.LoginReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.LoginResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/getEmailCode": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "获取邮件验证码接口",
+                "operationId": "WechatController.获取邮件验证码",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Email",
+                        "description": "邮箱",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "获取成功"
+                    }
+                }
+            }
+        },
+        "/wechat/getPhoneNumber": {
+            "post": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "小程序获取用户绑定手机号接口(需要登录)",
+                "operationId": "WechatController.小程序获取用户绑定手机号",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.WxGetPhoneNumberReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.WxGetPhoneNumberResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/getSmsCode": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "获取短信验证码接口",
+                "operationId": "WechatController.获取短信验证码",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Mobile",
+                        "description": "手机号码",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "AreaNum",
+                        "description": "地区编码",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "获取成功"
+                    }
+                }
+            }
+        },
+        "/wechat/getSmsCodePublic": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "获取短信验证码接口(无需token)",
+                "operationId": "WechatCommonController.获取短信验证码(无需token)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Mobile",
+                        "description": "手机号码",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "AreaNum",
+                        "description": "地区编码",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "获取成功"
+                    }
+                }
+            }
+        },
+        "/wechat/getUserInfo": {
+            "post": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "小程序获取用户信息接口(需要登录)",
+                "operationId": "WechatController.小程序获取用户信息",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/models.WxGetUserInfoReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.WxGetUserInfoResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/login": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "微信登录接口",
+                "operationId": "WechatCommonController.微信登录接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Code",
+                        "description": "微信唯一编码code",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.WxLoginResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/loginByxzs": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "微信登录小助手接口",
+                "operationId": "WechatCommonController.微信登录小助手接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Code",
+                        "description": "微信唯一编码code",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.WxLoginResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/shareImage": {
+            "post": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "获取小程序分享二维码",
+                "operationId": "WechatController.获取小程序分享二维码",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ArticleDetailFileLink"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/updateWxAccesstoken": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "更新微信token",
+                "operationId": "WechatController.更新微信token",
+                "responses": {
+                    "Ret=200": {
+                        "description": "更新成功"
+                    }
+                }
+            }
+        }
+    },
+    "definitions": {
+        "models.ActivityArticleResp": {
+            "title": "ActivityArticleResp",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "报告id(报告链接跳转使用)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ReportLink": {
+                    "description": "报告链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ActivityChartPermission": {
+            "title": "ActivityChartPermission",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "权限id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsChoose": {
+                    "description": "是否选择",
+                    "type": "boolean"
+                },
+                "PermissionName": {
+                    "description": "权限名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ActivityDetail": {
+            "title": "ActivityDetail",
+            "type": "object",
+            "properties": {
+                "ActiveState": {
+                    "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                    "type": "string"
+                },
+                "ActivityId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityName": {
+                    "description": "活动名称",
+                    "type": "string"
+                },
+                "ActivityTime": {
+                    "description": "活动时间",
+                    "type": "string"
+                },
+                "ActivityTimeText": {
+                    "description": "活动时间带文字",
+                    "type": "string"
+                },
+                "ActivityTypeId": {
+                    "description": "活动类型id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTypeName": {
+                    "description": "活动类型名称",
+                    "type": "string"
+                },
+                "Address": {
+                    "description": "活动地址",
+                    "type": "string"
+                },
+                "AmericaTell": {
+                    "description": "美国拨入号",
+                    "type": "string"
+                },
+                "AppAttendance": {
+                    "description": "App参会",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "报告id(报告链接跳转使用)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ArticleList": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityArticleResp"
+                    }
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "ChartPermissionId": {
+                    "description": "行业id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ChartPermissionName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "ChartPermissionNames": {
+                    "description": "行业名称辅助字段,区分研选子分类",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "城市",
+                    "type": "string"
+                },
+                "ConferencePassword": {
+                    "description": "会议密码",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "CustomerTypeIds": {
+                    "description": "活动可见的客户类型,多个ID用 , 隔开",
+                    "type": "string"
+                },
+                "Description": {
+                    "description": "研选内容说明",
+                    "type": "string"
+                },
+                "DistinguishedGuest": {
+                    "description": "嘉宾",
+                    "type": "string"
+                },
+                "Expert": {
+                    "description": "专家",
+                    "type": "string"
+                },
+                "Highlights": {
+                    "description": "活动亮点",
+                    "type": "string"
+                },
+                "HongKongTell": {
+                    "description": "香港拨入号",
+                    "type": "string"
+                },
+                "Host": {
+                    "description": "主持人",
+                    "type": "string"
+                },
+                "IsAppointment": {
+                    "description": "是否已预约纪要 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsCClassMeeting": {
+                    "description": "是否是c类电话会",
+                    "type": "boolean"
+                },
+                "IsCancelMeetingReminder": {
+                    "description": "是否取消会议提醒 1展示取消会议提醒 ,0展示会议提醒",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsHideAppointment": {
+                    "description": "是否隐藏预约纪要按钮  1是,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsLimitPeople": {
+                    "description": "是否限制人数 1是,0否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsResearch": {
+                    "description": "是否属于研选",
+                    "type": "boolean"
+                },
+                "IsShowAppointment": {
+                    "description": "是否展示预约纪要",
+                    "type": "boolean"
+                },
+                "IsShowSustainable": {
+                    "description": "是否展示限免标签",
+                    "type": "boolean"
+                },
+                "IsSignup": {
+                    "description": "是否已报名 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "LastUpdatedTime": {
+                    "description": "更新时间",
+                    "type": "string"
+                },
+                "LimitPeopleNum": {
+                    "description": "限制的人数数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "LinkParticipants": {
+                    "description": "链接参会",
+                    "type": "string"
+                },
+                "MainlandTell": {
+                    "description": "大陆拨入号",
+                    "type": "string"
+                },
+                "OnlineParticipation": {
+                    "description": "网络参会",
+                    "type": "string"
+                },
+                "ParticipationCode": {
+                    "description": "参会密码",
+                    "type": "string"
+                },
+                "Remarks": {
+                    "description": "备注",
+                    "type": "string"
+                },
+                "ReportLink": {
+                    "description": "报告链接",
+                    "type": "string"
+                },
+                "Scale": {
+                    "description": "管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开",
+                    "type": "string"
+                },
+                "ShowType": {
+                    "description": "人数限制类型,1不展示限制,2可选限制,3强制限制",
+                    "type": "string"
+                },
+                "SignupNum": {
+                    "description": "已报名人数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SignupType": {
+                    "description": "报名方式,1预约外呼,2自主拨入,3我要报名",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Speaker": {
+                    "description": "主讲人",
+                    "type": "string"
+                },
+                "TaiwanTell": {
+                    "description": "台湾拨入号",
+                    "type": "string"
+                },
+                "Theme": {
+                    "description": "主题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ActivityFastsearchKeywords": {
+            "title": "ActivityFastsearchKeywords",
+            "type": "object",
+            "properties": {
+                "Id": {
+                    "description": "活动类型id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "KeyWord": {
+                    "description": "关键词",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ActivityFastsearchKeywordsListResp": {
+            "title": "ActivityFastsearchKeywordsListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityFastsearchKeywords"
+                    }
+                }
+            }
+        },
+        "models.ActivityIdRep": {
+            "title": "ActivityIdRep",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ActivitySingnupRep": {
+            "title": "ActivitySingnupRep",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SignupType": {
+                    "description": "报名方式,1预约外呼,2我要报名",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ActivityStaus": {
+            "title": "ActivityStaus",
+            "type": "object",
+            "properties": {
+                "Id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsChoose": {
+                    "description": "是否选择",
+                    "type": "boolean"
+                },
+                "StatusName": {
+                    "type": "string"
+                }
+            }
+        },
+        "models.ActivityType": {
+            "title": "ActivityType",
+            "type": "object",
+            "properties": {
+                "ActivityTypeId": {
+                    "description": "活动类型id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTypeName": {
+                    "description": "活动名称",
+                    "type": "string"
+                },
+                "IsChoose": {
+                    "description": "是否选择",
+                    "type": "boolean"
+                },
+                "OnlineIco": {
+                    "description": "线上线下Ico图标",
+                    "type": "string"
+                },
+                "ShowType": {
+                    "description": "人数限制类型,1不展示限制,2可选限制,3强制限制",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ActivityTypeHome": {
+            "title": "ActivityTypeHome",
+            "type": "object",
+            "properties": {
+                "ActivityTypeId": {
+                    "description": "活动类型id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTypeName": {
+                    "description": "活动名称",
+                    "type": "string"
+                },
+                "ImgUrl": {
+                    "description": "图片",
+                    "type": "string"
+                },
+                "ImgUrlBg": {
+                    "description": "背景图片",
+                    "type": "string"
+                },
+                "ImgUrlBgs": {
+                    "description": "背景图片",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxActivityLabelList"
+                    }
+                },
+                "Position": {
+                    "description": "位置 ,1:左 ,2:右边",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Resource": {
+                    "description": "位置 ,1:活动 ,2:专项产业调研",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ActivityTypeHomePc": {
+            "title": "ActivityTypeHomePc",
+            "type": "object",
+            "properties": {
+                "ActivityTypeId": {
+                    "description": "活动类型id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTypeName": {
+                    "description": "活动名称",
+                    "type": "string"
+                },
+                "ImgUrlBgPc": {
+                    "description": "Pc端背景图片",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxActivityLabelList"
+                    }
+                },
+                "OnlineIco": {
+                    "description": "线上线下Ico图标",
+                    "type": "string"
+                },
+                "Resource": {
+                    "description": "位置 ,1:活动 ,2:专项产业调研",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ActivityTypeListHomeResp": {
+            "title": "ActivityTypeListHomeResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityTypeHome"
+                    }
+                }
+            }
+        },
+        "models.ActivityTypeListHomeRespPc": {
+            "title": "ActivityTypeListHomeRespPc",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityTypeHomePc"
+                    }
+                }
+            }
+        },
+        "models.ActivityTypeListResp": {
+            "title": "ActivityTypeListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityType"
+                    }
+                }
+            }
+        },
+        "models.ActivityUserSearchContentList": {
+            "title": "ActivityUserSearchContentList",
+            "type": "object",
+            "properties": {
+                "IsShowJurisdiction": {
+                    "description": "是否仅展示有权限的,1是,0否",
+                    "type": "boolean"
+                },
+                "ListActivityStaus": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityStaus"
+                    }
+                },
+                "ListActivityType": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityType"
+                    }
+                },
+                "ListChartPermission": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityChartPermission"
+                    }
+                },
+                "ListChartPermission2": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ActivityChartPermission"
+                    }
+                }
+            }
+        },
+        "models.AddArticleAskRep": {
+            "title": "AddArticleAskRep",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Content": {
+                    "description": "内容",
+                    "type": "string"
+                }
+            }
+        },
+        "models.AddCygxActivityHelpAsk": {
+            "title": "AddCygxActivityHelpAsk",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Content": {
+                    "description": "内容",
+                    "type": "string"
+                }
+            }
+        },
+        "models.AddCygxAdviceReq": {
+            "title": "AddCygxAdviceReq",
+            "type": "object",
+            "properties": {
+                "Advice": {
+                    "description": "优化建议",
+                    "type": "string"
+                },
+                "AdviceImgUrl": {
+                    "description": "图片,多张用#分割",
+                    "type": "string"
+                }
+            }
+        },
+        "models.AddStopTimeHtgjRep": {
+            "title": "AddStopTimeHtgjRep",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyCode": {
+                    "description": "机构编码",
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "机构名称",
+                    "type": "string"
+                },
+                "Email": {
+                    "description": "机构邮箱",
+                    "type": "string"
+                },
+                "OutType": {
+                    "description": "退出方式,1正常退出,2强制关闭",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Sign": {
+                    "description": "签名",
+                    "type": "string"
+                },
+                "Source": {
+                    "description": "来源,MOBILE:手机端,PC:电脑端",
+                    "type": "string"
+                },
+                "StopTime": {
+                    "description": "停留时间",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.AddStopTimeRep": {
+            "title": "AddStopTimeRep",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "OutType": {
+                    "description": "退出方式,1正常退出,2强制关闭",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Source": {
+                    "description": "来源,MOBILE:手机端,PC:电脑端",
+                    "type": "string"
+                },
+                "StopTime": {
+                    "description": "停留时间",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ApplyTryReq": {
+            "title": "ApplyTryReq",
+            "type": "object",
+            "properties": {
+                "ApplyMethod": {
+                    "description": "1:已付费客户申请试用,2:非客户申请试用,3:非客户申请试用(ficc下,不需要进行数据校验)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "BusinessCardUrl": {
+                    "description": "名片地址",
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "公司名称",
+                    "type": "string"
+                },
+                "DetailId": {
+                    "description": "详情ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RealName": {
+                    "description": "姓名",
+                    "type": "string"
+                },
+                "TryType": {
+                    "description": "提交类型,Article:文章、Activity:活动",
+                    "type": "string"
+                }
+            }
+        },
+        "models.AppointmentResp": {
+            "title": "AppointmentResp",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "GoFollow": {
+                    "description": "是否去关注",
+                    "type": "boolean"
+                },
+                "HasPermission": {
+                    "description": "操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "PopupMsg": {
+                    "description": "权限弹窗信息",
+                    "type": "string"
+                },
+                "SellerMobile": {
+                    "description": "销售电话",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售姓名",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ArticleBrowseHistoryListResp": {
+            "title": "ArticleBrowseHistoryListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleInterviewApplyList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.ArticleCollectList": {
+            "title": "ArticleCollectList",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "CategoryName": {
+                    "description": "一级分类",
+                    "type": "string"
+                },
+                "CreateDate": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "SubCategoryName": {
+                    "description": "二级分类",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                },
+                "UpdateFrequency": {
+                    "description": "更新周期",
+                    "type": "string"
+                },
+                "UserId": {
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ArticleCollectListResp": {
+            "title": "ArticleCollectListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleCollectList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.ArticleCollectReq": {
+            "title": "ArticleCollectReq",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "报告id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ArticleCollectResp": {
+            "title": "ArticleCollectResp",
+            "type": "object",
+            "properties": {
+                "CollectCount": {
+                    "description": "收藏总数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Status": {
+                    "description": "1:收藏,2:取消收藏",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ArticleCollectionLIstResp": {
+            "title": "ArticleCollectionLIstResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleCollectionResp"
+                    }
+                }
+            }
+        },
+        "models.ArticleCollectionResp": {
+            "title": "ArticleCollectionResp",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CollectNum": {
+                    "description": "收藏人数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentId": {
+                    "description": "作者Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsCollect": {
+                    "description": "本人是否收藏",
+                    "type": "boolean"
+                },
+                "MyCollectNum": {
+                    "description": "本人是否收藏",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Pv": {
+                    "description": "PV",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Source": {
+                    "description": "来源 1:弘则资源包(报告)、2:研选主题(报告)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ArticleDetail": {
+            "title": "ArticleDetail",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "报告id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ArticleIdMd5": {
+                    "description": "纪要id",
+                    "type": "string"
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "BodyText": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "CategoryId": {
+                    "description": "分类ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CategoryName": {
+                    "description": "一级分类",
+                    "type": "string"
+                },
+                "CollectionNum": {
+                    "description": "收藏数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateDate": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "Department": {
+                    "description": "作者",
+                    "type": "string"
+                },
+                "DepartmentId": {
+                    "description": "作者ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentImgUrl": {
+                    "description": "作者头像",
+                    "type": "string"
+                },
+                "ExpertBackground": {
+                    "description": "专家背景",
+                    "type": "string"
+                },
+                "ExpertNumber": {
+                    "description": "专家编号",
+                    "type": "string"
+                },
+                "FileLink": {
+                    "description": "下载预览链接",
+                    "type": "string"
+                },
+                "FollowNum": {
+                    "description": "关注数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "HttpUrl": {
+                    "description": "文章链接跳转地址",
+                    "type": "string"
+                },
+                "IndustrialAndSubjectIds": {
+                    "description": "文章关联产业和标的的ID字符串",
+                    "type": "string"
+                },
+                "IndustrialManagementId": {
+                    "description": "文章关联产业ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "InterviewApplyStatus": {
+                    "description": "当前访谈申请状态:'待邀请','待访谈','已完成','已取消'",
+                    "type": "string"
+                },
+                "InterviewDate": {
+                    "description": "访谈时间",
+                    "type": "string"
+                },
+                "IsBelongReport": {
+                    "description": "是否属于报告",
+                    "type": "boolean"
+                },
+                "IsBelongSummary": {
+                    "description": "是否属于纪要库",
+                    "type": "boolean"
+                },
+                "IsClass": {
+                    "description": "是否归类,1是,0否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsCollect": {
+                    "description": "是否收藏:true,已收藏,false:未收藏",
+                    "type": "boolean"
+                },
+                "IsFollow": {
+                    "description": "是否关注,1是,0否",
+                    "type": "boolean"
+                },
+                "IsInterviewApply": {
+                    "description": "是否申请访谈:true,已申请,false:未申请",
+                    "type": "boolean"
+                },
+                "IsNeedJump": {
+                    "description": "是否需要跳转链接地址",
+                    "type": "boolean"
+                },
+                "IsReport": {
+                    "description": "是否属于报告,1是,0否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsResearch": {
+                    "description": "是否属于研选",
+                    "type": "boolean"
+                },
+                "IsSummary": {
+                    "description": "是否是纪要库,1是,0否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "SellerAndMobile": {
+                    "description": "销售和手机号",
+                    "type": "string"
+                },
+                "SellerList": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.SellerRep"
+                    }
+                },
+                "SellerMobile": {
+                    "description": "销售手机号",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售名称",
+                    "type": "string"
+                },
+                "SubCategoryName": {
+                    "description": "二级分类",
+                    "type": "string"
+                },
+                "SubjectIds": {
+                    "description": "文章关联标的的ID字符串",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                },
+                "UpdateFrequency": {
+                    "description": "更新周期",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ArticleDetailFileLink": {
+            "title": "ArticleDetailFileLink",
+            "type": "object",
+            "properties": {
+                "FileLink": {
+                    "description": "下载预览链接",
+                    "type": "string"
+                },
+                "Scene": {
+                    "description": "资源参数",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ArticleDetailHtgjResp": {
+            "title": "ArticleDetailHtgjResp",
+            "type": "object",
+            "properties": {
+                "CompanyName": {
+                    "description": "公司名称",
+                    "type": "string"
+                },
+                "Detail": {
+                    "$ref": "#/definitions/models.ArticleDetail"
+                },
+                "HasPermission": {
+                    "description": "1:有该行业权限,正常展示,0:试用期已过期",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ArticleDetailResp": {
+            "title": "ArticleDetailResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.ArticleDetail"
+                },
+                "HasFree": {
+                    "description": "1:已付费(至少包含一个品类的权限),2:未付费(没有任何品类权限)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "HasPermission": {
+                    "description": "1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "HaveResearch": {
+                    "description": "是否有研选权限",
+                    "type": "boolean"
+                },
+                "Mobile": {
+                    "description": "用户手机号",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ArticleInterviewApplyList": {
+            "title": "ArticleInterviewApplyList",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "CategoryName": {
+                    "description": "一级分类",
+                    "type": "string"
+                },
+                "CreateDate": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "type": "string"
+                },
+                "ExpertBackground": {
+                    "description": "专家背景",
+                    "type": "string"
+                },
+                "ExpertNumber": {
+                    "description": "专家编号",
+                    "type": "string"
+                },
+                "Id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "InterviewTime": {
+                    "description": "访谈时间",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "'待邀请','待访谈','已完成','已取消'",
+                    "type": "string"
+                },
+                "SubCategoryName": {
+                    "description": "二级分类",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                },
+                "UpdateFrequency": {
+                    "description": "更新周期",
+                    "type": "string"
+                },
+                "UserId": {
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ArticleInterviewApplyListResp": {
+            "title": "ArticleInterviewApplyListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleInterviewApplyList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.ArticleInterviewApplyReq": {
+            "title": "ArticleInterviewApplyReq",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "报告id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ChartCollectReq": {
+            "title": "ChartCollectReq",
+            "type": "object",
+            "properties": {
+                "ChartId": {
+                    "description": "图表ID",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ChartPermission": {
+            "title": "ChartPermission",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "权限id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsShowSustainable": {
+                    "description": "是否展示限免标签",
+                    "type": "boolean"
+                },
+                "PermissionName": {
+                    "description": "权限名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ChartPermissionResp": {
+            "title": "ChartPermissionResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ChartPermission"
+                    }
+                }
+            }
+        },
+        "models.ChartPtagResp": {
+            "title": "ChartPtagResp",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "分类ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "List": {
+                    "description": "子分类",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CtagResp"
+                    }
+                },
+                "PermissionName": {
+                    "description": "分类名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CheckStatusResp": {
+            "title": "CheckStatusResp",
+            "type": "object",
+            "properties": {
+                "IsAuth": {
+                    "description": "true:需要授权,false:不需要授权",
+                    "type": "boolean"
+                },
+                "IsBind": {
+                    "description": "true:需要绑定手机号或邮箱,false:不需要绑定手机号或邮箱",
+                    "type": "boolean"
+                },
+                "PermissionName": {
+                    "description": "拥有权限分类,多个用英文逗号分隔",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ConfigResp": {
+            "title": "ConfigResp",
+            "type": "object",
+            "properties": {
+                "Item": {
+                    "$ref": "#/definitions/models.CygxConfig"
+                },
+                "List": {
+                    "description": "图表搜索推荐",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.KeyWord"
+                    }
+                },
+                "ListHot": {
+                    "description": "热搜关键词",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.KeyWord"
+                    }
+                }
+            }
+        },
+        "models.CountryCode": {
+            "title": "CountryCode",
+            "type": "object",
+            "properties": {
+                "IsNeedAddCountryCode": {
+                    "description": "是否需要填写区号:需要填写,false:不需要填写",
+                    "type": "boolean"
+                }
+            }
+        },
+        "models.CountryCodeItem": {
+            "title": "CountryCodeItem",
+            "type": "object",
+            "properties": {
+                "CountryCode": {
+                    "description": "区号",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CtagResp": {
+            "title": "CtagResp",
+            "type": "object",
+            "properties": {
+                "CtagId": {
+                    "description": "子分类ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Name": {
+                    "description": "子分类名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxActivityLabelList": {
+            "title": "CygxActivityLabelList",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动ID ",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ImgUrlBg": {
+                    "description": "背景图片",
+                    "type": "string"
+                },
+                "IsShowSubjectName": {
+                    "description": "小程序内是否展示标的名称 1是 ,0否 默认0 ",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "KeyWord": {
+                    "type": "string"
+                },
+                "Mintimesort": {
+                    "description": "最小时间",
+                    "type": "string"
+                },
+                "Resource": {
+                    "description": "位置 ,1:活动 ,2:专项产业调研",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Timesort": {
+                    "description": "最大时间",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxActivityList": {
+            "title": "CygxActivityList",
+            "type": "object",
+            "properties": {
+                "ActiveState": {
+                    "description": "活动进行状态 未开始:1、进行中2、已结束3",
+                    "type": "string"
+                },
+                "ActivityId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityName": {
+                    "description": "活动名称",
+                    "type": "string"
+                },
+                "ActivityTime": {
+                    "description": "活动时间",
+                    "type": "string"
+                },
+                "ActivityTimeText": {
+                    "description": "活动时间带文字",
+                    "type": "string"
+                },
+                "ActivityType": {
+                    "description": "活动线上线下类型 1线上,0 线下",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTypeId": {
+                    "description": "活动类型id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTypeName": {
+                    "description": "活动类型名称",
+                    "type": "string"
+                },
+                "Address": {
+                    "description": "活动地址",
+                    "type": "string"
+                },
+                "ChartPermissionId": {
+                    "description": "行业id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ChartPermissionName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "城市",
+                    "type": "string"
+                },
+                "DistinguishedGuest": {
+                    "description": "嘉宾",
+                    "type": "string"
+                },
+                "Expert": {
+                    "description": "专家",
+                    "type": "string"
+                },
+                "ImgUrl": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "ImgUrlText": {
+                    "description": "图片链接文字",
+                    "type": "string"
+                },
+                "IsAppointment": {
+                    "description": "是否已预约纪要 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsBrackets": {
+                    "description": "是否有方括号 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsCClassMeeting": {
+                    "description": "是否是c类电话会",
+                    "type": "boolean"
+                },
+                "IsCancelMeetingReminder": {
+                    "description": "是否取消会议提醒 1展示取消会议提醒 ,0展示会议提醒",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsHideAppointment": {
+                    "description": "是否隐藏预约纪要按钮  1是,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsLimitPeople": {
+                    "description": "是否限制人数 1是,0否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsShowAppointment": {
+                    "description": "是否展示预约纪要",
+                    "type": "boolean"
+                },
+                "IsShowSustainable": {
+                    "description": "是否展示限免标签",
+                    "type": "boolean"
+                },
+                "IsSignup": {
+                    "description": "是否已报名 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "JmcjRoadshowTitle": {
+                    "description": "进门财经手动匹配的活动名称",
+                    "type": "string"
+                },
+                "Label": {
+                    "description": "主题标签",
+                    "type": "string"
+                },
+                "LimitPeopleNum": {
+                    "description": "限制的人数数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SignupNum": {
+                    "description": "已报名人数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SignupType": {
+                    "description": "报名方式,1预约外呼,2我要报名",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Speaker": {
+                    "description": "主讲人",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxActivityResp": {
+            "title": "CygxActivityResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.ActivityDetail"
+                },
+                "HaqveJurisdiction": {
+                    "description": "是否有权限",
+                    "type": "boolean"
+                },
+                "HasPermission": {
+                    "description": "操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请,5:有IFCC、无权益",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "MsgType": {
+                    "description": "Type : 类型 , Industry : 行业",
+                    "type": "string"
+                },
+                "OperationMode": {
+                    "description": "操作方式 Apply:立即申请、Call:拨号 为空则为有权限",
+                    "type": "string"
+                },
+                "PopupMsg": {
+                    "description": "权限弹窗信息",
+                    "type": "string"
+                },
+                "SellerMobile": {
+                    "description": "销售电话",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售姓名",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxActivitySpecialDetail": {
+            "title": "CygxActivitySpecialDetail",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动ID ",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ActivityTimeText": {
+                    "description": "活动预期时间带文字",
+                    "type": "string"
+                },
+                "ActivityTypeName": {
+                    "description": "活动名称",
+                    "type": "string"
+                },
+                "ChartPermissionName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "调研城市",
+                    "type": "string"
+                },
+                "CustomerTypeIds": {
+                    "description": "活动可见的客户类型,多个ID用 , 隔开",
+                    "type": "string"
+                },
+                "ImgUrl": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "ImgUrlText": {
+                    "description": "图片链接文字",
+                    "type": "string"
+                },
+                "IndustrialName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IndustrialSubjectName": {
+                    "description": "标的名称(相关公司)",
+                    "type": "string"
+                },
+                "IsSignup": {
+                    "description": "是否感兴趣 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Label": {
+                    "description": "主题标签",
+                    "type": "string"
+                },
+                "ResearchTheme": {
+                    "description": "调研主题",
+                    "type": "string"
+                },
+                "Scale": {
+                    "description": "管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开",
+                    "type": "string"
+                },
+                "SpecialType": {
+                    "description": "调研形式、 1 线上 , 2 线下",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "TripImgLink": {
+                    "description": "行程图片链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxActivitySpecialResp": {
+            "title": "CygxActivitySpecialResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.CygxActivitySpecialDetail"
+                },
+                "HaqveJurisdiction": {
+                    "description": "是否有权限",
+                    "type": "boolean"
+                },
+                "HasPermission": {
+                    "description": "操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请,5:有IFCC、无权益",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsFollow": {
+                    "description": "是否关注新调研通知",
+                    "type": "boolean"
+                },
+                "MsgType": {
+                    "description": "Type : 类型 , Industry : 行业",
+                    "type": "string"
+                },
+                "OperationMode": {
+                    "description": "操作方式 Apply:立即申请、Call:拨号 为空则为有权限",
+                    "type": "string"
+                },
+                "PopupMsg": {
+                    "description": "权限弹窗信息",
+                    "type": "string"
+                },
+                "SellerMobile": {
+                    "description": "销售电话",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售姓名",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxArticleDepartmentId": {
+            "title": "CygxArticleDepartmentId",
+            "type": "object",
+            "properties": {
+                "DepartmentId": {
+                    "description": "作者ID",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.CygxArticleDepartmentList": {
+            "title": "CygxArticleDepartmentList",
+            "type": "object",
+            "properties": {
+                "HaveResearch": {
+                    "description": "是否有研选权限",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxArticleDepartmentRep"
+                    }
+                },
+                "ListnNew": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementIdInt"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.CygxArticleDepartmentListPc": {
+            "title": "CygxArticleDepartmentListPc",
+            "type": "object",
+            "properties": {
+                "HaveResearch": {
+                    "description": "是否有研选权限",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxArticleDepartmentRepPc"
+                    }
+                },
+                "ListnNew": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementIdInt"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.CygxArticleDepartmentRep": {
+            "title": "CygxArticleDepartmentRep",
+            "type": "object",
+            "properties": {
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "DepartmentId": {
+                    "description": "作者ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FollowNum": {
+                    "description": "是否关注 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ImgUrl": {
+                    "description": "头像链接",
+                    "type": "string"
+                },
+                "IsMyFollow": {
+                    "description": "是否关注",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementIdName"
+                    }
+                },
+                "NickName": {
+                    "description": "昵称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxArticleDepartmentRepPc": {
+            "title": "CygxArticleDepartmentRepPc",
+            "type": "object",
+            "properties": {
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "DepartmentId": {
+                    "description": "作者ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FollowNum": {
+                    "description": "是否关注 1是 ,0 否",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ImgUrl": {
+                    "description": "头像链接",
+                    "type": "string"
+                },
+                "IsMyFollow": {
+                    "description": "是否关注",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementIdNamePc"
+                    }
+                },
+                "NickName": {
+                    "description": "昵称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxAskList": {
+            "title": "CygxAskList",
+            "type": "object",
+            "properties": {
+                "AskType": {
+                    "description": "类型 Activity 活动 、Report 文章报告",
+                    "type": "string"
+                },
+                "Content": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "ReportOrActivityId": {
+                    "description": "对应的文章或者活动Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxAskListResp": {
+            "title": "CygxAskListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxAskList"
+                    }
+                }
+            }
+        },
+        "models.CygxChartDetail": {
+            "title": "CygxChartDetail",
+            "type": "object",
+            "properties": {
+                "ChartId": {
+                    "description": "图表id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CollectionNum": {
+                    "description": "本人收藏数量 ",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "HttpUrl": {
+                    "type": "string"
+                },
+                "IsCollection": {
+                    "description": "是否收藏 ",
+                    "type": "boolean"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxConfig": {
+            "title": "CygxConfig",
+            "type": "object",
+            "properties": {
+                "ConfigValue": {
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxIndustryAndArticleList": {
+            "title": "CygxIndustryAndArticleList",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "报告id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxIndustryFllowRep": {
+            "title": "CygxIndustryFllowRep",
+            "type": "object",
+            "properties": {
+                "IndustrialManagementId": {
+                    "description": "产业D",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.CygxIndustrySearchList": {
+            "title": "CygxIndustrySearchList",
+            "type": "object",
+            "properties": {
+                "ArtList": {
+                    "description": "文章列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxIndustryAndArticleList"
+                    }
+                },
+                "IndList": {
+                    "description": "产业列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagement"
+                    }
+                }
+            }
+        },
+        "models.CygxIndustrySearchListPc": {
+            "title": "CygxIndustrySearchListPc",
+            "type": "object",
+            "properties": {
+                "DepartmentList": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxArticleDepartmentRepPc"
+                    }
+                },
+                "IndList": {
+                    "description": "产业列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagement"
+                    }
+                }
+            }
+        },
+        "models.CygxIndustryTopRep": {
+            "title": "CygxIndustryTopRep",
+            "type": "object",
+            "properties": {
+                "IndustrialManagementId": {
+                    "description": "产业D",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.CygxMinutesSummaryLogDetail": {
+            "title": "CygxMinutesSummaryLogDetail",
+            "type": "object",
+            "properties": {
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "IsHaveVideo": {
+                    "description": "是否含有音频文件",
+                    "type": "boolean"
+                },
+                "ReportLink": {
+                    "description": "报告链接",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxPageHistoryRecordHtgjRep": {
+            "title": "CygxPageHistoryRecordHtgjRep",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "行业ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyCode": {
+                    "description": "机构编码",
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "机构名称",
+                    "type": "string"
+                },
+                "DetailId": {
+                    "description": "详情ID",
+                    "type": "string"
+                },
+                "Email": {
+                    "description": "机构邮箱",
+                    "type": "string"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业ID",
+                    "type": "string"
+                },
+                "Sign": {
+                    "description": "签名",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxPageHistoryRecordRep": {
+            "title": "CygxPageHistoryRecordRep",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "行业ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DetailId": {
+                    "description": "详情ID",
+                    "type": "string"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业ID",
+                    "type": "string"
+                },
+                "PageType": {
+                    "description": "页面类型,纪要:Summary,纪要搜索:SummarySearch,报告:Report,报告搜索:ReportSearch,产业列表:IndustryList,活动:Activit,活动搜索:ActivitSearch,活动详情:ActivitParticulars,报告详情:ReportParticulars , 我的日程:MySchedule, 更多标签:LabelMore , 文章复制:ArticleCopy",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxReportSelectionListPublicRep": {
+            "title": "CygxReportSelectionListPublicRep",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxReportSelectionRep"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.CygxReportSelectionLogDetail": {
+            "title": "CygxReportSelectionLogDetail",
+            "type": "object",
+            "properties": {
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustriaReportSelection"
+                    }
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxReportSelectionRep": {
+            "title": "CygxReportSelectionRep",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要/更新说明",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "报告id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "Department": {
+                    "description": "作者",
+                    "type": "string"
+                },
+                "IsRed": {
+                    "description": "是否标记红点",
+                    "type": "boolean"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "ReadNum": {
+                    "description": "阅读次数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "UpdateDescription": {
+                    "description": "更新说明",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxResearchSummaryLogSecond": {
+            "title": "CygxResearchSummaryLogSecond",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "行业ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IcoLink": {
+                    "description": "图标链接",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxResearchSummaryLogThird"
+                    }
+                },
+                "PermissionName": {
+                    "description": "行业名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.CygxResearchSummaryLogThird": {
+            "title": "CygxResearchSummaryLogThird",
+            "type": "object",
+            "properties": {
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "IsHaveVideo": {
+                    "description": "是否含有音频文件",
+                    "type": "boolean"
+                },
+                "ReportLink": {
+                    "description": "报告链接",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.DepartmentDetailResp": {
+            "title": "DepartmentDetailResp",
+            "type": "object",
+            "properties": {
+                "ArticleNum": {
+                    "description": "文章数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CollectNum": {
+                    "description": "收藏人数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentId": {
+                    "description": "作者Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FllowNum": {
+                    "description": "多少人关注",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ImgUrl": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "IsFllow": {
+                    "description": "是否关注",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleCollectionResp"
+                    }
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.DepartmentListResp": {
+            "title": "DepartmentListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.DepartmentResp"
+                    }
+                }
+            }
+        },
+        "models.DepartmentResp": {
+            "title": "DepartmentResp",
+            "type": "object",
+            "properties": {
+                "DepartmentId": {
+                    "description": "作者Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FllowNum": {
+                    "description": "关注数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ImgUrl": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "IsFollw": {
+                    "description": "是否关注",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialDepartmentListResp"
+                    }
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.DetailCygxMinutesSummaryRep": {
+            "title": "DetailCygxMinutesSummaryRep",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "报告Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Department": {
+                    "description": "作者",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "VideoName": {
+                    "description": "音频名称",
+                    "type": "string"
+                },
+                "VideoPlaySeconds": {
+                    "description": "时长",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.DetailCygxReportSelectionRep": {
+            "title": "DetailCygxReportSelectionRep",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "报告Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "Department": {
+                    "description": "作者",
+                    "type": "string"
+                },
+                "FocusOn": {
+                    "description": "近期重点关注方向",
+                    "type": "string"
+                },
+                "LastUpdatedTime": {
+                    "description": "最后一次更新时间",
+                    "type": "string"
+                },
+                "Periods": {
+                    "description": "期数",
+                    "type": "string"
+                },
+                "ProductDescription": {
+                    "description": "产品说明",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "UpdateDescription": {
+                    "description": "更新说明",
+                    "type": "string"
+                },
+                "VideoName": {
+                    "description": "音频名称",
+                    "type": "string"
+                },
+                "VideoPlaySeconds": {
+                    "description": "时长",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.DetailCygxResearchSummaryRep": {
+            "title": "DetailCygxResearchSummaryRep",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "报告Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Department": {
+                    "description": "作者",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "VideoName": {
+                    "description": "音频名称",
+                    "type": "string"
+                },
+                "VideoPlaySeconds": {
+                    "description": "时长",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.FontsCollectResp": {
+            "title": "FontsCollectResp",
+            "type": "object"
+        },
+        "models.GetCygxActivityLabelListRep": {
+            "title": "GetCygxActivityLabelListRep",
+            "type": "object",
+            "properties": {
+                "ImgUrl": {
+                    "description": "图片路径",
+                    "type": "string"
+                },
+                "Label": {
+                    "description": "主题",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxActivityLabelList"
+                    }
+                }
+            }
+        },
+        "models.GetCygxActivityListRep": {
+            "title": "GetCygxActivityListRep",
+            "type": "object",
+            "properties": {
+                "ImgUrl": {
+                    "description": "图片路径",
+                    "type": "string"
+                },
+                "Label": {
+                    "description": "主题",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxActivityList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.GetCygxActivitySpecialDetailListResp": {
+            "title": "GetCygxActivitySpecialDetailListResp",
+            "type": "object",
+            "properties": {
+                "IsBindingMobile": {
+                    "description": "是否绑定了手机号",
+                    "type": "boolean"
+                },
+                "IsFollow": {
+                    "description": "是否关注新调研通知",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxActivitySpecialDetail"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.GetThemeAericleListResp": {
+            "title": "GetThemeAericleListResp",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CollectNum": {
+                    "description": "收藏人数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentId": {
+                    "description": "作者Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FllowNum": {
+                    "description": "关注数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialSubjectId": {
+                    "description": "标的ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsCollect": {
+                    "description": "本人是否收藏",
+                    "type": "boolean"
+                },
+                "MyCollectNum": {
+                    "description": "本人是否收藏",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Pv": {
+                    "description": "PV",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.GetThemeDetailResp": {
+            "title": "GetThemeDetailResp",
+            "type": "object",
+            "properties": {
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsFollw": {
+                    "description": "是否关注",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.GetThemeAericleListResp"
+                    }
+                },
+                "ListSubject": {
+                    "description": "标的列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialSubject"
+                    }
+                }
+            }
+        },
+        "models.Headimgurl": {
+            "title": "Headimgurl",
+            "type": "object",
+            "properties": {
+                "Headimgurl": {
+                    "description": "用户头像",
+                    "type": "string"
+                }
+            }
+        },
+        "models.HomeArtAndChartListResp": {
+            "title": "HomeArtAndChartListResp",
+            "type": "object",
+            "properties": {
+                "ChartList": {
+                    "description": "图表列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.HomeChartListResp"
+                    }
+                },
+                "HaveResearch": {
+                    "description": "是否有研选权限",
+                    "type": "boolean"
+                },
+                "List": {
+                    "description": "文章列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.HomeArticle"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.HomeArticle": {
+            "title": "HomeArticle",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "BodyHtml": {
+                    "description": "内容带有HTML标签",
+                    "type": "string"
+                },
+                "CategoryId": {
+                    "description": "文章分类",
+                    "type": "string"
+                },
+                "CategoryName": {
+                    "description": "一级分类",
+                    "type": "string"
+                },
+                "CreateDate": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "ExpertBackground": {
+                    "description": "专家背景",
+                    "type": "string"
+                },
+                "HttpUrl": {
+                    "description": "文章链接跳转地址",
+                    "type": "string"
+                },
+                "ImgUrlPc": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "IsNeedJump": {
+                    "description": "是否需要跳转链接地址",
+                    "type": "boolean"
+                },
+                "IsResearch": {
+                    "description": "是否属于研选",
+                    "type": "boolean"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Pv": {
+                    "description": "PV",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Source": {
+                    "description": "来源  1:文章, 2:图表",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SubCategoryName": {
+                    "description": "二级分类",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                },
+                "UpdateFrequency": {
+                    "description": "更新周期",
+                    "type": "string"
+                }
+            }
+        },
+        "models.HomeChartListItem": {
+            "title": "HomeChartListItem",
+            "type": "object",
+            "properties": {
+                "IsBindingMobile": {
+                    "description": "是否绑定过手机号",
+                    "type": "boolean"
+                },
+                "List": {
+                    "description": "图表列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.HomeChartListResp"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.HomeChartListResp": {
+            "title": "HomeChartListResp",
+            "type": "object",
+            "properties": {
+                "BodyHtml": {
+                    "type": "string"
+                },
+                "ChartId": {
+                    "description": "图表ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateDate": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "CtagName": {
+                    "description": "子类名称",
+                    "type": "string"
+                },
+                "CtagNamePc": {
+                    "description": "Pc端所有的分类名称",
+                    "type": "string"
+                },
+                "CtagNameTwo": {
+                    "description": "子类名称",
+                    "type": "string"
+                },
+                "HttpUrl": {
+                    "type": "string"
+                },
+                "IsNeedJump": {
+                    "description": "是否需要跳转链接地址",
+                    "type": "boolean"
+                },
+                "IsTop": {
+                    "description": "是否置顶",
+                    "type": "boolean"
+                },
+                "NumTop": {
+                    "description": "置顶数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "PtagName": {
+                    "description": "父类名称",
+                    "type": "string"
+                },
+                "PtagNameTwo": {
+                    "description": "父类名称",
+                    "type": "string"
+                },
+                "Source": {
+                    "description": "来源  1:文章, 2:图表",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                }
+            }
+        },
+        "models.HomeListResp": {
+            "title": "HomeListResp",
+            "type": "object",
+            "properties": {
+                "HaveResearch": {
+                    "description": "是否有研选权限",
+                    "type": "boolean"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.HomeArticle"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.IndustriaReportSelection": {
+            "title": "IndustriaReportSelection",
+            "type": "object",
+            "properties": {
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialAnalyst": {
+            "title": "IndustrialAnalyst",
+            "type": "object",
+            "properties": {
+                "AnalystName": {
+                    "description": "分析师名称",
+                    "type": "string"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.IndustrialDepartmentListResp": {
+            "title": "IndustrialDepartmentListResp",
+            "type": "object",
+            "properties": {
+                "DepartmentId": {
+                    "description": "作者Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialManagement": {
+            "title": "IndustrialManagement",
+            "type": "object",
+            "properties": {
+                "Analyst": {
+                    "description": "分析师",
+                    "type": "string"
+                },
+                "AnalystList": {
+                    "description": "分析师列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialAnalyst"
+                    }
+                },
+                "ArticleReadNum": {
+                    "description": "文章阅读数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CategoryId": {
+                    "description": "文章分类ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialSubjectList": {
+                    "description": "标的列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialSubject"
+                    }
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsFollow": {
+                    "description": "是否关注",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsHot": {
+                    "description": "是否是热门",
+                    "type": "boolean"
+                },
+                "IsRed": {
+                    "description": "是否标记红点",
+                    "type": "boolean"
+                },
+                "IsTop": {
+                    "description": "是否置顶",
+                    "type": "boolean"
+                },
+                "LayoutTime": {
+                    "description": "布局时间",
+                    "type": "string"
+                },
+                "RecommendedIndex": {
+                    "description": "推荐指数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "UpdateTime": {
+                    "description": "更新时间",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialManagementHotListResp": {
+            "title": "IndustrialManagementHotListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementHotResp"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.IndustrialManagementHotResp": {
+            "title": "IndustrialManagementHotResp",
+            "type": "object",
+            "properties": {
+                "ArticleReadNum": {
+                    "description": "文章阅读数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FllowNum": {
+                    "description": "关注数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialSubjectList": {
+                    "description": "标的列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialSubject"
+                    }
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsFollw": {
+                    "description": "是否关注",
+                    "type": "boolean"
+                },
+                "IsHot": {
+                    "description": "是否新标签",
+                    "type": "boolean"
+                },
+                "IsNew": {
+                    "description": "是否新标签",
+                    "type": "boolean"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Source": {
+                    "description": "来源 1:弘则资源包(报告)、2:研选主题(报告)",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.IndustrialManagementIdInt": {
+            "title": "IndustrialManagementIdInt",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialManagementIdName": {
+            "title": "IndustrialManagementIdName",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentId": {
+                    "description": "作者ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsReport": {
+                    "description": "1观点,0纪要",
+                    "type": "string"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialManagementIdNamePc": {
+            "title": "IndustrialManagementIdNamePc",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentId": {
+                    "description": "作者ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsReport": {
+                    "description": "1观点,0纪要",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Pv": {
+                    "description": "Pv",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialManagementList": {
+            "title": "IndustrialManagementList",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagement"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.IndustrialManagementNewList": {
+            "title": "IndustrialManagementNewList",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementNewResp"
+                    }
+                }
+            }
+        },
+        "models.IndustrialManagementNewResp": {
+            "title": "IndustrialManagementNewResp",
+            "type": "object",
+            "properties": {
+                "ArticleReadNum": {
+                    "description": "文章阅读数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialManagementId": {
+                    "description": "产业Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsHot": {
+                    "description": "是否是热门",
+                    "type": "boolean"
+                }
+            }
+        },
+        "models.IndustrialSubject": {
+            "title": "IndustrialSubject",
+            "type": "object",
+            "properties": {
+                "IndustrialManagementId": {
+                    "description": "产业id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustrialSubjectId": {
+                    "description": "标的id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IndustrialToArticleCategoryListRep": {
+            "title": "IndustrialToArticleCategoryListRep",
+            "type": "object",
+            "properties": {
+                "IndustrialManagementId": {
+                    "description": "产业D",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "LayoutTime": {
+                    "description": "布局时间",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialToArticleCategoryRep"
+                    }
+                }
+            }
+        },
+        "models.IndustrialToArticleCategoryRep": {
+            "title": "IndustrialToArticleCategoryRep",
+            "type": "object",
+            "properties": {
+                "CategoryId": {
+                    "description": "分类ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IsRed": {
+                    "description": "是否标红",
+                    "type": "boolean"
+                },
+                "MatchTypeName": {
+                    "description": "匹配类型",
+                    "type": "string"
+                }
+            }
+        },
+        "models.IsShow": {
+            "title": "IsShow",
+            "type": "object",
+            "properties": {
+                "IsShow": {
+                    "description": "是否展示",
+                    "type": "boolean"
+                },
+                "IsShowChart": {
+                    "description": "图表是否展示限免",
+                    "type": "boolean"
+                },
+                "IsShowList": {
+                    "description": "榜单是否展示",
+                    "type": "boolean"
+                },
+                "IsShowResearch": {
+                    "description": "研选是否展示限免",
+                    "type": "boolean"
+                }
+            }
+        },
+        "models.KeyWord": {
+            "title": "KeyWord",
+            "type": "object",
+            "properties": {
+                "KeyWord": {
+                    "description": "关键词",
+                    "type": "string"
+                }
+            }
+        },
+        "models.LoginReq": {
+            "title": "LoginReq",
+            "type": "object",
+            "properties": {
+                "CountryCode": {
+                    "description": "区号",
+                    "type": "string"
+                },
+                "Email": {
+                    "description": "邮箱",
+                    "type": "string"
+                },
+                "LoginType": {
+                    "description": "登录方式:1:微信手机,2:邮箱,3:自定义手机登录",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Mobile": {
+                    "description": "手机号",
+                    "type": "string"
+                },
+                "ShareUserCode": {
+                    "description": "分享人的分享码",
+                    "type": "string"
+                },
+                "VCode": {
+                    "description": "验证码",
+                    "type": "string"
+                }
+            }
+        },
+        "models.LoginResp": {
+            "title": "LoginResp",
+            "type": "object",
+            "properties": {
+                "Authorization": {
+                    "description": "Token",
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "Email": {
+                    "description": "邮箱",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "到期日期",
+                    "type": "string"
+                },
+                "Headimgurl": {
+                    "description": "用户头像",
+                    "type": "string"
+                },
+                "IsPotential": {
+                    "description": "是否是潜在",
+                    "type": "boolean"
+                },
+                "Mobile": {
+                    "description": "手机号",
+                    "type": "string"
+                },
+                "ProductName": {
+                    "description": "客户类型名称",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "状态",
+                    "type": "string"
+                },
+                "UserId": {
+                    "description": "用户id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.MinutesSummaryChartPermission": {
+            "title": "MinutesSummaryChartPermission",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "行业ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IcoLink": {
+                    "description": "图标链接",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxMinutesSummaryLogDetail"
+                    }
+                },
+                "PermissionName": {
+                    "description": "行业名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.MinutesSummaryLetailResp": {
+            "title": "MinutesSummaryLetailResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.DetailCygxMinutesSummaryRep"
+                },
+                "HasPermission": {
+                    "description": "1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.MinutesSummaryChartPermission"
+                    }
+                }
+            }
+        },
+        "models.OutboundMobileItem": {
+            "title": "OutboundMobileItem",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "OutboundCountryCode": {
+                    "description": "外呼手机号区号",
+                    "type": "string"
+                },
+                "OutboundMobile": {
+                    "description": "外呼手机号",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ReoprtSearchResp": {
+            "title": "ReoprtSearchResp",
+            "type": "object",
+            "properties": {
+                "ListHz": {
+                    "description": "弘则报告",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleCollectionResp"
+                    }
+                },
+                "ListYx": {
+                    "description": "研选报告",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ArticleCollectionResp"
+                    }
+                }
+            }
+        },
+        "models.ReportArticle": {
+            "title": "ReportArticle",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "CategoryId": {
+                    "description": "文章分类",
+                    "type": "string"
+                },
+                "CategoryName": {
+                    "description": "一级分类",
+                    "type": "string"
+                },
+                "CreateDate": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "ExpertBackground": {
+                    "description": "专家背景",
+                    "type": "string"
+                },
+                "ImgUrlPc": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "IsHaveVideo": {
+                    "description": "是否含有音频文件",
+                    "type": "boolean"
+                },
+                "IsRed": {
+                    "description": "是否标记红点",
+                    "type": "boolean"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Readnum": {
+                    "description": "阅读数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SubCategoryName": {
+                    "description": "二级分类",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "TitleEn": {
+                    "description": "英文标题 ",
+                    "type": "string"
+                },
+                "UpdateFrequency": {
+                    "description": "更新周期",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ReportArticleWhichIndustrial": {
+            "title": "ReportArticleWhichIndustrial",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ImgUrlPc": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "IsRed": {
+                    "description": "是否标记红点",
+                    "type": "boolean"
+                },
+                "IsResearch": {
+                    "description": "是否属于研选",
+                    "type": "boolean"
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Pv": {
+                    "description": "PV",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Readnum": {
+                    "description": "阅读数量",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SubjectName": {
+                    "description": "标的名称",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ReportArticleWhichIndustrialRepList": {
+            "title": "ReportArticleWhichIndustrialRepList",
+            "type": "object",
+            "properties": {
+                "HaveResearch": {
+                    "description": "是否有研选权限",
+                    "type": "boolean"
+                },
+                "IndustryName": {
+                    "description": "产业名称",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ReportArticleWhichIndustrial"
+                    }
+                },
+                "NickName": {
+                    "description": "作者昵称",
+                    "type": "string"
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem",
+                    "description": "分页数据"
+                }
+            }
+        },
+        "models.ReportBillboardTableListResp": {
+            "title": "ReportBillboardTableListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ReportBillboardTableResp"
+                    }
+                }
+            }
+        },
+        "models.ReportBillboardTableResp": {
+            "title": "ReportBillboardTableResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ChartPermission"
+                    }
+                },
+                "Name": {
+                    "description": "名称",
+                    "type": "string"
+                },
+                "Source": {
+                    "description": "类型",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ReportDetailRoadshow": {
+            "title": "ReportDetailRoadshow",
+            "type": "object",
+            "properties": {
+                "Abstract": {
+                    "description": "摘要",
+                    "type": "string"
+                },
+                "ArticleId": {
+                    "description": "报告Id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Body": {
+                    "description": "内容",
+                    "type": "string"
+                },
+                "CategoryName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "Department": {
+                    "description": "作者",
+                    "type": "string"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "ReportLink": {
+                    "description": "报告链接",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                },
+                "VideoName": {
+                    "description": "音频名称",
+                    "type": "string"
+                },
+                "VideoPlaySeconds": {
+                    "description": "时长",
+                    "type": "string"
+                },
+                "VideoUrl": {
+                    "description": "链接",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ReportMapping": {
+            "title": "ReportMapping",
+            "type": "object",
+            "properties": {
+                "CategoryId": {
+                    "description": "分类ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ChartPermissionId": {
+                    "description": "行业ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ChartPermissionName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "IsRed": {
+                    "description": "是否标红",
+                    "type": "boolean"
+                },
+                "MatchTypeName": {
+                    "description": "分类名称",
+                    "type": "string"
+                },
+                "PermissionType": {
+                    "description": "1主观,2客观",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SubCategoryName": {
+                    "description": "主题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ReportMappingResp": {
+            "title": "ReportMappingResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ReportMapping"
+                    }
+                }
+            }
+        },
+        "models.ReportSelectionChartPermission": {
+            "title": "ReportSelectionChartPermission",
+            "type": "object",
+            "properties": {
+                "IcoLink": {
+                    "description": "图标链接",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxReportSelectionLogDetail"
+                    }
+                },
+                "PermissionName": {
+                    "description": "权限名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ReportSelectionLetailResp": {
+            "title": "ReportSelectionLetailResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.DetailCygxReportSelectionRep"
+                },
+                "HasPermission": {
+                    "description": "1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ReportSelectionChartPermission"
+                    }
+                }
+            }
+        },
+        "models.ResearchSummaryChartPermission": {
+            "title": "ResearchSummaryChartPermission",
+            "type": "object",
+            "properties": {
+                "IcoLink": {
+                    "description": "图标链接",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.CygxResearchSummaryLogSecond"
+                    }
+                },
+                "ListName": {
+                    "description": "列表名称",
+                    "type": "string"
+                },
+                "Type": {
+                    "description": "类型'SDBG深度报告片篇,’CYDYJY:产业调研纪要’,’SJDP事件点评,’BZCHJH:本周晨会精华’",
+                    "type": "string"
+                }
+            }
+        },
+        "models.ResearchSummaryLetailResp": {
+            "title": "ResearchSummaryLetailResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.DetailCygxResearchSummaryRep"
+                },
+                "HasPermission": {
+                    "description": "1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ResearchSummaryChartPermission"
+                    }
+                }
+            }
+        },
+        "models.RoadshowDetailResp": {
+            "title": "RoadshowDetailResp",
+            "type": "object",
+            "properties": {
+                "Detail": {
+                    "$ref": "#/definitions/models.ReportDetailRoadshow"
+                },
+                "HasFree": {
+                    "description": "1:已付费(至少包含一个品类的权限),2:未付费(没有任何品类权限)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "HasPermission": {
+                    "description": "1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.SearchItem": {
+            "title": "SearchItem",
+            "type": "object",
+            "properties": {
+                "ArticleId": {
+                    "description": "文章id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Body": {
+                    "description": "搜索结果",
+                    "type": "array",
+                    "items": {
+                        "type": "string"
+                    }
+                },
+                "CategoryId": {
+                    "description": "文章分类",
+                    "type": "string"
+                },
+                "ExpertBackground": {
+                    "description": "专家背景",
+                    "type": "string"
+                },
+                "ImgUrlPc": {
+                    "description": "图片链接",
+                    "type": "string"
+                },
+                "IsNeedJump": {
+                    "description": "是否需要跳转链接地址",
+                    "type": "boolean"
+                },
+                "PublishDate": {
+                    "description": "发布时间",
+                    "type": "string"
+                },
+                "Source": {
+                    "description": "来源  1:文章, 2:图表",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Title": {
+                    "description": "标题",
+                    "type": "string"
+                }
+            }
+        },
+        "models.SearchResourceResp": {
+            "title": "SearchResourceResp",
+            "type": "object",
+            "properties": {
+                "ListHz": {
+                    "description": "弘则",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementHotResp"
+                    }
+                },
+                "ListYx": {
+                    "description": "研选",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.IndustrialManagementHotResp"
+                    }
+                }
+            }
+        },
+        "models.SellerRep": {
+            "title": "SellerRep",
+            "type": "object",
+            "properties": {
+                "SellerMobile": {
+                    "description": "销售手机号",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.SignupSpecialStatus": {
+            "title": "SignupSpecialStatus",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "HasPermission": {
+                    "description": "操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "PopupMsg": {
+                    "description": "权限弹窗信息",
+                    "type": "string"
+                },
+                "SellerMobile": {
+                    "description": "销售电话",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售姓名",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "返回类型,1:添加,2:取消",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.SignupStatus": {
+            "title": "SignupStatus",
+            "type": "object",
+            "properties": {
+                "ActivityId": {
+                    "description": "活动ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CountryCode": {
+                    "description": "外呼手机号区号",
+                    "type": "string"
+                },
+                "GoBindEmail": {
+                    "description": "是否去绑定邮箱",
+                    "type": "boolean"
+                },
+                "GoFollow": {
+                    "description": "是否去关注",
+                    "type": "boolean"
+                },
+                "GoOutboundMobile": {
+                    "description": "是否去绑定手机号",
+                    "type": "boolean"
+                },
+                "HaqveJurisdiction": {
+                    "description": "是否有权限",
+                    "type": "boolean"
+                },
+                "HasPermission": {
+                    "description": "操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Mobile": {
+                    "description": "外呼手机号",
+                    "type": "string"
+                },
+                "MsgType": {
+                    "description": "Type : 类型 , Industry : 行业",
+                    "type": "string"
+                },
+                "OperationMode": {
+                    "description": "操作方式 Apply:立即申请、Call:拨号 为空则为有权限",
+                    "type": "string"
+                },
+                "PopupMsg": {
+                    "description": "权限弹窗信息",
+                    "type": "string"
+                },
+                "SellerMobile": {
+                    "description": "销售电话",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售姓名",
+                    "type": "string"
+                },
+                "SignupStatus": {
+                    "description": "返回状态:人数已满:FullStarffed、单机构超过两人:TwoPeople、爽约次数过多:BreakPromise、超时:Overtime 、成功:Success",
+                    "type": "string"
+                },
+                "SignupType": {
+                    "description": "报名方式,1预约外呼,2我要报名",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.TacticsListResp": {
+            "title": "TacticsListResp",
+            "type": "object",
+            "properties": {
+                "CategoryImgUrlPc": {
+                    "description": "图片",
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.ReportArticle"
+                    }
+                },
+                "MatchTypeName": {
+                    "description": "匹配类型",
+                    "type": "string"
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "models.UserDetail": {
+            "title": "UserDetail",
+            "type": "object",
+            "properties": {
+                "CompanyName": {
+                    "description": "公司名称",
+                    "type": "string"
+                },
+                "ConNum": {
+                    "description": "收藏",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CountryCode": {
+                    "description": "区号",
+                    "type": "string"
+                },
+                "Email": {
+                    "description": "邮箱",
+                    "type": "string"
+                },
+                "HasPermission": {
+                    "description": "1:无该行业权限,不存在权益客户下,2:潜在客户,未提交过申请,3:潜在客户,已提交过申请",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Headimgurl": {
+                    "description": "用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空",
+                    "type": "string"
+                },
+                "HistoryNum": {
+                    "description": "足迹",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Mobile": {
+                    "description": "手机号码",
+                    "type": "string"
+                },
+                "NickName": {
+                    "description": "用户昵称",
+                    "type": "string"
+                },
+                "OutboundCountryCode": {
+                    "description": "外呼手机号区号",
+                    "type": "string"
+                },
+                "OutboundMobile": {
+                    "description": "外呼手机号",
+                    "type": "string"
+                },
+                "PermissionName": {
+                    "description": "拥有权限分类,多个用英文逗号分隔",
+                    "type": "string"
+                },
+                "RealName": {
+                    "description": "用户实际名称",
+                    "type": "string"
+                },
+                "ScheduleNum": {
+                    "description": "活动日程",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SellerMobile": {
+                    "description": "销售手机号",
+                    "type": "string"
+                },
+                "SellerName": {
+                    "description": "销售名称",
+                    "type": "string"
+                }
+            }
+        },
+        "models.UserSearchKeyWord": {
+            "title": "UserSearchKeyWord",
+            "type": "object",
+            "properties": {
+                "KeyWord": {
+                    "description": "关键词",
+                    "type": "string"
+                }
+            }
+        },
+        "models.UserSearchKeyWordListResp": {
+            "title": "UserSearchKeyWordListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/models.UserSearchKeyWord"
+                    }
+                }
+            }
+        },
+        "models.WxGetPhoneNumberReq": {
+            "title": "WxGetPhoneNumberReq",
+            "type": "object",
+            "properties": {
+                "EncryptedData": {
+                    "description": "encryptedData",
+                    "type": "string"
+                },
+                "Iv": {
+                    "description": "iv",
+                    "type": "string"
+                }
+            }
+        },
+        "models.WxGetPhoneNumberResp": {
+            "title": "WxGetPhoneNumberResp",
+            "type": "object",
+            "properties": {
+                "CountryCode": {
+                    "description": "区号",
+                    "type": "string"
+                },
+                "PhoneNumber": {
+                    "description": "用户绑定的手机号(国外手机号会有区号)",
+                    "type": "string"
+                },
+                "PurePhoneNumber": {
+                    "description": "没有区号的手机号",
+                    "type": "string"
+                }
+            }
+        },
+        "models.WxGetUserInfoReq": {
+            "title": "WxGetUserInfoReq",
+            "type": "object",
+            "properties": {
+                "EncryptedData": {
+                    "description": "encryptedData",
+                    "type": "string"
+                },
+                "Iv": {
+                    "description": "iv",
+                    "type": "string"
+                },
+                "RawData": {
+                    "description": "rawData",
+                    "type": "string"
+                },
+                "Signature": {
+                    "description": "signature",
+                    "type": "string"
+                }
+            }
+        },
+        "models.WxGetUserInfoResp": {
+            "title": "WxGetUserInfoResp",
+            "type": "object",
+            "properties": {
+                "Authorization": {
+                    "description": "登陆凭证,后续接口调用时,带在请求头里面Key:Authorization",
+                    "type": "string"
+                }
+            }
+        },
+        "models.WxLoginResp": {
+            "title": "WxLoginResp",
+            "type": "object",
+            "properties": {
+                "Authorization": {
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "Email": {
+                    "description": "邮箱",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "到期日期",
+                    "type": "string"
+                },
+                "FirstLogin": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Headimgurl": {
+                    "description": "用户头像",
+                    "type": "string"
+                },
+                "Mobile": {
+                    "description": "手机号",
+                    "type": "string"
+                },
+                "ProductName": {
+                    "description": "客户类型名称",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "状态",
+                    "type": "string"
+                },
+                "UserId": {
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "paging.PagingItem": {
+            "title": "PagingItem",
+            "type": "object"
+        },
+        "query": {
+            "title": "query",
+            "type": "object"
+        }
+    },
+    "tags": [
+        {
+            "name": "resource",
+            "description": "资源管理-图片上传,合同上传等\n"
+        },
+        {
+            "name": "advice",
+            "description": "优化建议\n"
+        },
+        {
+            "name": "tactics",
+            "description": "策略\n"
+        },
+        {
+            "name": "report",
+            "description": "报告\n"
+        },
+        {
+            "name": "research",
+            "description": "研选\n"
+        },
+        {
+            "name": "report_billboard",
+            "description": "报告榜单\n"
+        }
+    ]
+}

+ 5588 - 0
swagger/swagger.yml

@@ -0,0 +1,5588 @@
+swagger: "2.0"
+info:
+  title: beego Test API
+  description: beego has a very cool tools to autogenerate documents for your API
+  version: 1.0.0
+  termsOfService: http://beego.me/
+  contact:
+    email: astaxie@gmail.com
+  license:
+    name: Apache 2.0
+    url: http://www.apache.org/licenses/LICENSE-2.0.html
+basePath: /api
+paths:
+  /activity/activityTypelist:
+    get:
+      tags:
+      - activity
+      description: 活动类型列表接口
+      operationId: ActivityCoAntroller.活动类型列表
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityTypeListResp'
+  /activity/appointment/add:
+    post:
+      tags:
+      - activity
+      description: 预约纪要接口
+      operationId: ActivityCoAntroller.预约纪要
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivityIdRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.AppointmentResp'
+  /activity/appointment/cancel:
+    post:
+      tags:
+      - activity
+      description: 取消预约纪要接口
+      operationId: ActivityCoAntroller.取消预约纪要
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivityIdRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupStatus'
+  /activity/askAdd:
+    post:
+      tags:
+      - activity
+      description: 新增活动带问接口
+      operationId: ActivityCoAntroller.活动带问
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.AddCygxActivityHelpAsk'
+      responses:
+        Ret=200:
+          description: 新增成功
+  /activity/checkAsk:
+    post:
+      tags:
+      - activity
+      description: 校验活动带问是否有权限接口
+      operationId: ActivityCoAntroller.校验活动带问是否有权限
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivityIdRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupStatus'
+  /activity/detail:
+    get:
+      tags:
+      - activity
+      description: 获取活动详情接口
+      operationId: ActivityCoAntroller.活动详情
+      parameters:
+      - in: query
+        name: ActivityId
+        description: 活动ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxActivityResp'
+  /activity/fastSearchKeWord:
+    get:
+      tags:
+      - activity
+      description: 获取敏捷搜索关键词的列表接口
+      operationId: ActivityABaseController.敏捷搜索关键词的列表
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityFastsearchKeywordsListResp'
+  /activity/getUserSearchContent:
+    get:
+      tags:
+      - activity
+      description: 获取用户搜索详情接口
+      operationId: ActivityCoAntroller.用户搜索详情
+      parameters:
+      - in: query
+        name: IsShowJurisdiction
+        description: 是否仅展示有权限的,默认为0,1是,2否
+        required: true
+        type: integer
+        format: int64
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityUserSearchContentList'
+  /activity/labelList:
+    get:
+      tags:
+      - activity
+      description: 获取活动主题列表接口
+      operationId: ActivityCoAntroller.主题列表
+      parameters:
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActivityTypeIds
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: Label
+        description: 搜索主题 多个用 , 隔开 (空为活动主题,非空为更多主题)
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetCygxActivityLabelListRep'
+  /activity/labelMoreList:
+    get:
+      tags:
+      - activity
+      description: 获取活动更多主题列表接口(4.3版本)
+      operationId: ActivityCoAntroller.更多主题列表(4.3版本)
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetCygxActivityLabelListRep'
+  /activity/labelTypeList:
+    get:
+      tags:
+      - activity
+      description: 获取活动类型下的主题列表接口(4.3版本)
+      operationId: ActivityCoAntroller.活动类型下的主题列表(4.3版本)
+      parameters:
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActivityTypeIds
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: IsPower
+        description: 是否选择有权限行业 ,1是 0 否 默认0
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityTypeListHomeResp'
+  /activity/labelTypeListPc:
+    get:
+      tags:
+      - activity
+      description: 获取活动类型下的主题列表接口Pc端
+      operationId: ActivityCoAntroller.活动类型下的主题列表Pc端
+      parameters:
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActivityTypeIds
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: IsPower
+        description: 是否选择有权限行业 ,1是 0 否 默认0
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityTypeListHomeRespPc'
+  /activity/labelTypeListV5:
+    get:
+      tags:
+      - activity
+      description: 获取活动类型下的主题列表接口(5.3版本)
+      operationId: ActivityCoAntroller.活动类型下的主题列表(5.3版本)
+      parameters:
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActivityTypeIds
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: IsPower
+        description: 是否选择有权限行业 ,1是 0 否 默认0
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityTypeListHomeResp'
+  /activity/labelTypeListV6Pc:
+    get:
+      tags:
+      - activity
+      description: 获取活动类型下的主题列表接口(6.0Pc版本)
+      operationId: ActivityCoAntroller.活动类型下的主题列表(6.0Pc版本)
+      parameters:
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActivityTypeIds
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: IsPower
+        description: 是否选择有权限行业 ,1是 0 否 默认0
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ActivityTypeListHomeRespPc'
+  /activity/list:
+    get:
+      tags:
+      - activity
+      description: 获取活动列表接口
+      operationId: ActivityCoAntroller.活动列表
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActivityTypeIds
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      - in: query
+        name: KeyWord
+        description: 搜索关键词 多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: IsShowJurisdiction
+        description: 是否仅展示有权限的,1是,2否 默认为零
+        type: integer
+        format: int64
+      - in: query
+        name: Label
+        description: 搜索主题 多个用 , 隔开
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetCygxActivityListRep'
+  /activity/listNew:
+    get:
+      tags:
+      - activity
+      description: 获取活动列表接口(4.3版本)
+      operationId: ActivityCoAntroller.活动列表(4.3版本)
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: Label
+        description: 搜索主题 多个用 , 隔开
+        type: string
+      - in: query
+        name: ChartPermissionIds
+        description: 行业id 多个用 , 隔开
+        type: string
+      - in: query
+        name: WhichDay
+        description: 哪一天 今天:1、明天:2,多个用 , 隔开
+        type: string
+      - in: query
+        name: ActiveState
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      - in: query
+        name: ActivityTypeId
+        description: 活动类型id 多个用 , 隔开
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetCygxActivityListRep'
+  /activity/meetingReminder/add:
+    post:
+      tags:
+      - activity
+      description: 添加会议提醒接口
+      operationId: ActivityCoAntroller.添加会议提醒
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivityIdRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupStatus'
+  /activity/meetingReminder/cancel:
+    post:
+      tags:
+      - activity
+      description: 取消会议提醒接口
+      operationId: ActivityCoAntroller.取消会议提醒
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivityIdRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupStatus'
+  /activity/scheduleList:
+    get:
+      tags:
+      - activity
+      description: 我的日程列表接口
+      operationId: ActivityCoAntroller.我的日程
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetCygxActivityListRep'
+  /activity/signup/add:
+    post:
+      tags:
+      - activity
+      description: 活动报名接口
+      operationId: ActivityCoAntroller.活动报名
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivitySingnupRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupStatus'
+  /activity/signup/cancel:
+    post:
+      tags:
+      - activity
+      description: 活动取消报名接口
+      operationId: ActivityCoAntroller.活动取消报名
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivitySingnupRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupStatus'
+  /activity/special/detail:
+    get:
+      tags:
+      - activity
+      description: 获取专项产业调研详情接口
+      operationId: ActivityCoAntroller.专项产业调研详情
+      parameters:
+      - in: query
+        name: ActivityId
+        description: 活动ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxActivitySpecialResp'
+  /activity/special/follow:
+    post:
+      tags:
+      - activity
+      description: 新调研通知取消跟添加接口
+      operationId: ActivityCoAntroller.新调研通知取消跟添加
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ArticleCollectResp'
+      responses:
+        "200":
+          description: ""
+  /activity/special/list:
+    get:
+      tags:
+      - activity
+      description: 获取专项产业调研列表接口
+      operationId: ActivityCoAntroller.专项产业调研列表
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetCygxActivitySpecialDetailListResp'
+  /activity/special/signup/add:
+    post:
+      tags:
+      - activity
+      description: 感兴趣、不感兴趣接口
+      operationId: ActivityCoAntroller.感兴趣、不感兴趣
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ActivityIdRep'
+      responses:
+        Ret=200:
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SignupSpecialStatus'
+  /advice/add:
+    post:
+      tags:
+      - advice
+      description: 新增优化建议接口
+      operationId: AdviceController.新增优化建议
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.AddCygxAdviceReq'
+      responses:
+        Ret=200:
+          description: 新增成功
+  /article/addStopTime:
+    post:
+      tags:
+      - article
+      description: 上传文章阅读时间接口
+      operationId: ArticleController.上传文章阅读时间
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.AddStopTimeRep'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailResp'
+  /article/addStopTimePublic:
+    post:
+      tags:
+      - article
+      description: 上传文章阅读时间接口(无需token)
+      operationId: ArticleCommonController.上传文章阅读时间(无需token)
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.AddStopTimeHtgjRep'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailResp'
+  /article/askAdd:
+    post:
+      tags:
+      - article
+      description: 新增文章带问接口
+      operationId: ArticleController.文章带问
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.AddArticleAskRep'
+      responses:
+        Ret=200:
+          description: 新增成功
+  /article/collect:
+    post:
+      tags:
+      - article
+      description: 收藏
+      operationId: ArticleController.收藏
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ArticleCollectReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.FontsCollectResp'
+  /article/detail:
+    get:
+      tags:
+      - article
+      description: 获取报告详情接口
+      operationId: ArticleController.获取报告详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailResp'
+  /article/detailPublic:
+    get:
+      tags:
+      - article
+      description: 获取报告详情接口
+      operationId: ArticleCommonController.获取报告详情(无需token)
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CompanyCode
+        description: 机构编号
+        type: string
+      - in: query
+        name: CompanyName
+        description: 机构名称
+        type: string
+      - in: query
+        name: Email
+        description: 邮箱
+        type: string
+      - in: query
+        name: Sign
+        description: 加密签名
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailHtgjResp'
+  /article/interview/apply:
+    post:
+      tags:
+      - article
+      description: 访谈申请
+      operationId: ArticleController.访谈申请
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ArticleInterviewApplyReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.FontsCollectResp'
+  /article/look/detail:
+    get:
+      tags:
+      - article
+      description: 获取报告详情接口
+      operationId: ArticleControllerMobile.获取报告详情
+      parameters:
+      - in: query
+        name: ArticleIdMd5
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailResp'
+  /article/pageHistoryPublic:
+    post:
+      tags:
+      - article
+      description: 上传页面访问统计(无需token)
+      operationId: ArticleCommonController.页面访问统计(无需token)
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.CygxPageHistoryRecordHtgjRep'
+      responses:
+        Ret=200:
+          description: 新增成功
+  /article/pdfwatermark:
+    get:
+      tags:
+      - article
+      description: 下载PDF打水印接口
+      operationId: ArticleController.下载PDF打水印
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailFileLink'
+  /chart/collect:
+    post:
+      tags:
+      - chart
+      description: 收藏、取消收藏
+      operationId: ChartController.收藏、取消收藏
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ChartCollectReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.FontsCollectResp'
+  /chart/detail:
+    get:
+      tags:
+      - chart
+      description: 我的收藏接口
+      operationId: ChartController.图表详情
+      parameters:
+      - in: query
+        name: ChartId
+        description: 图表ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxChartDetail'
+  /chart/my/collection:
+    get:
+      tags:
+      - chart
+      description: 我的收藏列表接口
+      operationId: ChartController.我的收藏列表
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.HomeChartListItem'
+  /chart/patg:
+    get:
+      tags:
+      - chart
+      description: 图表标签分类接口
+      operationId: BaseChartController.图表标签分类
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ChartPtagResp'
+  /chart/top:
+    post:
+      tags:
+      - chart
+      description: 置顶、取消置顶
+      operationId: ChartController.置顶、取消置顶
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ChartCollectReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.FontsCollectResp'
+  /config/descriptionOfResearch:
+    get:
+      tags:
+      - config
+      description: 获取研选说明接口
+      operationId: ConfigController.获取研选说明
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ConfigResp'
+  /config/detail:
+    get:
+      tags:
+      - config
+      description: 获取搜索推荐词
+      operationId: ConfigController.获取搜索推荐词
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ConfigResp'
+  /config/detailPublic:
+    get:
+      tags:
+      - config
+      description: 获取搜索推荐词(无需token)
+      operationId: BaseConfigController.获取搜索推荐词(无需token)
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ConfigResp'
+  /config/pageHistory:
+    post:
+      tags:
+      - config
+      description: 上传页面访问统计
+      operationId: ConfigController.页面访问统计
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.CygxPageHistoryRecordRep'
+      responses:
+        Ret=200:
+          description: 新增成功
+  /home/artAndChart/list:
+    get:
+      tags:
+      - home
+      description: 首页列表接口v6版本
+      operationId: HomeController.首页列表接口v6版本
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ChartPermissionId
+        description: 品类id,最新传0
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CtagId
+        description: 图表子类ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ListType
+        description: 列表类型,1最新,2 纪要 ,3图表 默认1
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.HomeArtAndChartListResp'
+  /home/list:
+    get:
+      tags:
+      - home
+      description: 首页列表接口
+      operationId: HomeController.首页列表接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ChartPermissionId
+        description: 品类id,最新传0
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.HomeListResp'
+  /home/listPublic:
+    get:
+      tags:
+      - home
+      description: 首页列表接口(无需token)
+      operationId: BaseHomeController.首页列表接口(无需token)
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ChartPermissionId
+        description: 品类id,最新传0
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CompanyCode
+        description: 机构编号
+        type: string
+      - in: query
+        name: CompanyName
+        description: 机构名称
+        type: string
+      - in: query
+        name: Email
+        description: 邮箱
+        type: string
+      - in: query
+        name: Sign
+        description: 加密签名
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.HomeListResp'
+  /permission/all:
+    get:
+      tags:
+      - permission
+      description: 获取用户详情接口
+      operationId: ChartPermissionAuthController.获取所有品种
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ChartPermissionResp'
+  /permission/allPublic:
+    get:
+      tags:
+      - permission
+      description: 获取所有品种(无需token)
+      operationId: ChartPermissionController.获取所有品种(无需token)
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ChartPermissionResp'
+  /permission/reportall:
+    get:
+      tags:
+      - permission
+      description: 获取报告所有品种接口
+      operationId: ChartPermissionAuthController.获取报告所有品种
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ChartPermissionResp'
+  /permission/strategyAll:
+    get:
+      tags:
+      - permission
+      description: 获取策略下的所有分类接口
+      operationId: ChartPermissionAuthController.获取策略下的所有分类
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ReportMappingResp'
+  /report/fllow:
+    post:
+      tags:
+      - report
+      description: 关注/取消关注 接口
+      operationId: ReportController.关注/取消关注产业
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.CygxIndustryFllowRep'
+      responses:
+        "200":
+          description: ""
+  /report/fllowDepartment:
+    post:
+      tags:
+      - report
+      description: 关注作者/取消关注作者 接口
+      operationId: ReportController.关注作者/取消关注作者
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.CygxArticleDepartmentId'
+      responses:
+        "200":
+          description: ""
+  /report/home/industryList:
+    get:
+      tags:
+      - report
+      description: 获取产业报告分类列表接口
+      operationId: ReportController.产业报告分类列表接口
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: IsNewLabel
+        description: 是否属于新标签,1是,0否
+        required: true
+        type: string
+      - in: query
+        name: IsDeepLabel
+        description: 是否属于深标签,1是,0否
+        required: true
+        type: string
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: OrderColumn
+        description: 排序字段 ,NewTime 最近更新 ,Recommend弘则推荐
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementList'
+  /report/home/tradeList:
+    get:
+      tags:
+      - report
+      description: 获取行业报告分类列表接口
+      operationId: ReportController.行业报告分类列表接口
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementList'
+  /report/industry/ArticleList:
+    get:
+      tags:
+      - report
+      description: 获取产业文章列表接口
+      operationId: ReportController.产业文章列表接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CategoryId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: IndustrialManagementId
+        description: 产业ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.TacticsListResp'
+  /report/industry/reportList:
+    get:
+      tags:
+      - report
+      description: 获取研选文章列表接口
+      operationId: ReportController.研选文章列表接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ArticleId
+        description: 文章id
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: DepartmentId
+        description: 作者ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: IndustrialManagementId
+        description: 产业ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ReportArticleWhichIndustrialRepList'
+  /report/industry/reportListNew:
+    get:
+      tags:
+      - report
+      description: 获取研选最新主题关键词文章列表接口
+      operationId: ReportController.研选最新主题关键词文章列表接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ArticleId
+        description: 文章id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ReportArticleWhichIndustrialRepList'
+  /report/industryAndArticle/list:
+    get:
+      tags:
+      - report
+      description: 获取产业文章列表接口
+      operationId: ReportController.产业文章列表接口
+      parameters:
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxIndustrySearchList'
+  /report/industryAndArticle/listPc:
+    get:
+      tags:
+      - report
+      description: 获取产业文章列表接口Pc端
+      operationId: ReportController.产业文章列表接口Pc端
+      parameters:
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxIndustrySearchListPc'
+  /report/industryListByDepartment:
+    get:
+      tags:
+      - report
+      description: 获取产业报告分类关联作者列表接口
+      operationId: ReportController.产业报告分类关联作者列表接口
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxArticleDepartmentList'
+  /report/industryListByDepartmentPc:
+    get:
+      tags:
+      - report
+      description: 获取产业报告分类关联作者列表接口Pc端
+      operationId: ReportController.产业报告分类关联作者列表接口Pc端
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxArticleDepartmentListPc'
+  /report/isShow:
+    get:
+      tags:
+      - report
+      description: 获取是否展示绝密内参接口
+      operationId: ReportController.是否展示绝密内参
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.IsShow'
+      responses:
+        "200":
+          description: ""
+  /report/minutesSummary/detail:
+    get:
+      tags:
+      - report
+      description: 获取上周纪要汇总内容详情接口
+      operationId: ReportController.上周纪要汇总内容详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.MinutesSummaryLetailResp'
+  /report/minutesSummary/detailv4:
+    get:
+      tags:
+      - report
+      description: 获取上周纪要汇总内容详情接口
+      operationId: ReportController.上周纪要汇总内容详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.MinutesSummaryLetailResp'
+  /report/reportList/byType:
+    get:
+      tags:
+      - report
+      description: 获取报告精选、本周研究汇总、上周纪要汇总列表接口
+      operationId: ReportController.报告精选、本周研究汇总、上周纪要汇总列表
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: string
+        name: ReportType
+        description: 报告类型 ,1报告精选、2本周研究汇总、3上周纪要汇总
+        required: true
+        schema:
+          $ref: '#/definitions/query'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxReportSelectionListPublicRep'
+  /report/reportSelection/detail:
+    get:
+      tags:
+      - report
+      description: 获取报告精选详情接口
+      operationId: ReportController.获取报告精选详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ReportSelectionLetailResp'
+  /report/researchSummary/detail:
+    get:
+      tags:
+      - report
+      description: 获取本周研究汇总详情接口
+      operationId: ReportController.获取本周研究汇总详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ResearchSummaryLetailResp'
+  /report/roadshowEssence/detail:
+    get:
+      tags:
+      - report
+      description: 获取路演精华详情接口
+      operationId: ReportController.获取路演精华详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.RoadshowDetailResp'
+  /report/searchReport:
+    get:
+      tags:
+      - report
+      description: 报告搜索接口
+      operationId: ReportController.报告搜索
+      parameters:
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ReoprtSearchResp'
+  /report/searchResource:
+    get:
+      tags:
+      - report
+      description: 资源包搜索接口
+      operationId: ReportController.资源包搜索
+      parameters:
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SearchResourceResp'
+  /report/toArticleCategoryList:
+    get:
+      tags:
+      - report
+      description: 产业下所关联的文章分类列表接口
+      operationId: ReportController.产业下所关联的文章分类列表
+      parameters:
+      - in: query
+        name: IndustrialManagementId
+        description: 产业ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialToArticleCategoryListRep'
+  /report/top:
+    post:
+      tags:
+      - report
+      description: 置顶
+      operationId: ReportController.置顶/取消置顶
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.CygxIndustryTopRep'
+      responses:
+        "200":
+          description: ""
+  /report_billboard/industry/collectList:
+    get:
+      tags:
+      - report_billboard
+      description: 获取报告收藏榜接口
+      operationId: ReportBillboardController.报告收藏榜
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementList'
+  /report_billboard/industry/fllowList:
+    get:
+      tags:
+      - report_billboard
+      description: 获取产业关注榜接口
+      operationId: ReportBillboardController.产业关注榜
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementList'
+  /report_billboard/industry/readList:
+    get:
+      tags:
+      - report_billboard
+      description: 获取阅读飙升榜接口
+      operationId: ReportBillboardController.阅读飙升榜
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementList'
+  /report_billboard/table/list:
+    get:
+      tags:
+      - report_billboard
+      description: 报告榜单table栏
+      operationId: ReportBillboardController.报告榜单table栏
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ReportBillboardTableListResp'
+  /research/article/hotList:
+    get:
+      tags:
+      - research
+      description: 文章相关热门收藏接口
+      operationId: ResearchController.文章相关热门收藏
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 文章ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleCollectionLIstResp'
+  /research/collectionList:
+    get:
+      tags:
+      - research
+      description: 用户收藏列表接口
+      operationId: ResearchController.用户收藏列表
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleCollectionLIstResp'
+  /research/departmentId/detail:
+    get:
+      tags:
+      - research
+      description: 研选作者详情接口
+      operationId: ResearchController.研选作者详情
+      parameters:
+      - in: query
+        name: DepartmentId
+        description: 作者ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.DepartmentDetailResp'
+  /research/hotKeyWord:
+    get:
+      tags:
+      - research
+      description: 热搜关键词接口
+      operationId: ResearchController.热搜关键词
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.UserSearchKeyWordListResp'
+  /research/hotList:
+    get:
+      tags:
+      - research
+      description: 主题热度/近期更新更多,列表接口
+      operationId: ResearchController.主题热度/近期更新更多,列表
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ThemeType
+        description: 主题类型,1主题热度、2近期更新 默认1
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementHotListResp'
+  /research/kolList:
+    get:
+      tags:
+      - research
+      description: KOL榜列表接口
+      operationId: ResearchController.KOL榜列表
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.DepartmentListResp'
+  /research/theme/detail:
+    get:
+      tags:
+      - research
+      description: 主题详情接口
+      operationId: ResearchController.主题详情
+      parameters:
+      - in: query
+        name: IndustrialManagementId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.GetThemeDetailResp'
+  /research/theme/newList:
+    get:
+      tags:
+      - research
+      description: 近期更新主题列表接口
+      operationId: ResearchController.近期更新主题列表
+      parameters:
+      - in: query
+        name: ChartPermissionId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.IndustrialManagementNewList'
+  /resource/image/upload:
+    post:
+      tags:
+      - resource
+      description: 图片上传接口
+      operationId: ResourceController.图片上传
+      parameters:
+      - in: query
+        name: file
+        description: 文件
+        required: true
+        type: file
+      responses:
+        "200":
+          description: 新增成功
+  /search/artAndChart/list:
+    get:
+      tags:
+      - search
+      description: 搜索接口
+      operationId: SearchController.搜索接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: OrderColumn
+        description: 排序字段 ,Comprehensive综合 ,Matching匹配度 ,PublishDate 发布时间
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: ListType
+        description: 列表类型,1最新,2 纪要 ,3图表 默认1
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SearchItem'
+  /search/list:
+    get:
+      tags:
+      - search
+      description: 搜索接口
+      operationId: SearchController.搜索接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: OrderColumn
+        description: 排序字段 ,Comprehensive综合 ,Matching匹配度 ,PublishDate 发布时间
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SearchItem'
+  /search/listPublic:
+    get:
+      tags:
+      - search
+      description: 搜索接口(无需token)
+      operationId: BaseSearchController.搜索接口(无需token)
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: OrderColumn
+        description: 排序字段 ,Comprehensive综合 ,Matching匹配度 ,PublishDate 发布时间
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CompanyCode
+        description: 机构编号
+        type: string
+      - in: query
+        name: CompanyName
+        description: 机构名称
+        type: string
+      - in: query
+        name: Email
+        description: 邮箱
+        type: string
+      - in: query
+        name: Sign
+        description: 加密签名
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SearchItem'
+  /search/report/list:
+    get:
+      tags:
+      - search
+      description: 报告搜索接口
+      operationId: SearchController.报告搜索接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.SearchItem'
+  /tactics/detail:
+    get:
+      tags:
+      - tactics
+      description: 获取报告详情接口
+      operationId: TacticsController.获取报告详情
+      parameters:
+      - in: query
+        name: ArticleId
+        description: 报告ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailResp'
+  /tactics/list:
+    get:
+      tags:
+      - tactics
+      description: 获取策略、行业 通用列表接口
+      operationId: TacticsController.策略、行业列表接口
+      parameters:
+      - in: query
+        name: PageSize
+        description: 每页数据条数
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页页码,从1开始
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CategoryId
+        description: 分类ID
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.TacticsListResp'
+  /user/apply/try:
+    post:
+      tags:
+      - user
+      description: 未付费申请试用
+      operationId: UserController.未付费申请试用
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.ApplyTryReq'
+      responses:
+        "200":
+          description: ""
+  /user/ask/list:
+    get:
+      tags:
+      - user
+      description: 获取我的提问列表
+      operationId: UserController.获取我的提问
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CygxAskListResp'
+  /user/browse/history/list:
+    get:
+      tags:
+      - user
+      description: 获取浏览历史列表
+      operationId: UserController.获取浏览历史列表
+      parameters:
+      - in: query
+        name: PageSize
+        description: PageSize
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: CurrentIndex
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleBrowseHistoryListResp'
+  /user/check/status:
+    get:
+      tags:
+      - user
+      description: 校验用户状态信息
+      operationId: UserController.校验用户状态信息
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CheckStatusResp'
+  /user/collect/list:
+    get:
+      tags:
+      - user
+      description: 获取我的收藏列表
+      operationId: UserController.获取我的收藏
+      parameters:
+      - in: query
+        name: PageSize
+        description: PageSize
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: CurrentIndex
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleCollectListResp'
+  /user/countryCcode/Add:
+    post:
+      tags:
+      - user
+      description: 上传用户区号接口
+      operationId: UserController.上传用户区号
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.CountryCodeItem'
+      responses:
+        Ret=200:
+          description: 新增成功
+  /user/countryCcode/addOutboundMobile:
+    post:
+      tags:
+      - user
+      description: 用户修改外呼手机号以及区号接口
+      operationId: UserController.用户修改外呼手机号以及区号
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.OutboundMobileItem'
+      responses:
+        Ret=200:
+          description: 操作成功
+  /user/countryCcode/isNeedAdd:
+    get:
+      tags:
+      - user
+      description: 获取是否需要填写区号接口
+      operationId: UserController.是否需要填写区号
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.CountryCode'
+  /user/detail:
+    get:
+      tags:
+      - user
+      description: 获取用户详情接口
+      operationId: UserController.获取用户详情
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.UserDetail'
+  /user/freeButton/update:
+    post:
+      tags:
+      - user
+      description: 隐藏当天的按钮接口
+      operationId: UserController.隐藏当天的按钮
+      responses:
+        "200":
+          description: ""
+  /user/headimgurl/update:
+    post:
+      tags:
+      - user
+      description: 更改用户微信头像
+      operationId: UserController.更改用户微信头像
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.Headimgurl'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailFileLink'
+  /user/interview/apply/list:
+    get:
+      tags:
+      - user
+      description: 获取申请访谈列表
+      operationId: UserController.获取申请访谈列表
+      parameters:
+      - in: query
+        name: PageSize
+        description: PageSize
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: CurrentIndex
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleInterviewApplyListResp'
+  /user/isShow/alert:
+    get:
+      tags:
+      - user
+      description: 获取权限弹窗是否展示免费月卡接口
+      operationId: UserController.权限弹窗是否展示免费月卡
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.IsShow'
+      responses:
+        "200":
+          description: ""
+  /user/isShow/freeButton:
+    get:
+      tags:
+      - user
+      description: 获取是否展示免费试用按钮接口
+      operationId: UserController.是否展示免费试用按钮
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.IsShow'
+      responses:
+        "200":
+          description: ""
+  /user/isShow/share:
+    get:
+      tags:
+      - user
+      description: 获取权限弹窗是否展示免费月卡接口
+      operationId: UserController.分享的时候是否展示免费月卡
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.IsShow'
+      responses:
+        "200":
+          description: ""
+  /user/login:
+    post:
+      tags:
+      - user
+      description: 登录接口
+      operationId: UserController.登录
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.LoginReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.LoginResp'
+  /user/loginPublic:
+    post:
+      tags:
+      - user
+      description: 登录接口 (无需token)
+      operationId: UserCommonController.登录 (无需token)
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.LoginReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.LoginResp'
+  /wechat/getEmailCode:
+    get:
+      tags:
+      - wechat
+      description: 获取邮件验证码接口
+      operationId: WechatController.获取邮件验证码
+      parameters:
+      - in: query
+        name: Email
+        description: 邮箱
+        required: true
+        type: string
+      responses:
+        Ret=200:
+          description: 获取成功
+  /wechat/getPhoneNumber:
+    post:
+      tags:
+      - wechat
+      description: 小程序获取用户绑定手机号接口(需要登录)
+      operationId: WechatController.小程序获取用户绑定手机号
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.WxGetPhoneNumberReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.WxGetPhoneNumberResp'
+  /wechat/getSmsCode:
+    get:
+      tags:
+      - wechat
+      description: 获取短信验证码接口
+      operationId: WechatController.获取短信验证码
+      parameters:
+      - in: query
+        name: Mobile
+        description: 手机号码
+        required: true
+        type: string
+      - in: query
+        name: AreaNum
+        description: 地区编码
+        required: true
+        type: string
+      responses:
+        Ret=200:
+          description: 获取成功
+  /wechat/getSmsCodePublic:
+    get:
+      tags:
+      - wechat
+      description: 获取短信验证码接口(无需token)
+      operationId: WechatCommonController.获取短信验证码(无需token)
+      parameters:
+      - in: query
+        name: Mobile
+        description: 手机号码
+        required: true
+        type: string
+      - in: query
+        name: AreaNum
+        description: 地区编码
+        required: true
+        type: string
+      responses:
+        Ret=200:
+          description: 获取成功
+  /wechat/getUserInfo:
+    post:
+      tags:
+      - wechat
+      description: 小程序获取用户信息接口(需要登录)
+      operationId: WechatController.小程序获取用户信息
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/models.WxGetUserInfoReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.WxGetUserInfoResp'
+  /wechat/login:
+    get:
+      tags:
+      - wechat
+      description: 微信登录接口
+      operationId: WechatCommonController.微信登录接口
+      parameters:
+      - in: query
+        name: Code
+        description: 微信唯一编码code
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.WxLoginResp'
+  /wechat/loginByxzs:
+    get:
+      tags:
+      - wechat
+      description: 微信登录小助手接口
+      operationId: WechatCommonController.微信登录小助手接口
+      parameters:
+      - in: query
+        name: Code
+        description: 微信唯一编码code
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.WxLoginResp'
+  /wechat/shareImage:
+    post:
+      tags:
+      - wechat
+      description: 获取小程序分享二维码
+      operationId: WechatController.获取小程序分享二维码
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ArticleDetailFileLink'
+  /wechat/updateWxAccesstoken:
+    get:
+      tags:
+      - wechat
+      description: 更新微信token
+      operationId: WechatController.更新微信token
+      responses:
+        Ret=200:
+          description: 更新成功
+definitions:
+  models.ActivityArticleResp:
+    title: ActivityArticleResp
+    type: object
+    properties:
+      ArticleId:
+        description: 报告id(报告链接跳转使用)
+        type: integer
+        format: int64
+      ReportLink:
+        description: 报告链接
+        type: string
+  models.ActivityChartPermission:
+    title: ActivityChartPermission
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 权限id
+        type: integer
+        format: int64
+      IsChoose:
+        description: 是否选择
+        type: boolean
+      PermissionName:
+        description: 权限名称
+        type: string
+  models.ActivityDetail:
+    title: ActivityDetail
+    type: object
+    properties:
+      ActiveState:
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      ActivityId:
+        type: integer
+        format: int64
+      ActivityName:
+        description: 活动名称
+        type: string
+      ActivityTime:
+        description: 活动时间
+        type: string
+      ActivityTimeText:
+        description: 活动时间带文字
+        type: string
+      ActivityTypeId:
+        description: 活动类型id
+        type: integer
+        format: int64
+      ActivityTypeName:
+        description: 活动类型名称
+        type: string
+      Address:
+        description: 活动地址
+        type: string
+      AmericaTell:
+        description: 美国拨入号
+        type: string
+      AppAttendance:
+        description: App参会
+        type: string
+      ArticleId:
+        description: 报告id(报告链接跳转使用)
+        type: integer
+        format: int64
+      ArticleList:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityArticleResp'
+      Body:
+        description: 内容
+        type: string
+      ChartPermissionId:
+        description: 行业id
+        type: integer
+        format: int64
+      ChartPermissionName:
+        description: 行业名称
+        type: string
+      ChartPermissionNames:
+        description: 行业名称辅助字段,区分研选子分类
+        type: string
+      City:
+        description: 城市
+        type: string
+      ConferencePassword:
+        description: 会议密码
+        type: string
+      CreateTime:
+        description: 创建时间
+        type: string
+      CustomerTypeIds:
+        description: 活动可见的客户类型,多个ID用 , 隔开
+        type: string
+      Description:
+        description: 研选内容说明
+        type: string
+      DistinguishedGuest:
+        description: 嘉宾
+        type: string
+      Expert:
+        description: 专家
+        type: string
+      Highlights:
+        description: 活动亮点
+        type: string
+      HongKongTell:
+        description: 香港拨入号
+        type: string
+      Host:
+        description: 主持人
+        type: string
+      IsAppointment:
+        description: 是否已预约纪要 1是 ,0 否
+        type: integer
+        format: int64
+      IsCClassMeeting:
+        description: 是否是c类电话会
+        type: boolean
+      IsCancelMeetingReminder:
+        description: 是否取消会议提醒 1展示取消会议提醒 ,0展示会议提醒
+        type: integer
+        format: int64
+      IsHideAppointment:
+        description: 是否隐藏预约纪要按钮  1是,0 否
+        type: integer
+        format: int64
+      IsLimitPeople:
+        description: 是否限制人数 1是,0否
+        type: integer
+        format: int64
+      IsResearch:
+        description: 是否属于研选
+        type: boolean
+      IsShowAppointment:
+        description: 是否展示预约纪要
+        type: boolean
+      IsShowSustainable:
+        description: 是否展示限免标签
+        type: boolean
+      IsSignup:
+        description: 是否已报名 1是 ,0 否
+        type: integer
+        format: int64
+      LastUpdatedTime:
+        description: 更新时间
+        type: string
+      LimitPeopleNum:
+        description: 限制的人数数量
+        type: integer
+        format: int64
+      LinkParticipants:
+        description: 链接参会
+        type: string
+      MainlandTell:
+        description: 大陆拨入号
+        type: string
+      OnlineParticipation:
+        description: 网络参会
+        type: string
+      ParticipationCode:
+        description: 参会密码
+        type: string
+      Remarks:
+        description: 备注
+        type: string
+      ReportLink:
+        description: 报告链接
+        type: string
+      Scale:
+        description: 管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开
+        type: string
+      ShowType:
+        description: 人数限制类型,1不展示限制,2可选限制,3强制限制
+        type: string
+      SignupNum:
+        description: 已报名人数
+        type: integer
+        format: int64
+      SignupType:
+        description: 报名方式,1预约外呼,2自主拨入,3我要报名
+        type: integer
+        format: int64
+      Speaker:
+        description: 主讲人
+        type: string
+      TaiwanTell:
+        description: 台湾拨入号
+        type: string
+      Theme:
+        description: 主题
+        type: string
+  models.ActivityFastsearchKeywords:
+    title: ActivityFastsearchKeywords
+    type: object
+    properties:
+      Id:
+        description: 活动类型id
+        type: integer
+        format: int64
+      KeyWord:
+        description: 关键词
+        type: string
+  models.ActivityFastsearchKeywordsListResp:
+    title: ActivityFastsearchKeywordsListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityFastsearchKeywords'
+  models.ActivityIdRep:
+    title: ActivityIdRep
+    type: object
+    properties:
+      ActivityId:
+        description: 活动id
+        type: integer
+        format: int64
+  models.ActivitySingnupRep:
+    title: ActivitySingnupRep
+    type: object
+    properties:
+      ActivityId:
+        description: 活动id
+        type: integer
+        format: int64
+      SignupType:
+        description: 报名方式,1预约外呼,2我要报名
+        type: integer
+        format: int64
+  models.ActivityStaus:
+    title: ActivityStaus
+    type: object
+    properties:
+      Id:
+        type: integer
+        format: int64
+      IsChoose:
+        description: 是否选择
+        type: boolean
+      StatusName:
+        type: string
+  models.ActivityType:
+    title: ActivityType
+    type: object
+    properties:
+      ActivityTypeId:
+        description: 活动类型id
+        type: integer
+        format: int64
+      ActivityTypeName:
+        description: 活动名称
+        type: string
+      IsChoose:
+        description: 是否选择
+        type: boolean
+      OnlineIco:
+        description: 线上线下Ico图标
+        type: string
+      ShowType:
+        description: 人数限制类型,1不展示限制,2可选限制,3强制限制
+        type: string
+  models.ActivityTypeHome:
+    title: ActivityTypeHome
+    type: object
+    properties:
+      ActivityTypeId:
+        description: 活动类型id
+        type: integer
+        format: int64
+      ActivityTypeName:
+        description: 活动名称
+        type: string
+      ImgUrl:
+        description: 图片
+        type: string
+      ImgUrlBg:
+        description: 背景图片
+        type: string
+      ImgUrlBgs:
+        description: 背景图片
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxActivityLabelList'
+      Position:
+        description: 位置 ,1:左 ,2:右边
+        type: integer
+        format: int64
+      Resource:
+        description: 位置 ,1:活动 ,2:专项产业调研
+        type: integer
+        format: int64
+  models.ActivityTypeHomePc:
+    title: ActivityTypeHomePc
+    type: object
+    properties:
+      ActivityTypeId:
+        description: 活动类型id
+        type: integer
+        format: int64
+      ActivityTypeName:
+        description: 活动名称
+        type: string
+      ImgUrlBgPc:
+        description: Pc端背景图片
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxActivityLabelList'
+      OnlineIco:
+        description: 线上线下Ico图标
+        type: string
+      Resource:
+        description: 位置 ,1:活动 ,2:专项产业调研
+        type: integer
+        format: int64
+  models.ActivityTypeListHomeResp:
+    title: ActivityTypeListHomeResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityTypeHome'
+  models.ActivityTypeListHomeRespPc:
+    title: ActivityTypeListHomeRespPc
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityTypeHomePc'
+  models.ActivityTypeListResp:
+    title: ActivityTypeListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityType'
+  models.ActivityUserSearchContentList:
+    title: ActivityUserSearchContentList
+    type: object
+    properties:
+      IsShowJurisdiction:
+        description: 是否仅展示有权限的,1是,0否
+        type: boolean
+      ListActivityStaus:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityStaus'
+      ListActivityType:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityType'
+      ListChartPermission:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityChartPermission'
+      ListChartPermission2:
+        type: array
+        items:
+          $ref: '#/definitions/models.ActivityChartPermission'
+  models.AddArticleAskRep:
+    title: AddArticleAskRep
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      Content:
+        description: 内容
+        type: string
+  models.AddCygxActivityHelpAsk:
+    title: AddCygxActivityHelpAsk
+    type: object
+    properties:
+      ActivityId:
+        description: 活动id
+        type: integer
+        format: int64
+      Content:
+        description: 内容
+        type: string
+  models.AddCygxAdviceReq:
+    title: AddCygxAdviceReq
+    type: object
+    properties:
+      Advice:
+        description: 优化建议
+        type: string
+      AdviceImgUrl:
+        description: 图片,多张用#分割
+        type: string
+  models.AddStopTimeHtgjRep:
+    title: AddStopTimeHtgjRep
+    type: object
+    properties:
+      ArticleId:
+        description: 文章ID
+        type: integer
+        format: int64
+      CompanyCode:
+        description: 机构编码
+        type: string
+      CompanyName:
+        description: 机构名称
+        type: string
+      Email:
+        description: 机构邮箱
+        type: string
+      OutType:
+        description: 退出方式,1正常退出,2强制关闭
+        type: integer
+        format: int64
+      Sign:
+        description: 签名
+        type: string
+      Source:
+        description: 来源,MOBILE:手机端,PC:电脑端
+        type: string
+      StopTime:
+        description: 停留时间
+        type: integer
+        format: int64
+  models.AddStopTimeRep:
+    title: AddStopTimeRep
+    type: object
+    properties:
+      ArticleId:
+        description: 文章ID
+        type: integer
+        format: int64
+      OutType:
+        description: 退出方式,1正常退出,2强制关闭
+        type: integer
+        format: int64
+      Source:
+        description: 来源,MOBILE:手机端,PC:电脑端
+        type: string
+      StopTime:
+        description: 停留时间
+        type: integer
+        format: int64
+  models.ApplyTryReq:
+    title: ApplyTryReq
+    type: object
+    properties:
+      ApplyMethod:
+        description: 1:已付费客户申请试用,2:非客户申请试用,3:非客户申请试用(ficc下,不需要进行数据校验)
+        type: integer
+        format: int64
+      BusinessCardUrl:
+        description: 名片地址
+        type: string
+      CompanyName:
+        description: 公司名称
+        type: string
+      DetailId:
+        description: 详情ID
+        type: integer
+        format: int64
+      RealName:
+        description: 姓名
+        type: string
+      TryType:
+        description: 提交类型,Article:文章、Activity:活动
+        type: string
+  models.AppointmentResp:
+    title: AppointmentResp
+    type: object
+    properties:
+      ActivityId:
+        description: 活动ID
+        type: integer
+        format: int64
+      GoFollow:
+        description: 是否去关注
+        type: boolean
+      HasPermission:
+        description: 操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      PopupMsg:
+        description: 权限弹窗信息
+        type: string
+      SellerMobile:
+        description: 销售电话
+        type: string
+      SellerName:
+        description: 销售姓名
+        type: string
+  models.ArticleBrowseHistoryListResp:
+    title: ArticleBrowseHistoryListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleInterviewApplyList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.ArticleCollectList:
+    title: ArticleCollectList
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        type: integer
+        format: int64
+      Body:
+        description: 内容
+        type: string
+      CategoryName:
+        description: 一级分类
+        type: string
+      CreateDate:
+        description: 创建时间
+        type: string
+      CreateTime:
+        type: string
+        format: datetime
+      Id:
+        type: integer
+        format: int64
+      PublishDate:
+        description: 发布时间
+        type: string
+      SubCategoryName:
+        description: 二级分类
+        type: string
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+      UpdateFrequency:
+        description: 更新周期
+        type: string
+      UserId:
+        type: integer
+        format: int64
+  models.ArticleCollectListResp:
+    title: ArticleCollectListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleCollectList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.ArticleCollectReq:
+    title: ArticleCollectReq
+    type: object
+    properties:
+      ArticleId:
+        description: 报告id
+        type: integer
+        format: int64
+  models.ArticleCollectResp:
+    title: ArticleCollectResp
+    type: object
+    properties:
+      CollectCount:
+        description: 收藏总数
+        type: integer
+        format: int64
+      Status:
+        description: 1:收藏,2:取消收藏
+        type: integer
+        format: int64
+  models.ArticleCollectionLIstResp:
+    title: ArticleCollectionLIstResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleCollectionResp'
+  models.ArticleCollectionResp:
+    title: ArticleCollectionResp
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      CollectNum:
+        description: 收藏人数
+        type: integer
+        format: int64
+      DepartmentId:
+        description: 作者Id
+        type: integer
+        format: int64
+      IndustrialManagementId:
+        description: 产业Id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsCollect:
+        description: 本人是否收藏
+        type: boolean
+      MyCollectNum:
+        description: 本人是否收藏
+        type: integer
+        format: int64
+      NickName:
+        description: 作者昵称
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Pv:
+        description: PV
+        type: integer
+        format: int64
+      Source:
+        description: 来源 1:弘则资源包(报告)、2:研选主题(报告)
+        type: integer
+        format: int64
+      Title:
+        description: 标题
+        type: string
+  models.ArticleDetail:
+    title: ArticleDetail
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        description: 报告id
+        type: integer
+        format: int64
+      ArticleIdMd5:
+        description: 纪要id
+        type: string
+      Body:
+        description: 内容
+        type: string
+      BodyText:
+        description: 内容
+        type: string
+      CategoryId:
+        description: 分类ID
+        type: integer
+        format: int64
+      CategoryName:
+        description: 一级分类
+        type: string
+      CollectionNum:
+        description: 收藏数量
+        type: integer
+        format: int64
+      CreateDate:
+        description: 创建时间
+        type: string
+      Department:
+        description: 作者
+        type: string
+      DepartmentId:
+        description: 作者ID
+        type: integer
+        format: int64
+      DepartmentImgUrl:
+        description: 作者头像
+        type: string
+      ExpertBackground:
+        description: 专家背景
+        type: string
+      ExpertNumber:
+        description: 专家编号
+        type: string
+      FileLink:
+        description: 下载预览链接
+        type: string
+      FollowNum:
+        description: 关注数量
+        type: integer
+        format: int64
+      HttpUrl:
+        description: 文章链接跳转地址
+        type: string
+      IndustrialAndSubjectIds:
+        description: 文章关联产业和标的的ID字符串
+        type: string
+      IndustrialManagementId:
+        description: 文章关联产业ID
+        type: integer
+        format: int64
+      InterviewApplyStatus:
+        description: 当前访谈申请状态:'待邀请','待访谈','已完成','已取消'
+        type: string
+      InterviewDate:
+        description: 访谈时间
+        type: string
+      IsBelongReport:
+        description: 是否属于报告
+        type: boolean
+      IsBelongSummary:
+        description: 是否属于纪要库
+        type: boolean
+      IsClass:
+        description: 是否归类,1是,0否
+        type: integer
+        format: int64
+      IsCollect:
+        description: 是否收藏:true,已收藏,false:未收藏
+        type: boolean
+      IsFollow:
+        description: 是否关注,1是,0否
+        type: boolean
+      IsInterviewApply:
+        description: 是否申请访谈:true,已申请,false:未申请
+        type: boolean
+      IsNeedJump:
+        description: 是否需要跳转链接地址
+        type: boolean
+      IsReport:
+        description: 是否属于报告,1是,0否
+        type: integer
+        format: int64
+      IsResearch:
+        description: 是否属于研选
+        type: boolean
+      IsSummary:
+        description: 是否是纪要库,1是,0否
+        type: integer
+        format: int64
+      NickName:
+        description: 作者昵称
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      SellerAndMobile:
+        description: 销售和手机号
+        type: string
+      SellerList:
+        type: array
+        items:
+          $ref: '#/definitions/models.SellerRep'
+      SellerMobile:
+        description: 销售手机号
+        type: string
+      SellerName:
+        description: 销售名称
+        type: string
+      SubCategoryName:
+        description: 二级分类
+        type: string
+      SubjectIds:
+        description: 文章关联标的的ID字符串
+        type: string
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+      UpdateFrequency:
+        description: 更新周期
+        type: string
+  models.ArticleDetailFileLink:
+    title: ArticleDetailFileLink
+    type: object
+    properties:
+      FileLink:
+        description: 下载预览链接
+        type: string
+      Scene:
+        description: 资源参数
+        type: string
+  models.ArticleDetailHtgjResp:
+    title: ArticleDetailHtgjResp
+    type: object
+    properties:
+      CompanyName:
+        description: 公司名称
+        type: string
+      Detail:
+        $ref: '#/definitions/models.ArticleDetail'
+      HasPermission:
+        description: 1:有该行业权限,正常展示,0:试用期已过期
+        type: integer
+        format: int64
+  models.ArticleDetailResp:
+    title: ArticleDetailResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.ArticleDetail'
+      HasFree:
+        description: 1:已付费(至少包含一个品类的权限),2:未付费(没有任何品类权限)
+        type: integer
+        format: int64
+      HasPermission:
+        description: 1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      HaveResearch:
+        description: 是否有研选权限
+        type: boolean
+      Mobile:
+        description: 用户手机号
+        type: string
+  models.ArticleInterviewApplyList:
+    title: ArticleInterviewApplyList
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        type: integer
+        format: int64
+      Body:
+        description: 内容
+        type: string
+      CategoryName:
+        description: 一级分类
+        type: string
+      CreateDate:
+        description: 创建时间
+        type: string
+      CreateTime:
+        type: string
+      ExpertBackground:
+        description: 专家背景
+        type: string
+      ExpertNumber:
+        description: 专家编号
+        type: string
+      Id:
+        type: integer
+        format: int64
+      InterviewTime:
+        description: 访谈时间
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Status:
+        description: '''待邀请'',''待访谈'',''已完成'',''已取消'''
+        type: string
+      SubCategoryName:
+        description: 二级分类
+        type: string
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+      UpdateFrequency:
+        description: 更新周期
+        type: string
+      UserId:
+        type: integer
+        format: int64
+  models.ArticleInterviewApplyListResp:
+    title: ArticleInterviewApplyListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleInterviewApplyList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.ArticleInterviewApplyReq:
+    title: ArticleInterviewApplyReq
+    type: object
+    properties:
+      ArticleId:
+        description: 报告id
+        type: integer
+        format: int64
+  models.ChartCollectReq:
+    title: ChartCollectReq
+    type: object
+    properties:
+      ChartId:
+        description: 图表ID
+        type: integer
+        format: int64
+  models.ChartPermission:
+    title: ChartPermission
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 权限id
+        type: integer
+        format: int64
+      IsShowSustainable:
+        description: 是否展示限免标签
+        type: boolean
+      PermissionName:
+        description: 权限名称
+        type: string
+  models.ChartPermissionResp:
+    title: ChartPermissionResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ChartPermission'
+  models.ChartPtagResp:
+    title: ChartPtagResp
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 分类ID
+        type: integer
+        format: int64
+      List:
+        description: 子分类
+        type: array
+        items:
+          $ref: '#/definitions/models.CtagResp'
+      PermissionName:
+        description: 分类名称
+        type: string
+  models.CheckStatusResp:
+    title: CheckStatusResp
+    type: object
+    properties:
+      IsAuth:
+        description: true:需要授权,false:不需要授权
+        type: boolean
+      IsBind:
+        description: true:需要绑定手机号或邮箱,false:不需要绑定手机号或邮箱
+        type: boolean
+      PermissionName:
+        description: 拥有权限分类,多个用英文逗号分隔
+        type: string
+  models.ConfigResp:
+    title: ConfigResp
+    type: object
+    properties:
+      Item:
+        $ref: '#/definitions/models.CygxConfig'
+      List:
+        description: 图表搜索推荐
+        type: array
+        items:
+          $ref: '#/definitions/models.KeyWord'
+      ListHot:
+        description: 热搜关键词
+        type: array
+        items:
+          $ref: '#/definitions/models.KeyWord'
+  models.CountryCode:
+    title: CountryCode
+    type: object
+    properties:
+      IsNeedAddCountryCode:
+        description: 是否需要填写区号:需要填写,false:不需要填写
+        type: boolean
+  models.CountryCodeItem:
+    title: CountryCodeItem
+    type: object
+    properties:
+      CountryCode:
+        description: 区号
+        type: string
+  models.CtagResp:
+    title: CtagResp
+    type: object
+    properties:
+      CtagId:
+        description: 子分类ID
+        type: integer
+        format: int64
+      Name:
+        description: 子分类名称
+        type: string
+  models.CygxActivityLabelList:
+    title: CygxActivityLabelList
+    type: object
+    properties:
+      ActivityId:
+        description: '活动ID '
+        type: integer
+        format: int64
+      ImgUrlBg:
+        description: 背景图片
+        type: string
+      IsShowSubjectName:
+        description: '小程序内是否展示标的名称 1是 ,0否 默认0 '
+        type: integer
+        format: int64
+      KeyWord:
+        type: string
+      Mintimesort:
+        description: 最小时间
+        type: string
+      Resource:
+        description: 位置 ,1:活动 ,2:专项产业调研
+        type: integer
+        format: int64
+      Timesort:
+        description: 最大时间
+        type: string
+  models.CygxActivityList:
+    title: CygxActivityList
+    type: object
+    properties:
+      ActiveState:
+        description: 活动进行状态 未开始:1、进行中2、已结束3
+        type: string
+      ActivityId:
+        type: integer
+        format: int64
+      ActivityName:
+        description: 活动名称
+        type: string
+      ActivityTime:
+        description: 活动时间
+        type: string
+      ActivityTimeText:
+        description: 活动时间带文字
+        type: string
+      ActivityType:
+        description: 活动线上线下类型 1线上,0 线下
+        type: integer
+        format: int64
+      ActivityTypeId:
+        description: 活动类型id
+        type: integer
+        format: int64
+      ActivityTypeName:
+        description: 活动类型名称
+        type: string
+      Address:
+        description: 活动地址
+        type: string
+      ChartPermissionId:
+        description: 行业id
+        type: integer
+        format: int64
+      ChartPermissionName:
+        description: 行业名称
+        type: string
+      City:
+        description: 城市
+        type: string
+      DistinguishedGuest:
+        description: 嘉宾
+        type: string
+      Expert:
+        description: 专家
+        type: string
+      ImgUrl:
+        description: 图片链接
+        type: string
+      ImgUrlText:
+        description: 图片链接文字
+        type: string
+      IsAppointment:
+        description: 是否已预约纪要 1是 ,0 否
+        type: integer
+        format: int64
+      IsBrackets:
+        description: 是否有方括号 1是 ,0 否
+        type: integer
+        format: int64
+      IsCClassMeeting:
+        description: 是否是c类电话会
+        type: boolean
+      IsCancelMeetingReminder:
+        description: 是否取消会议提醒 1展示取消会议提醒 ,0展示会议提醒
+        type: integer
+        format: int64
+      IsHideAppointment:
+        description: 是否隐藏预约纪要按钮  1是,0 否
+        type: integer
+        format: int64
+      IsLimitPeople:
+        description: 是否限制人数 1是,0否
+        type: integer
+        format: int64
+      IsShowAppointment:
+        description: 是否展示预约纪要
+        type: boolean
+      IsShowSustainable:
+        description: 是否展示限免标签
+        type: boolean
+      IsSignup:
+        description: 是否已报名 1是 ,0 否
+        type: integer
+        format: int64
+      JmcjRoadshowTitle:
+        description: 进门财经手动匹配的活动名称
+        type: string
+      Label:
+        description: 主题标签
+        type: string
+      LimitPeopleNum:
+        description: 限制的人数数量
+        type: integer
+        format: int64
+      SignupNum:
+        description: 已报名人数
+        type: integer
+        format: int64
+      SignupType:
+        description: 报名方式,1预约外呼,2我要报名
+        type: integer
+        format: int64
+      Speaker:
+        description: 主讲人
+        type: string
+  models.CygxActivityResp:
+    title: CygxActivityResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.ActivityDetail'
+      HaqveJurisdiction:
+        description: 是否有权限
+        type: boolean
+      HasPermission:
+        description: 操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请,5:有IFCC、无权益
+        type: integer
+        format: int64
+      MsgType:
+        description: Type : 类型 , Industry : 行业
+        type: string
+      OperationMode:
+        description: 操作方式 Apply:立即申请、Call:拨号 为空则为有权限
+        type: string
+      PopupMsg:
+        description: 权限弹窗信息
+        type: string
+      SellerMobile:
+        description: 销售电话
+        type: string
+      SellerName:
+        description: 销售姓名
+        type: string
+  models.CygxActivitySpecialDetail:
+    title: CygxActivitySpecialDetail
+    type: object
+    properties:
+      ActivityId:
+        description: '活动ID '
+        type: integer
+        format: int64
+      ActivityTimeText:
+        description: 活动预期时间带文字
+        type: string
+      ActivityTypeName:
+        description: 活动名称
+        type: string
+      ChartPermissionName:
+        description: 行业名称
+        type: string
+      City:
+        description: 调研城市
+        type: string
+      CustomerTypeIds:
+        description: 活动可见的客户类型,多个ID用 , 隔开
+        type: string
+      ImgUrl:
+        description: 图片链接
+        type: string
+      ImgUrlText:
+        description: 图片链接文字
+        type: string
+      IndustrialName:
+        description: 产业名称
+        type: string
+      IndustrialSubjectName:
+        description: 标的名称(相关公司)
+        type: string
+      IsSignup:
+        description: 是否感兴趣 1是 ,0 否
+        type: integer
+        format: int64
+      Label:
+        description: 主题标签
+        type: string
+      ResearchTheme:
+        description: 调研主题
+        type: string
+      Scale:
+        description: 管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开
+        type: string
+      SpecialType:
+        description: 调研形式、 1 线上 , 2 线下
+        type: integer
+        format: int64
+      TripImgLink:
+        description: 行程图片链接
+        type: string
+  models.CygxActivitySpecialResp:
+    title: CygxActivitySpecialResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.CygxActivitySpecialDetail'
+      HaqveJurisdiction:
+        description: 是否有权限
+        type: boolean
+      HasPermission:
+        description: 操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请,5:有IFCC、无权益
+        type: integer
+        format: int64
+      IsFollow:
+        description: 是否关注新调研通知
+        type: boolean
+      MsgType:
+        description: Type : 类型 , Industry : 行业
+        type: string
+      OperationMode:
+        description: 操作方式 Apply:立即申请、Call:拨号 为空则为有权限
+        type: string
+      PopupMsg:
+        description: 权限弹窗信息
+        type: string
+      SellerMobile:
+        description: 销售电话
+        type: string
+      SellerName:
+        description: 销售姓名
+        type: string
+  models.CygxArticleDepartmentId:
+    title: CygxArticleDepartmentId
+    type: object
+    properties:
+      DepartmentId:
+        description: 作者ID
+        type: integer
+        format: int64
+  models.CygxArticleDepartmentList:
+    title: CygxArticleDepartmentList
+    type: object
+    properties:
+      HaveResearch:
+        description: 是否有研选权限
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxArticleDepartmentRep'
+      ListnNew:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementIdInt'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.CygxArticleDepartmentListPc:
+    title: CygxArticleDepartmentListPc
+    type: object
+    properties:
+      HaveResearch:
+        description: 是否有研选权限
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxArticleDepartmentRepPc'
+      ListnNew:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementIdInt'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.CygxArticleDepartmentRep:
+    title: CygxArticleDepartmentRep
+    type: object
+    properties:
+      CreateTime:
+        description: 创建时间
+        type: string
+      DepartmentId:
+        description: 作者ID
+        type: integer
+        format: int64
+      FollowNum:
+        description: 是否关注 1是 ,0 否
+        type: integer
+        format: int64
+      ImgUrl:
+        description: 头像链接
+        type: string
+      IsMyFollow:
+        description: 是否关注
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementIdName'
+      NickName:
+        description: 昵称
+        type: string
+  models.CygxArticleDepartmentRepPc:
+    title: CygxArticleDepartmentRepPc
+    type: object
+    properties:
+      CreateTime:
+        description: 创建时间
+        type: string
+      DepartmentId:
+        description: 作者ID
+        type: integer
+        format: int64
+      FollowNum:
+        description: 是否关注 1是 ,0 否
+        type: integer
+        format: int64
+      ImgUrl:
+        description: 头像链接
+        type: string
+      IsMyFollow:
+        description: 是否关注
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementIdNamePc'
+      NickName:
+        description: 昵称
+        type: string
+  models.CygxAskList:
+    title: CygxAskList
+    type: object
+    properties:
+      AskType:
+        description: 类型 Activity 活动 、Report 文章报告
+        type: string
+      Content:
+        description: 内容
+        type: string
+      CreateTime:
+        description: 创建时间
+        type: string
+      ReportOrActivityId:
+        description: 对应的文章或者活动Id
+        type: integer
+        format: int64
+      Title:
+        description: 标题
+        type: string
+  models.CygxAskListResp:
+    title: CygxAskListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxAskList'
+  models.CygxChartDetail:
+    title: CygxChartDetail
+    type: object
+    properties:
+      ChartId:
+        description: 图表id
+        type: integer
+        format: int64
+      CollectionNum:
+        description: '本人收藏数量 '
+        type: integer
+        format: int64
+      HttpUrl:
+        type: string
+      IsCollection:
+        description: '是否收藏 '
+        type: boolean
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+  models.CygxConfig:
+    title: CygxConfig
+    type: object
+    properties:
+      ConfigValue:
+        type: string
+  models.CygxIndustryAndArticleList:
+    title: CygxIndustryAndArticleList
+    type: object
+    properties:
+      ArticleId:
+        description: 报告id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      SubjectName:
+        description: 标的名称
+        type: string
+      Title:
+        description: 标题
+        type: string
+  models.CygxIndustryFllowRep:
+    title: CygxIndustryFllowRep
+    type: object
+    properties:
+      IndustrialManagementId:
+        description: 产业D
+        type: integer
+        format: int64
+  models.CygxIndustrySearchList:
+    title: CygxIndustrySearchList
+    type: object
+    properties:
+      ArtList:
+        description: 文章列表
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxIndustryAndArticleList'
+      IndList:
+        description: 产业列表
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagement'
+  models.CygxIndustrySearchListPc:
+    title: CygxIndustrySearchListPc
+    type: object
+    properties:
+      DepartmentList:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxArticleDepartmentRepPc'
+      IndList:
+        description: 产业列表
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagement'
+  models.CygxIndustryTopRep:
+    title: CygxIndustryTopRep
+    type: object
+    properties:
+      IndustrialManagementId:
+        description: 产业D
+        type: integer
+        format: int64
+  models.CygxMinutesSummaryLogDetail:
+    title: CygxMinutesSummaryLogDetail
+    type: object
+    properties:
+      Body:
+        description: 内容
+        type: string
+      IsHaveVideo:
+        description: 是否含有音频文件
+        type: boolean
+      ReportLink:
+        description: 报告链接
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.CygxPageHistoryRecordHtgjRep:
+    title: CygxPageHistoryRecordHtgjRep
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 行业ID
+        type: integer
+        format: int64
+      CompanyCode:
+        description: 机构编码
+        type: string
+      CompanyName:
+        description: 机构名称
+        type: string
+      DetailId:
+        description: 详情ID
+        type: string
+      Email:
+        description: 机构邮箱
+        type: string
+      IndustrialManagementId:
+        description: 产业ID
+        type: string
+      Sign:
+        description: 签名
+        type: string
+  models.CygxPageHistoryRecordRep:
+    title: CygxPageHistoryRecordRep
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 行业ID
+        type: integer
+        format: int64
+      DetailId:
+        description: 详情ID
+        type: string
+      IndustrialManagementId:
+        description: 产业ID
+        type: string
+      PageType:
+        description: 页面类型,纪要:Summary,纪要搜索:SummarySearch,报告:Report,报告搜索:ReportSearch,产业列表:IndustryList,活动:Activit,活动搜索:ActivitSearch,活动详情:ActivitParticulars,报告详情:ReportParticulars , 我的日程:MySchedule, 更多标签:LabelMore , 文章复制:ArticleCopy
+        type: string
+  models.CygxReportSelectionListPublicRep:
+    title: CygxReportSelectionListPublicRep
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxReportSelectionRep'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.CygxReportSelectionLogDetail:
+    title: CygxReportSelectionLogDetail
+    type: object
+    properties:
+      Body:
+        description: 内容
+        type: string
+      IndustrialManagementId:
+        description: 产业Id
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustriaReportSelection'
+      SubjectName:
+        description: 标的名称
+        type: string
+  models.CygxReportSelectionRep:
+    title: CygxReportSelectionRep
+    type: object
+    properties:
+      Abstract:
+        description: 摘要/更新说明
+        type: string
+      ArticleId:
+        description: 报告id
+        type: integer
+        format: int64
+      CreateTime:
+        description: 创建时间
+        type: string
+      Department:
+        description: 作者
+        type: string
+      IsRed:
+        description: 是否标记红点
+        type: boolean
+      PublishDate:
+        description: 发布时间
+        type: string
+      ReadNum:
+        description: 阅读次数
+        type: integer
+        format: int64
+      Title:
+        description: 标题
+        type: string
+      UpdateDescription:
+        description: 更新说明
+        type: string
+  models.CygxResearchSummaryLogSecond:
+    title: CygxResearchSummaryLogSecond
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 行业ID
+        type: integer
+        format: int64
+      IcoLink:
+        description: 图标链接
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxResearchSummaryLogThird'
+      PermissionName:
+        description: 行业名称
+        type: string
+  models.CygxResearchSummaryLogThird:
+    title: CygxResearchSummaryLogThird
+    type: object
+    properties:
+      Body:
+        description: 内容
+        type: string
+      IsHaveVideo:
+        description: 是否含有音频文件
+        type: boolean
+      ReportLink:
+        description: 报告链接
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.DepartmentDetailResp:
+    title: DepartmentDetailResp
+    type: object
+    properties:
+      ArticleNum:
+        description: 文章数量
+        type: integer
+        format: int64
+      CollectNum:
+        description: 收藏人数
+        type: integer
+        format: int64
+      DepartmentId:
+        description: 作者Id
+        type: integer
+        format: int64
+      FllowNum:
+        description: 多少人关注
+        type: integer
+        format: int64
+      ImgUrl:
+        description: 图片链接
+        type: string
+      IsFllow:
+        description: 是否关注
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleCollectionResp'
+      NickName:
+        description: 作者昵称
+        type: string
+  models.DepartmentListResp:
+    title: DepartmentListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.DepartmentResp'
+  models.DepartmentResp:
+    title: DepartmentResp
+    type: object
+    properties:
+      DepartmentId:
+        description: 作者Id
+        type: integer
+        format: int64
+      FllowNum:
+        description: 关注数量
+        type: integer
+        format: int64
+      ImgUrl:
+        description: 图片链接
+        type: string
+      IsFollw:
+        description: 是否关注
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialDepartmentListResp'
+      NickName:
+        description: 作者昵称
+        type: string
+  models.DetailCygxMinutesSummaryRep:
+    title: DetailCygxMinutesSummaryRep
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        description: 报告Id
+        type: integer
+        format: int64
+      Department:
+        description: 作者
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Title:
+        description: 标题
+        type: string
+      VideoName:
+        description: 音频名称
+        type: string
+      VideoPlaySeconds:
+        description: 时长
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.DetailCygxReportSelectionRep:
+    title: DetailCygxReportSelectionRep
+    type: object
+    properties:
+      ArticleId:
+        description: 报告Id
+        type: integer
+        format: int64
+      CreateTime:
+        description: 创建时间
+        type: string
+      Department:
+        description: 作者
+        type: string
+      FocusOn:
+        description: 近期重点关注方向
+        type: string
+      LastUpdatedTime:
+        description: 最后一次更新时间
+        type: string
+      Periods:
+        description: 期数
+        type: string
+      ProductDescription:
+        description: 产品说明
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Title:
+        description: 标题
+        type: string
+      UpdateDescription:
+        description: 更新说明
+        type: string
+      VideoName:
+        description: 音频名称
+        type: string
+      VideoPlaySeconds:
+        description: 时长
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.DetailCygxResearchSummaryRep:
+    title: DetailCygxResearchSummaryRep
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        description: 报告Id
+        type: integer
+        format: int64
+      Department:
+        description: 作者
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Title:
+        description: 标题
+        type: string
+      VideoName:
+        description: 音频名称
+        type: string
+      VideoPlaySeconds:
+        description: 时长
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.FontsCollectResp:
+    title: FontsCollectResp
+    type: object
+  models.GetCygxActivityLabelListRep:
+    title: GetCygxActivityLabelListRep
+    type: object
+    properties:
+      ImgUrl:
+        description: 图片路径
+        type: string
+      Label:
+        description: 主题
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxActivityLabelList'
+  models.GetCygxActivityListRep:
+    title: GetCygxActivityListRep
+    type: object
+    properties:
+      ImgUrl:
+        description: 图片路径
+        type: string
+      Label:
+        description: 主题
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxActivityList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.GetCygxActivitySpecialDetailListResp:
+    title: GetCygxActivitySpecialDetailListResp
+    type: object
+    properties:
+      IsBindingMobile:
+        description: 是否绑定了手机号
+        type: boolean
+      IsFollow:
+        description: 是否关注新调研通知
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxActivitySpecialDetail'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.GetThemeAericleListResp:
+    title: GetThemeAericleListResp
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      CollectNum:
+        description: 收藏人数
+        type: integer
+        format: int64
+      DepartmentId:
+        description: 作者Id
+        type: integer
+        format: int64
+      FllowNum:
+        description: 关注数量
+        type: integer
+        format: int64
+      IndustrialSubjectId:
+        description: 标的ID
+        type: integer
+        format: int64
+      IsCollect:
+        description: 本人是否收藏
+        type: boolean
+      MyCollectNum:
+        description: 本人是否收藏
+        type: integer
+        format: int64
+      NickName:
+        description: 作者昵称
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Pv:
+        description: PV
+        type: integer
+        format: int64
+      SubjectName:
+        description: 标的名称
+        type: string
+      Title:
+        description: 标题
+        type: string
+  models.GetThemeDetailResp:
+    title: GetThemeDetailResp
+    type: object
+    properties:
+      IndustrialManagementId:
+        description: 产业Id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsFollw:
+        description: 是否关注
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.GetThemeAericleListResp'
+      ListSubject:
+        description: 标的列表
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialSubject'
+  models.Headimgurl:
+    title: Headimgurl
+    type: object
+    properties:
+      Headimgurl:
+        description: 用户头像
+        type: string
+  models.HomeArtAndChartListResp:
+    title: HomeArtAndChartListResp
+    type: object
+    properties:
+      ChartList:
+        description: 图表列表
+        type: array
+        items:
+          $ref: '#/definitions/models.HomeChartListResp'
+      HaveResearch:
+        description: 是否有研选权限
+        type: boolean
+      List:
+        description: 文章列表
+        type: array
+        items:
+          $ref: '#/definitions/models.HomeArticle'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.HomeArticle:
+    title: HomeArticle
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      Body:
+        description: 内容
+        type: string
+      BodyHtml:
+        description: 内容带有HTML标签
+        type: string
+      CategoryId:
+        description: 文章分类
+        type: string
+      CategoryName:
+        description: 一级分类
+        type: string
+      CreateDate:
+        description: 创建时间
+        type: string
+      ExpertBackground:
+        description: 专家背景
+        type: string
+      HttpUrl:
+        description: 文章链接跳转地址
+        type: string
+      ImgUrlPc:
+        description: 图片链接
+        type: string
+      IsNeedJump:
+        description: 是否需要跳转链接地址
+        type: boolean
+      IsResearch:
+        description: 是否属于研选
+        type: boolean
+      PublishDate:
+        description: 发布时间
+        type: string
+      Pv:
+        description: PV
+        type: integer
+        format: int64
+      Source:
+        description: 来源  1:文章, 2:图表
+        type: integer
+        format: int64
+      SubCategoryName:
+        description: 二级分类
+        type: string
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+      UpdateFrequency:
+        description: 更新周期
+        type: string
+  models.HomeChartListItem:
+    title: HomeChartListItem
+    type: object
+    properties:
+      IsBindingMobile:
+        description: 是否绑定过手机号
+        type: boolean
+      List:
+        description: 图表列表
+        type: array
+        items:
+          $ref: '#/definitions/models.HomeChartListResp'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.HomeChartListResp:
+    title: HomeChartListResp
+    type: object
+    properties:
+      BodyHtml:
+        type: string
+      ChartId:
+        description: 图表ID
+        type: integer
+        format: int64
+      CreateDate:
+        description: 创建时间
+        type: string
+      CtagName:
+        description: 子类名称
+        type: string
+      CtagNamePc:
+        description: Pc端所有的分类名称
+        type: string
+      CtagNameTwo:
+        description: 子类名称
+        type: string
+      HttpUrl:
+        type: string
+      IsNeedJump:
+        description: 是否需要跳转链接地址
+        type: boolean
+      IsTop:
+        description: 是否置顶
+        type: boolean
+      NumTop:
+        description: 置顶数量
+        type: integer
+        format: int64
+      PtagName:
+        description: 父类名称
+        type: string
+      PtagNameTwo:
+        description: 父类名称
+        type: string
+      Source:
+        description: 来源  1:文章, 2:图表
+        type: integer
+        format: int64
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+  models.HomeListResp:
+    title: HomeListResp
+    type: object
+    properties:
+      HaveResearch:
+        description: 是否有研选权限
+        type: boolean
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.HomeArticle'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.IndustriaReportSelection:
+    title: IndustriaReportSelection
+    type: object
+    properties:
+      IndustrialManagementId:
+        description: 产业Id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+  models.IndustrialAnalyst:
+    title: IndustrialAnalyst
+    type: object
+    properties:
+      AnalystName:
+        description: 分析师名称
+        type: string
+      IndustrialManagementId:
+        description: 产业id
+        type: integer
+        format: int64
+  models.IndustrialDepartmentListResp:
+    title: IndustrialDepartmentListResp
+    type: object
+    properties:
+      DepartmentId:
+        description: 作者Id
+        type: integer
+        format: int64
+      IndustrialManagementId:
+        description: 产业Id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+  models.IndustrialManagement:
+    title: IndustrialManagement
+    type: object
+    properties:
+      Analyst:
+        description: 分析师
+        type: string
+      AnalystList:
+        description: 分析师列表
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialAnalyst'
+      ArticleReadNum:
+        description: 文章阅读数量
+        type: integer
+        format: int64
+      CategoryId:
+        description: 文章分类ID
+        type: integer
+        format: int64
+      IndustrialManagementId:
+        description: 产业id
+        type: integer
+        format: int64
+      IndustrialSubjectList:
+        description: 标的列表
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialSubject'
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsFollow:
+        description: 是否关注
+        type: integer
+        format: int64
+      IsHot:
+        description: 是否是热门
+        type: boolean
+      IsRed:
+        description: 是否标记红点
+        type: boolean
+      IsTop:
+        description: 是否置顶
+        type: boolean
+      LayoutTime:
+        description: 布局时间
+        type: string
+      RecommendedIndex:
+        description: 推荐指数
+        type: integer
+        format: int64
+      UpdateTime:
+        description: 更新时间
+        type: string
+  models.IndustrialManagementHotListResp:
+    title: IndustrialManagementHotListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementHotResp'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.IndustrialManagementHotResp:
+    title: IndustrialManagementHotResp
+    type: object
+    properties:
+      ArticleReadNum:
+        description: 文章阅读数量
+        type: integer
+        format: int64
+      FllowNum:
+        description: 关注数量
+        type: integer
+        format: int64
+      IndustrialManagementId:
+        description: 产业id
+        type: integer
+        format: int64
+      IndustrialSubjectList:
+        description: 标的列表
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialSubject'
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsFollw:
+        description: 是否关注
+        type: boolean
+      IsHot:
+        description: 是否新标签
+        type: boolean
+      IsNew:
+        description: 是否新标签
+        type: boolean
+      PublishDate:
+        description: 发布时间
+        type: string
+      Source:
+        description: 来源 1:弘则资源包(报告)、2:研选主题(报告)
+        type: integer
+        format: int64
+  models.IndustrialManagementIdInt:
+    title: IndustrialManagementIdInt
+    type: object
+    properties:
+      ArticleId:
+        description: 文章ID
+        type: integer
+        format: int64
+      IndustrialManagementId:
+        description: 产业Id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      SubjectName:
+        description: 标的名称
+        type: string
+  models.IndustrialManagementIdName:
+    title: IndustrialManagementIdName
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      DepartmentId:
+        description: 作者ID
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsReport:
+        description: 1观点,0纪要
+        type: string
+      SubjectName:
+        description: 标的名称
+        type: string
+  models.IndustrialManagementIdNamePc:
+    title: IndustrialManagementIdNamePc
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      DepartmentId:
+        description: 作者ID
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsReport:
+        description: 1观点,0纪要
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Pv:
+        description: Pv
+        type: integer
+        format: int64
+      SubjectName:
+        description: 标的名称
+        type: string
+      Title:
+        description: 标题
+        type: string
+  models.IndustrialManagementList:
+    title: IndustrialManagementList
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagement'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.IndustrialManagementNewList:
+    title: IndustrialManagementNewList
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementNewResp'
+  models.IndustrialManagementNewResp:
+    title: IndustrialManagementNewResp
+    type: object
+    properties:
+      ArticleReadNum:
+        description: 文章阅读数量
+        type: integer
+        format: int64
+      IndustrialManagementId:
+        description: 产业Id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsHot:
+        description: 是否是热门
+        type: boolean
+  models.IndustrialSubject:
+    title: IndustrialSubject
+    type: object
+    properties:
+      IndustrialManagementId:
+        description: 产业id
+        type: integer
+        format: int64
+      IndustrialSubjectId:
+        description: 标的id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      SubjectName:
+        description: 标的名称
+        type: string
+  models.IndustrialToArticleCategoryListRep:
+    title: IndustrialToArticleCategoryListRep
+    type: object
+    properties:
+      IndustrialManagementId:
+        description: 产业D
+        type: integer
+        format: int64
+      IndustryName:
+        description: 产业名称
+        type: string
+      LayoutTime:
+        description: 布局时间
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialToArticleCategoryRep'
+  models.IndustrialToArticleCategoryRep:
+    title: IndustrialToArticleCategoryRep
+    type: object
+    properties:
+      CategoryId:
+        description: 分类ID
+        type: integer
+        format: int64
+      IsRed:
+        description: 是否标红
+        type: boolean
+      MatchTypeName:
+        description: 匹配类型
+        type: string
+  models.IsShow:
+    title: IsShow
+    type: object
+    properties:
+      IsShow:
+        description: 是否展示
+        type: boolean
+      IsShowChart:
+        description: 图表是否展示限免
+        type: boolean
+      IsShowList:
+        description: 榜单是否展示
+        type: boolean
+      IsShowResearch:
+        description: 研选是否展示限免
+        type: boolean
+  models.KeyWord:
+    title: KeyWord
+    type: object
+    properties:
+      KeyWord:
+        description: 关键词
+        type: string
+  models.LoginReq:
+    title: LoginReq
+    type: object
+    properties:
+      CountryCode:
+        description: 区号
+        type: string
+      Email:
+        description: 邮箱
+        type: string
+      LoginType:
+        description: 登录方式:1:微信手机,2:邮箱,3:自定义手机登录
+        type: integer
+        format: int64
+      Mobile:
+        description: 手机号
+        type: string
+      ShareUserCode:
+        description: 分享人的分享码
+        type: string
+      VCode:
+        description: 验证码
+        type: string
+  models.LoginResp:
+    title: LoginResp
+    type: object
+    properties:
+      Authorization:
+        description: Token
+        type: string
+      CompanyName:
+        description: 客户名称
+        type: string
+      Email:
+        description: 邮箱
+        type: string
+      EndDate:
+        description: 到期日期
+        type: string
+      Headimgurl:
+        description: 用户头像
+        type: string
+      IsPotential:
+        description: 是否是潜在
+        type: boolean
+      Mobile:
+        description: 手机号
+        type: string
+      ProductName:
+        description: 客户类型名称
+        type: string
+      Status:
+        description: 状态
+        type: string
+      UserId:
+        description: 用户id
+        type: integer
+        format: int64
+  models.MinutesSummaryChartPermission:
+    title: MinutesSummaryChartPermission
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 行业ID
+        type: integer
+        format: int64
+      IcoLink:
+        description: 图标链接
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxMinutesSummaryLogDetail'
+      PermissionName:
+        description: 行业名称
+        type: string
+  models.MinutesSummaryLetailResp:
+    title: MinutesSummaryLetailResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.DetailCygxMinutesSummaryRep'
+      HasPermission:
+        description: 1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.MinutesSummaryChartPermission'
+  models.OutboundMobileItem:
+    title: OutboundMobileItem
+    type: object
+    properties:
+      ActivityId:
+        description: 活动ID
+        type: integer
+        format: int64
+      OutboundCountryCode:
+        description: 外呼手机号区号
+        type: string
+      OutboundMobile:
+        description: 外呼手机号
+        type: string
+  models.ReoprtSearchResp:
+    title: ReoprtSearchResp
+    type: object
+    properties:
+      ListHz:
+        description: 弘则报告
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleCollectionResp'
+      ListYx:
+        description: 研选报告
+        type: array
+        items:
+          $ref: '#/definitions/models.ArticleCollectionResp'
+  models.ReportArticle:
+    title: ReportArticle
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      Body:
+        description: 内容
+        type: string
+      CategoryId:
+        description: 文章分类
+        type: string
+      CategoryName:
+        description: 一级分类
+        type: string
+      CreateDate:
+        description: 创建时间
+        type: string
+      ExpertBackground:
+        description: 专家背景
+        type: string
+      ImgUrlPc:
+        description: 图片链接
+        type: string
+      IsHaveVideo:
+        description: 是否含有音频文件
+        type: boolean
+      IsRed:
+        description: 是否标记红点
+        type: boolean
+      PublishDate:
+        description: 发布时间
+        type: string
+      Readnum:
+        description: 阅读数量
+        type: integer
+        format: int64
+      SubCategoryName:
+        description: 二级分类
+        type: string
+      Title:
+        description: 标题
+        type: string
+      TitleEn:
+        description: '英文标题 '
+        type: string
+      UpdateFrequency:
+        description: 更新周期
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.ReportArticleWhichIndustrial:
+    title: ReportArticleWhichIndustrial
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      ImgUrlPc:
+        description: 图片链接
+        type: string
+      IndustryName:
+        description: 产业名称
+        type: string
+      IsRed:
+        description: 是否标记红点
+        type: boolean
+      IsResearch:
+        description: 是否属于研选
+        type: boolean
+      NickName:
+        description: 作者昵称
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      Pv:
+        description: PV
+        type: integer
+        format: int64
+      Readnum:
+        description: 阅读数量
+        type: integer
+        format: int64
+      SubjectName:
+        description: 标的名称
+        type: string
+      Title:
+        description: 标题
+        type: string
+  models.ReportArticleWhichIndustrialRepList:
+    title: ReportArticleWhichIndustrialRepList
+    type: object
+    properties:
+      HaveResearch:
+        description: 是否有研选权限
+        type: boolean
+      IndustryName:
+        description: 产业名称
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ReportArticleWhichIndustrial'
+      NickName:
+        description: 作者昵称
+        type: string
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+        description: 分页数据
+  models.ReportBillboardTableListResp:
+    title: ReportBillboardTableListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ReportBillboardTableResp'
+  models.ReportBillboardTableResp:
+    title: ReportBillboardTableResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ChartPermission'
+      Name:
+        description: 名称
+        type: string
+      Source:
+        description: 类型
+        type: integer
+        format: int64
+  models.ReportDetailRoadshow:
+    title: ReportDetailRoadshow
+    type: object
+    properties:
+      Abstract:
+        description: 摘要
+        type: string
+      ArticleId:
+        description: 报告Id
+        type: integer
+        format: int64
+      Body:
+        description: 内容
+        type: string
+      CategoryName:
+        description: 行业名称
+        type: string
+      Department:
+        description: 作者
+        type: string
+      PublishDate:
+        description: 发布时间
+        type: string
+      ReportLink:
+        description: 报告链接
+        type: string
+      Title:
+        description: 标题
+        type: string
+      VideoName:
+        description: 音频名称
+        type: string
+      VideoPlaySeconds:
+        description: 时长
+        type: string
+      VideoUrl:
+        description: 链接
+        type: string
+  models.ReportMapping:
+    title: ReportMapping
+    type: object
+    properties:
+      CategoryId:
+        description: 分类ID
+        type: integer
+        format: int64
+      ChartPermissionId:
+        description: 行业ID
+        type: integer
+        format: int64
+      ChartPermissionName:
+        description: 行业名称
+        type: string
+      IsRed:
+        description: 是否标红
+        type: boolean
+      MatchTypeName:
+        description: 分类名称
+        type: string
+      PermissionType:
+        description: 1主观,2客观
+        type: integer
+        format: int64
+      SubCategoryName:
+        description: 主题
+        type: string
+  models.ReportMappingResp:
+    title: ReportMappingResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ReportMapping'
+  models.ReportSelectionChartPermission:
+    title: ReportSelectionChartPermission
+    type: object
+    properties:
+      IcoLink:
+        description: 图标链接
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxReportSelectionLogDetail'
+      PermissionName:
+        description: 权限名称
+        type: string
+  models.ReportSelectionLetailResp:
+    title: ReportSelectionLetailResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.DetailCygxReportSelectionRep'
+      HasPermission:
+        description: 1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ReportSelectionChartPermission'
+  models.ResearchSummaryChartPermission:
+    title: ResearchSummaryChartPermission
+    type: object
+    properties:
+      IcoLink:
+        description: 图标链接
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.CygxResearchSummaryLogSecond'
+      ListName:
+        description: 列表名称
+        type: string
+      Type:
+        description: 类型'SDBG深度报告片篇,’CYDYJY:产业调研纪要’,’SJDP事件点评,’BZCHJH:本周晨会精华’
+        type: string
+  models.ResearchSummaryLetailResp:
+    title: ResearchSummaryLetailResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.DetailCygxResearchSummaryRep'
+      HasPermission:
+        description: 1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ResearchSummaryChartPermission'
+  models.RoadshowDetailResp:
+    title: RoadshowDetailResp
+    type: object
+    properties:
+      Detail:
+        $ref: '#/definitions/models.ReportDetailRoadshow'
+      HasFree:
+        description: 1:已付费(至少包含一个品类的权限),2:未付费(没有任何品类权限)
+        type: integer
+        format: int64
+      HasPermission:
+        description: 1:有该行业权限,正常展示,2:无该行业权限,不存在权益客户下,3:无该品类权限,已提交过申请,4:无该行业权限,未提交过申请,5:潜在客户,未提交过申请,6:潜在客户,已提交过申请
+        type: integer
+        format: int64
+  models.SearchItem:
+    title: SearchItem
+    type: object
+    properties:
+      ArticleId:
+        description: 文章id
+        type: integer
+        format: int64
+      Body:
+        description: 搜索结果
+        type: array
+        items:
+          type: string
+      CategoryId:
+        description: 文章分类
+        type: string
+      ExpertBackground:
+        description: 专家背景
+        type: string
+      ImgUrlPc:
+        description: 图片链接
+        type: string
+      IsNeedJump:
+        description: 是否需要跳转链接地址
+        type: boolean
+      PublishDate:
+        description: 发布时间
+        type: string
+      Source:
+        description: 来源  1:文章, 2:图表
+        type: integer
+        format: int64
+      Title:
+        description: 标题
+        type: string
+  models.SearchResourceResp:
+    title: SearchResourceResp
+    type: object
+    properties:
+      ListHz:
+        description: 弘则
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementHotResp'
+      ListYx:
+        description: 研选
+        type: array
+        items:
+          $ref: '#/definitions/models.IndustrialManagementHotResp'
+  models.SellerRep:
+    title: SellerRep
+    type: object
+    properties:
+      SellerMobile:
+        description: 销售手机号
+        type: string
+      SellerName:
+        description: 销售名称
+        type: string
+  models.SignupSpecialStatus:
+    title: SignupSpecialStatus
+    type: object
+    properties:
+      ActivityId:
+        description: 活动ID
+        type: integer
+        format: int64
+      HasPermission:
+        description: 操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      PopupMsg:
+        description: 权限弹窗信息
+        type: string
+      SellerMobile:
+        description: 销售电话
+        type: string
+      SellerName:
+        description: 销售姓名
+        type: string
+      Status:
+        description: 返回类型,1:添加,2:取消
+        type: integer
+        format: int64
+  models.SignupStatus:
+    title: SignupStatus
+    type: object
+    properties:
+      ActivityId:
+        description: 活动ID
+        type: integer
+        format: int64
+      CountryCode:
+        description: 外呼手机号区号
+        type: string
+      GoBindEmail:
+        description: 是否去绑定邮箱
+        type: boolean
+      GoFollow:
+        description: 是否去关注
+        type: boolean
+      GoOutboundMobile:
+        description: 是否去绑定手机号
+        type: boolean
+      HaqveJurisdiction:
+        description: 是否有权限
+        type: boolean
+      HasPermission:
+        description: 操作方式,1:有该行业权限,正常展示,2:无该行业权限,3:潜在客户,未提交过申请,4:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      Mobile:
+        description: 外呼手机号
+        type: string
+      MsgType:
+        description: Type : 类型 , Industry : 行业
+        type: string
+      OperationMode:
+        description: 操作方式 Apply:立即申请、Call:拨号 为空则为有权限
+        type: string
+      PopupMsg:
+        description: 权限弹窗信息
+        type: string
+      SellerMobile:
+        description: 销售电话
+        type: string
+      SellerName:
+        description: 销售姓名
+        type: string
+      SignupStatus:
+        description: 返回状态:人数已满:FullStarffed、单机构超过两人:TwoPeople、爽约次数过多:BreakPromise、超时:Overtime 、成功:Success
+        type: string
+      SignupType:
+        description: 报名方式,1预约外呼,2我要报名
+        type: integer
+        format: int64
+  models.TacticsListResp:
+    title: TacticsListResp
+    type: object
+    properties:
+      CategoryImgUrlPc:
+        description: 图片
+        type: string
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.ReportArticle'
+      MatchTypeName:
+        description: 匹配类型
+        type: string
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  models.UserDetail:
+    title: UserDetail
+    type: object
+    properties:
+      CompanyName:
+        description: 公司名称
+        type: string
+      ConNum:
+        description: 收藏
+        type: integer
+        format: int64
+      CountryCode:
+        description: 区号
+        type: string
+      Email:
+        description: 邮箱
+        type: string
+      HasPermission:
+        description: 1:无该行业权限,不存在权益客户下,2:潜在客户,未提交过申请,3:潜在客户,已提交过申请
+        type: integer
+        format: int64
+      Headimgurl:
+        description: 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空
+        type: string
+      HistoryNum:
+        description: 足迹
+        type: integer
+        format: int64
+      Mobile:
+        description: 手机号码
+        type: string
+      NickName:
+        description: 用户昵称
+        type: string
+      OutboundCountryCode:
+        description: 外呼手机号区号
+        type: string
+      OutboundMobile:
+        description: 外呼手机号
+        type: string
+      PermissionName:
+        description: 拥有权限分类,多个用英文逗号分隔
+        type: string
+      RealName:
+        description: 用户实际名称
+        type: string
+      ScheduleNum:
+        description: 活动日程
+        type: integer
+        format: int64
+      SellerMobile:
+        description: 销售手机号
+        type: string
+      SellerName:
+        description: 销售名称
+        type: string
+  models.UserSearchKeyWord:
+    title: UserSearchKeyWord
+    type: object
+    properties:
+      KeyWord:
+        description: 关键词
+        type: string
+  models.UserSearchKeyWordListResp:
+    title: UserSearchKeyWordListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/models.UserSearchKeyWord'
+  models.WxGetPhoneNumberReq:
+    title: WxGetPhoneNumberReq
+    type: object
+    properties:
+      EncryptedData:
+        description: encryptedData
+        type: string
+      Iv:
+        description: iv
+        type: string
+  models.WxGetPhoneNumberResp:
+    title: WxGetPhoneNumberResp
+    type: object
+    properties:
+      CountryCode:
+        description: 区号
+        type: string
+      PhoneNumber:
+        description: 用户绑定的手机号(国外手机号会有区号)
+        type: string
+      PurePhoneNumber:
+        description: 没有区号的手机号
+        type: string
+  models.WxGetUserInfoReq:
+    title: WxGetUserInfoReq
+    type: object
+    properties:
+      EncryptedData:
+        description: encryptedData
+        type: string
+      Iv:
+        description: iv
+        type: string
+      RawData:
+        description: rawData
+        type: string
+      Signature:
+        description: signature
+        type: string
+  models.WxGetUserInfoResp:
+    title: WxGetUserInfoResp
+    type: object
+    properties:
+      Authorization:
+        description: 登陆凭证,后续接口调用时,带在请求头里面Key:Authorization
+        type: string
+  models.WxLoginResp:
+    title: WxLoginResp
+    type: object
+    properties:
+      Authorization:
+        type: string
+      CompanyName:
+        description: 客户名称
+        type: string
+      Email:
+        description: 邮箱
+        type: string
+      EndDate:
+        description: 到期日期
+        type: string
+      FirstLogin:
+        type: integer
+        format: int64
+      Headimgurl:
+        description: 用户头像
+        type: string
+      Mobile:
+        description: 手机号
+        type: string
+      ProductName:
+        description: 客户类型名称
+        type: string
+      Status:
+        description: 状态
+        type: string
+      UserId:
+        type: integer
+        format: int64
+  paging.PagingItem:
+    title: PagingItem
+    type: object
+  query:
+    title: query
+    type: object
+tags:
+- name: resource
+  description: |
+    资源管理-图片上传,合同上传等
+- name: advice
+  description: |
+    优化建议
+- name: tactics
+  description: |
+    策略
+- name: report
+  description: |
+    报告
+- name: research
+  description: |
+    研选
+- name: report_billboard
+  description: |
+    报告榜单