definitions: md.AddAdminReq: properties: memo: type: string password: type: string username: type: string required: - password - username type: object md.AddRoleReq: properties: memo: type: string name: type: string required: - memo - name type: object md.AdminListReq: properties: limit: type: integer page: type: integer state: type: integer username: type: string type: object md.AppletApplicationAdSpaceListData: properties: ad_id: example: 广告位id type: string app_id: example: 小程序appid type: string cooperate_state: example: 合作状态 type: string id: example: id type: string kind: example: 广告位类型 type: string logo: example: logo type: string memo: example: 备注 type: string name: example: 应用名称 type: string platform: example: 平台 type: string state: example: 应用状态 state=2 才能再次编辑 type: string type: object md.AppletApplicationAdSpaceListReq: properties: cooperate_state: example: 合作状态 type: string limit: type: string name: type: string page: type: string platform: type: string type: object md.AppletApplicationAdSpaceListRes: properties: ad_type: items: $ref: '#/definitions/md.SelectData' type: array application: items: additionalProperties: type: string type: object type: array cooperate_state: items: $ref: '#/definitions/md.SelectData' type: array list: items: $ref: '#/definitions/md.AppletApplicationAdSpaceListData' type: array platform: items: $ref: '#/definitions/md.SelectData' type: array state: items: $ref: '#/definitions/md.SelectData' type: array total: type: integer type: object md.AppletApplicationAdSpaceSaveReq: properties: app_id: example: 小程序appid type: string kind: example: 广告类型 type: string name: example: 应用名称 type: string type: object md.AppletApplicationListData: properties: app_id: example: 小程序appid type: string cooperate_state: example: 合作状态 type: string id: example: id type: string logo: example: logo type: string memo: example: 备注 type: string name: example: 应用名称 type: string original_id: example: 小程序id type: string platform: example: 平台 type: string state: example: 应用状态 state=3 才能再次编辑 type: string type: object md.AppletApplicationListReq: properties: cooperate_state: example: 合作状态 type: string limit: type: string name: type: string page: type: string platform: type: string type: object md.AppletApplicationListRes: properties: cooperate_state: items: $ref: '#/definitions/md.SelectData' type: array list: items: $ref: '#/definitions/md.AppletApplicationListData' type: array platform: items: $ref: '#/definitions/md.SelectData' type: array state: items: $ref: '#/definitions/md.SelectData' type: array total: type: integer type: object md.AppletApplicationSaveReq: properties: app_id: example: 小程序appid type: string id: example: id type: string logo: example: logo type: string name: example: 应用名称 type: string original_id: example: 小程序id type: string platform: example: 平台 微信小程序:wx_applet type: string type: object md.BindAdminRoleReq: properties: id: type: integer role_ids: items: type: integer type: array required: - id type: object md.ImgReqUpload: properties: dir: type: string file_name: type: string file_size: description: 文件大小, 单位byte type: integer type: object md.LoginPhoneReq: properties: captcha: example: 验证码 type: string username: example: 登录账号 type: string required: - captcha - username type: object md.LoginReq: properties: code: example: 验证码 type: string password: example: 登录密码 type: string username: example: 登录账号 type: string required: - password - username type: object md.LoginResponse: properties: token: type: string type: object md.MediumBankInfo: properties: bank: type: string bank_branch: type: string bank_no: type: string currency_conf: type: integer id: type: integer licence: type: string medium_id: type: integer memo: type: string state: type: integer uuid: type: integer type: object md.MediumContactInfo: properties: address: type: string email: type: string id: type: integer medium_id: type: integer memo: type: string name: type: string phone: type: string state: type: integer uuid: type: integer type: object md.MediumList: properties: business_license_address: type: string business_license_img_url: type: string certificate_first_type: type: integer certificate_type: type: integer certificate_validity: type: string company_abbreviation: type: string company_name: type: string country_region: type: string country_region_id: type: integer id: type: integer kind: type: integer legal_representative: type: string medium_id: type: integer memo: type: string registered_address: type: string registered_address_city_id: type: integer registered_address_country_id: type: integer registered_address_county_id: type: integer registered_address_province_id: type: integer state: type: integer unified_social_credit_code: type: string uuid: type: integer type: object md.Response: properties: code: example: 响应码 type: string data: description: 内容 msg: example: 具体错误原因 type: string type: object md.RoleBindPermissionGroupReq: properties: permission_ids: items: type: integer type: array role_id: type: integer required: - role_id type: object md.SelectData: properties: name: example: 名称 type: string value: example: 值 type: string type: object md.SmsReq: properties: phone: type: string type: example: 手机号登陆:fast_login 注册:register type: string type: object md.UpdateAdminReq: properties: id: type: integer memo: type: string password: type: string username: type: string required: - id - password - username type: object md.UpdateAdminStateReq: properties: id: type: integer state: type: integer required: - id - state type: object md.UpdateRoleReq: properties: memo: type: string name: type: string role_id: type: integer required: - memo - name - role_id type: object md.UpdateRoleStateReq: properties: role_id: type: integer state: type: integer required: - role_id - state type: object host: localhost:1004 or xxxxx.medium.dengbiao.top info: contact: email: 1239118001@qq.com name: dengbiao url: http://www.swagger.io/support description: 媒体后台接口 license: name: Apache 2.0 url: http://www.apache.org/licenses/LICENSE-2.0.html termsOfService: http://swagger.io/terms/ title: 广告联盟-媒体平台 version: "1.0" paths: /api/applet/application/ad/space/save: post: consumes: - application/json description: 小程序应用-广告位新增 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.AppletApplicationAdSpaceSaveReq' produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 广告位新增 tags: - 小程序应用------嘉俊 /api/application/applet/list: post: consumes: - application/json description: 小程序应用-列表数据 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.AppletApplicationListReq' produces: - application/json responses: "200": description: 具体看返回内容---这是data里面的数据 schema: $ref: '#/definitions/md.AppletApplicationListRes' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 列表数据 tags: - 小程序应用------嘉俊 /api/application/applet/save: post: consumes: - application/json description: 小程序应用-新增或保存 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.AppletApplicationSaveReq' produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 新增或保存 tags: - 小程序应用------嘉俊 /api/login: post: consumes: - application/json description: 手机号注册 parameters: - description: 用户名、验证码 in: body name: req required: true schema: $ref: '#/definitions/md.LoginReq' produces: - application/json responses: "200": description: token schema: $ref: '#/definitions/md.LoginResponse' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 手机号注册 tags: - ADMIN /api/qiniuyun/upload: post: consumes: - application/json description: 七牛云-七牛云上传 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.ImgReqUpload' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 七牛云上传 tags: - 七牛云 /api/qualification/bank/save: post: consumes: - application/json description: 资质认证-银行资质保存 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.MediumBankInfo' produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 银行资质保存 tags: - 资质认证------嘉俊 /api/qualification/contact/save: post: consumes: - application/json description: 资质认证-联系方式保存 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.MediumContactInfo' produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 联系方式保存 tags: - 资质认证------嘉俊 /api/qualification/enterprise/save: post: consumes: - application/json description: 资质认证-企业认证保存 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.MediumList' produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 企业认证保存 tags: - 资质认证------嘉俊 /api/qualification/info: get: consumes: - application/json description: 资质认证-基本信息 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 基本信息 tags: - 资质认证------嘉俊 /api/qualification/select/base: get: consumes: - application/json description: 资质认证-认证下拉框选择内容 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 认证下拉框选择内容 tags: - 资质认证------嘉俊 /api/role/addAdmin: post: consumes: - application/json description: 新增管理员 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.AddAdminReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 新增管理员 tags: - ADMIN-权限管理 /api/role/addRole: post: consumes: - application/json description: 添加角色 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.AddRoleReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 添加角色 tags: - ADMIN-权限管理 /api/role/adminInfo: get: consumes: - application/json description: 管理员信息 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 管理员id in: query name: adm_id required: true type: string produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 管理员信息 tags: - ADMIN-权限管理 /api/role/adminList: post: consumes: - application/json description: 管理员列表 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.AdminListReq' produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 管理员列表 tags: - ADMIN-权限管理 /api/role/bindAdminRole/: post: consumes: - application/json description: 管理员绑定角色 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.BindAdminRoleReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 管理员绑定角色 tags: - ADMIN-权限管理 /api/role/deleteAdmin/{$adm_id}: delete: consumes: - application/json description: 删除管理员 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 删除管理员 tags: - ADMIN-权限管理 /api/role/deleteRole/{$id}: delete: consumes: - application/json description: 删除角色 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.UpdateRoleStateReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 删除角色 tags: - ADMIN-权限管理 /api/role/permissionGroupList: get: consumes: - application/json description: 权限组列表 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 管理员id in: query name: adm_id required: true type: string produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 权限组列表 tags: - ADMIN-权限管理 /api/role/roleBindPermissionGroup: post: consumes: - application/json description: 角色绑定权限组 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.RoleBindPermissionGroupReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 角色绑定权限组 tags: - ADMIN-权限管理 /api/role/roleList: get: consumes: - application/json description: 角色列表 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体看返回内容 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 角色列表 tags: - ADMIN-权限管理 /api/role/updateAdmin: post: consumes: - application/json description: 修改管理员信息 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.UpdateAdminReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 修改管理员信息 tags: - ADMIN-权限管理 /api/role/updateAdminState: post: consumes: - application/json description: 修改管理员状态 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.UpdateAdminStateReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 修改管理员状态 tags: - ADMIN-权限管理 /api/role/updateRole: post: consumes: - application/json description: 修改角色状态 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.UpdateRoleStateReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 修改角色状态 tags: - ADMIN-权限管理 /api/sms: post: consumes: - application/json description: 短信-短信发送 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization type: string - description: 请求参数 in: body name: args required: true schema: $ref: '#/definitions/md.SmsReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 短信发送 tags: - 短信 securityDefinitions: MasterID: in: header name: MasterID type: apiKey swagger: "2.0"