definitions: account.Useresignrecord: properties: authinfo: description: 认证信息 type: string contractfileaddr: description: 合同签署文件地址 type: string contractno: description: 合同编号 type: string createtime: description: 创建时间 type: string creatorid: description: 创建人 type: integer orderindex: description: 显示顺序 type: integer recordid: description: 记录ID(SEQ_USERESIGNRECORD) type: integer recordstatus: description: 记录状态 - 1:未签署 2:签署中 3:已签署 4:签署拒绝 type: integer signremark: description: 签署备注 type: string signurl: description: 合同签署URL(三方URL) type: string templateconfigid: description: 模板配置ID type: integer templatename: description: 模板名称 type: string templateno: description: 模板编号(电子签类型对应的模板编号) type: string templatetype: description: 模板类型 - 1:实名认证 2:开户协议 type: integer updatetime: description: 更新时间 type: string userid: description: 用户ID type: integer type: object request.AddUserReq: properties: idCard: description: 证件号码 type: string idCardPhoto: description: 证件照正面 type: string idCardPhotoBackURL: description: 证件照背面 type: string idCardType: description: 证件类型(默认1):1-居民身份证 2-台湾居民来往内地通行证 3-港澳居民往来内地通行证 10-武装警察身份证 11-军人身份证 15-警察(警官)证 21-外国人永久居留证 23-护照 type: integer mobile: description: 手机号码 type: string name: description: 用户姓名 type: string required: - idCard - name type: object request.CreateContractAndAddSignerReq: properties: templateNo: description: 合同模板编号 type: string required: - templateNo type: object request.LoginReq: properties: clientType: description: 客户端类型,2-PC交易端 3-手机客户端_安卓 4-网页客户端 5-微信客户端 6-手机客户端_苹果 type: integer password: description: 密码 type: string userName: description: 用户名,可以是LoginID/LoginCode/手机号码 type: string required: - clientType - password - userName type: object request.MQBodyReq: properties: data: description: 请求数据 type: string funCodeReq: description: 请求功能码 type: integer funCodeRsp: description: 回复功能码 type: integer isEncrypted: description: 是否加密 type: boolean required: - data - funCodeReq - isEncrypted type: object request.MQNtfReq: properties: data: description: 数据 type: string funCode: description: 功能码 type: integer topic: description: 主题 type: string required: - data - funCode type: object request.WillFaceReq: properties: idCardNo: description: 身份证号 type: string realName: description: 真实姓名 type: string required: - idCardNo - realName type: object response.LoginRsp: properties: expiresAt: description: 过期时间 type: integer loginId: description: 登录ID type: integer token: description: 新服务Token type: string userId: description: 用户ID type: integer type: object response.MQBodyRsp: properties: data: description: 请求数据 type: string funcode: description: 回复功能码 type: integer isEncrypted: description: 是否加密 type: boolean type: object response.Response: properties: code: type: integer data: {} msg: type: string type: object info: contact: {} description: 新接入服务 title: Swagger Example API version: 0.0.1 paths: /Account/AddUser: post: consumes: - application/json parameters: - description: 入参 in: body name: data required: true schema: $ref: '#/definitions/request.AddUserReq' produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: msg: type: string type: object security: - ApiKeyAuth: [] summary: 实名认证添加用户 tags: - 账户服务 /Account/CreateContractAndAddSigner: post: consumes: - application/json parameters: - description: 入参 in: body name: data required: true schema: $ref: '#/definitions/request.CreateContractAndAddSignerReq' produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: type: string msg: type: string type: object security: - ApiKeyAuth: [] summary: 上传待签署文件和添加签署方 tags: - 账户服务 /Account/Login: post: consumes: - application/json parameters: - description: 登录入参 in: body name: data required: true schema: $ref: '#/definitions/request.LoginReq' produces: - application/json responses: "200": description: 返回包括用户信息,token,过期时间 schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/response.LoginRsp' msg: type: string type: object summary: 账户登录 tags: - 账户服务 /Account/Loginout: get: consumes: - application/json produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: msg: type: string type: object security: - ApiKeyAuth: [] summary: 用户登出请求 tags: - 账户服务 /Account/QueryUserESignRecord: get: consumes: - application/json produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: items: $ref: '#/definitions/account.Useresignrecord' type: array msg: type: string type: object security: - ApiKeyAuth: [] summary: 查询用户电子签记录表 tags: - 账户服务 /Account/SignCompleted: post: consumes: - application/json produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: msg: type: string type: object security: - ApiKeyAuth: [] summary: 提交实名认证 tags: - 账户服务 /Account/TokenCheck: get: consumes: - application/json produces: - application/json responses: "200": description: 操作成功 schema: allOf: - $ref: '#/definitions/response.Response' - properties: msg: type: string type: object security: - ApiKeyAuth: [] summary: Token校验 tags: - 账户服务 /Account/WillFace: post: consumes: - application/json parameters: - description: 入参 in: body name: data required: true schema: $ref: '#/definitions/request.WillFaceReq' produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: type: string msg: type: string type: object security: - ApiKeyAuth: [] summary: 个人意愿核身认证 tags: - 账户服务 /MQ/SendMsgToMQ: post: consumes: - application/json parameters: - description: 入参 in: body name: data required: true schema: $ref: '#/definitions/request.MQBodyReq' produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/response.MQBodyRsp' msg: type: string type: object security: - ApiKeyAuth: [] summary: 总线业务 tags: - 总线业务 /MQ/SendNtfToMQ: post: consumes: - application/json parameters: - description: 入参 in: body name: data required: true schema: $ref: '#/definitions/request.MQNtfReq' produces: - application/json responses: "200": description: 出参 schema: allOf: - $ref: '#/definitions/response.Response' - properties: msg: type: string type: object summary: 总线通知 tags: - 总线业务 securityDefinitions: ApiKeyAuth: in: header name: x-token type: apiKey swagger: "2.0"