Browse Source

新增swagger文档

longyu 3 years ago
parent
commit
1b824792a9

+ 2 - 2
.gitignore

@@ -1,9 +1,9 @@
 /hongze_mobile_admin
 /lastupdate.tmp
-/swagger
 /binlog
 /rdlucklog
 /.idea
 .DS_Store
 /conf
-/tests
+/tests
+/hongze_mobile_admin.exe

+ 0 - 0
swagger.zip


BIN
swagger/favicon-16x16.png


BIN
swagger/favicon-32x32.png


+ 93 - 0
swagger/index.html

@@ -0,0 +1,93 @@
+<!-- HTML for static distribution bundle build -->
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="UTF-8">
+  <title>Swagger UI</title>
+  <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700|Source+Code+Pro:300,600|Titillium+Web:400,600,700" rel="stylesheet">
+  <link rel="stylesheet" type="text/css" href="./swagger-ui.css" >
+  <link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32" />
+  <link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16" />
+  <style>
+    html
+    {
+        box-sizing: border-box;
+        overflow: -moz-scrollbars-vertical;
+        overflow-y: scroll;
+    }
+    *,
+    *:before,
+    *:after
+    {
+        box-sizing: inherit;
+    }
+
+    body {
+      margin:0;
+      background: #fafafa;
+    }
+  </style>
+</head>
+
+<body>
+
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position:absolute;width:0;height:0">
+  <defs>
+    <symbol viewBox="0 0 20 20" id="unlocked">
+          <path d="M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"></path>
+    </symbol>
+
+    <symbol viewBox="0 0 20 20" id="locked">
+      <path d="M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"/>
+    </symbol>
+
+    <symbol viewBox="0 0 20 20" id="close">
+      <path d="M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"/>
+    </symbol>
+
+    <symbol viewBox="0 0 20 20" id="large-arrow">
+      <path d="M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"/>
+    </symbol>
+
+    <symbol viewBox="0 0 20 20" id="large-arrow-down">
+      <path d="M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"/>
+    </symbol>
+
+
+    <symbol viewBox="0 0 24 24" id="jump-to">
+      <path d="M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"/>
+    </symbol>
+
+    <symbol viewBox="0 0 24 24" id="expand">
+      <path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>
+    </symbol>
+
+  </defs>
+</svg>
+
+<div id="swagger-ui"></div>
+
+<script src="./swagger-ui-bundle.js"> </script>
+<script src="./swagger-ui-standalone-preset.js"> </script>
+<script>
+window.onload = function() {
+  // Build a system
+  const ui = SwaggerUIBundle({
+    url: "swagger.json",
+    dom_id: '#swagger-ui',
+    presets: [
+      SwaggerUIBundle.presets.apis,
+      SwaggerUIStandalonePreset
+    ],
+    plugins: [
+      SwaggerUIBundle.plugins.DownloadUrl
+    ],
+    layout: "StandaloneLayout"
+  })
+
+  window.ui = ui
+}
+</script>
+</body>
+
+</html>

+ 53 - 0
swagger/oauth2-redirect.html

@@ -0,0 +1,53 @@
+<!doctype html>
+<html lang="en-US">
+<body onload="run()">
+</body>
+</html>
+<script>
+    'use strict';
+    function run () {
+        var oauth2 = window.opener.swaggerUIRedirectOauth2;
+        var sentState = oauth2.state;
+        var isValid, qp, arr;
+
+        qp = (window.location.hash || location.search).substring(1);
+
+        arr = qp.split("&")
+        arr.forEach(function (v,i,_arr) { _arr[i] = '"' + v.replace('=', '":"') + '"';})
+        qp = qp ? JSON.parse('{' + arr.join() + '}',
+                function (key, value) {
+                    return key === "" ? value : decodeURIComponent(value)
+                }
+        ) : {}
+
+        isValid = qp.state === sentState
+
+        if (oauth2.auth.schema.get("flow") === "accessCode" && !oauth2.auth.code) {
+            if (!isValid) {
+                oauth2.errCb({
+                    authId: oauth2.auth.name,
+                    source: "auth",
+                    level: "warning",
+                    message: "Authorization may be unsafe, passed state was changed in server Passed state wasn't returned from auth server"
+                });
+            }
+
+            if (qp.code) {
+                delete oauth2.state;
+                oauth2.auth.code = qp.code;
+                oauth2.callback(oauth2.auth);
+            } else {
+                oauth2.errCb({
+                    authId: oauth2.auth.name,
+                    source: "auth",
+                    level: "error",
+                    message: "Authorization failed: no accessCode received from the server"
+                });
+            }
+        } else {
+            oauth2.callback({auth: oauth2.auth, token: qp, isValid: isValid});
+        }
+        window.close();
+    }
+
+</script>

File diff suppressed because it is too large
+ 0 - 0
swagger/swagger-ui-bundle.js


+ 1 - 0
swagger/swagger-ui-bundle.js.map

@@ -0,0 +1 @@
+{"version":3,"file":"swagger-ui-bundle.js","sources":["webpack:///swagger-ui-bundle.js"],"mappings":"AAAA;AAu/FA;AA6+FA;;;;;;;;;;;;;;;;;;;;;;;;;;AAyTA;;;;;;AAoIA;AAi7FA;AAmtCA;AAi0IA;AA0oJA;AAgwFA;AAyrGA;AA0lFA;AA4nFA;AA+9CA;AA+gDA;AAwrCA;AA60EA;;;;;AA6oCA;AAsyJA;;;;;;;;;;;;;;AA64EA;AA4mIA;AAquJA;AA2qHA;AA2mGA;AAiiEA;AAq4DA;AAg3DA;AAoPA;;;;;;AAk7FA;AA07FA;;;;;AAi8CA;AAgsFA;AAs2CA;AAglCA;AAu9CA;AAy8EA;AAsiCA;AA+yFA;;;;;;;;;AAgkDA;AA2zIA;AAu7FA;AAmrFA;AAu0EA","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
swagger/swagger-ui-standalone-preset.js


File diff suppressed because it is too large
+ 0 - 0
swagger/swagger-ui.css


+ 1 - 0
swagger/swagger-ui.css.map

@@ -0,0 +1 @@
+{"version":3,"file":"swagger-ui.css","sources":[],"mappings":"","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
swagger/swagger-ui.js


+ 4253 - 0
swagger/swagger.json

@@ -0,0 +1,4253 @@
+{
+    "swagger": "2.0",
+    "info": {
+        "title": "弘则手机端管理后台接口",
+        "description": "这是弘则手机端管理后台接口api文档,统一出、入参;出参格式:{\"code\":200,\"data\":{},\"msg\":\"操作成功\",\"errMsg\":\"开发人员查看的错误信息\"},code是业务响应码,200 代表正常返回;400 代表业务处理失败,前端同学需要做额外逻辑处理;401 代表token异常,用户需要重新静默授权,获取最新的token;403代表用户需要进行绑定操作,需要跳转到输入账号密码绑定页面。同时如果出现其他返回值(没有在约定范围内),那么及时联系后端同事;msg是用来提示前端同学,一般只在code为 400 的情况下才会展示给用户去看;data是业务返回数据,给前端做逻辑处理。",
+        "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": "/h5adminapi",
+    "paths": {
+        "/admin/login": {
+            "post": {
+                "tags": [
+                    "admin"
+                ],
+                "description": "用户账号、密码登录接口",
+                "operationId": "AdminCommon.用户账号、密码登录接口",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/admin.LoginReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/admin.LoginResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/admin/logout": {
+            "post": {
+                "tags": [
+                    "admin"
+                ],
+                "description": "用户退出登录接口",
+                "operationId": "AdminCommon.用户退出登录接口",
+                "responses": {
+                    "Ret=200": {
+                        "description": "退出成功"
+                    }
+                }
+            }
+        },
+        "/approval/approve": {
+            "post": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "审批接口",
+                "operationId": "ApprovalCommon.审批",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyApplyApproveReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "审批成功"
+                    }
+                }
+            }
+        },
+        "/approval/approve_old": {
+            "post": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "审批接口",
+                "operationId": "ApprovalCommon.审批",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyApplyApproveReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "审批成功"
+                    }
+                }
+            }
+        },
+        "/approval/company_list": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取合同详情接口",
+                "operationId": "ApprovalCommon.根据客户名称获取已存在合同系统中客户名称列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字:客户名称、组织社会信用码",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "type": "array",
+                            "items": {
+                                "type": "string"
+                            }
+                        }
+                    }
+                }
+            }
+        },
+        "/approval/detail": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取审批单详情接口",
+                "operationId": "ApprovalCommon.获取审批单详情接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ApprovalId",
+                        "description": "审批单id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyApprovalDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/approval/detail_old": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取审批单详情接口",
+                "operationId": "ApprovalCommon.获取审批单详情接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ApprovalId",
+                        "description": "审批单id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyApprovalDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/approval/flowDetail": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取审批流详情接口",
+                "operationId": "ApprovalCommon.获取审批流详情接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "FlowId",
+                        "description": "审批流程id;1:ficc客户审批;2:权益客户审批;3:ficc合同审批,4:权益合同审批,5:用印审批(合同章),6:用印审批(公章、法人章)",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/approval_flow.ApprovalFlowItem"
+                        }
+                    }
+                }
+            }
+        },
+        "/approval/getApprovalPermissionList": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取审批单中的权限列表接口",
+                "operationId": "ApprovalCommon.获取审批单中的权限列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ApprovalId",
+                        "description": "审批单id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyPermissionResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/approval/list": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取审批列表接口",
+                "operationId": "ApprovalCommon.获取审批列表接口",
+                "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": "Status",
+                        "description": "状态:'待审批','已审批','驳回','已撤回'",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键词(全等)",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyApprovalListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/approval/list_old": {
+            "get": {
+                "tags": [
+                    "approval"
+                ],
+                "description": "获取审批列表接口",
+                "operationId": "ApprovalCommon.获取审批列表接口",
+                "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": "Status",
+                        "description": "状态:'待审批','已审批','驳回','已撤回'",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeyWord",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键词",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键词(全等)",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/approval.CompanyApprovalListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/company_contract/detail": {
+            "get": {
+                "tags": [
+                    "company_contract"
+                ],
+                "description": "合同详情接口",
+                "operationId": "CompanyContractCommon.合同详情详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "CompanyId",
+                        "description": "客户ID",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CompanyContractId",
+                        "description": "合同id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/company_contract.CompanyContractDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/companyListBySeal": {
+            "get": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "获取合同详情接口",
+                "operationId": "ContractCommon.根据客户名称获取已存在合同系统中客户名称列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "CompanyName",
+                        "description": "客户名称",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "关键字:客户名称、社会信用码",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "type": "array",
+                            "items": {
+                                "type": "string"
+                            }
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/company_list": {
+            "get": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "获取合同详情接口",
+                "operationId": "ContractCommon.根据客户名称获取已存在合同系统中客户名称列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "CompanyName",
+                        "description": "客户名称",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "关键字:客户名称、社会信用码",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "type": "array",
+                            "items": {
+                                "type": "string"
+                            }
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/detail": {
+            "get": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "获取合同详情接口",
+                "operationId": "ContractCommon.获取合同详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ContractId",
+                        "description": "合同id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/invalid": {
+            "post": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "作废合同接口",
+                "operationId": "ContractCommon.作废合同",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/contract.InvalidReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "作废成功"
+                    }
+                }
+            }
+        },
+        "/contract/list": {
+            "get": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "合同列表接口",
+                "operationId": "ContractCommon.合同列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ContractType",
+                        "description": "合同类型,枚举值:'新签合同','续约合同','补充协议'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ProductId",
+                        "description": "客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyStartTime",
+                        "description": "服务更新时间的选择开始时间,格式:2021-05-23 00:00:00",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyEndTime",
+                        "description": "服务更新时间的选择结束时间,格式:2021-05-26 23:59:59",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "SellerId",
+                        "description": "选择的销售id",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键字(全等)",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/listBySeal": {
+            "get": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "合同列表接口",
+                "operationId": "ContractCommon.合同列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ContractType",
+                        "description": "合同类型,枚举值:'新签合同','续约合同','补充协议'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ProductId",
+                        "description": "客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyStartTime",
+                        "description": "服务更新时间的选择开始时间,格式:2021-05-23 00:00:00",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyEndTime",
+                        "description": "服务更新时间的选择结束时间,格式:2021-05-26 23:59:59",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "SellerId",
+                        "description": "选择的销售id",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键字(全等)",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/listV2": {
+            "get": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "合同列表接口(包含待提交的)",
+                "operationId": "ContractCommon.合同列表(包含待提交的)",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ContractType",
+                        "description": "合同类型,枚举值:'新签合同','续约合同','补充协议'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ProductId",
+                        "description": "客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyStartTime",
+                        "description": "服务更新时间的选择开始时间,格式:2021-05-23 00:00:00",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyEndTime",
+                        "description": "服务更新时间的选择结束时间,格式:2021-05-26 23:59:59",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "SellerId",
+                        "description": "选择的销售id",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键字(全等)",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractListRespV2"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract/upload_check_back_file": {
+            "post": {
+                "tags": [
+                    "contract"
+                ],
+                "description": "上传签回附件接口",
+                "operationId": "ContractCommon.上传签回附件",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/contract.UploadCheckBackFileReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "上传成功"
+                    }
+                }
+            }
+        },
+        "/contract_approval/approved": {
+            "post": {
+                "tags": [
+                    "contract_approval"
+                ],
+                "description": "处理审批单",
+                "operationId": "ContractApprovalCommon.处理审批单",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/contract.ApprovedReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "申请成功"
+                    }
+                }
+            }
+        },
+        "/contract_approval/detail": {
+            "get": {
+                "tags": [
+                    "contract_approval"
+                ],
+                "description": "审批单详情接口",
+                "operationId": "ContractApprovalCommon.审批单详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ContractApprovalId",
+                        "description": "审批单id",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ContractApprovalRecordId",
+                        "description": "审批流程单id",
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract_approval/list": {
+            "get": {
+                "tags": [
+                    "contract_approval"
+                ],
+                "description": "审批单列表接口",
+                "operationId": "ContractApprovalCommon.审批单列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "ContractType",
+                        "description": "合同类型,枚举值:'新签合同','续约合同','补充协议'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态,枚举值:'待审批','已审批','已驳回','已撤回'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ProductId",
+                        "description": "客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "SellerId",
+                        "description": "选择的销售id",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键字(全等)",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyStartTime",
+                        "description": "服务更新时间的选择开始时间,格式:2021-05-23 00:00:00",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyEndTime",
+                        "description": "服务更新时间的选择结束时间,格式:2021-05-26 23:59:59",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractApprovalListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/contract_approval/reject": {
+            "post": {
+                "tags": [
+                    "contract_approval"
+                ],
+                "description": "驳回审批接口",
+                "operationId": "ContractApprovalCommon.驳回审批",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/contract.RejectReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "驳回成功"
+                    }
+                }
+            }
+        },
+        "/message/list": {
+            "get": {
+                "tags": [
+                    "message"
+                ],
+                "description": "消息列表接口",
+                "operationId": "MessageCommon.消息列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "SourceType",
+                        "description": "消息类型",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "CurrentIndex",
+                        "description": "当前页码",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "pageSize",
+                        "description": "每页数量",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/message.CompanyApprovalMessageListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/message/read": {
+            "post": {
+                "tags": [
+                    "message"
+                ],
+                "description": "消息已读接口",
+                "operationId": "MessageCommon.消息已读",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/company.CompanyApprovalMessageReadReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "申请成功"
+                    }
+                }
+            }
+        },
+        "/message/summaryMessageList": {
+            "get": {
+                "tags": [
+                    "message"
+                ],
+                "description": "消息列表汇总页接口",
+                "operationId": "MessageCommon.消息列表汇总页",
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "type": "array",
+                            "items": {
+                                "$ref": "#/definitions/message.SummaryMessage"
+                            }
+                        }
+                    }
+                }
+            }
+        },
+        "/resource/upload": {
+            "post": {
+                "tags": [
+                    "resource"
+                ],
+                "description": "图片上传接口",
+                "operationId": "ResourceCommon.图片上传",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "file",
+                        "description": "文件",
+                        "required": true,
+                        "type": "file"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "新增成功"
+                    }
+                }
+            }
+        },
+        "/resource/upload_image_base64": {
+            "post": {
+                "tags": [
+                    "resource"
+                ],
+                "description": "上传图片",
+                "operationId": "ResourceCommon.上传图片",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Image",
+                        "description": "图片,base64字符串",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/models.ImageResponse"
+                        }
+                    }
+                }
+            }
+        },
+        "/roadshow/accept": {
+            "post": {
+                "tags": [
+                    "roadshow"
+                ],
+                "description": "接受路演活动接口",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/roadshow.AcceptReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "保存成功"
+                    }
+                }
+            }
+        },
+        "/roadshow/calendar/detail": {
+            "get": {
+                "tags": [
+                    "roadshow"
+                ],
+                "description": "日历详情接口",
+                "operationId": "CalendarController.日历详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "RsCalendarId",
+                        "description": "路演活动id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "RsCalendarResearcherId",
+                        "description": "活动研究员id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/roadshow.CalendarDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/roadshow/calendar/list": {
+            "get": {
+                "tags": [
+                    "roadshow"
+                ],
+                "description": "我的日历列表接口",
+                "operationId": "CalendarController.我的日历列表",
+                "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": "Status",
+                        "description": "1:待接受,2:已接受,3:已拒绝,4:已删除,5:已撤回",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/roadshow.CalendarListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/roadshow/refuse": {
+            "post": {
+                "tags": [
+                    "roadshow"
+                ],
+                "description": "拒绝路演活动接口",
+                "operationId": "CalendarController.拒绝路演活动接口",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/roadshow.RefuseReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "保存成功"
+                    }
+                }
+            }
+        },
+        "/seal/add": {
+            "post": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "新增用印接口",
+                "operationId": "SealCommon.新增用印",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.AddReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "新增用印成功"
+                    }
+                }
+            }
+        },
+        "/seal/check_edit": {
+            "post": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "审批者编辑用印接口",
+                "operationId": "SealCommon.审批者编辑用印",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.CheckEditReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/seal.AddSealResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/seal/company_list": {
+            "get": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "获取合同详情接口",
+                "operationId": "SealCommon.根据客户名称获取已存在系统中客户名称列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "关键字:客户名称、组织社会信用码",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "type": "array",
+                            "items": {
+                                "type": "string"
+                            }
+                        }
+                    }
+                }
+            }
+        },
+        "/seal/detail": {
+            "get": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "获取用印详情接口",
+                "operationId": "SealCommon.获取用印详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "SealId",
+                        "description": "用印id",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/seal.SealDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/seal/edit": {
+            "post": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "编辑用印接口",
+                "operationId": "SealCommon.编辑用印",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.EditReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/seal.AddSealResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/seal/invalid": {
+            "post": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "作废合同接口",
+                "operationId": "SealCommon.作废合同",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.InvalidReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "作废成功"
+                    }
+                }
+            }
+        },
+        "/seal/list": {
+            "get": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "用印列表接口",
+                "operationId": "SealCommon.用印列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废','已签回'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ProductId",
+                        "description": "客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyStartTime",
+                        "description": "服务更新时间的选择开始时间,格式:2021-05-23 00:00:00",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyEndTime",
+                        "description": "服务更新时间的选择结束时间,格式:2021-05-26 23:59:59",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "AdminId",
+                        "description": "选择的用户id",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键字(全匹配搜索)",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/contract.ContractListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/seal/upload_check_back_file": {
+            "post": {
+                "tags": [
+                    "seal"
+                ],
+                "description": "上传签回附件接口",
+                "operationId": "SealCommon.上传签回附件",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.UploadCheckBackFileReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "上传成功"
+                    }
+                }
+            }
+        },
+        "/seal_approval/approved": {
+            "post": {
+                "tags": [
+                    "seal_approval"
+                ],
+                "description": "处理审批单",
+                "operationId": "SealApprovalCommon.处理审批单",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.ApprovedReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "申请成功"
+                    }
+                }
+            }
+        },
+        "/seal_approval/cancelApply": {
+            "get": {
+                "tags": [
+                    "seal_approval"
+                ],
+                "description": "撤回审批申请接口",
+                "operationId": "SealApprovalCommon.撤回审批申请",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "SealId",
+                        "description": "用印id编号",
+                        "required": true,
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "撤回申请成功"
+                    }
+                }
+            }
+        },
+        "/seal_approval/detail": {
+            "get": {
+                "tags": [
+                    "seal_approval"
+                ],
+                "description": "审批单详情接口",
+                "operationId": "SealApprovalCommon.审批单详情",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "SealId",
+                        "description": "用印id",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ContractApprovalId",
+                        "description": "审批单id",
+                        "type": "integer",
+                        "format": "int64"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ContractApprovalRecordId",
+                        "description": "审批流程单id",
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/seal.SealDetailResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/seal_approval/list": {
+            "get": {
+                "tags": [
+                    "seal_approval"
+                ],
+                "description": "审批单列表接口",
+                "operationId": "SealApprovalCommon.审批单列表",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Use",
+                        "description": "用途,枚举值:销售合同, 渠道合同, 付款通知函, 招投标, 战略合作协议",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ServiceType",
+                        "description": "false",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "SealType",
+                        "description": "公章类型,枚举值:合同章, 公章, 法人章",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Status",
+                        "description": "合同状态,枚举值:'待审批','已审批','已驳回','已撤回','已签回'",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "UserId",
+                        "description": "选择的申请人id",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "Keyword",
+                        "description": "搜索关键字",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "KeywordEq",
+                        "description": "搜索关键字(全等)",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyStartTime",
+                        "description": "服务更新时间的选择开始时间,格式:2021-05-23 00:00:00",
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "ModifyEndTime",
+                        "description": "服务更新时间的选择结束时间,格式:2021-05-26 23:59:59",
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/seal.SealApprovalListResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/seal_approval/reject": {
+            "post": {
+                "tags": [
+                    "seal_approval"
+                ],
+                "description": "驳回审批接口",
+                "operationId": "SealApprovalCommon.驳回审批",
+                "parameters": [
+                    {
+                        "in": "body",
+                        "name": "request",
+                        "description": "type json string",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/seal.RejectReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "Ret=200": {
+                        "description": "驳回成功"
+                    }
+                }
+            }
+        },
+        "/wechat/login": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "微信登录接口",
+                "operationId": "WeChatCommon.微信登录接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Code",
+                        "description": "微信唯一编码code",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/wechat.WxLoginResp"
+                        }
+                    }
+                }
+            }
+        },
+        "/wechat/wxapp/login": {
+            "get": {
+                "tags": [
+                    "wechat"
+                ],
+                "description": "微信登录接口",
+                "operationId": "WeChatCommon.微信登录接口",
+                "parameters": [
+                    {
+                        "in": "query",
+                        "name": "Code",
+                        "description": "微信唯一编码code",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "",
+                        "schema": {
+                            "$ref": "#/definitions/wechat.WxLoginResp"
+                        }
+                    }
+                }
+            }
+        }
+    },
+    "definitions": {
+        "1635.\u003cnil\u003e.0xc0006184e0": {
+            "title": "0xc0006184e0",
+            "type": "object"
+        },
+        "645.\u003cnil\u003e.0xc000618138": {
+            "title": "0xc000618138",
+            "type": "object"
+        },
+        "722.\u003cnil\u003e.0xc000618810": {
+            "title": "0xc000618810",
+            "type": "object"
+        },
+        "admin.LoginReq": {
+            "title": "LoginReq",
+            "type": "object",
+            "properties": {
+                "Password": {
+                    "description": "密码",
+                    "type": "string"
+                },
+                "Username": {
+                    "description": "账号",
+                    "type": "string"
+                }
+            }
+        },
+        "admin.LoginResp": {
+            "title": "LoginResp",
+            "type": "object",
+            "properties": {
+                "AdminId": {
+                    "description": "系统用户id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "AdminName": {
+                    "description": "系统用户名称",
+                    "type": "string"
+                },
+                "Authority": {
+                    "description": "管理权限,0:无,1:部门负责人,2:小组负责人,3:超级管理员",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DepartmentName": {
+                    "description": "所属部门",
+                    "type": "string"
+                },
+                "GroupName": {
+                    "description": "所属分组",
+                    "type": "string"
+                },
+                "Headimgurl": {
+                    "description": "用户头像",
+                    "type": "string"
+                },
+                "ProductName": {
+                    "description": "产品名称:admin,ficc,权益",
+                    "type": "string"
+                },
+                "RealName": {
+                    "description": "系统用户姓名",
+                    "type": "string"
+                },
+                "RoleName": {
+                    "description": "角色名称",
+                    "type": "string"
+                },
+                "RoleTypeCode": {
+                    "description": "角色类型编码",
+                    "type": "string"
+                }
+            }
+        },
+        "approval.CompanyApplyApproveReq": {
+            "title": "CompanyApplyApproveReq",
+            "type": "object",
+            "properties": {
+                "CompanyApprovalId": {
+                    "description": "审批单id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyId": {
+                    "description": "客户id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Remark": {
+                    "description": "审批理由",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "审批状态,1:通过,2:拒绝",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "approval.CompanyApprovalDetailResp": {
+            "title": "CompanyApprovalDetailResp",
+            "type": "object",
+            "properties": {
+                "CompanyApprovalDetail": {
+                    "$ref": "#/definitions/company_approval.CompanyApprovalList",
+                    "description": "审批单详情"
+                },
+                "FiccPermissionList": {
+                    "description": "Ficc权限列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                },
+                "FlowNodeList": {
+                    "description": "审批流",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/645.\u003cnil\u003e.0xc000618138"
+                    }
+                },
+                "PermissionList": {
+                    "description": "权益权限列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                }
+            }
+        },
+        "approval.CompanyApprovalListResp": {
+            "title": "CompanyApprovalListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_approval.CompanyApprovalList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "approval.CompanyPermissionResp": {
+            "title": "CompanyPermissionResp",
+            "type": "object",
+            "properties": {
+                "FiccPermissionList": {
+                    "description": "Ficc权限列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                },
+                "PermissionList": {
+                    "description": "权益权限列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                }
+            }
+        },
+        "approval_flow.ApprovalFlowItem": {
+            "title": "ApprovalFlowItem",
+            "type": "object",
+            "properties": {
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CurrVersion": {
+                    "description": "当前流程版本",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FlowId": {
+                    "description": "流程id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FlowName": {
+                    "description": "流程名称",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "最近一次修改时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "NodeList": {
+                    "description": "节点流程列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/approval_flow_node.ApprovalFlowNodeList"
+                    }
+                },
+                "ProductId": {
+                    "description": "所属类型,0代表通用,1:ficc部门,2:权益部门",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "approval_flow_node.ApprovalFlowNodeList": {
+            "title": "ApprovalFlowNodeList",
+            "type": "object",
+            "properties": {
+                "AuditType": {
+                    "description": "多人审批时,1:或签(一名审批人同意即可),2:会签(需所有审批人同意)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "FlowId": {
+                    "description": "流程id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "NextNodeId": {
+                    "description": "下级节点id,为0代表是结束节点",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "NodeId": {
+                    "description": "流程节点id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "NodeName": {
+                    "description": "流程节点名称",
+                    "type": "string"
+                },
+                "NodeType": {
+                    "description": "节点类型,审批人:check;抄送人:cc(Carbon Copy),默认是:check",
+                    "type": "string"
+                },
+                "PrevNodeId": {
+                    "description": "上级节点id,为0代表是开始节点",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "UserList": {
+                    "description": "审批人、抄送人列表信息",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/approval_flow_node.User"
+                    }
+                },
+                "Version": {
+                    "description": "所属流程版本",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "approval_flow_node.User": {
+            "title": "User",
+            "type": "object",
+            "properties": {
+                "AdminId": {
+                    "description": "人员id(审批人、抄送人)",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Mobile": {
+                    "description": "手机号(审批人、抄送人)",
+                    "type": "string"
+                },
+                "Name": {
+                    "description": "人员名称(审批人、抄送人)",
+                    "type": "string"
+                },
+                "RoleTypeCode": {
+                    "description": "人员角色类型(审批人、抄送人)",
+                    "type": "string"
+                }
+            }
+        },
+        "company.CompanyApprovalMessageReadReq": {
+            "title": "CompanyApprovalMessageReadReq",
+            "type": "object"
+        },
+        "company_approval.CompanyApprovalList": {
+            "title": "CompanyApprovalList",
+            "type": "object",
+            "properties": {
+                "Address": {
+                    "description": "地址",
+                    "type": "string"
+                },
+                "ApplyContractType": {
+                    "description": "申请合同类型  0 非标  1 标准",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ApplyMethod": {
+                    "description": "申请类型:1:试用-\u003e正式,2:冻结—\u003e试用,3:试用延期,4:原销售申请领取流失客户,5:正式客户申请服务更新,6:正式客户补充协议",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ApplyRealName": {
+                    "description": "申请人姓名",
+                    "type": "string"
+                },
+                "ApplyReasons": {
+                    "description": "申请理由",
+                    "type": "string"
+                },
+                "ApprovalCount": {
+                    "description": "已延期审批次数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ApprovalTime": {
+                    "description": "提交申请时间",
+                    "type": "string"
+                },
+                "ApproveContent": {
+                    "description": "待审内容",
+                    "type": "string"
+                },
+                "ApproveRemark": {
+                    "description": "驳回理由",
+                    "type": "string"
+                },
+                "ApproveStatus": {
+                    "description": "当前状态",
+                    "type": "string"
+                },
+                "ApproveTime": {
+                    "description": "审批时间",
+                    "type": "string"
+                },
+                "ApproveUserId": {
+                    "description": "审批人",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyApprovalId": {
+                    "description": "审批记录ID",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "CompanyType": {
+                    "description": "客户类型",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用码",
+                    "type": "string"
+                },
+                "CurrNodeId": {
+                    "description": "当前审批操作节点",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DelayPermission": {
+                    "description": "延期申请品种",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "结束日期",
+                    "type": "string"
+                },
+                "ExpireDay": {
+                    "description": "服务到期天数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FreezeEndDate": {
+                    "description": "冻结结束日期",
+                    "type": "string"
+                },
+                "FreezeExpireDays": {
+                    "description": "冻结到期天数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FreezeStartDate": {
+                    "description": "冻结开始日期",
+                    "type": "string"
+                },
+                "IndustryName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "OpButton": {
+                    "description": "是否审批操作权限",
+                    "type": "boolean"
+                },
+                "ProductId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SellerName": {
+                    "description": "销售名称",
+                    "type": "string"
+                },
+                "Source": {
+                    "description": "客户来源",
+                    "type": "string"
+                },
+                "StartDate": {
+                    "description": "开始日期",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "客户状态",
+                    "type": "string"
+                }
+            }
+        },
+        "company_approval_message.ApprovalInfo": {
+            "title": "ApprovalInfo",
+            "type": "object",
+            "properties": {
+                "ApplyName": {
+                    "description": "申请人姓名",
+                    "type": "string"
+                },
+                "ApplyTime": {
+                    "description": "提交时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ApprovalTime": {
+                    "description": "审批时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Type": {
+                    "description": "类型",
+                    "type": "string"
+                }
+            }
+        },
+        "company_approval_message.CompanyApprovalMessageList": {
+            "title": "CompanyApprovalMessageList",
+            "type": "object",
+            "properties": {
+                "ApprovalInfo": {
+                    "$ref": "#/definitions/company_approval_message.ApprovalInfo",
+                    "description": "审批单信息"
+                },
+                "ApprovalStatus": {
+                    "description": "审批结果:1:待审批,2:已审批,3:已驳回",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyApprovalId": {
+                    "description": "审批单id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "Content": {
+                    "description": "消息内容",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "创建时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CreateUserId": {
+                    "description": "申请者id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "MessageStatus": {
+                    "description": "消息状态:0未读,1:已读,2:作废",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "MessageType": {
+                    "description": "1:申请消息,2:审批结果,3:文字消息",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RealName": {
+                    "description": "销售名称",
+                    "type": "string"
+                },
+                "Remark": {
+                    "description": "备注信息",
+                    "type": "string"
+                },
+                "SourceType": {
+                    "description": "消息来源类型,1:客户,2:合同,3:用印",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "company_contract.CompanyContractDetail": {
+            "title": "CompanyContractDetail",
+            "type": "object",
+            "properties": {
+                "CompanyContractId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyId": {
+                    "description": "客户id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractCode": {
+                    "description": "合同编码",
+                    "type": "string"
+                },
+                "ContractType": {
+                    "description": "合同类型:枚举值:'新签合同','续约合同','补充协议'",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "合同创建时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "EndDate": {
+                    "description": "合同结束时间",
+                    "type": "string"
+                },
+                "ImgUrl": {
+                    "description": "合同图片,多个用#隔开",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "合同修改时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Money": {
+                    "description": "合同金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "PackageType": {
+                    "description": "套餐类型,0:无,1:大套餐,2:小套餐",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "PayChannel": {
+                    "description": "支付渠道",
+                    "type": "string"
+                },
+                "PayMethod": {
+                    "description": "支付方式",
+                    "type": "string"
+                },
+                "PermissionList": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                },
+                "StartDate": {
+                    "description": "合同开始时间",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "状态",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "company_contract.CompanyContractDetailResp": {
+            "title": "CompanyContractDetailResp",
+            "type": "object",
+            "properties": {
+                "CompanyContractId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyId": {
+                    "description": "客户id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractCode": {
+                    "description": "合同编码",
+                    "type": "string"
+                },
+                "ContractType": {
+                    "description": "合同类型:枚举值:'新签合同','续约合同','补充协议'",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "合同创建时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "EndDate": {
+                    "description": "合同结束时间",
+                    "type": "string"
+                },
+                "ImgUrl": {
+                    "description": "合同图片,多个用#隔开",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "合同修改时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Money": {
+                    "description": "合同金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "PackageType": {
+                    "description": "套餐类型,0:无,1:大套餐,2:小套餐",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "PayChannel": {
+                    "description": "支付渠道",
+                    "type": "string"
+                },
+                "PayMethod": {
+                    "description": "支付方式",
+                    "type": "string"
+                },
+                "PermissionList": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                },
+                "StartDate": {
+                    "description": "合同开始时间",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "状态",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "company_report_permission.PermissionLookItem": {
+            "title": "PermissionLookItem",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "权限id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ClassifyName": {
+                    "description": "分类",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "权限结束日期",
+                    "type": "string"
+                },
+                "ExpireDay": {
+                    "description": "到期天数",
+                    "type": "string"
+                },
+                "PermissionName": {
+                    "description": "权限名称",
+                    "type": "string"
+                },
+                "StartDate": {
+                    "description": "权限开始日期",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "'正式','试用','关闭'",
+                    "type": "string"
+                }
+            }
+        },
+        "company_report_permission.PermissionLookList": {
+            "title": "PermissionLookList",
+            "type": "object",
+            "properties": {
+                "CheckList": {
+                    "type": "array",
+                    "items": {
+                        "type": "integer",
+                        "format": "int64"
+                    }
+                },
+                "ClassifyName": {
+                    "description": "分类",
+                    "type": "string"
+                },
+                "Items": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookItem"
+                    }
+                }
+            }
+        },
+        "contract.ApprovedReq": {
+            "title": "ApprovedReq",
+            "type": "object",
+            "properties": {
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Remark": {
+                    "description": "驳回理由",
+                    "type": "string"
+                }
+            }
+        },
+        "contract.ContractApprovalListResp": {
+            "title": "ContractApprovalListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "description": "列表数据",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract_approval.ContractApprovalList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "contract.ContractDetail": {
+            "title": "ContractDetail",
+            "type": "object",
+            "properties": {
+                "Address": {
+                    "description": "详细地址",
+                    "type": "string"
+                },
+                "ApprovalRemark": {
+                    "description": "审核备注",
+                    "type": "string"
+                },
+                "ApproveTime": {
+                    "description": "审批时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ApproveTimeStr": {
+                    "description": "审批时间",
+                    "type": "string"
+                },
+                "CheckBackFileTime": {
+                    "description": "合同签回时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CheckBackFileTimeStr": {
+                    "description": "合同签回时间",
+                    "type": "string"
+                },
+                "CheckBackFileUrl": {
+                    "description": "签回合同文件地址",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "市级名称,长度32位",
+                    "type": "string"
+                },
+                "CityId": {
+                    "description": "市级id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称,甲方名称,长度32位",
+                    "type": "string"
+                },
+                "ContractBusinessType": {
+                    "description": "合同业务类型,枚举值:'业务合同','代付合同'",
+                    "type": "string"
+                },
+                "ContractCode": {
+                    "description": "合同编号,长度32位",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "合同唯一id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractType": {
+                    "description": "合同类型,枚举值:'新签合同','续约合同','补充协议'",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "合同添加时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CreateTimeStr": {
+                    "description": "合同添加时间",
+                    "type": "string"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用代码,长度64位",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "合同结束日期",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "EndDateStr": {
+                    "description": "合同结束时间",
+                    "type": "string"
+                },
+                "Fax": {
+                    "description": "传真,长度32位",
+                    "type": "string"
+                },
+                "FileUrl": {
+                    "description": "合同文件地址",
+                    "type": "string"
+                },
+                "InvalidTime": {
+                    "description": "作废时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "InvalidTimeStr": {
+                    "description": "作废时间",
+                    "type": "string"
+                },
+                "ModifyContent": {
+                    "description": "修改内容",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "合同最近一次修改时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ModifyTimeStr": {
+                    "description": "最近一次更新时间",
+                    "type": "string"
+                },
+                "OriginalPrice": {
+                    "description": "合同原金额,优惠前的金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "PayChannel": {
+                    "description": "付款渠道,长度255位",
+                    "type": "string"
+                },
+                "PayRemark": {
+                    "description": "付款方式说明,长度255位",
+                    "type": "string"
+                },
+                "PermissionLookList": {
+                    "description": "合同里面的权限列表",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_report_permission.PermissionLookList"
+                    }
+                },
+                "Phone": {
+                    "description": "电话,长度32位",
+                    "type": "string"
+                },
+                "Postcode": {
+                    "description": "邮编,长度16位",
+                    "type": "string"
+                },
+                "Price": {
+                    "description": "实际金额,优惠后的金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "ProductId": {
+                    "description": "产品id,1:ficc;2:权益",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Province": {
+                    "description": "省级名称,长度16位",
+                    "type": "string"
+                },
+                "ProvinceId": {
+                    "description": "省级id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RelationContractDetailList": {
+                    "description": "关联合同详情",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract.ContractDetail"
+                    }
+                },
+                "Remark": {
+                    "description": "补充内容,长度255位",
+                    "type": "string"
+                },
+                "RescindFileUrl": {
+                    "description": "解约合同文件地址",
+                    "type": "string"
+                },
+                "RescindTime": {
+                    "description": "解约时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "RescindTimeStr": {
+                    "description": "解约时间",
+                    "type": "string"
+                },
+                "SellerId": {
+                    "description": "所属销售id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SellerName": {
+                    "description": "所属销售名称",
+                    "type": "string"
+                },
+                "SellerRemark": {
+                    "description": "销售备注,长度255位",
+                    "type": "string"
+                },
+                "Service": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract.ContractServiceAndDetail"
+                    }
+                },
+                "SourceId": {
+                    "description": "来源合同id,默认是0;如果是通过其他合同复制过来的,那么就是原合同的id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "StartDate": {
+                    "description": "合同开始日期",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "StartDateStr": {
+                    "description": "合同起始时间",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废','已解约'",
+                    "type": "string"
+                },
+                "TemplateId": {
+                    "description": "模板id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "contract.ContractDetailResp": {
+            "title": "ContractDetailResp",
+            "type": "object",
+            "properties": {
+                "ContractDetail": {
+                    "$ref": "#/definitions/contract.ContractDetail",
+                    "description": "审批单详情"
+                },
+                "FlowNodeList": {
+                    "description": "审批流",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/1635.\u003cnil\u003e.0xc0006184e0"
+                    }
+                },
+                "OpButton": {
+                    "$ref": "#/definitions/contract.OpButton",
+                    "description": "操作权限"
+                }
+            }
+        },
+        "contract.ContractList": {
+            "title": "ContractList",
+            "type": "object",
+            "properties": {
+                "Address": {
+                    "description": "详细地址",
+                    "type": "string"
+                },
+                "ApprovalRemark": {
+                    "description": "审核备注",
+                    "type": "string"
+                },
+                "ApproveTime": {
+                    "description": "审批时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ApproveTimeStr": {
+                    "description": "审批时间",
+                    "type": "string"
+                },
+                "CheckBackFileTime": {
+                    "description": "合同签回时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CheckBackFileTimeStr": {
+                    "description": "合同签回时间",
+                    "type": "string"
+                },
+                "CheckBackFileUrl": {
+                    "description": "签回合同文件地址",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "市级名称,长度32位",
+                    "type": "string"
+                },
+                "CityId": {
+                    "description": "市级id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称,甲方名称,长度32位",
+                    "type": "string"
+                },
+                "ContractBusinessType": {
+                    "description": "合同业务类型,枚举值:'业务合同','代付合同'",
+                    "type": "string"
+                },
+                "ContractCode": {
+                    "description": "合同编号,长度32位",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "合同唯一id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractType": {
+                    "description": "合同类型,枚举值:'新签合同','续约合同','补充协议'",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "合同添加时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CreateTimeStr": {
+                    "description": "合同添加时间",
+                    "type": "string"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用代码,长度64位",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "合同结束日期",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "EndDateStr": {
+                    "description": "合同结束时间",
+                    "type": "string"
+                },
+                "Fax": {
+                    "description": "传真,长度32位",
+                    "type": "string"
+                },
+                "FileUrl": {
+                    "description": "合同文件地址",
+                    "type": "string"
+                },
+                "InvalidTime": {
+                    "description": "作废时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "InvalidTimeStr": {
+                    "description": "作废时间",
+                    "type": "string"
+                },
+                "ModifyContent": {
+                    "description": "修改内容",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "合同最近一次修改时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ModifyTimeStr": {
+                    "description": "最近一次更新时间",
+                    "type": "string"
+                },
+                "OriginalPrice": {
+                    "description": "合同原金额,优惠前的金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "PayRemark": {
+                    "description": "付款方式说明,长度255位",
+                    "type": "string"
+                },
+                "Phone": {
+                    "description": "电话,长度32位",
+                    "type": "string"
+                },
+                "Postcode": {
+                    "description": "邮编,长度16位",
+                    "type": "string"
+                },
+                "Price": {
+                    "description": "实际金额,优惠后的金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "ProductId": {
+                    "description": "产品id,1:ficc;2:权益",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Province": {
+                    "description": "省级名称,长度16位",
+                    "type": "string"
+                },
+                "ProvinceId": {
+                    "description": "省级id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RescindTime": {
+                    "description": "解约时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "RescindTimeStr": {
+                    "description": "解约时间",
+                    "type": "string"
+                },
+                "SellerId": {
+                    "description": "所属销售id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SellerName": {
+                    "description": "所属销售名称",
+                    "type": "string"
+                },
+                "SellerRemark": {
+                    "description": "销售备注,长度255位",
+                    "type": "string"
+                },
+                "Service": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract.ContractServiceAndDetail"
+                    }
+                },
+                "SourceId": {
+                    "description": "来源合同id,默认是0;如果是通过其他合同复制过来的,那么就是原合同的id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "StartDate": {
+                    "description": "合同开始日期",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "StartDateStr": {
+                    "description": "合同起始时间",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'",
+                    "type": "string"
+                },
+                "TemplateId": {
+                    "description": "模板id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "UseCompanyName": {
+                    "description": "使用方名称,长度32位",
+                    "type": "string"
+                }
+            }
+        },
+        "contract.ContractListResp": {
+            "title": "ContractListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "description": "列表数据",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract.ContractList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "contract.ContractListRespV2": {
+            "title": "ContractListRespV2",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "description": "列表数据",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract_approval.ContractApprovalList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "contract.ContractServiceAndDetail": {
+            "title": "ContractServiceAndDetail",
+            "type": "object",
+            "properties": {
+                "ChartPermissionId": {
+                    "description": "权限id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractServiceId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "DetailList": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract_service_detail.ContractServiceDetail"
+                    }
+                },
+                "HasDetail": {
+                    "description": "是否有详情,枚举值:是、否;默认:否",
+                    "type": "string"
+                },
+                "ProductId": {
+                    "description": "产品id,1:ficc;2:权益",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ServiceTemplateId": {
+                    "description": "合同服务模板id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "TableValue": {
+                    "description": "表格数据,用于word生成时的json数据",
+                    "type": "string"
+                },
+                "Title": {
+                    "description": "套餐标题",
+                    "type": "string"
+                },
+                "Value": {
+                    "description": "套餐的值",
+                    "type": "string"
+                }
+            }
+        },
+        "contract.InvalidReq": {
+            "title": "InvalidReq",
+            "type": "object",
+            "properties": {
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "contract.OpButton": {
+            "title": "OpButton",
+            "type": "object",
+            "properties": {
+                "Approval": {
+                    "description": "是否有审批权限",
+                    "type": "boolean"
+                },
+                "Invalid": {
+                    "description": "是否有作废合同权限",
+                    "type": "boolean"
+                },
+                "UploadFile": {
+                    "description": "是否有上传签回文件权限",
+                    "type": "boolean"
+                }
+            }
+        },
+        "contract.RejectReq": {
+            "title": "RejectReq",
+            "type": "object",
+            "properties": {
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Remark": {
+                    "description": "备注字段",
+                    "type": "string"
+                }
+            }
+        },
+        "contract.UploadCheckBackFileReq": {
+            "title": "UploadCheckBackFileReq",
+            "type": "object",
+            "properties": {
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FileUrl": {
+                    "description": "签回合同url",
+                    "type": "string"
+                }
+            }
+        },
+        "contract_approval.ContractApprovalList": {
+            "title": "ContractApprovalList",
+            "type": "object",
+            "properties": {
+                "ApplyContent": {
+                    "description": "待审内容",
+                    "type": "string"
+                },
+                "ApproveRemark": {
+                    "description": "审核备注",
+                    "type": "string"
+                },
+                "ApproveTime": {
+                    "description": "审批时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ApproveTimeStr": {
+                    "description": "审批时间(字符串类型)",
+                    "type": "string"
+                },
+                "CheckBackFileTime": {
+                    "description": "合同签回时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CheckBackFileTimeStr": {
+                    "description": "合同签回时间(字符串类型)",
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "ContractApprovalId": {
+                    "description": "审批单id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractApprovalRecordId": {
+                    "description": "审批流id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractBusinessType": {
+                    "description": "合同业务类型,枚举值:'业务合同','代付合同'",
+                    "type": "string"
+                },
+                "ContractCode": {
+                    "description": "合同编号",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractType": {
+                    "description": "合同类型",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "description": "发起审批的时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CreateTimeStr": {
+                    "description": "发起审批的时间(字符串类型)",
+                    "type": "string"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用代码,长度64位",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "合同结束日期",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "EndDateStr": {
+                    "description": "合同结束日期(字符串类型)",
+                    "type": "string"
+                },
+                "FileUrl": {
+                    "description": "合同下载地址",
+                    "type": "string"
+                },
+                "InvalidTime": {
+                    "description": "作废时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "InvalidTimeStr": {
+                    "description": "作废时间(字符串类型)",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "最后一次修改的时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ModifyTimeStr": {
+                    "description": "最后一次修改的时间(字符串类型)",
+                    "type": "string"
+                },
+                "Price": {
+                    "description": "合同金额",
+                    "type": "number",
+                    "format": "double"
+                },
+                "ProductId": {
+                    "description": "产品id,1:ficc;2:权益",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RescindTime": {
+                    "description": "解约时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "RescindTimeStr": {
+                    "description": "解约时间(字符串类型)",
+                    "type": "string"
+                },
+                "SellerId": {
+                    "description": "销售id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SellerName": {
+                    "description": "销售名称",
+                    "type": "string"
+                },
+                "StartDate": {
+                    "description": "合同开始日期",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "StartDateStr": {
+                    "description": "合同开始日期(字符串类型)",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "合同状态,枚举值:待审批','已审批','已驳回','已撤回',默认待审批",
+                    "type": "string"
+                }
+            }
+        },
+        "contract_approval.SealApprovalList": {
+            "title": "SealApprovalList",
+            "type": "object",
+            "properties": {
+                "ApplyContent": {
+                    "description": "待审内容",
+                    "type": "string"
+                },
+                "ApplyUserId": {
+                    "description": "待审内容",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ApplyUserName": {
+                    "description": "待审内容",
+                    "type": "string"
+                },
+                "ApproveRemark": {
+                    "description": "审核备注",
+                    "type": "string"
+                },
+                "ApproveTime": {
+                    "description": "审批时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ApproveTimeStr": {
+                    "description": "审批时间(字符串类型)",
+                    "type": "string"
+                },
+                "CheckBackFileTime": {
+                    "description": "签回用印附件时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "ContractApprovalId": {
+                    "description": "审批单id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractApprovalRecordId": {
+                    "description": "审批流id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractCode": {
+                    "description": "合同编号",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateTime": {
+                    "description": "发起审批的时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CreateTimeStr": {
+                    "description": "发起审批的时间(字符串类型)",
+                    "type": "string"
+                },
+                "CurrNodeId": {
+                    "description": "当前审批节点id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "EndDateStr": {
+                    "description": "合同结束日期(字符串类型)",
+                    "type": "string"
+                },
+                "FileUrl": {
+                    "description": "合同下载地址",
+                    "type": "string"
+                },
+                "InvalidTime": {
+                    "description": "作废时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "InvalidTimeStr": {
+                    "description": "作废时间(字符串类型)",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "description": "最后一次修改的时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ModifyTimeStr": {
+                    "description": "最后一次修改的时间(字符串类型)",
+                    "type": "string"
+                },
+                "SealType": {
+                    "description": "用印类型",
+                    "type": "string"
+                },
+                "StartDateStr": {
+                    "description": "合同开始日期(字符串类型)",
+                    "type": "string"
+                },
+                "StartNodeId": {
+                    "description": "开始审批节点id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Status": {
+                    "description": "合同状态,枚举值:待审批','已审批','已驳回','已撤回','已签回',默认待审批",
+                    "type": "string"
+                },
+                "UserId": {
+                    "description": "申请人id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "UserName": {
+                    "description": "申请人名称",
+                    "type": "string"
+                }
+            }
+        },
+        "contract_service_detail.ContractServiceDetail": {
+            "title": "ContractServiceDetail",
+            "type": "object",
+            "properties": {
+                "Col1": {
+                    "description": "第1列数据",
+                    "type": "string"
+                },
+                "Col2": {
+                    "description": "第2列数据",
+                    "type": "string"
+                },
+                "Col3": {
+                    "description": "第3列数据",
+                    "type": "string"
+                },
+                "Col4": {
+                    "description": "第4列数据",
+                    "type": "string"
+                },
+                "Col5": {
+                    "description": "第5列数据",
+                    "type": "string"
+                },
+                "Col6": {
+                    "description": "第6列数据",
+                    "type": "string"
+                },
+                "Col7": {
+                    "description": "第7列数据",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ContractServiceId": {
+                    "description": "合同服务id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateTime": {
+                    "description": "数据添加时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Id": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ServiceTemplateId": {
+                    "description": "服务模板id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "message.CompanyApprovalMessageListResp": {
+            "title": "CompanyApprovalMessageListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/company_approval_message.CompanyApprovalMessageList"
+                    }
+                },
+                "Total": {
+                    "description": "总数据条数",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "message.SummaryMessage": {
+            "title": "SummaryMessage",
+            "type": "object",
+            "properties": {
+                "Message": {
+                    "description": "消息",
+                    "type": "string"
+                },
+                "SourceType": {
+                    "description": "消息来源类型,1:客户,2:合同,3:用印",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Total": {
+                    "description": "未读数据数",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "models.ImageResponse": {
+            "title": "ImageResponse",
+            "type": "object"
+        },
+        "paging.PagingItem": {
+            "title": "PagingItem",
+            "type": "object"
+        },
+        "roadshow.AcceptReq": {
+            "title": "AcceptReq",
+            "type": "object",
+            "properties": {
+                "RsCalendarId": {
+                    "description": "日历活动id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RsCalendarResearcherId": {
+                    "description": "活动研究员id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "roadshow.CalendarDetailResp": {
+            "title": "CalendarDetailResp",
+            "type": "object",
+            "properties": {
+                "CompanyDetail": {
+                    "$ref": "#/definitions/roadshow.CompanyDetailView"
+                },
+                "RsCalendarItem": {
+                    "$ref": "#/definitions/roadshow.RsCalendar"
+                },
+                "RsCalendarResearcherItem": {
+                    "$ref": "#/definitions/roadshow.RsCalendarResearcher"
+                }
+            }
+        },
+        "roadshow.CalendarListResp": {
+            "title": "CalendarListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/roadshow.CalendarListView"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "roadshow.CalendarListView": {
+            "title": "CalendarListView",
+            "type": "object",
+            "properties": {
+                "ActivityCategory": {
+                    "description": "活动类别",
+                    "type": "string"
+                },
+                "ActivityType": {
+                    "description": "活动类型",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "市",
+                    "type": "string"
+                },
+                "CityCode": {
+                    "description": "市编码",
+                    "type": "string"
+                },
+                "CompanyId": {
+                    "description": "客户id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "CooperationName": {
+                    "description": "合作方名称",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "DeleteReason": {
+                    "description": "删除原因",
+                    "type": "string"
+                },
+                "EndDate": {
+                    "description": "结束日期",
+                    "type": "string"
+                },
+                "EndTime": {
+                    "description": "结束时间",
+                    "type": "string"
+                },
+                "EndWeek": {
+                    "description": "结束日期对应周",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Province": {
+                    "description": "省",
+                    "type": "string"
+                },
+                "ProvinceCode": {
+                    "description": "省编码",
+                    "type": "string"
+                },
+                "RefuseReason": {
+                    "description": "拒绝理由",
+                    "type": "string"
+                },
+                "RefuseTime": {
+                    "description": "拒绝时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ResearcherId": {
+                    "description": "研究员id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ResearcherName": {
+                    "description": "研究员名称",
+                    "type": "string"
+                },
+                "RoadshowPlatform": {
+                    "description": "路演平台",
+                    "type": "string"
+                },
+                "RoadshowType": {
+                    "description": "路演形式",
+                    "type": "string"
+                },
+                "RsCalendarId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RsCalendarResearcherId": {
+                    "description": "活动研究员id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "StartDate": {
+                    "description": "开始日期",
+                    "type": "string"
+                },
+                "StartTime": {
+                    "description": "开始时间",
+                    "type": "string"
+                },
+                "StartWeek": {
+                    "description": "开始日期对应周",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "状态:1:待接受,2:已接受,3:已拒绝,4:已删除,5:已撤回",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SysUserId": {
+                    "description": "创建人id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SysUserRealName": {
+                    "description": "创建人名称",
+                    "type": "string"
+                },
+                "Theme": {
+                    "description": "会议主题",
+                    "type": "string"
+                }
+            }
+        },
+        "roadshow.CompanyDetailView": {
+            "title": "CompanyDetailView",
+            "type": "object",
+            "properties": {
+                "CompanyId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "IndustryId": {
+                    "description": "行业id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "IndustryName": {
+                    "description": "行业名称",
+                    "type": "string"
+                },
+                "PermissionName": {
+                    "description": "开通品种",
+                    "type": "string"
+                },
+                "ReportReadTotal": {
+                    "description": "累计阅读次数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Status": {
+                    "description": "客户状态",
+                    "type": "string"
+                }
+            }
+        },
+        "roadshow.RefuseReq": {
+            "title": "RefuseReq",
+            "type": "object",
+            "properties": {
+                "RefuseReason": {
+                    "description": "拒绝原因",
+                    "type": "string"
+                },
+                "RsCalendarId": {
+                    "description": "日历活动id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RsCalendarResearcherId": {
+                    "description": "活动研究员id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "roadshow.RsCalendar": {
+            "title": "RsCalendar",
+            "type": "object",
+            "properties": {
+                "ActivityCategory": {
+                    "description": "活动类别",
+                    "type": "string"
+                },
+                "ActivityType": {
+                    "description": "活动类型",
+                    "type": "string"
+                },
+                "City": {
+                    "description": "市",
+                    "type": "string"
+                },
+                "CityCode": {
+                    "description": "市编码",
+                    "type": "string"
+                },
+                "CompanyId": {
+                    "description": "客户id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CompanyName": {
+                    "description": "客户名称",
+                    "type": "string"
+                },
+                "CooperationName": {
+                    "description": "合作方名称",
+                    "type": "string"
+                },
+                "CreateTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ModifyTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Province": {
+                    "description": "省",
+                    "type": "string"
+                },
+                "ProvinceCode": {
+                    "description": "省编码",
+                    "type": "string"
+                },
+                "RoadshowPlatform": {
+                    "description": "路演平台",
+                    "type": "string"
+                },
+                "RoadshowType": {
+                    "description": "路演形式",
+                    "type": "string"
+                },
+                "RsCalendarId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SysUserId": {
+                    "description": "创建人id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SysUserRealName": {
+                    "description": "创建人名称",
+                    "type": "string"
+                },
+                "Theme": {
+                    "description": "会议主题",
+                    "type": "string"
+                }
+            }
+        },
+        "roadshow.RsCalendarResearcher": {
+            "title": "RsCalendarResearcher",
+            "type": "object",
+            "properties": {
+                "CreateTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "EndDate": {
+                    "description": "结束日期",
+                    "type": "string"
+                },
+                "EndTime": {
+                    "description": "结束时间",
+                    "type": "string"
+                },
+                "EndWeek": {
+                    "description": "结束日期对应周",
+                    "type": "string"
+                },
+                "ModifyTime": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "RefuseReason": {
+                    "description": "拒绝理由",
+                    "type": "string"
+                },
+                "RefuseTime": {
+                    "description": "拒绝时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ResearcherId": {
+                    "description": "研究员id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "ResearcherName": {
+                    "description": "研究员名称",
+                    "type": "string"
+                },
+                "RsCalendarId": {
+                    "description": "日历活动id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "RsCalendarResearcherId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "StartDate": {
+                    "description": "开始日期",
+                    "type": "string"
+                },
+                "StartTime": {
+                    "description": "开始时间",
+                    "type": "string"
+                },
+                "StartWeek": {
+                    "description": "开始日期对应周",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "状态:1:待接受,2:已接受,3:已拒绝,4:已删除,5:已撤回",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "seal.AddReq": {
+            "title": "AddReq",
+            "type": "object",
+            "properties": {
+                "CompanyName": {
+                    "description": "客户名称,甲方名称,长度32位",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "系统合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用代码,长度64位",
+                    "type": "string"
+                },
+                "FileNum": {
+                    "description": "文件份数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FileUrl": {
+                    "description": "文件附件地址",
+                    "type": "string"
+                },
+                "Remark": {
+                    "description": "备注,长度255位",
+                    "type": "string"
+                },
+                "SealType": {
+                    "description": "加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章",
+                    "type": "string"
+                },
+                "ServiceType": {
+                    "description": "业务类型,枚举值:'新签合同','续约合同','补充协议';默认:新签合同",
+                    "type": "string"
+                },
+                "Use": {
+                    "description": "用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同",
+                    "type": "string"
+                },
+                "UseCompanyName": {
+                    "description": "实际适用方客户名称,长度32位",
+                    "type": "string"
+                }
+            }
+        },
+        "seal.AddSealResp": {
+            "title": "AddSealResp",
+            "type": "object",
+            "properties": {
+                "SealId": {
+                    "description": "用印id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "seal.ApprovedReq": {
+            "title": "ApprovedReq",
+            "type": "object",
+            "properties": {
+                "Remark": {
+                    "description": "驳回理由",
+                    "type": "string"
+                },
+                "SealId": {
+                    "description": "用印id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "seal.CheckEditReq": {
+            "title": "CheckEditReq",
+            "type": "object",
+            "properties": {
+                "FileNum": {
+                    "description": "文件份数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FileUrl": {
+                    "description": "文件附件地址",
+                    "type": "string"
+                },
+                "Remark": {
+                    "description": "备注,长度255位",
+                    "type": "string"
+                },
+                "SealId": {
+                    "description": "用印单id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SealType": {
+                    "description": "加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章",
+                    "type": "string"
+                },
+                "Use": {
+                    "description": "用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同",
+                    "type": "string"
+                }
+            }
+        },
+        "seal.EditReq": {
+            "title": "EditReq",
+            "type": "object",
+            "properties": {
+                "CompanyName": {
+                    "description": "客户名称,甲方名称,长度32位",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "系统合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用代码,长度64位",
+                    "type": "string"
+                },
+                "FileNum": {
+                    "description": "文件份数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FileUrl": {
+                    "description": "文件附件地址",
+                    "type": "string"
+                },
+                "Remark": {
+                    "description": "备注,长度255位",
+                    "type": "string"
+                },
+                "SealId": {
+                    "description": "用印id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SealType": {
+                    "description": "加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章",
+                    "type": "string"
+                },
+                "ServiceType": {
+                    "description": "业务类型,枚举值:'新签合同','续约合同','补充协议';默认:新签合同",
+                    "type": "string"
+                },
+                "Use": {
+                    "description": "用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同",
+                    "type": "string"
+                },
+                "UseCompanyName": {
+                    "description": "实际适用方客户名称,长度32位",
+                    "type": "string"
+                }
+            }
+        },
+        "seal.InvalidReq": {
+            "title": "InvalidReq",
+            "type": "object",
+            "properties": {
+                "IsInvalidContract": {
+                    "description": "是否同步作废合同,默认:false",
+                    "type": "boolean"
+                },
+                "SealId": {
+                    "description": "用印id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "seal.OpButton": {
+            "title": "OpButton",
+            "type": "object",
+            "properties": {
+                "Approval": {
+                    "description": "是否有审批权限",
+                    "type": "boolean"
+                },
+                "Cancel": {
+                    "description": "是否有撤回用印权限",
+                    "type": "boolean"
+                },
+                "CheckEdit": {
+                    "description": "审核状态下是否有编辑用印权限",
+                    "type": "boolean"
+                },
+                "Edit": {
+                    "description": "是否有编辑用印权限",
+                    "type": "boolean"
+                },
+                "Invalid": {
+                    "description": "是否有作废用印权限",
+                    "type": "boolean"
+                },
+                "UploadFile": {
+                    "description": "是否有上传签回文件权限",
+                    "type": "boolean"
+                }
+            }
+        },
+        "seal.RejectReq": {
+            "title": "RejectReq",
+            "type": "object",
+            "properties": {
+                "Remark": {
+                    "description": "备注字段",
+                    "type": "string"
+                },
+                "SealId": {
+                    "description": "用印id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "seal.Seal": {
+            "title": "Seal",
+            "type": "object",
+            "properties": {
+                "ApprovalRemark": {
+                    "description": "审核备注",
+                    "type": "string"
+                },
+                "ApproveTime": {
+                    "description": "审批时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CheckBackFileTime": {
+                    "description": "签回用印附件时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CheckBackFileUrl": {
+                    "description": "已签回的文件地址",
+                    "type": "string"
+                },
+                "Code": {
+                    "description": "用印编号,长度32位",
+                    "type": "string"
+                },
+                "CompanyName": {
+                    "description": "客户名称,甲方名称,长度32位",
+                    "type": "string"
+                },
+                "ContractId": {
+                    "description": "系统合同id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "CreateTime": {
+                    "description": "添加时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "CreditCode": {
+                    "description": "社会统一信用代码,长度64位",
+                    "type": "string"
+                },
+                "FileNum": {
+                    "description": "文件附件份数",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "FileUrl": {
+                    "description": "文件附件地址",
+                    "type": "string"
+                },
+                "InvalidTime": {
+                    "description": "作废时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "ModifyTime": {
+                    "description": "最近一次修改时间",
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Remark": {
+                    "description": "补充内容,长度255位",
+                    "type": "string"
+                },
+                "SealId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "SealType": {
+                    "description": "加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章",
+                    "type": "string"
+                },
+                "ServiceType": {
+                    "description": "业务类型,枚举值:'新签合同','续约合同','补充协议';默认:新签合同",
+                    "type": "string"
+                },
+                "Status": {
+                    "description": "合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废','已签回'",
+                    "type": "string"
+                },
+                "Use": {
+                    "description": "用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同",
+                    "type": "string"
+                },
+                "UseCompanyName": {
+                    "description": "实际使用方客户名称,长度32位",
+                    "type": "string"
+                },
+                "UserId": {
+                    "description": "申请人id",
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "UserName": {
+                    "description": "申请人名称",
+                    "type": "string"
+                }
+            }
+        },
+        "seal.SealApprovalListResp": {
+            "title": "SealApprovalListResp",
+            "type": "object",
+            "properties": {
+                "List": {
+                    "description": "列表数据",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/contract_approval.SealApprovalList"
+                    }
+                },
+                "Paging": {
+                    "$ref": "#/definitions/paging.PagingItem"
+                }
+            }
+        },
+        "seal.SealDetailResp": {
+            "title": "SealDetailResp",
+            "type": "object",
+            "properties": {
+                "FlowNodeList": {
+                    "description": "审批流",
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/722.\u003cnil\u003e.0xc000618810"
+                    }
+                },
+                "OpButton": {
+                    "$ref": "#/definitions/seal.OpButton",
+                    "description": "操作权限"
+                },
+                "SealDetail": {
+                    "$ref": "#/definitions/seal.Seal",
+                    "description": "审批单详情"
+                }
+            }
+        },
+        "seal.UploadCheckBackFileReq": {
+            "title": "UploadCheckBackFileReq",
+            "type": "object",
+            "properties": {
+                "FileUrl": {
+                    "description": "签回用印url",
+                    "type": "string"
+                },
+                "SealId": {
+                    "description": "用印id",
+                    "type": "integer",
+                    "format": "int64"
+                }
+            }
+        },
+        "wechat.WxLoginResp": {
+            "title": "WxLoginResp",
+            "type": "object",
+            "properties": {
+                "AdminId": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Authorization": {
+                    "type": "string"
+                },
+                "Code": {
+                    "type": "integer",
+                    "format": "int64"
+                },
+                "Expires": {
+                    "type": "string",
+                    "format": "datetime"
+                },
+                "Headimgurl": {
+                    "description": "用户头像",
+                    "type": "string"
+                },
+                "RealName": {
+                    "description": "用户名称",
+                    "type": "string"
+                },
+                "UserInfo": {
+                    "$ref": "#/definitions/admin.LoginResp",
+                    "description": "用户信息"
+                }
+            }
+        }
+    },
+    "tags": [
+        {
+            "name": "approval",
+            "description": "客户审批列表\n"
+        },
+        {
+            "name": "message",
+            "description": "消息模块\n"
+        },
+        {
+            "name": "company_contract",
+            "description": "客户合同模块\n"
+        },
+        {
+            "name": "contract",
+            "description": "合同模块\n"
+        },
+        {
+            "name": "contract_approval",
+            "description": "合同审批模块\n"
+        },
+        {
+            "name": "seal",
+            "description": "SealCommon\n用印模块\n"
+        },
+        {
+            "name": "seal_approval",
+            "description": "SealApprovalCommon 用印审批模块\n"
+        },
+        {
+            "name": "resource",
+            "description": "资源管理-图片上传,合同上传等\n"
+        },
+        {
+            "name": "roadshow",
+            "description": "日历\n"
+        }
+    ]
+}

+ 3047 - 0
swagger/swagger.yml

@@ -0,0 +1,3047 @@
+swagger: "2.0"
+info:
+  title: 弘则手机端管理后台接口
+  description: 这是弘则手机端管理后台接口api文档,统一出、入参;出参格式:{"code":200,"data":{},"msg":"操作成功","errMsg":"开发人员查看的错误信息"},code是业务响应码,200
+    代表正常返回;400 代表业务处理失败,前端同学需要做额外逻辑处理;401 代表token异常,用户需要重新静默授权,获取最新的token;403代表用户需要进行绑定操作,需要跳转到输入账号密码绑定页面。同时如果出现其他返回值(没有在约定范围内),那么及时联系后端同事;msg是用来提示前端同学,一般只在code为
+    400 的情况下才会展示给用户去看;data是业务返回数据,给前端做逻辑处理。
+  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: /h5adminapi
+paths:
+  /admin/login:
+    post:
+      tags:
+      - admin
+      description: 用户账号、密码登录接口
+      operationId: AdminCommon.用户账号、密码登录接口
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/admin.LoginReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/admin.LoginResp'
+  /admin/logout:
+    post:
+      tags:
+      - admin
+      description: 用户退出登录接口
+      operationId: AdminCommon.用户退出登录接口
+      responses:
+        Ret=200:
+          description: 退出成功
+  /approval/approve:
+    post:
+      tags:
+      - approval
+      description: 审批接口
+      operationId: ApprovalCommon.审批
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/approval.CompanyApplyApproveReq'
+      responses:
+        Ret=200:
+          description: 审批成功
+  /approval/approve_old:
+    post:
+      tags:
+      - approval
+      description: 审批接口
+      operationId: ApprovalCommon.审批
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/approval.CompanyApplyApproveReq'
+      responses:
+        Ret=200:
+          description: 审批成功
+  /approval/company_list:
+    get:
+      tags:
+      - approval
+      description: 获取合同详情接口
+      operationId: ApprovalCommon.根据客户名称获取已存在合同系统中客户名称列表
+      parameters:
+      - in: query
+        name: Keyword
+        description: 搜索关键字:客户名称、组织社会信用码
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            type: array
+            items:
+              type: string
+  /approval/detail:
+    get:
+      tags:
+      - approval
+      description: 获取审批单详情接口
+      operationId: ApprovalCommon.获取审批单详情接口
+      parameters:
+      - in: query
+        name: ApprovalId
+        description: 审批单id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/approval.CompanyApprovalDetailResp'
+  /approval/detail_old:
+    get:
+      tags:
+      - approval
+      description: 获取审批单详情接口
+      operationId: ApprovalCommon.获取审批单详情接口
+      parameters:
+      - in: query
+        name: ApprovalId
+        description: 审批单id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/approval.CompanyApprovalDetailResp'
+  /approval/flowDetail:
+    get:
+      tags:
+      - approval
+      description: 获取审批流详情接口
+      operationId: ApprovalCommon.获取审批流详情接口
+      parameters:
+      - in: query
+        name: FlowId
+        description: 审批流程id;1:ficc客户审批;2:权益客户审批;3:ficc合同审批,4:权益合同审批,5:用印审批(合同章),6:用印审批(公章、法人章)
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/approval_flow.ApprovalFlowItem'
+  /approval/getApprovalPermissionList:
+    get:
+      tags:
+      - approval
+      description: 获取审批单中的权限列表接口
+      operationId: ApprovalCommon.获取审批单中的权限列表
+      parameters:
+      - in: query
+        name: ApprovalId
+        description: 审批单id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/approval.CompanyPermissionResp'
+  /approval/list:
+    get:
+      tags:
+      - approval
+      description: 获取审批列表接口
+      operationId: ApprovalCommon.获取审批列表接口
+      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: Status
+        description: 状态:'待审批','已审批','驳回','已撤回'
+        required: true
+        type: string
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键词(全等)
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/approval.CompanyApprovalListResp'
+  /approval/list_old:
+    get:
+      tags:
+      - approval
+      description: 获取审批列表接口
+      operationId: ApprovalCommon.获取审批列表接口
+      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: Status
+        description: 状态:'待审批','已审批','驳回','已撤回'
+        required: true
+        type: string
+      - in: query
+        name: KeyWord
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键词
+        required: true
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键词(全等)
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/approval.CompanyApprovalListResp'
+  /company_contract/detail:
+    get:
+      tags:
+      - company_contract
+      description: 合同详情接口
+      operationId: CompanyContractCommon.合同详情详情
+      parameters:
+      - in: query
+        name: CompanyId
+        description: 客户ID
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CompanyContractId
+        description: 合同id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/company_contract.CompanyContractDetailResp'
+  /contract/company_list:
+    get:
+      tags:
+      - contract
+      description: 获取合同详情接口
+      operationId: ContractCommon.根据客户名称获取已存在合同系统中客户名称列表
+      parameters:
+      - in: query
+        name: CompanyName
+        description: 客户名称
+        required: true
+        type: string
+      - in: query
+        name: Keyword
+        description: 关键字:客户名称、社会信用码
+        required: true
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            type: array
+            items:
+              type: string
+  /contract/companyListBySeal:
+    get:
+      tags:
+      - contract
+      description: 获取合同详情接口
+      operationId: ContractCommon.根据客户名称获取已存在合同系统中客户名称列表
+      parameters:
+      - in: query
+        name: CompanyName
+        description: 客户名称
+        required: true
+        type: string
+      - in: query
+        name: Keyword
+        description: 关键字:客户名称、社会信用码
+        required: true
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            type: array
+            items:
+              type: string
+  /contract/detail:
+    get:
+      tags:
+      - contract
+      description: 获取合同详情接口
+      operationId: ContractCommon.获取合同详情
+      parameters:
+      - in: query
+        name: ContractId
+        description: 合同id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractDetailResp'
+  /contract/invalid:
+    post:
+      tags:
+      - contract
+      description: 作废合同接口
+      operationId: ContractCommon.作废合同
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/contract.InvalidReq'
+      responses:
+        Ret=200:
+          description: 作废成功
+  /contract/list:
+    get:
+      tags:
+      - contract
+      description: 合同列表接口
+      operationId: ContractCommon.合同列表
+      parameters:
+      - in: query
+        name: ContractType
+        description: 合同类型,枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'
+        type: string
+      - in: query
+        name: ProductId
+        description: 客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益
+        type: integer
+        format: int64
+      - in: query
+        name: ModifyStartTime
+        description: 服务更新时间的选择开始时间,格式:2021-05-23 00:00:00
+        type: string
+      - in: query
+        name: ModifyEndTime
+        description: 服务更新时间的选择结束时间,格式:2021-05-26 23:59:59
+        type: string
+      - in: query
+        name: SellerId
+        description: 选择的销售id
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键字
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键字(全等)
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractListResp'
+  /contract/listBySeal:
+    get:
+      tags:
+      - contract
+      description: 合同列表接口
+      operationId: ContractCommon.合同列表
+      parameters:
+      - in: query
+        name: ContractType
+        description: 合同类型,枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'
+        type: string
+      - in: query
+        name: ProductId
+        description: 客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益
+        type: integer
+        format: int64
+      - in: query
+        name: ModifyStartTime
+        description: 服务更新时间的选择开始时间,格式:2021-05-23 00:00:00
+        type: string
+      - in: query
+        name: ModifyEndTime
+        description: 服务更新时间的选择结束时间,格式:2021-05-26 23:59:59
+        type: string
+      - in: query
+        name: SellerId
+        description: 选择的销售id
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键字
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键字(全等)
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractListResp'
+  /contract/listV2:
+    get:
+      tags:
+      - contract
+      description: 合同列表接口(包含待提交的)
+      operationId: ContractCommon.合同列表(包含待提交的)
+      parameters:
+      - in: query
+        name: ContractType
+        description: 合同类型,枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'
+        type: string
+      - in: query
+        name: ProductId
+        description: 客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益
+        type: integer
+        format: int64
+      - in: query
+        name: ModifyStartTime
+        description: 服务更新时间的选择开始时间,格式:2021-05-23 00:00:00
+        type: string
+      - in: query
+        name: ModifyEndTime
+        description: 服务更新时间的选择结束时间,格式:2021-05-26 23:59:59
+        type: string
+      - in: query
+        name: SellerId
+        description: 选择的销售id
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键字
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键字(全等)
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractListRespV2'
+  /contract/upload_check_back_file:
+    post:
+      tags:
+      - contract
+      description: 上传签回附件接口
+      operationId: ContractCommon.上传签回附件
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/contract.UploadCheckBackFileReq'
+      responses:
+        Ret=200:
+          description: 上传成功
+  /contract_approval/approved:
+    post:
+      tags:
+      - contract_approval
+      description: 处理审批单
+      operationId: ContractApprovalCommon.处理审批单
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/contract.ApprovedReq'
+      responses:
+        Ret=200:
+          description: 申请成功
+  /contract_approval/detail:
+    get:
+      tags:
+      - contract_approval
+      description: 审批单详情接口
+      operationId: ContractApprovalCommon.审批单详情
+      parameters:
+      - in: query
+        name: ContractApprovalId
+        description: 审批单id
+        type: integer
+        format: int64
+      - in: query
+        name: ContractApprovalRecordId
+        description: 审批流程单id
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractDetailResp'
+  /contract_approval/list:
+    get:
+      tags:
+      - contract_approval
+      description: 审批单列表接口
+      operationId: ContractApprovalCommon.审批单列表
+      parameters:
+      - in: query
+        name: ContractType
+        description: 合同类型,枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态,枚举值:'待审批','已审批','已驳回','已撤回'
+        type: string
+      - in: query
+        name: ProductId
+        description: 客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益
+        type: integer
+        format: int64
+      - in: query
+        name: SellerId
+        description: 选择的销售id
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键字
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键字(全等)
+        type: string
+      - in: query
+        name: ModifyStartTime
+        description: 服务更新时间的选择开始时间,格式:2021-05-23 00:00:00
+        type: string
+      - in: query
+        name: ModifyEndTime
+        description: 服务更新时间的选择结束时间,格式:2021-05-26 23:59:59
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractApprovalListResp'
+  /contract_approval/reject:
+    post:
+      tags:
+      - contract_approval
+      description: 驳回审批接口
+      operationId: ContractApprovalCommon.驳回审批
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/contract.RejectReq'
+      responses:
+        Ret=200:
+          description: 驳回成功
+  /message/list:
+    get:
+      tags:
+      - message
+      description: 消息列表接口
+      operationId: MessageCommon.消息列表
+      parameters:
+      - in: query
+        name: SourceType
+        description: 消息类型
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: CurrentIndex
+        description: 当前页码
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: pageSize
+        description: 每页数量
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/message.CompanyApprovalMessageListResp'
+  /message/read:
+    post:
+      tags:
+      - message
+      description: 消息已读接口
+      operationId: MessageCommon.消息已读
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/company.CompanyApprovalMessageReadReq'
+      responses:
+        Ret=200:
+          description: 申请成功
+  /message/summaryMessageList:
+    get:
+      tags:
+      - message
+      description: 消息列表汇总页接口
+      operationId: MessageCommon.消息列表汇总页
+      responses:
+        "200":
+          description: ""
+          schema:
+            type: array
+            items:
+              $ref: '#/definitions/message.SummaryMessage'
+  /resource/upload:
+    post:
+      tags:
+      - resource
+      description: 图片上传接口
+      operationId: ResourceCommon.图片上传
+      parameters:
+      - in: query
+        name: file
+        description: 文件
+        required: true
+        type: file
+      responses:
+        "200":
+          description: 新增成功
+  /resource/upload_image_base64:
+    post:
+      tags:
+      - resource
+      description: 上传图片
+      operationId: ResourceCommon.上传图片
+      parameters:
+      - in: query
+        name: Image
+        description: 图片,base64字符串
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/models.ImageResponse'
+  /roadshow/accept:
+    post:
+      tags:
+      - roadshow
+      description: 接受路演活动接口
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/roadshow.AcceptReq'
+      responses:
+        Ret=200:
+          description: 保存成功
+  /roadshow/calendar/detail:
+    get:
+      tags:
+      - roadshow
+      description: 日历详情接口
+      operationId: CalendarController.日历详情
+      parameters:
+      - in: query
+        name: RsCalendarId
+        description: 路演活动id
+        required: true
+        type: integer
+        format: int64
+      - in: query
+        name: RsCalendarResearcherId
+        description: 活动研究员id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/roadshow.CalendarDetailResp'
+  /roadshow/calendar/list:
+    get:
+      tags:
+      - roadshow
+      description: 我的日历列表接口
+      operationId: CalendarController.我的日历列表
+      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: Status
+        description: 1:待接受,2:已接受,3:已拒绝,4:已删除,5:已撤回
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/roadshow.CalendarListResp'
+  /roadshow/refuse:
+    post:
+      tags:
+      - roadshow
+      description: 拒绝路演活动接口
+      operationId: CalendarController.拒绝路演活动接口
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/roadshow.RefuseReq'
+      responses:
+        Ret=200:
+          description: 保存成功
+  /seal/add:
+    post:
+      tags:
+      - seal
+      description: 新增用印接口
+      operationId: SealCommon.新增用印
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.AddReq'
+      responses:
+        Ret=200:
+          description: 新增用印成功
+  /seal/check_edit:
+    post:
+      tags:
+      - seal
+      description: 审批者编辑用印接口
+      operationId: SealCommon.审批者编辑用印
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.CheckEditReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/seal.AddSealResp'
+  /seal/company_list:
+    get:
+      tags:
+      - seal
+      description: 获取合同详情接口
+      operationId: SealCommon.根据客户名称获取已存在系统中客户名称列表
+      parameters:
+      - in: query
+        name: Keyword
+        description: 关键字:客户名称、组织社会信用码
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            type: array
+            items:
+              type: string
+  /seal/detail:
+    get:
+      tags:
+      - seal
+      description: 获取用印详情接口
+      operationId: SealCommon.获取用印详情
+      parameters:
+      - in: query
+        name: SealId
+        description: 用印id
+        required: true
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/seal.SealDetailResp'
+  /seal/edit:
+    post:
+      tags:
+      - seal
+      description: 编辑用印接口
+      operationId: SealCommon.编辑用印
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.EditReq'
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/seal.AddSealResp'
+  /seal/invalid:
+    post:
+      tags:
+      - seal
+      description: 作废合同接口
+      operationId: SealCommon.作废合同
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.InvalidReq'
+      responses:
+        Ret=200:
+          description: 作废成功
+  /seal/list:
+    get:
+      tags:
+      - seal
+      description: 用印列表接口
+      operationId: SealCommon.用印列表
+      parameters:
+      - in: query
+        name: Status
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废','已签回'
+        type: string
+      - in: query
+        name: ProductId
+        description: 客户类型:传0或者不传为当前账号权限,1 代表是:ficc;2 代表是:权益
+        type: integer
+        format: int64
+      - in: query
+        name: ModifyStartTime
+        description: 服务更新时间的选择开始时间,格式:2021-05-23 00:00:00
+        type: string
+      - in: query
+        name: ModifyEndTime
+        description: 服务更新时间的选择结束时间,格式:2021-05-26 23:59:59
+        type: string
+      - in: query
+        name: AdminId
+        description: 选择的用户id
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键字
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键字(全匹配搜索)
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/contract.ContractListResp'
+  /seal/upload_check_back_file:
+    post:
+      tags:
+      - seal
+      description: 上传签回附件接口
+      operationId: SealCommon.上传签回附件
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.UploadCheckBackFileReq'
+      responses:
+        Ret=200:
+          description: 上传成功
+  /seal_approval/approved:
+    post:
+      tags:
+      - seal_approval
+      description: 处理审批单
+      operationId: SealApprovalCommon.处理审批单
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.ApprovedReq'
+      responses:
+        Ret=200:
+          description: 申请成功
+  /seal_approval/cancelApply:
+    get:
+      tags:
+      - seal_approval
+      description: 撤回审批申请接口
+      operationId: SealApprovalCommon.撤回审批申请
+      parameters:
+      - in: query
+        name: SealId
+        description: 用印id编号
+        required: true
+        type: integer
+        format: int64
+      responses:
+        Ret=200:
+          description: 撤回申请成功
+  /seal_approval/detail:
+    get:
+      tags:
+      - seal_approval
+      description: 审批单详情接口
+      operationId: SealApprovalCommon.审批单详情
+      parameters:
+      - in: query
+        name: SealId
+        description: 用印id
+        type: integer
+        format: int64
+      - in: query
+        name: ContractApprovalId
+        description: 审批单id
+        type: integer
+        format: int64
+      - in: query
+        name: ContractApprovalRecordId
+        description: 审批流程单id
+        type: integer
+        format: int64
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/seal.SealDetailResp'
+  /seal_approval/list:
+    get:
+      tags:
+      - seal_approval
+      description: 审批单列表接口
+      operationId: SealApprovalCommon.审批单列表
+      parameters:
+      - in: query
+        name: Use
+        description: 用途,枚举值:销售合同, 渠道合同, 付款通知函, 招投标, 战略合作协议
+        type: string
+      - in: query
+        name: ServiceType
+        description: "false"
+        type: string
+      - in: query
+        name: SealType
+        description: 公章类型,枚举值:合同章, 公章, 法人章
+        type: string
+      - in: query
+        name: Status
+        description: 合同状态,枚举值:'待审批','已审批','已驳回','已撤回','已签回'
+        type: string
+      - in: query
+        name: UserId
+        description: 选择的申请人id
+        type: string
+      - in: query
+        name: Keyword
+        description: 搜索关键字
+        type: string
+      - in: query
+        name: KeywordEq
+        description: 搜索关键字(全等)
+        type: string
+      - in: query
+        name: ModifyStartTime
+        description: 服务更新时间的选择开始时间,格式:2021-05-23 00:00:00
+        type: string
+      - in: query
+        name: ModifyEndTime
+        description: 服务更新时间的选择结束时间,格式:2021-05-26 23:59:59
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/seal.SealApprovalListResp'
+  /seal_approval/reject:
+    post:
+      tags:
+      - seal_approval
+      description: 驳回审批接口
+      operationId: SealApprovalCommon.驳回审批
+      parameters:
+      - in: body
+        name: request
+        description: type json string
+        required: true
+        schema:
+          $ref: '#/definitions/seal.RejectReq'
+      responses:
+        Ret=200:
+          description: 驳回成功
+  /wechat/login:
+    get:
+      tags:
+      - wechat
+      description: 微信登录接口
+      operationId: WeChatCommon.微信登录接口
+      parameters:
+      - in: query
+        name: Code
+        description: 微信唯一编码code
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/wechat.WxLoginResp'
+  /wechat/wxapp/login:
+    get:
+      tags:
+      - wechat
+      description: 微信登录接口
+      operationId: WeChatCommon.微信登录接口
+      parameters:
+      - in: query
+        name: Code
+        description: 微信唯一编码code
+        required: true
+        type: string
+      responses:
+        "200":
+          description: ""
+          schema:
+            $ref: '#/definitions/wechat.WxLoginResp'
+definitions:
+  645.<nil>.0xc000618138:
+    title: "0xc000618138"
+    type: object
+  722.<nil>.0xc000618810:
+    title: "0xc000618810"
+    type: object
+  1635.<nil>.0xc0006184e0:
+    title: "0xc0006184e0"
+    type: object
+  admin.LoginReq:
+    title: LoginReq
+    type: object
+    properties:
+      Password:
+        description: 密码
+        type: string
+      Username:
+        description: 账号
+        type: string
+  admin.LoginResp:
+    title: LoginResp
+    type: object
+    properties:
+      AdminId:
+        description: 系统用户id
+        type: integer
+        format: int64
+      AdminName:
+        description: 系统用户名称
+        type: string
+      Authority:
+        description: 管理权限,0:无,1:部门负责人,2:小组负责人,3:超级管理员
+        type: integer
+        format: int64
+      DepartmentName:
+        description: 所属部门
+        type: string
+      GroupName:
+        description: 所属分组
+        type: string
+      Headimgurl:
+        description: 用户头像
+        type: string
+      ProductName:
+        description: 产品名称:admin,ficc,权益
+        type: string
+      RealName:
+        description: 系统用户姓名
+        type: string
+      RoleName:
+        description: 角色名称
+        type: string
+      RoleTypeCode:
+        description: 角色类型编码
+        type: string
+  approval.CompanyApplyApproveReq:
+    title: CompanyApplyApproveReq
+    type: object
+    properties:
+      CompanyApprovalId:
+        description: 审批单id
+        type: integer
+        format: int64
+      CompanyContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      CompanyId:
+        description: 客户id
+        type: integer
+        format: int64
+      Remark:
+        description: 审批理由
+        type: string
+      Status:
+        description: 审批状态,1:通过,2:拒绝
+        type: integer
+        format: int64
+  approval.CompanyApprovalDetailResp:
+    title: CompanyApprovalDetailResp
+    type: object
+    properties:
+      CompanyApprovalDetail:
+        $ref: '#/definitions/company_approval.CompanyApprovalList'
+        description: 审批单详情
+      FiccPermissionList:
+        description: Ficc权限列表
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+      FlowNodeList:
+        description: 审批流
+        type: array
+        items:
+          $ref: '#/definitions/645.<nil>.0xc000618138'
+      PermissionList:
+        description: 权益权限列表
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+  approval.CompanyApprovalListResp:
+    title: CompanyApprovalListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/company_approval.CompanyApprovalList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  approval.CompanyPermissionResp:
+    title: CompanyPermissionResp
+    type: object
+    properties:
+      FiccPermissionList:
+        description: Ficc权限列表
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+      PermissionList:
+        description: 权益权限列表
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+  approval_flow.ApprovalFlowItem:
+    title: ApprovalFlowItem
+    type: object
+    properties:
+      CreateTime:
+        description: 创建时间
+        type: string
+        format: datetime
+      CurrVersion:
+        description: 当前流程版本
+        type: integer
+        format: int64
+      FlowId:
+        description: 流程id
+        type: integer
+        format: int64
+      FlowName:
+        description: 流程名称
+        type: string
+      ModifyTime:
+        description: 最近一次修改时间
+        type: string
+        format: datetime
+      NodeList:
+        description: 节点流程列表
+        type: array
+        items:
+          $ref: '#/definitions/approval_flow_node.ApprovalFlowNodeList'
+      ProductId:
+        description: 所属类型,0代表通用,1:ficc部门,2:权益部门
+        type: integer
+        format: int64
+  approval_flow_node.ApprovalFlowNodeList:
+    title: ApprovalFlowNodeList
+    type: object
+    properties:
+      AuditType:
+        description: 多人审批时,1:或签(一名审批人同意即可),2:会签(需所有审批人同意)
+        type: integer
+        format: int64
+      CreateTime:
+        description: 创建时间
+        type: string
+        format: datetime
+      FlowId:
+        description: 流程id
+        type: integer
+        format: int64
+      NextNodeId:
+        description: 下级节点id,为0代表是结束节点
+        type: integer
+        format: int64
+      NodeId:
+        description: 流程节点id
+        type: integer
+        format: int64
+      NodeName:
+        description: 流程节点名称
+        type: string
+      NodeType:
+        description: 节点类型,审批人:check;抄送人:cc(Carbon Copy),默认是:check
+        type: string
+      PrevNodeId:
+        description: 上级节点id,为0代表是开始节点
+        type: integer
+        format: int64
+      UserList:
+        description: 审批人、抄送人列表信息
+        type: array
+        items:
+          $ref: '#/definitions/approval_flow_node.User'
+      Version:
+        description: 所属流程版本
+        type: integer
+        format: int64
+  approval_flow_node.User:
+    title: User
+    type: object
+    properties:
+      AdminId:
+        description: 人员id(审批人、抄送人)
+        type: integer
+        format: int64
+      Mobile:
+        description: 手机号(审批人、抄送人)
+        type: string
+      Name:
+        description: 人员名称(审批人、抄送人)
+        type: string
+      RoleTypeCode:
+        description: 人员角色类型(审批人、抄送人)
+        type: string
+  company.CompanyApprovalMessageReadReq:
+    title: CompanyApprovalMessageReadReq
+    type: object
+  company_approval.CompanyApprovalList:
+    title: CompanyApprovalList
+    type: object
+    properties:
+      Address:
+        description: 地址
+        type: string
+      ApplyContractType:
+        description: 申请合同类型  0 非标  1 标准
+        type: integer
+        format: int64
+      ApplyMethod:
+        description: 申请类型:1:试用->正式,2:冻结—>试用,3:试用延期,4:原销售申请领取流失客户,5:正式客户申请服务更新,6:正式客户补充协议
+        type: integer
+        format: int64
+      ApplyRealName:
+        description: 申请人姓名
+        type: string
+      ApplyReasons:
+        description: 申请理由
+        type: string
+      ApprovalCount:
+        description: 已延期审批次数
+        type: integer
+        format: int64
+      ApprovalTime:
+        description: 提交申请时间
+        type: string
+      ApproveContent:
+        description: 待审内容
+        type: string
+      ApproveRemark:
+        description: 驳回理由
+        type: string
+      ApproveStatus:
+        description: 当前状态
+        type: string
+      ApproveTime:
+        description: 审批时间
+        type: string
+      ApproveUserId:
+        description: 审批人
+        type: integer
+        format: int64
+      CompanyApprovalId:
+        description: 审批记录ID
+        type: integer
+        format: int64
+      CompanyContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      CompanyId:
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称
+        type: string
+      CompanyType:
+        description: 客户类型
+        type: string
+      CreateTime:
+        description: 创建时间
+        type: string
+      CreditCode:
+        description: 社会统一信用码
+        type: string
+      CurrNodeId:
+        description: 当前审批操作节点
+        type: integer
+        format: int64
+      DelayPermission:
+        description: 延期申请品种
+        type: string
+      EndDate:
+        description: 结束日期
+        type: string
+      ExpireDay:
+        description: 服务到期天数
+        type: integer
+        format: int64
+      FreezeEndDate:
+        description: 冻结结束日期
+        type: string
+      FreezeExpireDays:
+        description: 冻结到期天数
+        type: integer
+        format: int64
+      FreezeStartDate:
+        description: 冻结开始日期
+        type: string
+      IndustryName:
+        description: 行业名称
+        type: string
+      OpButton:
+        description: 是否审批操作权限
+        type: boolean
+      ProductId:
+        type: integer
+        format: int64
+      SellerName:
+        description: 销售名称
+        type: string
+      Source:
+        description: 客户来源
+        type: string
+      StartDate:
+        description: 开始日期
+        type: string
+      Status:
+        description: 客户状态
+        type: string
+  company_approval_message.ApprovalInfo:
+    title: ApprovalInfo
+    type: object
+    properties:
+      ApplyName:
+        description: 申请人姓名
+        type: string
+      ApplyTime:
+        description: 提交时间
+        type: string
+        format: datetime
+      ApprovalTime:
+        description: 审批时间
+        type: string
+        format: datetime
+      Type:
+        description: 类型
+        type: string
+  company_approval_message.CompanyApprovalMessageList:
+    title: CompanyApprovalMessageList
+    type: object
+    properties:
+      ApprovalInfo:
+        $ref: '#/definitions/company_approval_message.ApprovalInfo'
+        description: 审批单信息
+      ApprovalStatus:
+        description: 审批结果:1:待审批,2:已审批,3:已驳回
+        type: integer
+        format: int64
+      CompanyApprovalId:
+        description: 审批单id
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称
+        type: string
+      Content:
+        description: 消息内容
+        type: string
+      CreateTime:
+        description: 创建时间
+        type: string
+        format: datetime
+      CreateUserId:
+        description: 申请者id
+        type: integer
+        format: int64
+      Id:
+        type: integer
+        format: int64
+      MessageStatus:
+        description: 消息状态:0未读,1:已读,2:作废
+        type: integer
+        format: int64
+      MessageType:
+        description: 1:申请消息,2:审批结果,3:文字消息
+        type: integer
+        format: int64
+      RealName:
+        description: 销售名称
+        type: string
+      Remark:
+        description: 备注信息
+        type: string
+      SourceType:
+        description: 消息来源类型,1:客户,2:合同,3:用印
+        type: integer
+        format: int64
+  company_contract.CompanyContractDetail:
+    title: CompanyContractDetail
+    type: object
+    properties:
+      CompanyContractId:
+        type: integer
+        format: int64
+      CompanyId:
+        description: 客户id
+        type: integer
+        format: int64
+      ContractCode:
+        description: 合同编码
+        type: string
+      ContractType:
+        description: 合同类型:枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      CreateTime:
+        description: 合同创建时间
+        type: string
+        format: datetime
+      EndDate:
+        description: 合同结束时间
+        type: string
+      ImgUrl:
+        description: 合同图片,多个用#隔开
+        type: string
+      ModifyTime:
+        description: 合同修改时间
+        type: string
+        format: datetime
+      Money:
+        description: 合同金额
+        type: number
+        format: double
+      PackageType:
+        description: 套餐类型,0:无,1:大套餐,2:小套餐
+        type: integer
+        format: int64
+      PayChannel:
+        description: 支付渠道
+        type: string
+      PayMethod:
+        description: 支付方式
+        type: string
+      PermissionList:
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+      StartDate:
+        description: 合同开始时间
+        type: string
+      Status:
+        description: 状态
+        type: integer
+        format: int64
+  company_contract.CompanyContractDetailResp:
+    title: CompanyContractDetailResp
+    type: object
+    properties:
+      CompanyContractId:
+        type: integer
+        format: int64
+      CompanyId:
+        description: 客户id
+        type: integer
+        format: int64
+      ContractCode:
+        description: 合同编码
+        type: string
+      ContractType:
+        description: 合同类型:枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      CreateTime:
+        description: 合同创建时间
+        type: string
+        format: datetime
+      EndDate:
+        description: 合同结束时间
+        type: string
+      ImgUrl:
+        description: 合同图片,多个用#隔开
+        type: string
+      ModifyTime:
+        description: 合同修改时间
+        type: string
+        format: datetime
+      Money:
+        description: 合同金额
+        type: number
+        format: double
+      PackageType:
+        description: 套餐类型,0:无,1:大套餐,2:小套餐
+        type: integer
+        format: int64
+      PayChannel:
+        description: 支付渠道
+        type: string
+      PayMethod:
+        description: 支付方式
+        type: string
+      PermissionList:
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+      StartDate:
+        description: 合同开始时间
+        type: string
+      Status:
+        description: 状态
+        type: integer
+        format: int64
+  company_report_permission.PermissionLookItem:
+    title: PermissionLookItem
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 权限id
+        type: integer
+        format: int64
+      ClassifyName:
+        description: 分类
+        type: string
+      EndDate:
+        description: 权限结束日期
+        type: string
+      ExpireDay:
+        description: 到期天数
+        type: string
+      PermissionName:
+        description: 权限名称
+        type: string
+      StartDate:
+        description: 权限开始日期
+        type: string
+      Status:
+        description: '''正式'',''试用'',''关闭'''
+        type: string
+  company_report_permission.PermissionLookList:
+    title: PermissionLookList
+    type: object
+    properties:
+      CheckList:
+        type: array
+        items:
+          type: integer
+          format: int64
+      ClassifyName:
+        description: 分类
+        type: string
+      Items:
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookItem'
+  contract.ApprovedReq:
+    title: ApprovedReq
+    type: object
+    properties:
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      Remark:
+        description: 驳回理由
+        type: string
+  contract.ContractApprovalListResp:
+    title: ContractApprovalListResp
+    type: object
+    properties:
+      List:
+        description: 列表数据
+        type: array
+        items:
+          $ref: '#/definitions/contract_approval.ContractApprovalList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  contract.ContractDetail:
+    title: ContractDetail
+    type: object
+    properties:
+      Address:
+        description: 详细地址
+        type: string
+      ApprovalRemark:
+        description: 审核备注
+        type: string
+      ApproveTime:
+        description: 审批时间
+        type: string
+        format: datetime
+      ApproveTimeStr:
+        description: 审批时间
+        type: string
+      CheckBackFileTime:
+        description: 合同签回时间
+        type: string
+        format: datetime
+      CheckBackFileTimeStr:
+        description: 合同签回时间
+        type: string
+      CheckBackFileUrl:
+        description: 签回合同文件地址
+        type: string
+      City:
+        description: 市级名称,长度32位
+        type: string
+      CityId:
+        description: 市级id
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称,甲方名称,长度32位
+        type: string
+      ContractBusinessType:
+        description: 合同业务类型,枚举值:'业务合同','代付合同'
+        type: string
+      ContractCode:
+        description: 合同编号,长度32位
+        type: string
+      ContractId:
+        description: 合同唯一id
+        type: integer
+        format: int64
+      ContractType:
+        description: 合同类型,枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      CreateTime:
+        description: 合同添加时间
+        type: string
+        format: datetime
+      CreateTimeStr:
+        description: 合同添加时间
+        type: string
+      CreditCode:
+        description: 社会统一信用代码,长度64位
+        type: string
+      EndDate:
+        description: 合同结束日期
+        type: string
+        format: datetime
+      EndDateStr:
+        description: 合同结束时间
+        type: string
+      Fax:
+        description: 传真,长度32位
+        type: string
+      FileUrl:
+        description: 合同文件地址
+        type: string
+      InvalidTime:
+        description: 作废时间
+        type: string
+        format: datetime
+      InvalidTimeStr:
+        description: 作废时间
+        type: string
+      ModifyContent:
+        description: 修改内容
+        type: string
+      ModifyTime:
+        description: 合同最近一次修改时间
+        type: string
+        format: datetime
+      ModifyTimeStr:
+        description: 最近一次更新时间
+        type: string
+      OriginalPrice:
+        description: 合同原金额,优惠前的金额
+        type: number
+        format: double
+      PayChannel:
+        description: 付款渠道,长度255位
+        type: string
+      PayRemark:
+        description: 付款方式说明,长度255位
+        type: string
+      PermissionLookList:
+        description: 合同里面的权限列表
+        type: array
+        items:
+          $ref: '#/definitions/company_report_permission.PermissionLookList'
+      Phone:
+        description: 电话,长度32位
+        type: string
+      Postcode:
+        description: 邮编,长度16位
+        type: string
+      Price:
+        description: 实际金额,优惠后的金额
+        type: number
+        format: double
+      ProductId:
+        description: 产品id,1:ficc;2:权益
+        type: integer
+        format: int64
+      Province:
+        description: 省级名称,长度16位
+        type: string
+      ProvinceId:
+        description: 省级id
+        type: integer
+        format: int64
+      RelationContractDetailList:
+        description: 关联合同详情
+        type: array
+        items:
+          $ref: '#/definitions/contract.ContractDetail'
+      Remark:
+        description: 补充内容,长度255位
+        type: string
+      RescindFileUrl:
+        description: 解约合同文件地址
+        type: string
+      RescindTime:
+        description: 解约时间
+        type: string
+        format: datetime
+      RescindTimeStr:
+        description: 解约时间
+        type: string
+      SellerId:
+        description: 所属销售id
+        type: integer
+        format: int64
+      SellerName:
+        description: 所属销售名称
+        type: string
+      SellerRemark:
+        description: 销售备注,长度255位
+        type: string
+      Service:
+        type: array
+        items:
+          $ref: '#/definitions/contract.ContractServiceAndDetail'
+      SourceId:
+        description: 来源合同id,默认是0;如果是通过其他合同复制过来的,那么就是原合同的id
+        type: integer
+        format: int64
+      StartDate:
+        description: 合同开始日期
+        type: string
+        format: datetime
+      StartDateStr:
+        description: 合同起始时间
+        type: string
+      Status:
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废','已解约'
+        type: string
+      TemplateId:
+        description: 模板id
+        type: integer
+        format: int64
+  contract.ContractDetailResp:
+    title: ContractDetailResp
+    type: object
+    properties:
+      ContractDetail:
+        $ref: '#/definitions/contract.ContractDetail'
+        description: 审批单详情
+      FlowNodeList:
+        description: 审批流
+        type: array
+        items:
+          $ref: '#/definitions/1635.<nil>.0xc0006184e0'
+      OpButton:
+        $ref: '#/definitions/contract.OpButton'
+        description: 操作权限
+  contract.ContractList:
+    title: ContractList
+    type: object
+    properties:
+      Address:
+        description: 详细地址
+        type: string
+      ApprovalRemark:
+        description: 审核备注
+        type: string
+      ApproveTime:
+        description: 审批时间
+        type: string
+        format: datetime
+      ApproveTimeStr:
+        description: 审批时间
+        type: string
+      CheckBackFileTime:
+        description: 合同签回时间
+        type: string
+        format: datetime
+      CheckBackFileTimeStr:
+        description: 合同签回时间
+        type: string
+      CheckBackFileUrl:
+        description: 签回合同文件地址
+        type: string
+      City:
+        description: 市级名称,长度32位
+        type: string
+      CityId:
+        description: 市级id
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称,甲方名称,长度32位
+        type: string
+      ContractBusinessType:
+        description: 合同业务类型,枚举值:'业务合同','代付合同'
+        type: string
+      ContractCode:
+        description: 合同编号,长度32位
+        type: string
+      ContractId:
+        description: 合同唯一id
+        type: integer
+        format: int64
+      ContractType:
+        description: 合同类型,枚举值:'新签合同','续约合同','补充协议'
+        type: string
+      CreateTime:
+        description: 合同添加时间
+        type: string
+        format: datetime
+      CreateTimeStr:
+        description: 合同添加时间
+        type: string
+      CreditCode:
+        description: 社会统一信用代码,长度64位
+        type: string
+      EndDate:
+        description: 合同结束日期
+        type: string
+        format: datetime
+      EndDateStr:
+        description: 合同结束时间
+        type: string
+      Fax:
+        description: 传真,长度32位
+        type: string
+      FileUrl:
+        description: 合同文件地址
+        type: string
+      InvalidTime:
+        description: 作废时间
+        type: string
+        format: datetime
+      InvalidTimeStr:
+        description: 作废时间
+        type: string
+      ModifyContent:
+        description: 修改内容
+        type: string
+      ModifyTime:
+        description: 合同最近一次修改时间
+        type: string
+        format: datetime
+      ModifyTimeStr:
+        description: 最近一次更新时间
+        type: string
+      OriginalPrice:
+        description: 合同原金额,优惠前的金额
+        type: number
+        format: double
+      PayRemark:
+        description: 付款方式说明,长度255位
+        type: string
+      Phone:
+        description: 电话,长度32位
+        type: string
+      Postcode:
+        description: 邮编,长度16位
+        type: string
+      Price:
+        description: 实际金额,优惠后的金额
+        type: number
+        format: double
+      ProductId:
+        description: 产品id,1:ficc;2:权益
+        type: integer
+        format: int64
+      Province:
+        description: 省级名称,长度16位
+        type: string
+      ProvinceId:
+        description: 省级id
+        type: integer
+        format: int64
+      RescindTime:
+        description: 解约时间
+        type: string
+        format: datetime
+      RescindTimeStr:
+        description: 解约时间
+        type: string
+      SellerId:
+        description: 所属销售id
+        type: integer
+        format: int64
+      SellerName:
+        description: 所属销售名称
+        type: string
+      SellerRemark:
+        description: 销售备注,长度255位
+        type: string
+      Service:
+        type: array
+        items:
+          $ref: '#/definitions/contract.ContractServiceAndDetail'
+      SourceId:
+        description: 来源合同id,默认是0;如果是通过其他合同复制过来的,那么就是原合同的id
+        type: integer
+        format: int64
+      StartDate:
+        description: 合同开始日期
+        type: string
+        format: datetime
+      StartDateStr:
+        description: 合同起始时间
+        type: string
+      Status:
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废'
+        type: string
+      TemplateId:
+        description: 模板id
+        type: integer
+        format: int64
+      UseCompanyName:
+        description: 使用方名称,长度32位
+        type: string
+  contract.ContractListResp:
+    title: ContractListResp
+    type: object
+    properties:
+      List:
+        description: 列表数据
+        type: array
+        items:
+          $ref: '#/definitions/contract.ContractList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  contract.ContractListRespV2:
+    title: ContractListRespV2
+    type: object
+    properties:
+      List:
+        description: 列表数据
+        type: array
+        items:
+          $ref: '#/definitions/contract_approval.ContractApprovalList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  contract.ContractServiceAndDetail:
+    title: ContractServiceAndDetail
+    type: object
+    properties:
+      ChartPermissionId:
+        description: 权限id
+        type: integer
+        format: int64
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      ContractServiceId:
+        type: integer
+        format: int64
+      DetailList:
+        type: array
+        items:
+          $ref: '#/definitions/contract_service_detail.ContractServiceDetail'
+      HasDetail:
+        description: 是否有详情,枚举值:是、否;默认:否
+        type: string
+      ProductId:
+        description: 产品id,1:ficc;2:权益
+        type: integer
+        format: int64
+      ServiceTemplateId:
+        description: 合同服务模板id
+        type: integer
+        format: int64
+      TableValue:
+        description: 表格数据,用于word生成时的json数据
+        type: string
+      Title:
+        description: 套餐标题
+        type: string
+      Value:
+        description: 套餐的值
+        type: string
+  contract.InvalidReq:
+    title: InvalidReq
+    type: object
+    properties:
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+  contract.OpButton:
+    title: OpButton
+    type: object
+    properties:
+      Approval:
+        description: 是否有审批权限
+        type: boolean
+      Invalid:
+        description: 是否有作废合同权限
+        type: boolean
+      UploadFile:
+        description: 是否有上传签回文件权限
+        type: boolean
+  contract.RejectReq:
+    title: RejectReq
+    type: object
+    properties:
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      Remark:
+        description: 备注字段
+        type: string
+  contract.UploadCheckBackFileReq:
+    title: UploadCheckBackFileReq
+    type: object
+    properties:
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      FileUrl:
+        description: 签回合同url
+        type: string
+  contract_approval.ContractApprovalList:
+    title: ContractApprovalList
+    type: object
+    properties:
+      ApplyContent:
+        description: 待审内容
+        type: string
+      ApproveRemark:
+        description: 审核备注
+        type: string
+      ApproveTime:
+        description: 审批时间
+        type: string
+        format: datetime
+      ApproveTimeStr:
+        description: 审批时间(字符串类型)
+        type: string
+      CheckBackFileTime:
+        description: 合同签回时间
+        type: string
+        format: datetime
+      CheckBackFileTimeStr:
+        description: 合同签回时间(字符串类型)
+        type: string
+      CompanyName:
+        description: 客户名称
+        type: string
+      ContractApprovalId:
+        description: 审批单id
+        type: integer
+        format: int64
+      ContractApprovalRecordId:
+        description: 审批流id
+        type: integer
+        format: int64
+      ContractBusinessType:
+        description: 合同业务类型,枚举值:'业务合同','代付合同'
+        type: string
+      ContractCode:
+        description: 合同编号
+        type: string
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      ContractType:
+        description: 合同类型
+        type: string
+      CreateTime:
+        description: 发起审批的时间
+        type: string
+        format: datetime
+      CreateTimeStr:
+        description: 发起审批的时间(字符串类型)
+        type: string
+      CreditCode:
+        description: 社会统一信用代码,长度64位
+        type: string
+      EndDate:
+        description: 合同结束日期
+        type: string
+        format: datetime
+      EndDateStr:
+        description: 合同结束日期(字符串类型)
+        type: string
+      FileUrl:
+        description: 合同下载地址
+        type: string
+      InvalidTime:
+        description: 作废时间
+        type: string
+        format: datetime
+      InvalidTimeStr:
+        description: 作废时间(字符串类型)
+        type: string
+      ModifyTime:
+        description: 最后一次修改的时间
+        type: string
+        format: datetime
+      ModifyTimeStr:
+        description: 最后一次修改的时间(字符串类型)
+        type: string
+      Price:
+        description: 合同金额
+        type: number
+        format: double
+      ProductId:
+        description: 产品id,1:ficc;2:权益
+        type: integer
+        format: int64
+      RescindTime:
+        description: 解约时间
+        type: string
+        format: datetime
+      RescindTimeStr:
+        description: 解约时间(字符串类型)
+        type: string
+      SellerId:
+        description: 销售id
+        type: integer
+        format: int64
+      SellerName:
+        description: 销售名称
+        type: string
+      StartDate:
+        description: 合同开始日期
+        type: string
+        format: datetime
+      StartDateStr:
+        description: 合同开始日期(字符串类型)
+        type: string
+      Status:
+        description: 合同状态,枚举值:待审批','已审批','已驳回','已撤回',默认待审批
+        type: string
+  contract_approval.SealApprovalList:
+    title: SealApprovalList
+    type: object
+    properties:
+      ApplyContent:
+        description: 待审内容
+        type: string
+      ApplyUserId:
+        description: 待审内容
+        type: integer
+        format: int64
+      ApplyUserName:
+        description: 待审内容
+        type: string
+      ApproveRemark:
+        description: 审核备注
+        type: string
+      ApproveTime:
+        description: 审批时间
+        type: string
+        format: datetime
+      ApproveTimeStr:
+        description: 审批时间(字符串类型)
+        type: string
+      CheckBackFileTime:
+        description: 签回用印附件时间
+        type: string
+        format: datetime
+      CompanyName:
+        description: 客户名称
+        type: string
+      ContractApprovalId:
+        description: 审批单id
+        type: integer
+        format: int64
+      ContractApprovalRecordId:
+        description: 审批流id
+        type: integer
+        format: int64
+      ContractCode:
+        description: 合同编号
+        type: string
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      CreateTime:
+        description: 发起审批的时间
+        type: string
+        format: datetime
+      CreateTimeStr:
+        description: 发起审批的时间(字符串类型)
+        type: string
+      CurrNodeId:
+        description: 当前审批节点id
+        type: integer
+        format: int64
+      EndDateStr:
+        description: 合同结束日期(字符串类型)
+        type: string
+      FileUrl:
+        description: 合同下载地址
+        type: string
+      InvalidTime:
+        description: 作废时间
+        type: string
+        format: datetime
+      InvalidTimeStr:
+        description: 作废时间(字符串类型)
+        type: string
+      ModifyTime:
+        description: 最后一次修改的时间
+        type: string
+        format: datetime
+      ModifyTimeStr:
+        description: 最后一次修改的时间(字符串类型)
+        type: string
+      SealType:
+        description: 用印类型
+        type: string
+      StartDateStr:
+        description: 合同开始日期(字符串类型)
+        type: string
+      StartNodeId:
+        description: 开始审批节点id
+        type: integer
+        format: int64
+      Status:
+        description: 合同状态,枚举值:待审批','已审批','已驳回','已撤回','已签回',默认待审批
+        type: string
+      UserId:
+        description: 申请人id
+        type: integer
+        format: int64
+      UserName:
+        description: 申请人名称
+        type: string
+  contract_service_detail.ContractServiceDetail:
+    title: ContractServiceDetail
+    type: object
+    properties:
+      Col1:
+        description: 第1列数据
+        type: string
+      Col2:
+        description: 第2列数据
+        type: string
+      Col3:
+        description: 第3列数据
+        type: string
+      Col4:
+        description: 第4列数据
+        type: string
+      Col5:
+        description: 第5列数据
+        type: string
+      Col6:
+        description: 第6列数据
+        type: string
+      Col7:
+        description: 第7列数据
+        type: string
+      ContractId:
+        description: 合同id
+        type: integer
+        format: int64
+      ContractServiceId:
+        description: 合同服务id
+        type: integer
+        format: int64
+      CreateTime:
+        description: 数据添加时间
+        type: string
+        format: datetime
+      Id:
+        type: integer
+        format: int64
+      ServiceTemplateId:
+        description: 服务模板id
+        type: integer
+        format: int64
+  message.CompanyApprovalMessageListResp:
+    title: CompanyApprovalMessageListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/company_approval_message.CompanyApprovalMessageList'
+      Total:
+        description: 总数据条数
+        type: integer
+        format: int64
+  message.SummaryMessage:
+    title: SummaryMessage
+    type: object
+    properties:
+      Message:
+        description: 消息
+        type: string
+      SourceType:
+        description: 消息来源类型,1:客户,2:合同,3:用印
+        type: integer
+        format: int64
+      Total:
+        description: 未读数据数
+        type: integer
+        format: int64
+  models.ImageResponse:
+    title: ImageResponse
+    type: object
+  paging.PagingItem:
+    title: PagingItem
+    type: object
+  roadshow.AcceptReq:
+    title: AcceptReq
+    type: object
+    properties:
+      RsCalendarId:
+        description: 日历活动id
+        type: integer
+        format: int64
+      RsCalendarResearcherId:
+        description: 活动研究员id
+        type: integer
+        format: int64
+  roadshow.CalendarDetailResp:
+    title: CalendarDetailResp
+    type: object
+    properties:
+      CompanyDetail:
+        $ref: '#/definitions/roadshow.CompanyDetailView'
+      RsCalendarItem:
+        $ref: '#/definitions/roadshow.RsCalendar'
+      RsCalendarResearcherItem:
+        $ref: '#/definitions/roadshow.RsCalendarResearcher'
+  roadshow.CalendarListResp:
+    title: CalendarListResp
+    type: object
+    properties:
+      List:
+        type: array
+        items:
+          $ref: '#/definitions/roadshow.CalendarListView'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  roadshow.CalendarListView:
+    title: CalendarListView
+    type: object
+    properties:
+      ActivityCategory:
+        description: 活动类别
+        type: string
+      ActivityType:
+        description: 活动类型
+        type: string
+      City:
+        description: 市
+        type: string
+      CityCode:
+        description: 市编码
+        type: string
+      CompanyId:
+        description: 客户id
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称
+        type: string
+      CooperationName:
+        description: 合作方名称
+        type: string
+      CreateTime:
+        type: string
+        format: datetime
+      DeleteReason:
+        description: 删除原因
+        type: string
+      EndDate:
+        description: 结束日期
+        type: string
+      EndTime:
+        description: 结束时间
+        type: string
+      EndWeek:
+        description: 结束日期对应周
+        type: string
+      ModifyTime:
+        type: string
+        format: datetime
+      Province:
+        description: 省
+        type: string
+      ProvinceCode:
+        description: 省编码
+        type: string
+      RefuseReason:
+        description: 拒绝理由
+        type: string
+      RefuseTime:
+        description: 拒绝时间
+        type: string
+        format: datetime
+      ResearcherId:
+        description: 研究员id
+        type: integer
+        format: int64
+      ResearcherName:
+        description: 研究员名称
+        type: string
+      RoadshowPlatform:
+        description: 路演平台
+        type: string
+      RoadshowType:
+        description: 路演形式
+        type: string
+      RsCalendarId:
+        type: integer
+        format: int64
+      RsCalendarResearcherId:
+        description: 活动研究员id
+        type: integer
+        format: int64
+      StartDate:
+        description: 开始日期
+        type: string
+      StartTime:
+        description: 开始时间
+        type: string
+      StartWeek:
+        description: 开始日期对应周
+        type: string
+      Status:
+        description: 状态:1:待接受,2:已接受,3:已拒绝,4:已删除,5:已撤回
+        type: integer
+        format: int64
+      SysUserId:
+        description: 创建人id
+        type: integer
+        format: int64
+      SysUserRealName:
+        description: 创建人名称
+        type: string
+      Theme:
+        description: 会议主题
+        type: string
+  roadshow.CompanyDetailView:
+    title: CompanyDetailView
+    type: object
+    properties:
+      CompanyId:
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称
+        type: string
+      IndustryId:
+        description: 行业id
+        type: integer
+        format: int64
+      IndustryName:
+        description: 行业名称
+        type: string
+      PermissionName:
+        description: 开通品种
+        type: string
+      ReportReadTotal:
+        description: 累计阅读次数
+        type: integer
+        format: int64
+      Status:
+        description: 客户状态
+        type: string
+  roadshow.RefuseReq:
+    title: RefuseReq
+    type: object
+    properties:
+      RefuseReason:
+        description: 拒绝原因
+        type: string
+      RsCalendarId:
+        description: 日历活动id
+        type: integer
+        format: int64
+      RsCalendarResearcherId:
+        description: 活动研究员id
+        type: integer
+        format: int64
+  roadshow.RsCalendar:
+    title: RsCalendar
+    type: object
+    properties:
+      ActivityCategory:
+        description: 活动类别
+        type: string
+      ActivityType:
+        description: 活动类型
+        type: string
+      City:
+        description: 市
+        type: string
+      CityCode:
+        description: 市编码
+        type: string
+      CompanyId:
+        description: 客户id
+        type: integer
+        format: int64
+      CompanyName:
+        description: 客户名称
+        type: string
+      CooperationName:
+        description: 合作方名称
+        type: string
+      CreateTime:
+        type: string
+        format: datetime
+      ModifyTime:
+        type: string
+        format: datetime
+      Province:
+        description: 省
+        type: string
+      ProvinceCode:
+        description: 省编码
+        type: string
+      RoadshowPlatform:
+        description: 路演平台
+        type: string
+      RoadshowType:
+        description: 路演形式
+        type: string
+      RsCalendarId:
+        type: integer
+        format: int64
+      SysUserId:
+        description: 创建人id
+        type: integer
+        format: int64
+      SysUserRealName:
+        description: 创建人名称
+        type: string
+      Theme:
+        description: 会议主题
+        type: string
+  roadshow.RsCalendarResearcher:
+    title: RsCalendarResearcher
+    type: object
+    properties:
+      CreateTime:
+        type: string
+        format: datetime
+      EndDate:
+        description: 结束日期
+        type: string
+      EndTime:
+        description: 结束时间
+        type: string
+      EndWeek:
+        description: 结束日期对应周
+        type: string
+      ModifyTime:
+        type: string
+        format: datetime
+      RefuseReason:
+        description: 拒绝理由
+        type: string
+      RefuseTime:
+        description: 拒绝时间
+        type: string
+        format: datetime
+      ResearcherId:
+        description: 研究员id
+        type: integer
+        format: int64
+      ResearcherName:
+        description: 研究员名称
+        type: string
+      RsCalendarId:
+        description: 日历活动id
+        type: integer
+        format: int64
+      RsCalendarResearcherId:
+        type: integer
+        format: int64
+      StartDate:
+        description: 开始日期
+        type: string
+      StartTime:
+        description: 开始时间
+        type: string
+      StartWeek:
+        description: 开始日期对应周
+        type: string
+      Status:
+        description: 状态:1:待接受,2:已接受,3:已拒绝,4:已删除,5:已撤回
+        type: integer
+        format: int64
+  seal.AddReq:
+    title: AddReq
+    type: object
+    properties:
+      CompanyName:
+        description: 客户名称,甲方名称,长度32位
+        type: string
+      ContractId:
+        description: 系统合同id
+        type: integer
+        format: int64
+      CreditCode:
+        description: 社会统一信用代码,长度64位
+        type: string
+      FileNum:
+        description: 文件份数
+        type: integer
+        format: int64
+      FileUrl:
+        description: 文件附件地址
+        type: string
+      Remark:
+        description: 备注,长度255位
+        type: string
+      SealType:
+        description: 加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章
+        type: string
+      ServiceType:
+        description: 业务类型,枚举值:'新签合同','续约合同','补充协议';默认:新签合同
+        type: string
+      Use:
+        description: 用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同
+        type: string
+      UseCompanyName:
+        description: 实际适用方客户名称,长度32位
+        type: string
+  seal.AddSealResp:
+    title: AddSealResp
+    type: object
+    properties:
+      SealId:
+        description: 用印id
+        type: integer
+        format: int64
+  seal.ApprovedReq:
+    title: ApprovedReq
+    type: object
+    properties:
+      Remark:
+        description: 驳回理由
+        type: string
+      SealId:
+        description: 用印id
+        type: integer
+        format: int64
+  seal.CheckEditReq:
+    title: CheckEditReq
+    type: object
+    properties:
+      FileNum:
+        description: 文件份数
+        type: integer
+        format: int64
+      FileUrl:
+        description: 文件附件地址
+        type: string
+      Remark:
+        description: 备注,长度255位
+        type: string
+      SealId:
+        description: 用印单id
+        type: integer
+        format: int64
+      SealType:
+        description: 加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章
+        type: string
+      Use:
+        description: 用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同
+        type: string
+  seal.EditReq:
+    title: EditReq
+    type: object
+    properties:
+      CompanyName:
+        description: 客户名称,甲方名称,长度32位
+        type: string
+      ContractId:
+        description: 系统合同id
+        type: integer
+        format: int64
+      CreditCode:
+        description: 社会统一信用代码,长度64位
+        type: string
+      FileNum:
+        description: 文件份数
+        type: integer
+        format: int64
+      FileUrl:
+        description: 文件附件地址
+        type: string
+      Remark:
+        description: 备注,长度255位
+        type: string
+      SealId:
+        description: 用印id
+        type: integer
+        format: int64
+      SealType:
+        description: 加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章
+        type: string
+      ServiceType:
+        description: 业务类型,枚举值:'新签合同','续约合同','补充协议';默认:新签合同
+        type: string
+      Use:
+        description: 用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同
+        type: string
+      UseCompanyName:
+        description: 实际适用方客户名称,长度32位
+        type: string
+  seal.InvalidReq:
+    title: InvalidReq
+    type: object
+    properties:
+      IsInvalidContract:
+        description: 是否同步作废合同,默认:false
+        type: boolean
+      SealId:
+        description: 用印id
+        type: integer
+        format: int64
+  seal.OpButton:
+    title: OpButton
+    type: object
+    properties:
+      Approval:
+        description: 是否有审批权限
+        type: boolean
+      Cancel:
+        description: 是否有撤回用印权限
+        type: boolean
+      CheckEdit:
+        description: 审核状态下是否有编辑用印权限
+        type: boolean
+      Edit:
+        description: 是否有编辑用印权限
+        type: boolean
+      Invalid:
+        description: 是否有作废用印权限
+        type: boolean
+      UploadFile:
+        description: 是否有上传签回文件权限
+        type: boolean
+  seal.RejectReq:
+    title: RejectReq
+    type: object
+    properties:
+      Remark:
+        description: 备注字段
+        type: string
+      SealId:
+        description: 用印id
+        type: integer
+        format: int64
+  seal.Seal:
+    title: Seal
+    type: object
+    properties:
+      ApprovalRemark:
+        description: 审核备注
+        type: string
+      ApproveTime:
+        description: 审批时间
+        type: string
+        format: datetime
+      CheckBackFileTime:
+        description: 签回用印附件时间
+        type: string
+        format: datetime
+      CheckBackFileUrl:
+        description: 已签回的文件地址
+        type: string
+      Code:
+        description: 用印编号,长度32位
+        type: string
+      CompanyName:
+        description: 客户名称,甲方名称,长度32位
+        type: string
+      ContractId:
+        description: 系统合同id
+        type: integer
+        format: int64
+      CreateTime:
+        description: 添加时间
+        type: string
+        format: datetime
+      CreditCode:
+        description: 社会统一信用代码,长度64位
+        type: string
+      FileNum:
+        description: 文件附件份数
+        type: integer
+        format: int64
+      FileUrl:
+        description: 文件附件地址
+        type: string
+      InvalidTime:
+        description: 作废时间
+        type: string
+        format: datetime
+      ModifyTime:
+        description: 最近一次修改时间
+        type: string
+        format: datetime
+      Remark:
+        description: 补充内容,长度255位
+        type: string
+      SealId:
+        type: integer
+        format: int64
+      SealType:
+        description: 加盖印章类型,枚举值:'合同章', '公章', '法人章';默认:合同章
+        type: string
+      ServiceType:
+        description: 业务类型,枚举值:'新签合同','续约合同','补充协议';默认:新签合同
+        type: string
+      Status:
+        description: 合同状态,枚举值:'待提交','待审批','已撤回','已审批','已驳回','已作废','已签回'
+        type: string
+      Use:
+        description: 用印用途,枚举值:'销售合同', '渠道合同', '付款通知函', '招投标', '战略合作协议';默认:销售合同
+        type: string
+      UseCompanyName:
+        description: 实际使用方客户名称,长度32位
+        type: string
+      UserId:
+        description: 申请人id
+        type: integer
+        format: int64
+      UserName:
+        description: 申请人名称
+        type: string
+  seal.SealApprovalListResp:
+    title: SealApprovalListResp
+    type: object
+    properties:
+      List:
+        description: 列表数据
+        type: array
+        items:
+          $ref: '#/definitions/contract_approval.SealApprovalList'
+      Paging:
+        $ref: '#/definitions/paging.PagingItem'
+  seal.SealDetailResp:
+    title: SealDetailResp
+    type: object
+    properties:
+      FlowNodeList:
+        description: 审批流
+        type: array
+        items:
+          $ref: '#/definitions/722.<nil>.0xc000618810'
+      OpButton:
+        $ref: '#/definitions/seal.OpButton'
+        description: 操作权限
+      SealDetail:
+        $ref: '#/definitions/seal.Seal'
+        description: 审批单详情
+  seal.UploadCheckBackFileReq:
+    title: UploadCheckBackFileReq
+    type: object
+    properties:
+      FileUrl:
+        description: 签回用印url
+        type: string
+      SealId:
+        description: 用印id
+        type: integer
+        format: int64
+  wechat.WxLoginResp:
+    title: WxLoginResp
+    type: object
+    properties:
+      AdminId:
+        type: integer
+        format: int64
+      Authorization:
+        type: string
+      Code:
+        type: integer
+        format: int64
+      Expires:
+        type: string
+        format: datetime
+      Headimgurl:
+        description: 用户头像
+        type: string
+      RealName:
+        description: 用户名称
+        type: string
+      UserInfo:
+        $ref: '#/definitions/admin.LoginResp'
+        description: 用户信息
+tags:
+- name: approval
+  description: |
+    客户审批列表
+- name: message
+  description: |
+    消息模块
+- name: company_contract
+  description: |
+    客户合同模块
+- name: contract
+  description: |
+    合同模块
+- name: contract_approval
+  description: |
+    合同审批模块
+- name: seal
+  description: |
+    SealCommon
+    用印模块
+- name: seal_approval
+  description: |
+    SealApprovalCommon 用印审批模块
+- name: resource
+  description: |
+    资源管理-图片上传,合同上传等
+- name: roadshow
+  description: |
+    日历

Some files were not shown because too many files changed in this diff