| | |
| | | definitions: |
| | | config.AliyunOSS: |
| | | code.CodeAuto: |
| | | properties: |
| | | access-key-id: |
| | | AutoLength: |
| | | type: integer |
| | | Desc: |
| | | type: string |
| | | access-key-secret: |
| | | PrefixMethod: |
| | | type: integer |
| | | PrefixValue: |
| | | type: string |
| | | base-path: |
| | | SuffixMethod: |
| | | type: integer |
| | | type: object |
| | | code.CodeRule: |
| | | properties: |
| | | Desc: |
| | | type: string |
| | | bucket-name: |
| | | type: string |
| | | bucket-url: |
| | | type: string |
| | | endpoint: |
| | | Length: |
| | | type: integer |
| | | Name: |
| | | type: string |
| | | type: object |
| | | config.Autocode: |
| | | code.CodeStandard: |
| | | properties: |
| | | root: |
| | | AutoRule: |
| | | $ref: '#/definitions/code.CodeAuto' |
| | | ID: |
| | | type: string |
| | | server: |
| | | List: |
| | | items: |
| | | $ref: '#/definitions/code.CodeRule' |
| | | type: array |
| | | Method: |
| | | type: integer |
| | | Name: |
| | | type: string |
| | | server-api: |
| | | Status: |
| | | type: string |
| | | server-initialize: |
| | | type: string |
| | | server-model: |
| | | type: string |
| | | server-plug: |
| | | type: string |
| | | server-request: |
| | | type: string |
| | | server-router: |
| | | type: string |
| | | server-service: |
| | | type: string |
| | | transfer-restart: |
| | | type: boolean |
| | | web: |
| | | type: string |
| | | web-api: |
| | | type: string |
| | | web-form: |
| | | type: string |
| | | web-table: |
| | | type: string |
| | | type: object |
| | | config.AwsS3: |
| | | properties: |
| | | base-url: |
| | | type: string |
| | | bucket: |
| | | type: string |
| | | disable-ssl: |
| | | type: boolean |
| | | endpoint: |
| | | type: string |
| | | path-prefix: |
| | | type: string |
| | | region: |
| | | type: string |
| | | s3-force-path-style: |
| | | type: boolean |
| | | secret-id: |
| | | type: string |
| | | secret-key: |
| | | Type: |
| | | type: string |
| | | type: object |
| | | config.CORS: |
| | |
| | | allow-origin: |
| | | type: string |
| | | expose-headers: |
| | | type: string |
| | | type: object |
| | | config.Captcha: |
| | | properties: |
| | | img-height: |
| | | description: 验证码高度 |
| | | type: integer |
| | | img-width: |
| | | description: 验证码宽度 |
| | | type: integer |
| | | key-long: |
| | | description: 验证码长度 |
| | | type: integer |
| | | open-captcha: |
| | | description: 防爆破验证码开启此数,0代表每次登录都需要验证码,其他数字代表错误密码此数,如3代表错误三次后出现验证码 |
| | | type: integer |
| | | open-captcha-timeout: |
| | | description: 防爆破验证码超时时间,单位:s(秒) |
| | | type: integer |
| | | type: object |
| | | config.Detail: |
| | | properties: |
| | | compareField: |
| | | description: 需要比较时间的字段 |
| | | type: string |
| | | interval: |
| | | description: 时间间隔 |
| | | type: string |
| | | tableName: |
| | | description: 需要清理的表名 |
| | | type: string |
| | | type: object |
| | | config.Excel: |
| | | properties: |
| | | dir: |
| | | type: string |
| | | type: object |
| | | config.HuaWeiObs: |
| | | properties: |
| | | access-key: |
| | | type: string |
| | | bucket: |
| | | type: string |
| | | endpoint: |
| | | type: string |
| | | path: |
| | | type: string |
| | | secret-key: |
| | | type: string |
| | | type: object |
| | | config.JWT: |
| | | properties: |
| | | buffer-time: |
| | | description: 缓冲时间 |
| | | type: string |
| | | expires-time: |
| | | description: 过期时间 |
| | | type: string |
| | | issuer: |
| | | description: 签发者 |
| | | type: string |
| | | signing-key: |
| | | description: jwt签名 |
| | | type: string |
| | | type: object |
| | | config.Local: |
| | | properties: |
| | | path: |
| | | description: 本地文件访问路径 |
| | | type: string |
| | | store-path: |
| | | description: 本地文件存储路径 |
| | | type: string |
| | | type: object |
| | | config.Mssql: |
| | |
| | | description: 数据库密码 |
| | | type: string |
| | | type: object |
| | | config.Qiniu: |
| | | properties: |
| | | access-key: |
| | | description: 秘钥AK |
| | | type: string |
| | | bucket: |
| | | description: 空间名称 |
| | | type: string |
| | | img-path: |
| | | description: CDN加速域名 |
| | | type: string |
| | | secret-key: |
| | | description: 秘钥SK |
| | | type: string |
| | | use-cdn-domains: |
| | | description: 上传是否使用CDN上传加速 |
| | | type: boolean |
| | | use-https: |
| | | description: 是否使用https |
| | | type: boolean |
| | | zone: |
| | | description: 存储区域 |
| | | type: string |
| | | type: object |
| | | config.Redis: |
| | | properties: |
| | | addr: |
| | | description: 服务器地址:端口 |
| | | type: string |
| | | db: |
| | | description: redis的哪个数据库 |
| | | type: integer |
| | | password: |
| | | description: 密码 |
| | | type: string |
| | | type: object |
| | | config.Server: |
| | | properties: |
| | | aliyun-oss: |
| | | $ref: '#/definitions/config.AliyunOSS' |
| | | autocode: |
| | | allOf: |
| | | - $ref: '#/definitions/config.Autocode' |
| | | description: auto |
| | | aws-s3: |
| | | $ref: '#/definitions/config.AwsS3' |
| | | captcha: |
| | | $ref: '#/definitions/config.Captcha' |
| | | cors: |
| | | allOf: |
| | | - $ref: '#/definitions/config.CORS' |
| | |
| | | items: |
| | | $ref: '#/definitions/config.SpecializedDB' |
| | | type: array |
| | | email: |
| | | $ref: '#/definitions/srm_config.Email' |
| | | excel: |
| | | $ref: '#/definitions/config.Excel' |
| | | hua-wei-obs: |
| | | $ref: '#/definitions/config.HuaWeiObs' |
| | | jwt: |
| | | $ref: '#/definitions/config.JWT' |
| | | local: |
| | | allOf: |
| | | - $ref: '#/definitions/config.Local' |
| | | description: oss |
| | | mssql: |
| | | $ref: '#/definitions/config.Mssql' |
| | | mysql: |
| | |
| | | $ref: '#/definitions/config.Oracle' |
| | | pgsql: |
| | | $ref: '#/definitions/config.Pgsql' |
| | | qiniu: |
| | | $ref: '#/definitions/config.Qiniu' |
| | | redis: |
| | | $ref: '#/definitions/config.Redis' |
| | | sqlite: |
| | | $ref: '#/definitions/config.Sqlite' |
| | | system: |
| | | $ref: '#/definitions/config.System' |
| | | tencent-cos: |
| | | $ref: '#/definitions/config.TencentCOS' |
| | | timer: |
| | | $ref: '#/definitions/config.Timer' |
| | | zap: |
| | | $ref: '#/definitions/config.Zap' |
| | | allOf: |
| | | - $ref: '#/definitions/config.Zap' |
| | | description: JWT JWT `mapstructure:"jwt" json:"jwt" yaml:"jwt"` |
| | | type: object |
| | | config.SpecializedDB: |
| | | properties: |
| | |
| | | description: 环境值 |
| | | type: string |
| | | grpc-admin-url: |
| | | description: grpc服务地址 |
| | | description: admin grpc服务地址 |
| | | type: string |
| | | grpc-port: |
| | | description: 对外提供服务grpc端口 |
| | | type: string |
| | | grpc-url: |
| | | description: grpc服务地址 |
| | | description: aps grpc服务地址 |
| | | type: string |
| | | iplimit-count: |
| | | type: integer |
| | | iplimit-time: |
| | | type: integer |
| | | oss-type: |
| | | description: Oss类型 |
| | | grpc-wms-url: |
| | | description: wms grpc服务地址 |
| | | type: string |
| | | router-prefix: |
| | | type: string |
| | | use-multipoint: |
| | | description: 多点登录拦截 |
| | | type: boolean |
| | | use-redis: |
| | | description: 使用redis |
| | | type: boolean |
| | | type: object |
| | | config.TencentCOS: |
| | | properties: |
| | | base-url: |
| | | type: string |
| | | bucket: |
| | | type: string |
| | | path-prefix: |
| | | type: string |
| | | region: |
| | | type: string |
| | | secret-id: |
| | | type: string |
| | | secret-key: |
| | | type: string |
| | | type: object |
| | | config.Timer: |
| | | properties: |
| | | detail: |
| | | items: |
| | | $ref: '#/definitions/config.Detail' |
| | | type: array |
| | | spec: |
| | | description: CRON表达式 |
| | | type: string |
| | | start: |
| | | description: 是否启用 |
| | | type: boolean |
| | | with_seconds: |
| | | description: 是否精确到秒 |
| | | type: boolean |
| | | type: object |
| | | config.Zap: |
| | | properties: |
| | |
| | | description: 栈名 |
| | | type: string |
| | | type: object |
| | | example.ExaCustomer: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | customerName: |
| | | description: 客户名 |
| | | type: string |
| | | customerPhoneData: |
| | | description: 客户手机号 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | sysUser: |
| | | allOf: |
| | | - $ref: '#/definitions/system.SysUser' |
| | | description: 管理详情 |
| | | sysUserAuthorityID: |
| | | description: 管理角色ID |
| | | type: integer |
| | | sysUserId: |
| | | description: 管理ID |
| | | type: integer |
| | | type: object |
| | | example.ExaFile: |
| | | properties: |
| | | chunkTotal: |
| | | type: integer |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | exaFileChunk: |
| | | items: |
| | | $ref: '#/definitions/example.ExaFileChunk' |
| | | type: array |
| | | fileMd5: |
| | | type: string |
| | | fileName: |
| | | type: string |
| | | filePath: |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | isFinish: |
| | | type: boolean |
| | | type: object |
| | | example.ExaFileChunk: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | exaFileID: |
| | | type: integer |
| | | fileChunkNumber: |
| | | type: integer |
| | | fileChunkPath: |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | type: object |
| | | example.ExaFileUploadAndDownload: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | key: |
| | | description: 编号 |
| | | type: string |
| | | name: |
| | | description: 文件名 |
| | | type: string |
| | | tag: |
| | | description: 文件标签 |
| | | type: string |
| | | url: |
| | | description: 文件地址 |
| | | type: string |
| | | type: object |
| | | purchase.OrderStatus: |
| | | enum: |
| | | - 1 |
| | | - 2 |
| | | - 3 |
| | | - 4 |
| | | - 5 |
| | | - 6 |
| | | - 7 |
| | | - 8 |
| | | type: integer |
| | | x-enum-comments: |
| | | OrderStatusCanceled: 已取消 |
| | | OrderStatusCompleted: 已完成 |
| | | OrderStatusConfirmed: 已下单 |
| | | OrderStatusReceived: 已到货 |
| | | OrderStatusConfirmed: 待确认 |
| | | OrderStatusPartReceive: 部分收货 |
| | | OrderStatusReceived: 待入库 |
| | | OrderStatusStored: 已入库 |
| | | OrderStatusWaitQuality: 待质检 |
| | | OrderStatusWaitReceive: 待收货 |
| | | x-enum-varnames: |
| | | - OrderStatusConfirmed |
| | | - OrderStatusReceived |
| | | - OrderStatusStored |
| | | - OrderStatusCompleted |
| | | - OrderStatusCanceled |
| | | - OrderStatusWaitReceive |
| | | - OrderStatusPartReceive |
| | | - OrderStatusWaitQuality |
| | | purchase.PriceAdjustmentType: |
| | | enum: |
| | | - 1 |
| | | - 2 |
| | | type: integer |
| | | x-enum-comments: |
| | | PriceAdjustmentTypeAdd: 增加 |
| | | PriceAdjustmentTypeSub: 减少 |
| | | x-enum-varnames: |
| | | - PriceAdjustmentTypeAdd |
| | | - PriceAdjustmentTypeSub |
| | | purchase.Purchase: |
| | | properties: |
| | | contact: |
| | | description: 联系人 |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | creator: |
| | | description: 制单人 |
| | | type: string |
| | | deliveryDate: |
| | | description: 交付日期 |
| | | type: string |
| | | handledBy: |
| | | description: 经办人 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | invoiceAmount: |
| | | description: 已收票金额 |
| | | type: number |
| | | name: |
| | | description: 采购名称 |
| | | type: string |
| | | number: |
| | | description: 采购编号 |
| | | type: string |
| | | orderSource: |
| | | description: 单据来源 |
| | | type: string |
| | | orderType: |
| | | description: 单据类型 |
| | | type: string |
| | | paidAmount: |
| | | description: 已付金额 |
| | | type: number |
| | | phone: |
| | | description: 联系人电话 |
| | | type: string |
| | | priceAdjustment: |
| | | description: 价格调整值 |
| | | type: number |
| | | priceAdjustmentType: |
| | | allOf: |
| | | - $ref: '#/definitions/purchase.PriceAdjustmentType' |
| | | description: 价格调整类型 |
| | | principal: |
| | | description: 仓库负责人 |
| | | type: string |
| | | purchaseType: |
| | | $ref: '#/definitions/purchase.PurchaseType' |
| | | purchaseTypeId: |
| | | description: 采购类型id |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | quantity: |
| | | description: 采购数量 |
| | | type: number |
| | | realTotalPrice: |
| | | description: 最终价格 |
| | | type: number |
| | | remark: |
| | | description: 备注 |
| | | type: string |
| | | shouldPayAmount: |
| | | description: 应付金额 |
| | | type: number |
| | | signingDate: |
| | | description: 签约日期 |
| | | type: string |
| | | sourceOrder: |
| | | description: 来源单据 ,销售明细编码 |
| | | type: string |
| | | status: |
| | | allOf: |
| | |
| | | $ref: '#/definitions/test.Supplier' |
| | | supplierId: |
| | | description: 供应商id |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | totalPrice: |
| | | description: 价税合计 |
| | | type: number |
| | | unInvoiceAmount: |
| | | description: 未收票金额 |
| | | type: number |
| | | updated_at: |
| | | type: string |
| | | warehouse: |
| | | description: 收货仓库 |
| | | type: string |
| | | warehouseAddress: |
| | | description: 收货仓库地址 |
| | | type: string |
| | | wholeDiscount: |
| | | description: 整单折扣值 |
| | | type: number |
| | | wholeDiscountType: |
| | | allOf: |
| | | - $ref: '#/definitions/purchase.WholeDiscountType' |
| | | description: 整单折扣类型 |
| | | type: object |
| | | purchase.PurchaseProductConfirm: |
| | | properties: |
| | | amount: |
| | | type: number |
| | | created_at: |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | example: "0" |
| | | type: string |
| | | notReceiveAmount: |
| | | type: number |
| | | nowReceiveAmount: |
| | | description: 本次收货数量 |
| | | type: number |
| | | overReceiveAmount: |
| | | type: number |
| | | principal: |
| | | type: string |
| | | productId: |
| | | type: string |
| | | productName: |
| | | type: string |
| | | purchaseNumber: |
| | | type: string |
| | | specs: |
| | | type: string |
| | | surplusReceiveAmount: |
| | | type: number |
| | | type: |
| | | type: string |
| | | unit: |
| | | type: string |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | purchase.PurchaseProducts: |
| | | properties: |
| | |
| | | description: 采购数量 |
| | | type: number |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | |
| | | total: |
| | | description: 采购总价 |
| | | type: number |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | purchase.PurchaseType: |
| | | properties: |
| | | created_at: |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | name: |
| | | description: 采购类型 |
| | | type: string |
| | |
| | | sort: |
| | | description: 排序 |
| | | type: integer |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | purchase.WholeDiscountType: |
| | | enum: |
| | | - 1 |
| | | - 2 |
| | | type: integer |
| | | x-enum-comments: |
| | | WholeDiscountTypeDiscount: 直接降价 |
| | | WholeDiscountTypePercent: 百分比降价 |
| | | x-enum-varnames: |
| | | - WholeDiscountTypePercent |
| | | - WholeDiscountTypeDiscount |
| | | purchase_wms.SrmGetWarehouseInfoResponse: |
| | | properties: |
| | | info: |
| | | items: |
| | | $ref: '#/definitions/purchase_wms.SrmWarehouseInfo' |
| | | type: array |
| | | type: object |
| | | purchase_wms.SrmWarehouseInfo: |
| | | properties: |
| | | address: |
| | | description: 仓库地址 |
| | | type: string |
| | | name: |
| | | description: 仓库名 |
| | | type: string |
| | | principal: |
| | | description: 仓库负责人 |
| | | type: string |
| | | type: object |
| | | purchaserequest.AddPurchase: |
| | | properties: |
| | |
| | | type: array |
| | | purchase: |
| | | $ref: '#/definitions/purchaserequest.Purchase' |
| | | type: object |
| | | purchaserequest.GetQualityInspectionInfo: |
| | | properties: |
| | | purchaseNumber: |
| | | type: string |
| | | status: |
| | | items: |
| | | type: integer |
| | | type: array |
| | | times: |
| | | items: |
| | | type: string |
| | | type: array |
| | | type: object |
| | | purchaserequest.Purchase: |
| | | properties: |
| | |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | name: |
| | | description: 采购名称 |
| | | type: string |
| | | number: |
| | | description: 采购编号 |
| | | type: string |
| | | orderSource: |
| | | description: 单据来源 |
| | | type: string |
| | | phone: |
| | | description: 联系人电话 |
| | | type: string |
| | | priceAdjustment: |
| | | description: 价格调整值 |
| | | type: number |
| | | priceAdjustmentType: |
| | | allOf: |
| | | - $ref: '#/definitions/purchase.PriceAdjustmentType' |
| | | description: 价格调整类型 |
| | | principal: |
| | | description: 仓库负责人 |
| | | type: string |
| | | purchaseTypeId: |
| | | description: 采购类型id |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | quantity: |
| | | description: 采购数量 |
| | | type: number |
| | | realTotalPrice: |
| | | description: 最终价格 |
| | | type: number |
| | | remark: |
| | | description: 备注 |
| | | type: string |
| | | signingDate: |
| | | description: 签约日期 |
| | | type: string |
| | | sourceOrder: |
| | | description: 来源单据 |
| | | type: string |
| | | status: |
| | | allOf: |
| | |
| | | description: 状态 |
| | | supplierId: |
| | | description: 供应商id |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | totalPrice: |
| | | description: 价税合计 |
| | | type: number |
| | | warehouse: |
| | | description: 收货仓库 |
| | | type: string |
| | | warehouseAddress: |
| | | description: 收货仓库地址 |
| | | type: string |
| | | wholeDiscount: |
| | | description: 整单折扣值 |
| | | type: number |
| | | wholeDiscountType: |
| | | allOf: |
| | | - $ref: '#/definitions/purchase.WholeDiscountType' |
| | | description: 整单折扣类型 |
| | | type: object |
| | | purchaserequest.PurchaseProductConfirmInfo: |
| | | properties: |
| | | amount: |
| | | type: number |
| | | notReceiveAmount: |
| | | type: number |
| | | nowReceiveAmount: |
| | | type: number |
| | | overReceiveAmount: |
| | | type: number |
| | | principal: |
| | | type: string |
| | | productId: |
| | | type: string |
| | | productName: |
| | | type: string |
| | | purchaseNumber: |
| | | type: string |
| | | specs: |
| | | type: string |
| | | surplusReceiveAmount: |
| | | type: number |
| | | type: |
| | | type: string |
| | | unit: |
| | | type: string |
| | | type: object |
| | | purchaserequest.PurchaseType: |
| | | properties: |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | name: |
| | | description: 采购类型 |
| | | type: string |
| | |
| | | description: 排序 |
| | | type: integer |
| | | type: object |
| | | purchaserequest.SaveQualityInspectionInfo: |
| | | properties: |
| | | ids: |
| | | items: |
| | | type: integer |
| | | type: array |
| | | purchaseId: |
| | | type: integer |
| | | status: |
| | | type: integer |
| | | type: object |
| | | purchaserequest.SubmitPurchase: |
| | | properties: |
| | | id: |
| | | type: integer |
| | | status: |
| | | $ref: '#/definitions/purchase.OrderStatus' |
| | | type: object |
| | | purchaserequest.UpdatePurchase: |
| | | properties: |
| | | productList: |
| | |
| | | type: array |
| | | purchase: |
| | | $ref: '#/definitions/purchaserequest.Purchase' |
| | | type: object |
| | | request.AddMenuAuthorityInfo: |
| | | properties: |
| | | authorityId: |
| | | description: 角色ID |
| | | type: integer |
| | | menus: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | type: array |
| | | type: object |
| | | request.CasbinInReceive: |
| | | properties: |
| | | authorityId: |
| | | description: 权限id |
| | | type: integer |
| | | casbinInfos: |
| | | items: |
| | | $ref: '#/definitions/request.CasbinInfo' |
| | | type: array |
| | | type: object |
| | | request.CasbinInfo: |
| | | properties: |
| | | method: |
| | | description: 方法 |
| | | type: string |
| | | path: |
| | | description: 路径 |
| | | type: string |
| | | type: object |
| | | request.ChangePasswordReq: |
| | | properties: |
| | | newPassword: |
| | | description: 新密码 |
| | | type: string |
| | | password: |
| | | description: 密码 |
| | | type: string |
| | | type: object |
| | | request.Empty: |
| | | type: object |
| | | request.GetAuthorityId: |
| | | properties: |
| | | authorityId: |
| | | description: 角色ID |
| | | type: integer |
| | | type: object |
| | | request.GetById: |
| | | properties: |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | type: object |
| | | request.IdsReq: |
| | | properties: |
| | |
| | | $ref: '#/definitions/test.Industry' |
| | | type: array |
| | | type: object |
| | | request.InitDB: |
| | | request.Product: |
| | | properties: |
| | | dbName: |
| | | description: 数据库名 |
| | | categoryName: |
| | | type: string |
| | | dbPath: |
| | | description: sqlite数据库文件路径 |
| | | type: string |
| | | dbType: |
| | | description: 数据库类型 |
| | | type: string |
| | | host: |
| | | description: 服务器地址 |
| | | type: string |
| | | password: |
| | | description: 数据库密码 |
| | | type: string |
| | | port: |
| | | description: 数据库连接端口 |
| | | type: string |
| | | userName: |
| | | description: 数据库用户名 |
| | | type: string |
| | | required: |
| | | - dbName |
| | | type: object |
| | | request.Login: |
| | | properties: |
| | | captcha: |
| | | description: 验证码 |
| | | type: string |
| | | captchaId: |
| | | description: 验证码ID |
| | | type: string |
| | | password: |
| | | description: 密码 |
| | | type: string |
| | | username: |
| | | description: 用户名 |
| | | type: string |
| | | type: object |
| | | request.PageInfo: |
| | | properties: |
| | | keyword: |
| | | description: 关键字 |
| | | type: string |
| | | page: |
| | | description: 页码 |
| | | deliveryTime: |
| | | type: integer |
| | | pageSize: |
| | | description: 每页大小 |
| | | modelNumber: |
| | | type: string |
| | | name: |
| | | type: string |
| | | number: |
| | | type: string |
| | | purchasePrice: |
| | | type: number |
| | | shippingDuration: |
| | | type: integer |
| | | specifications: |
| | | type: string |
| | | supplier: |
| | | type: string |
| | | supplierId: |
| | | type: integer |
| | | supplierName: |
| | | type: string |
| | | supplierNumber: |
| | | type: string |
| | | unit: |
| | | type: string |
| | | type: object |
| | | request.ProductCreate: |
| | | properties: |
| | | list: |
| | | items: |
| | | $ref: '#/definitions/test.Product' |
| | | $ref: '#/definitions/request.Product' |
| | | type: array |
| | | type: object |
| | | request.Register: |
| | | properties: |
| | | authorityId: |
| | | example: int 角色id |
| | | type: string |
| | | authorityIds: |
| | | example: '[]uint 角色id' |
| | | type: string |
| | | email: |
| | | example: 电子邮箱 |
| | | type: string |
| | | enable: |
| | | example: int 是否启用 |
| | | type: string |
| | | headerImg: |
| | | example: 头像链接 |
| | | type: string |
| | | nickName: |
| | | example: 昵称 |
| | | type: string |
| | | passWord: |
| | | example: 密码 |
| | | type: string |
| | | phone: |
| | | example: 电话号码 |
| | | type: string |
| | | userName: |
| | | example: 用户名 |
| | | type: string |
| | | type: object |
| | | request.RollBack: |
| | | properties: |
| | | deleteTable: |
| | | description: 是否删除表 |
| | | type: boolean |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | type: object |
| | | request.SearchApiParams: |
| | | properties: |
| | | apiGroup: |
| | | description: api组 |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | desc: |
| | | description: 排序方式:升序false(默认)|降序true |
| | | type: boolean |
| | | description: |
| | | description: api中文描述 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | keyword: |
| | | description: 关键字 |
| | | type: string |
| | | method: |
| | | description: 方法:创建POST(默认)|查看GET|更新PUT|删除DELETE |
| | | type: string |
| | | orderKey: |
| | | description: 排序 |
| | | type: string |
| | | page: |
| | | description: 页码 |
| | | type: integer |
| | | pageSize: |
| | | description: 每页大小 |
| | | type: integer |
| | | path: |
| | | description: api路径 |
| | | type: string |
| | | type: object |
| | | request.SetUserAuth: |
| | | properties: |
| | | authorityId: |
| | | description: 角色ID |
| | | type: integer |
| | | type: object |
| | | request.SetUserAuthorities: |
| | | properties: |
| | | authorityIds: |
| | | description: 角色ID |
| | | items: |
| | | type: integer |
| | | type: array |
| | | id: |
| | | type: integer |
| | | type: object |
| | | request.SupplierStatus: |
| | | properties: |
| | |
| | | $ref: '#/definitions/test.SupplierType' |
| | | type: array |
| | | type: object |
| | | request.SysAuthorityBtnReq: |
| | | response.InWarehouseInfo: |
| | | properties: |
| | | authorityId: |
| | | name: |
| | | description: 产品名称 |
| | | type: string |
| | | number: |
| | | description: 产品编码 |
| | | type: string |
| | | operationNumber: |
| | | description: 入库单号 |
| | | type: string |
| | | overAmount: |
| | | description: 入库数 |
| | | type: integer |
| | | menuID: |
| | | overTime: |
| | | description: 入库时间 |
| | | type: string |
| | | principal: |
| | | description: 负责人 |
| | | type: string |
| | | status: |
| | | type: integer |
| | | selected: |
| | | warehouseName: |
| | | description: 仓库名 |
| | | type: string |
| | | type: object |
| | | response.OperationInfo: |
| | | properties: |
| | | inWarehouseInfos: |
| | | items: |
| | | type: integer |
| | | $ref: '#/definitions/response.InWarehouseInfo' |
| | | type: array |
| | | type: object |
| | | request.SysAutoHistory: |
| | | properties: |
| | | keyword: |
| | | description: 关键字 |
| | | type: string |
| | | page: |
| | | description: 页码 |
| | | type: integer |
| | | pageSize: |
| | | description: 每页大小 |
| | | type: integer |
| | | type: object |
| | | response.Email: |
| | | properties: |
| | | body: |
| | | description: 邮件内容 |
| | | type: string |
| | | subject: |
| | | description: 邮件标题 |
| | | type: string |
| | | to: |
| | | description: 邮件发送给谁 |
| | | type: string |
| | | type: object |
| | | response.ExaCustomerResponse: |
| | | properties: |
| | | customer: |
| | | $ref: '#/definitions/example.ExaCustomer' |
| | | type: object |
| | | response.ExaFileResponse: |
| | | properties: |
| | | file: |
| | | $ref: '#/definitions/example.ExaFileUploadAndDownload' |
| | | type: object |
| | | response.FilePathResponse: |
| | | properties: |
| | | filePath: |
| | | type: string |
| | | type: object |
| | | response.FileResponse: |
| | | properties: |
| | | file: |
| | | $ref: '#/definitions/example.ExaFile' |
| | | type: object |
| | | response.LoginResponse: |
| | | properties: |
| | | expiresAt: |
| | | type: integer |
| | | token: |
| | | type: string |
| | | user: |
| | | $ref: '#/definitions/system.SysUser' |
| | | productInfos: |
| | | items: |
| | | $ref: '#/definitions/response.ProductInfo' |
| | | type: array |
| | | type: object |
| | | response.PageResult: |
| | | properties: |
| | |
| | | total: |
| | | type: integer |
| | | type: object |
| | | response.PolicyPathResponse: |
| | | response.ProductInfo: |
| | | properties: |
| | | paths: |
| | | items: |
| | | $ref: '#/definitions/request.CasbinInfo' |
| | | type: array |
| | | amount: |
| | | description: 采购数 |
| | | type: number |
| | | modelNumber: |
| | | description: 型号 |
| | | type: string |
| | | name: |
| | | description: 产品名称 |
| | | type: string |
| | | number: |
| | | description: 产品编码 |
| | | type: string |
| | | overAmount: |
| | | description: 入库数 |
| | | type: integer |
| | | purchasePrice: |
| | | description: 单价 |
| | | type: number |
| | | sendAmount: |
| | | description: 收货数 |
| | | type: integer |
| | | specifications: |
| | | description: 规格 |
| | | type: string |
| | | total: |
| | | description: 总价 |
| | | type: number |
| | | unit: |
| | | description: 单位 |
| | | type: string |
| | | type: object |
| | | response.PurchaseProducts: |
| | | properties: |
| | | amount: |
| | | description: 采购数量 |
| | | type: number |
| | | deliveryTime: |
| | | type: integer |
| | | modelNumber: |
| | | type: string |
| | | name: |
| | | type: string |
| | | number: |
| | | type: string |
| | | price: |
| | | description: 采购单价 |
| | | type: number |
| | | productId: |
| | | description: 产品id |
| | | type: integer |
| | | productType: |
| | | type: string |
| | | purchaseId: |
| | | description: 采购id |
| | | type: integer |
| | | purchasePrice: |
| | | type: number |
| | | remark: |
| | | description: 描述 |
| | | type: string |
| | | shippingDuration: |
| | | type: integer |
| | | specifications: |
| | | type: string |
| | | total: |
| | | description: 采购总价 |
| | | type: number |
| | | unit: |
| | | type: string |
| | | type: object |
| | | response.PurchaseResponse: |
| | | properties: |
| | | productList: |
| | | items: |
| | | $ref: '#/definitions/purchase.PurchaseProducts' |
| | | $ref: '#/definitions/response.PurchaseProducts' |
| | | type: array |
| | | purchase: |
| | | $ref: '#/definitions/purchase.Purchase' |
| | |
| | | msg: |
| | | type: string |
| | | type: object |
| | | response.SysAPIListResponse: |
| | | srm_model_common_request.GetById: |
| | | properties: |
| | | apis: |
| | | items: |
| | | $ref: '#/definitions/system.SysApi' |
| | | type: array |
| | | type: object |
| | | response.SysAPIResponse: |
| | | properties: |
| | | api: |
| | | $ref: '#/definitions/system.SysApi' |
| | | type: object |
| | | response.SysAuthorityBtnRes: |
| | | properties: |
| | | selected: |
| | | items: |
| | | type: integer |
| | | type: array |
| | | type: object |
| | | response.SysAuthorityCopyResponse: |
| | | properties: |
| | | authority: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | oldAuthorityId: |
| | | description: 旧角色ID |
| | | type: integer |
| | | type: object |
| | | response.SysAuthorityResponse: |
| | | properties: |
| | | authority: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | type: object |
| | | response.SysBaseMenuResponse: |
| | | properties: |
| | | menu: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | type: object |
| | | response.SysBaseMenusResponse: |
| | | properties: |
| | | menus: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | type: array |
| | | type: object |
| | | response.SysCaptchaResponse: |
| | | properties: |
| | | captchaId: |
| | | type: string |
| | | captchaLength: |
| | | type: integer |
| | | openCaptcha: |
| | | type: boolean |
| | | picPath: |
| | | type: string |
| | | type: object |
| | | response.SysConfigResponse: |
| | | properties: |
| | | config: |
| | | $ref: '#/definitions/config.Server' |
| | | type: object |
| | | response.SysMenusResponse: |
| | | properties: |
| | | menus: |
| | | items: |
| | | $ref: '#/definitions/system.SysMenu' |
| | | type: array |
| | | type: object |
| | | response.SysUserResponse: |
| | | properties: |
| | | user: |
| | | $ref: '#/definitions/system.SysUser' |
| | | type: object |
| | | srm_config.Email: |
| | | properties: |
| | | from: |
| | | description: 发件人 你自己要发邮件的邮箱 |
| | | type: string |
| | | host: |
| | | description: 服务器地址 例如 smtp.qq.com 请前往QQ或者你要发邮件的邮箱查看其smtp协议 |
| | | type: string |
| | | is-ssl: |
| | | description: 是否SSL 是否开启SSL |
| | | type: boolean |
| | | nickname: |
| | | description: 昵称 发件人昵称 通常为自己的邮箱 |
| | | type: string |
| | | port: |
| | | description: 端口 请前往QQ或者你要发邮件的邮箱查看其smtp协议 大多为 465 |
| | | type: integer |
| | | secret: |
| | | description: 密钥 用于登录的密钥 最好不要用邮箱密码 去邮箱smtp申请一个用于登录的密钥 |
| | | type: string |
| | | to: |
| | | description: 收件人:多个以英文逗号分隔 例:a@qq.com b@qq.com 正式开发中请把此项目作为参数使用 |
| | | type: string |
| | | type: object |
| | | system.AutoCodeStruct: |
| | | properties: |
| | | abbreviation: |
| | | description: Struct简称 |
| | | type: string |
| | | autoCreateApiToSql: |
| | | description: 是否自动创建api |
| | | type: boolean |
| | | autoCreateResource: |
| | | description: 是否自动创建资源标识 |
| | | type: boolean |
| | | autoMoveFile: |
| | | description: 是否自动移动文件 |
| | | type: boolean |
| | | businessDB: |
| | | description: 业务数据库 |
| | | type: string |
| | | description: |
| | | description: Struct中文名称 |
| | | type: string |
| | | fields: |
| | | items: |
| | | $ref: '#/definitions/system.Field' |
| | | type: array |
| | | hasTimer: |
| | | type: boolean |
| | | humpPackageName: |
| | | description: go文件名称 |
| | | type: string |
| | | package: |
| | | type: string |
| | | packageName: |
| | | description: 文件名称 |
| | | type: string |
| | | structName: |
| | | description: Struct名称 |
| | | type: string |
| | | tableName: |
| | | description: 表名 |
| | | type: string |
| | | type: object |
| | | system.Field: |
| | | properties: |
| | | clearable: |
| | | description: 是否可清空 |
| | | type: boolean |
| | | columnName: |
| | | description: 数据库字段 |
| | | type: string |
| | | comment: |
| | | description: 数据库字段描述 |
| | | type: string |
| | | dataTypeLong: |
| | | description: 数据库字段长度 |
| | | type: string |
| | | dictType: |
| | | description: 字典 |
| | | type: string |
| | | errorText: |
| | | description: 校验失败文字 |
| | | type: string |
| | | fieldDesc: |
| | | description: 中文名 |
| | | type: string |
| | | fieldJson: |
| | | description: FieldJson |
| | | type: string |
| | | fieldName: |
| | | description: Field名 |
| | | type: string |
| | | fieldSearchType: |
| | | description: 搜索条件 |
| | | type: string |
| | | fieldType: |
| | | description: Field数据类型 |
| | | type: string |
| | | require: |
| | | description: 是否必填 |
| | | type: boolean |
| | | sort: |
| | | description: 是否增加排序 |
| | | type: boolean |
| | | type: object |
| | | system.Meta: |
| | | properties: |
| | | activeName: |
| | | type: string |
| | | closeTab: |
| | | description: 自动关闭tab |
| | | type: boolean |
| | | defaultMenu: |
| | | description: 是否是基础路由(开发中) |
| | | type: boolean |
| | | icon: |
| | | description: 菜单图标 |
| | | type: string |
| | | keepAlive: |
| | | description: 是否缓存 |
| | | type: boolean |
| | | title: |
| | | description: 菜单名 |
| | | type: string |
| | | type: object |
| | | system.SysApi: |
| | | properties: |
| | | apiGroup: |
| | | description: api组 |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | description: |
| | | description: api中文描述 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | method: |
| | | description: 方法:创建POST(默认)|查看GET|更新PUT|删除DELETE |
| | | type: string |
| | | path: |
| | | description: api路径 |
| | | type: string |
| | | type: object |
| | | system.SysAuthority: |
| | | properties: |
| | | authorityId: |
| | | description: 角色ID |
| | | type: integer |
| | | authorityName: |
| | | description: 角色名 |
| | | type: string |
| | | children: |
| | | items: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | type: array |
| | | createdAt: |
| | | description: 创建时间 |
| | | type: string |
| | | dataAuthorityId: |
| | | items: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | type: array |
| | | defaultRouter: |
| | | description: 默认菜单(默认dashboard) |
| | | type: string |
| | | deletedAt: |
| | | type: string |
| | | menus: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | type: array |
| | | parentId: |
| | | description: 父角色ID |
| | | type: integer |
| | | updatedAt: |
| | | description: 更新时间 |
| | | type: string |
| | | type: object |
| | | system.SysAutoCode: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | desc: |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | label: |
| | | type: string |
| | | packageName: |
| | | type: string |
| | | type: object |
| | | system.SysBaseMenu: |
| | | properties: |
| | | authoritys: |
| | | items: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | type: array |
| | | children: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | type: array |
| | | component: |
| | | description: 对应前端文件路径 |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | hidden: |
| | | description: 是否在列表隐藏 |
| | | type: boolean |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | menuBtn: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenuBtn' |
| | | type: array |
| | | meta: |
| | | allOf: |
| | | - $ref: '#/definitions/system.Meta' |
| | | description: 附加属性 |
| | | name: |
| | | description: 路由name |
| | | type: string |
| | | parameters: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenuParameter' |
| | | type: array |
| | | parentId: |
| | | description: 父菜单ID |
| | | type: string |
| | | path: |
| | | description: 路由path |
| | | type: string |
| | | sort: |
| | | description: 排序标记 |
| | | type: integer |
| | | type: object |
| | | system.SysBaseMenuBtn: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | desc: |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | name: |
| | | type: string |
| | | sysBaseMenuID: |
| | | type: integer |
| | | type: object |
| | | system.SysBaseMenuParameter: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | key: |
| | | description: 地址栏携带参数的key |
| | | type: string |
| | | sysBaseMenuID: |
| | | type: integer |
| | | type: |
| | | description: 地址栏携带参数为params还是query |
| | | type: string |
| | | value: |
| | | description: 地址栏携带参数的值 |
| | | type: string |
| | | type: object |
| | | system.SysDictionary: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | desc: |
| | | description: 描述 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | name: |
| | | description: 字典名(中) |
| | | type: string |
| | | status: |
| | | description: 状态 |
| | | type: boolean |
| | | sysDictionaryDetails: |
| | | items: |
| | | $ref: '#/definitions/system.SysDictionaryDetail' |
| | | type: array |
| | | type: |
| | | description: 字典名(英) |
| | | type: string |
| | | type: object |
| | | system.SysDictionaryDetail: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | label: |
| | | description: 展示值 |
| | | type: string |
| | | sort: |
| | | description: 排序标记 |
| | | type: integer |
| | | status: |
| | | description: 启用状态 |
| | | type: boolean |
| | | sysDictionaryID: |
| | | description: 关联标记 |
| | | type: integer |
| | | value: |
| | | description: 字典值 |
| | | type: integer |
| | | type: object |
| | | system.SysMenu: |
| | | properties: |
| | | authoritys: |
| | | items: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | type: array |
| | | btns: |
| | | additionalProperties: |
| | | type: integer |
| | | type: object |
| | | children: |
| | | items: |
| | | $ref: '#/definitions/system.SysMenu' |
| | | type: array |
| | | component: |
| | | description: 对应前端文件路径 |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | hidden: |
| | | description: 是否在列表隐藏 |
| | | type: boolean |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | menuBtn: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenuBtn' |
| | | type: array |
| | | menuId: |
| | | type: string |
| | | meta: |
| | | allOf: |
| | | - $ref: '#/definitions/system.Meta' |
| | | description: 附加属性 |
| | | name: |
| | | description: 路由name |
| | | type: string |
| | | parameters: |
| | | items: |
| | | $ref: '#/definitions/system.SysBaseMenuParameter' |
| | | type: array |
| | | parentId: |
| | | description: 父菜单ID |
| | | type: string |
| | | path: |
| | | description: 路由path |
| | | type: string |
| | | sort: |
| | | description: 排序标记 |
| | | type: integer |
| | | type: object |
| | | system.SysOperationRecord: |
| | | properties: |
| | | agent: |
| | | description: 代理 |
| | | type: string |
| | | body: |
| | | description: 请求Body |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | error_message: |
| | | description: 错误信息 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | ip: |
| | | description: 请求ip |
| | | type: string |
| | | latency: |
| | | description: 延迟 |
| | | type: string |
| | | method: |
| | | description: 请求方法 |
| | | type: string |
| | | path: |
| | | description: 请求路径 |
| | | type: string |
| | | resp: |
| | | description: 响应Body |
| | | type: string |
| | | status: |
| | | description: 请求状态 |
| | | type: integer |
| | | user: |
| | | $ref: '#/definitions/system.SysUser' |
| | | user_id: |
| | | description: 用户id |
| | | type: integer |
| | | type: object |
| | | system.SysUser: |
| | | properties: |
| | | activeColor: |
| | | description: 活跃颜色 |
| | | type: string |
| | | authorities: |
| | | items: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | type: array |
| | | authority: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | authorityId: |
| | | description: 用户角色ID |
| | | type: integer |
| | | baseColor: |
| | | description: 基础颜色 |
| | | type: string |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | email: |
| | | description: 用户邮箱 |
| | | type: string |
| | | enable: |
| | | description: 用户是否被冻结 1正常 2冻结 |
| | | type: integer |
| | | headerImg: |
| | | description: 用户头像 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | nickName: |
| | | description: 用户昵称 |
| | | type: string |
| | | phone: |
| | | description: 用户手机号 |
| | | type: string |
| | | sideMode: |
| | | description: 用户侧边主题 |
| | | type: string |
| | | userName: |
| | | description: 用户登录名 |
| | | type: string |
| | | uuid: |
| | | description: 用户UUID |
| | | type: string |
| | | type: object |
| | | system.System: |
| | | properties: |
| | |
| | | test.Contract: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | fileName: |
| | | type: string |
| | |
| | | type: integer |
| | | supplierID: |
| | | type: integer |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | test.Industry: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | name: |
| | | type: string |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | test.Member: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | nickname: |
| | | type: string |
| | | updated_at: |
| | | type: string |
| | | userName: |
| | | type: string |
| | | uuid: |
| | | type: string |
| | | type: object |
| | | test.Product: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | deliveryTime: |
| | | type: integer |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | maximumStock: |
| | | type: integer |
| | | minimumStock: |
| | | type: integer |
| | | modelNumber: |
| | | type: string |
| | | name: |
| | | type: string |
| | | number: |
| | | type: string |
| | | productType: |
| | | type: string |
| | | purchasePrice: |
| | | type: number |
| | | remark: |
| | | type: string |
| | | shippingDuration: |
| | | type: integer |
| | | specifications: |
| | | type: string |
| | | supplier: |
| | | $ref: '#/definitions/test.Supplier' |
| | | supplierId: |
| | | type: integer |
| | | unit: |
| | | type: string |
| | | type: object |
| | | test.Supplier: |
| | |
| | | contract: |
| | | $ref: '#/definitions/test.Contract' |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | detailAddress: |
| | | type: string |
| | |
| | | type: integer |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | example: "0" |
| | | type: string |
| | | industry: |
| | | type: string |
| | | name: |
| | |
| | | type: integer |
| | | supplierType: |
| | | type: string |
| | | updated_at: |
| | | type: string |
| | | url: |
| | | type: string |
| | | type: object |
| | | test.SupplierMaterial: |
| | | properties: |
| | | categoryName: |
| | | description: 产品类别名称 |
| | | type: string |
| | | created_at: |
| | | type: string |
| | | deliveryTime: |
| | | description: 供货时长 |
| | | type: integer |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | maximumStock: |
| | | type: integer |
| | | minimumStock: |
| | | type: integer |
| | | modelNumber: |
| | | type: string |
| | | name: |
| | | type: string |
| | | number: |
| | | type: string |
| | | purchasePrice: |
| | | type: number |
| | | shippingDuration: |
| | | description: 物流时长 |
| | | type: integer |
| | | specifications: |
| | | type: string |
| | | supplier: |
| | | $ref: '#/definitions/test.Supplier' |
| | | supplierId: |
| | | type: integer |
| | | unit: |
| | | type: string |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | test.SupplierType: |
| | | properties: |
| | | created_at: |
| | | description: 创建时间 |
| | | type: string |
| | | id: |
| | | description: 主键ID |
| | | type: integer |
| | | name: |
| | | type: string |
| | | updated_at: |
| | | type: string |
| | | type: object |
| | | info: |
| | |
| | | title: Swagger Example API |
| | | version: 0.0.1 |
| | | paths: |
| | | /api/createApi: |
| | | /code/getAutoCode: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: api路径, api中文描述, api组, 方法 |
| | | - description: 参数 |
| | | in: body |
| | | name: data |
| | | name: object |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysApi' |
| | | $ref: '#/definitions/code.CodeStandard' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建基础api |
| | | description: OK |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建基础api |
| | | summary: 获取自动编码 |
| | | tags: |
| | | - SysApi |
| | | /api/deleteApi: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysApi' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除api |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除api |
| | | tags: |
| | | - SysApi |
| | | /api/deleteApisByIds: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.IdsReq' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除选中Api |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除选中Api |
| | | tags: |
| | | - SysApi |
| | | /api/freshCasbin: |
| | | - 编码 |
| | | /code/getCodeList: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 刷新成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | summary: 刷新casbin缓存 |
| | | tags: |
| | | - SysApi |
| | | /api/getAllApis: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取所有的Api 不分页,返回包括api列表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysAPIListResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取所有的Api 不分页 |
| | | tags: |
| | | - SysApi |
| | | /api/getApiById: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 根据id获取api |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetById' |
| | | - in: query |
| | | name: codeStandID |
| | | type: string |
| | | - in: query |
| | | name: name |
| | | type: string |
| | | - description: 页码 |
| | | in: query |
| | | name: page |
| | | type: integer |
| | | - description: 每页大小 |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | - in: query |
| | | name: type |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 根据id获取api,返回包括api详情 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysAPIResponse' |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 根据id获取api |
| | | tags: |
| | | - SysApi |
| | | /api/getApiList: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 分页获取API列表 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.SearchApiParams' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取API列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取API列表 |
| | | tags: |
| | | - SysApi |
| | | /api/updateApi: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: api路径, api中文描述, api组, 方法 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysApi' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 修改基础api |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 修改基础api |
| | | tags: |
| | | - SysApi |
| | | /authority/copyAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 旧角色id, 新权限id, 新权限名, 新父角色id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/response.SysAuthorityCopyResponse' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 拷贝角色,返回包括系统角色详情 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysAuthorityResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 拷贝角色 |
| | | tags: |
| | | - Authority |
| | | /authority/createAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 权限id, 权限名, 父角色id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建角色,返回包括系统角色详情 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysAuthorityResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建角色 |
| | | tags: |
| | | - Authority |
| | | /authority/deleteAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 删除角色 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除角色 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除角色 |
| | | tags: |
| | | - Authority |
| | | /authority/getAuthorityList: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 页码, 每页大小 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.PageInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取角色列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取角色列表 |
| | | tags: |
| | | - Authority |
| | | /authority/setDataAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 设置角色资源权限 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 设置角色资源权限 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 设置角色资源权限 |
| | | tags: |
| | | - Authority |
| | | /authority/updateAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 权限id, 权限名, 父角色id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAuthority' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 更新角色信息,返回包括系统角色详情 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysAuthorityResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更新角色信息 |
| | | tags: |
| | | - Authority |
| | | /authorityBtn/canRemoveAuthorityBtn: |
| | | 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: |
| | | - AuthorityBtn |
| | | /authorityBtn/getAuthorityBtn: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 菜单id, 角色id, 选中的按钮id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.SysAuthorityBtnReq' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 返回列表成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysAuthorityBtnRes' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取权限按钮 |
| | | tags: |
| | | - AuthorityBtn |
| | | /authorityBtn/setAuthorityBtn: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 菜单id, 角色id, 选中的按钮id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.SysAuthorityBtnReq' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 返回列表成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 设置权限按钮 |
| | | tags: |
| | | - AuthorityBtn |
| | | /autoCode/createPackage: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建package |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAutoCode' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建package成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建package |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/createPlug: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建插件模板 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAutoCode' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建插件模板成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建插件模板 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/createTemp: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建自动代码 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.AutoCodeStruct' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"创建成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 自动代码模板 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/delPackage: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建package |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAutoCode' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除package成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除package |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/delSysHistory: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 请求参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetById' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除回滚记录 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除回滚记录 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/getColumn: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取当前表所有字段 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取当前表所有字段 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/getDatabase: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取当前所有数据库 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取当前所有数据库 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/getMeta: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 请求参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetById' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取meta信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取meta信息 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/getPackage: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建package成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取package |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/getSysHistory: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 请求参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.SysAutoHistory' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 查询回滚记录,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 查询回滚记录 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/getTables: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取当前数据库所有表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取当前数据库所有表 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/installPlugin: |
| | | post: |
| | | consumes: |
| | | - multipart/form-data |
| | | parameters: |
| | | - description: this is a test file |
| | | in: formData |
| | | name: plug |
| | | required: true |
| | | type: file |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 安装插件成功 |
| | | description: OK |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | items: |
| | | type: object |
| | | $ref: '#/definitions/code.CodeStandard' |
| | | type: array |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 安装插件 |
| | | summary: 获取编码列表 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/preview: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 预览创建代码 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.AutoCodeStruct' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 预览创建后的代码 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 预览创建后的代码 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/pubPlug: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 打包插件 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysAutoCode' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 打包插件成功 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 打包插件 |
| | | tags: |
| | | - AutoCode |
| | | /autoCode/rollback: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 请求参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.RollBack' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 回滚自动生成代码 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 回滚自动生成代码 |
| | | tags: |
| | | - AutoCode |
| | | /base/captcha: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 生成验证码,返回包括随机数id,base64,验证码长度,是否开启验证码 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysCaptchaResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 生成验证码 |
| | | tags: |
| | | - Base |
| | | /base/login: |
| | | post: |
| | | parameters: |
| | | - description: 用户名, 密码, 验证码 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.Login' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 返回包括用户信息,token,过期时间 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.LoginResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | summary: 用户登录 |
| | | tags: |
| | | - Base |
| | | /casbin/UpdateCasbin: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 权限id, 权限模型列表 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.CasbinInReceive' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 更新角色api权限 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更新角色api权限 |
| | | tags: |
| | | - Casbin |
| | | /casbin/getPolicyPathByAuthorityId: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 权限id, 权限模型列表 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.CasbinInReceive' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取权限列表,返回包括casbin详情列表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PolicyPathResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取权限列表 |
| | | tags: |
| | | - Casbin |
| | | - 编码 |
| | | /con/createContract: |
| | | post: |
| | | consumes: |
| | |
| | | summary: 批量删除Contract |
| | | tags: |
| | | - Contract |
| | | /con/downloadContract: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | | name: fileName |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - in: query |
| | | name: supplierID |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"下载成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 下载Contract |
| | | tags: |
| | | - Contract |
| | | /con/findContract: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | - in: query |
| | | name: supplierID |
| | | type: integer |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | - in: query |
| | | name: supplierID |
| | | type: integer |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取Contract列表 |
| | | tags: |
| | | - Contract |
| | | /con/previewContract: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | | name: fileName |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - in: query |
| | | name: supplierID |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"预览成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 预览Contract |
| | | tags: |
| | | - Contract |
| | | /con/updateContract: |
| | |
| | | summary: 更新Contract |
| | | tags: |
| | | - Contract |
| | | /customer/customer: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 客户ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/example.ExaCustomer' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除客户 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除客户 |
| | | tags: |
| | | - ExaCustomer |
| | | /downloadContract: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 客户名 |
| | | in: query |
| | | name: customerName |
| | | type: string |
| | | - description: 客户手机号 |
| | | in: query |
| | | name: customerPhoneData |
| | | - in: query |
| | | name: fileName |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 管理角色ID |
| | | in: query |
| | | name: sysUserAuthorityID |
| | | - in: query |
| | | name: supplierID |
| | | type: integer |
| | | - description: 管理ID |
| | | in: query |
| | | name: sysUserId |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取单一客户信息,返回包括客户详情 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.ExaCustomerResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取单一客户信息 |
| | | tags: |
| | | - ExaCustomer |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 客户用户名, 客户手机号码 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/example.ExaCustomer' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建客户 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建客户 |
| | | tags: |
| | | - ExaCustomer |
| | | put: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 客户ID, 客户信息 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/example.ExaCustomer' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 更新客户信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更新客户信息 |
| | | tags: |
| | | - ExaCustomer |
| | | /customer/customerList: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | - description: 页码 |
| | | in: query |
| | | name: page |
| | | type: integer |
| | | - description: 每页大小 |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取权限客户列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取权限客户列表 |
| | | tags: |
| | | - ExaCustomer |
| | | /email/emailTest: |
| | | post: |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"发送成功"}' |
| | | description: '{"success":true,"data":{},"msg":"下载成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 发送测试邮件 |
| | | summary: 下载Contract |
| | | tags: |
| | | - System |
| | | /email/sendEmail: |
| | | post: |
| | | parameters: |
| | | - description: 发送邮件必须的参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/response.Email' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"发送成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 发送邮件 |
| | | tags: |
| | | - System |
| | | /fileUploadAndDownload/breakpointContinue: |
| | | post: |
| | | consumes: |
| | | - multipart/form-data |
| | | parameters: |
| | | - description: an example for breakpoint resume, 断点续传示例 |
| | | in: formData |
| | | name: file |
| | | required: true |
| | | type: file |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 断点续传到服务器 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 断点续传到服务器 |
| | | tags: |
| | | - ExaFileUploadAndDownload |
| | | /fileUploadAndDownload/deleteFile: |
| | | post: |
| | | parameters: |
| | | - description: 传入文件里面id即可 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/example.ExaFileUploadAndDownload' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除文件 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除文件 |
| | | tags: |
| | | - ExaFileUploadAndDownload |
| | | /fileUploadAndDownload/findFile: |
| | | post: |
| | | consumes: |
| | | - multipart/form-data |
| | | parameters: |
| | | - description: 上传文件完成 |
| | | in: formData |
| | | name: file |
| | | required: true |
| | | type: file |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建文件,返回包括文件路径 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.FilePathResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建文件 |
| | | tags: |
| | | - ExaFileUploadAndDownload |
| | | /fileUploadAndDownload/getFileList: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 页码, 每页大小 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.PageInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页文件列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页文件列表 |
| | | tags: |
| | | - ExaFileUploadAndDownload |
| | | /fileUploadAndDownload/removeChunk: |
| | | post: |
| | | consumes: |
| | | - multipart/form-data |
| | | parameters: |
| | | - description: 删除缓存切片 |
| | | in: formData |
| | | name: file |
| | | required: true |
| | | type: file |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除切片 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除切片 |
| | | tags: |
| | | - ExaFileUploadAndDownload |
| | | /fileUploadAndDownload/upload: |
| | | post: |
| | | consumes: |
| | | - multipart/form-data |
| | | parameters: |
| | | - description: 上传文件示例 |
| | | in: formData |
| | | name: file |
| | | required: true |
| | | type: file |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 上传文件示例,返回包括文件详情 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.ExaFileResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 上传文件示例 |
| | | tags: |
| | | - ExaFileUploadAndDownload |
| | | - Contract |
| | | /i/createIndustry: |
| | | post: |
| | | consumes: |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 主键ID |
| | |
| | | type: integer |
| | | - in: query |
| | | name: name |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | type: integer |
| | | - in: query |
| | | name: startCreatedAt |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | |
| | | summary: 更新Industry |
| | | tags: |
| | | - Industry |
| | | /init/checkdb: |
| | | post: |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 初始化用户数据库 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | summary: 初始化用户数据库 |
| | | tags: |
| | | - CheckDB |
| | | /init/initdb: |
| | | post: |
| | | parameters: |
| | | - description: 初始化数据库参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.InitDB' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 初始化用户数据库 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | type: string |
| | | type: object |
| | | summary: 初始化用户数据库 |
| | | tags: |
| | | - InitDB |
| | | /jwt/jsonInBlacklist: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: jwt加入黑名单 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: jwt加入黑名单 |
| | | tags: |
| | | - Jwt |
| | | /m/createMember: |
| | | post: |
| | | consumes: |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 主键ID |
| | |
| | | type: integer |
| | | - in: query |
| | | name: nickname |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | - in: query |
| | | name: userName |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | type: integer |
| | | - in: query |
| | | name: startCreatedAt |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | - in: query |
| | | name: userName |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | type: integer |
| | | - in: query |
| | | name: startCreatedAt |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | - in: query |
| | | name: userName |
| | |
| | | summary: 更新Member |
| | | tags: |
| | | - Member |
| | | /menu/addBaseMenu: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 路由path, 父菜单ID, 路由name, 对应前端文件路径, 排序标记 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 新增菜单 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 新增菜单 |
| | | tags: |
| | | - Menu |
| | | /menu/addMenuAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 角色ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.AddMenuAuthorityInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 增加menu和角色关联关系 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 增加menu和角色关联关系 |
| | | tags: |
| | | - AuthorityMenu |
| | | /menu/deleteBaseMenu: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 菜单id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetById' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除菜单 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除菜单 |
| | | tags: |
| | | - Menu |
| | | /menu/getBaseMenuById: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 菜单id |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetById' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 根据id获取菜单,返回包括系统菜单列表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysBaseMenuResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 根据id获取菜单 |
| | | tags: |
| | | - Menu |
| | | /menu/getBaseMenuTree: |
| | | post: |
| | | parameters: |
| | | - description: 空 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.Empty' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取用户动态路由,返回包括系统菜单列表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysBaseMenusResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取用户动态路由 |
| | | tags: |
| | | - AuthorityMenu |
| | | /menu/getMenu: |
| | | post: |
| | | parameters: |
| | | - description: 空 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.Empty' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取用户动态路由,返回包括系统菜单详情列表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysMenusResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取用户动态路由 |
| | | tags: |
| | | - AuthorityMenu |
| | | /menu/getMenuAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 角色ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetAuthorityId' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取指定角色menu |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取指定角色menu |
| | | tags: |
| | | - AuthorityMenu |
| | | /menu/getMenuList: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 页码, 每页大小 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.PageInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取基础menu列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取基础menu列表 |
| | | tags: |
| | | - Menu |
| | | /menu/updateBaseMenu: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 路由path, 父菜单ID, 路由name, 对应前端文件路径, 排序标记 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysBaseMenu' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 更新菜单 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更新菜单 |
| | | tags: |
| | | - Menu |
| | | /p/createProduct: |
| | | post: |
| | | consumes: |
| | |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/test.Product' |
| | | $ref: '#/definitions/srm_model_common_request.GetById' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | | name: deliveryTime |
| | | type: integer |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - in: query |
| | | name: maximumStock |
| | | type: integer |
| | | - in: query |
| | | name: minimumStock |
| | | type: integer |
| | | - in: query |
| | | name: modelNumber |
| | | type: string |
| | | - in: query |
| | | name: name |
| | | type: string |
| | | - in: query |
| | | name: number |
| | | type: string |
| | | - in: query |
| | | name: productType |
| | | type: string |
| | | - in: query |
| | | name: purchasePrice |
| | | type: number |
| | | - in: query |
| | | name: remark |
| | | type: string |
| | | - in: query |
| | | name: shippingDuration |
| | | type: integer |
| | | - in: query |
| | | name: specifications |
| | | type: string |
| | | - in: query |
| | | name: supplierId |
| | | type: integer |
| | | - in: query |
| | | name: unit |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | - in: query |
| | | name: categoryName |
| | | type: string |
| | | - in: query |
| | | name: deliveryTime |
| | | type: integer |
| | | - in: query |
| | | name: endCreatedAt |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | type: string |
| | | - in: query |
| | | name: maximumStock |
| | | type: integer |
| | | - in: query |
| | | name: minimumStock |
| | | type: integer |
| | | - in: query |
| | | name: modelNumber |
| | | type: string |
| | |
| | | name: pageSize |
| | | type: integer |
| | | - in: query |
| | | name: productType |
| | | type: string |
| | | - in: query |
| | | name: purchasePrice |
| | | type: number |
| | | - in: query |
| | | name: remark |
| | | type: string |
| | | - in: query |
| | | name: shippingDuration |
| | | type: integer |
| | |
| | | name: specifications |
| | | type: string |
| | | - in: query |
| | | name: startCreatedAt |
| | | name: supplier |
| | | type: string |
| | | - in: query |
| | | name: supplierId |
| | | type: integer |
| | | - in: query |
| | | name: supplierName |
| | | type: string |
| | | - in: query |
| | | name: supplierNumber |
| | | type: string |
| | | - in: query |
| | | name: unit |
| | | type: string |
| | | - description: token |
| | | in: header |
| | | name: Authorization |
| | | required: true |
| | | type: string |
| | | produces: |
| | | - application/json |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | - in: query |
| | | name: categoryName |
| | | type: string |
| | | - in: query |
| | | name: deliveryTime |
| | | type: integer |
| | | - in: query |
| | | name: endCreatedAt |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | type: string |
| | | - in: query |
| | | name: maximumStock |
| | | type: integer |
| | | - in: query |
| | | name: minimumStock |
| | | type: integer |
| | | - in: query |
| | | name: modelNumber |
| | | type: string |
| | |
| | | name: pageSize |
| | | type: integer |
| | | - in: query |
| | | name: productType |
| | | type: string |
| | | - in: query |
| | | name: purchasePrice |
| | | type: number |
| | | - in: query |
| | | name: remark |
| | | type: string |
| | | - in: query |
| | | name: shippingDuration |
| | | type: integer |
| | |
| | | name: specifications |
| | | type: string |
| | | - in: query |
| | | name: startCreatedAt |
| | | name: supplier |
| | | type: string |
| | | - in: query |
| | | name: supplierId |
| | | type: integer |
| | | - in: query |
| | | name: supplierName |
| | | type: string |
| | | - in: query |
| | | name: supplierNumber |
| | | type: string |
| | | - in: query |
| | | name: unit |
| | | type: string |
| | |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/test.Product' |
| | | $ref: '#/definitions/test.SupplierMaterial' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | summary: 更新Product |
| | | tags: |
| | | - Product |
| | | /previewContract: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | | name: fileName |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - in: query |
| | | name: supplierID |
| | | type: integer |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"预览成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 预览Contract |
| | | tags: |
| | | - Contract |
| | | /purchase/allProductInWarehouse: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/purchaserequest.PurchaseProductConfirmInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取确认信息 |
| | | schema: |
| | | $ref: '#/definitions/response.Response' |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 全部合格入库 |
| | | tags: |
| | | - Purchase |
| | | /purchase/getOperationInfo/{id}: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取操作信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | items: |
| | | $ref: '#/definitions/response.OperationInfo' |
| | | type: array |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取操作信息 |
| | | tags: |
| | | - Purchase |
| | | /purchase/getPurchaseProductConfirmInfo/{number}: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 采购单编码 |
| | | in: path |
| | | name: number |
| | | required: true |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取确认信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | items: |
| | | $ref: '#/definitions/purchase.PurchaseProductConfirm' |
| | | type: array |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取确认信息 |
| | | tags: |
| | | - Purchase |
| | | /purchase/getPurchaseQualityInspectionInfo: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/purchaserequest.GetQualityInspectionInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取确认信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | items: |
| | | $ref: '#/definitions/purchase.PurchaseProductConfirm' |
| | | type: array |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取采购质检信息信息 |
| | | tags: |
| | | - Purchase |
| | | /purchase/getWarehouseInfo: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取采购类型列表 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | items: |
| | | $ref: '#/definitions/purchase_wms.SrmGetWarehouseInfoResponse' |
| | | type: array |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取仓库列表 |
| | | tags: |
| | | - Purchase |
| | | /purchase/newSubmit: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/purchaserequest.SubmitPurchase' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 新版提交 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 新版提交 |
| | | tags: |
| | | - Purchase |
| | | /purchase/purchase: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 采购单用户名, 采购单手机号码 |
| | | - description: 采购单,采购单产品 |
| | | in: body |
| | | name: data |
| | | required: true |
| | |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | - description: 供应商id |
| | | in: query |
| | | name: supplierId |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | summary: 获取采购类型列表 |
| | | tags: |
| | | - Purchase |
| | | /purchase/submit/{id}: |
| | | /purchase/qualityInspectList: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | type: string |
| | | - description: 页码 |
| | | in: query |
| | | name: page |
| | | type: integer |
| | | - description: 每页大小 |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | - description: 供应商id |
| | | in: query |
| | | name: supplierId |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取质检单列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取质检单列表 |
| | | tags: |
| | | - QualityInspect |
| | | /purchase/savePurchaseProductConfirm: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 采购单ID |
| | | in: path |
| | | name: id |
| | | - description: list |
| | | in: body |
| | | name: data |
| | | required: true |
| | | type: integer |
| | | schema: |
| | | items: |
| | | $ref: '#/definitions/purchaserequest.PurchaseProductConfirmInfo' |
| | | type: array |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 确认收货 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 确认收货 |
| | | tags: |
| | | - Purchase |
| | | /purchase/savePurchaseQualityInspectionInfo: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/purchaserequest.SaveQualityInspectionInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取确认信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | items: |
| | | $ref: '#/definitions/purchase.PurchaseProductConfirm' |
| | | type: array |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 保存采购质检信息信息 |
| | | tags: |
| | | - Purchase |
| | | /purchase/submit: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 参数 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/purchaserequest.SubmitPurchase' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | |
| | | - in: query |
| | | name: contact |
| | | type: string |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | name: fileId |
| | | type: integer |
| | | - description: 主键ID |
| | | example: "0" |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | type: string |
| | | - in: query |
| | | name: industry |
| | | type: string |
| | |
| | | name: supplierType |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | - in: query |
| | | name: url |
| | | type: string |
| | | produces: |
| | |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 用id查询Supplier |
| | | tags: |
| | | - Supplier |
| | | /s/getSupplierByNumber/{number}: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 供应商编码 |
| | | in: path |
| | | name: number |
| | | required: true |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: '{"success":true,"data":{},"msg":"查询成功"}' |
| | | schema: |
| | | type: string |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 用编码查询Supplier |
| | | tags: |
| | | - Supplier |
| | | /s/getSupplierList: |
| | |
| | | - in: query |
| | | name: contact |
| | | type: string |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | name: fileId |
| | | type: integer |
| | | - description: 主键ID |
| | | example: "0" |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | type: string |
| | | - in: query |
| | | name: industry |
| | | type: string |
| | |
| | | type: integer |
| | | - in: query |
| | | name: supplierType |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | - in: query |
| | | name: url |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 主键ID |
| | |
| | | type: integer |
| | | - in: query |
| | | name: name |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | - in: query |
| | | name: created_at |
| | | type: string |
| | | - in: query |
| | |
| | | type: integer |
| | | - in: query |
| | | name: startCreatedAt |
| | | type: string |
| | | - in: query |
| | | name: updated_at |
| | | type: string |
| | | produces: |
| | | - application/json |
| | |
| | | summary: 更新SupplierType |
| | | tags: |
| | | - SupplierType |
| | | /sysDictionary/createSysDictionary: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: SysDictionary模型 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysDictionary' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建SysDictionary |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建SysDictionary |
| | | tags: |
| | | - SysDictionary |
| | | /sysDictionary/deleteSysDictionary: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: SysDictionary模型 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysDictionary' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除SysDictionary |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除SysDictionary |
| | | tags: |
| | | - SysDictionary |
| | | /sysDictionary/findSysDictionary: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 描述 |
| | | in: query |
| | | name: desc |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 字典名(中) |
| | | in: query |
| | | name: name |
| | | type: string |
| | | - description: 状态 |
| | | in: query |
| | | name: status |
| | | type: boolean |
| | | - description: 字典名(英) |
| | | in: query |
| | | name: type |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 用id查询SysDictionary |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 用id查询SysDictionary |
| | | tags: |
| | | - SysDictionary |
| | | /sysDictionary/getSysDictionaryList: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 描述 |
| | | in: query |
| | | name: desc |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | type: string |
| | | - description: 字典名(中) |
| | | in: query |
| | | name: name |
| | | type: string |
| | | - description: 页码 |
| | | in: query |
| | | name: page |
| | | type: integer |
| | | - description: 每页大小 |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | - description: 状态 |
| | | in: query |
| | | name: status |
| | | type: boolean |
| | | - description: 字典名(英) |
| | | in: query |
| | | name: type |
| | | type: string |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取SysDictionary列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取SysDictionary列表 |
| | | tags: |
| | | - SysDictionary |
| | | /sysDictionary/updateSysDictionary: |
| | | put: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: SysDictionary模型 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysDictionary' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 更新SysDictionary |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更新SysDictionary |
| | | tags: |
| | | - SysDictionary |
| | | /sysDictionaryDetail/createSysDictionaryDetail: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: SysDictionaryDetail模型 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysDictionaryDetail' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建SysDictionaryDetail |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建SysDictionaryDetail |
| | | tags: |
| | | - SysDictionaryDetail |
| | | /sysDictionaryDetail/deleteSysDictionaryDetail: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: SysDictionaryDetail模型 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysDictionaryDetail' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除SysDictionaryDetail |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除SysDictionaryDetail |
| | | tags: |
| | | - SysDictionaryDetail |
| | | /sysDictionaryDetail/findSysDictionaryDetail: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 展示值 |
| | | in: query |
| | | name: label |
| | | type: string |
| | | - description: 排序标记 |
| | | in: query |
| | | name: sort |
| | | type: integer |
| | | - description: 启用状态 |
| | | in: query |
| | | name: status |
| | | type: boolean |
| | | - description: 关联标记 |
| | | in: query |
| | | name: sysDictionaryID |
| | | type: integer |
| | | - description: 字典值 |
| | | in: query |
| | | name: value |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 用id查询SysDictionaryDetail |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 用id查询SysDictionaryDetail |
| | | tags: |
| | | - SysDictionaryDetail |
| | | /sysDictionaryDetail/getSysDictionaryDetailList: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | type: string |
| | | - description: 展示值 |
| | | in: query |
| | | name: label |
| | | type: string |
| | | - description: 页码 |
| | | in: query |
| | | name: page |
| | | type: integer |
| | | - description: 每页大小 |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | - description: 排序标记 |
| | | in: query |
| | | name: sort |
| | | type: integer |
| | | - description: 启用状态 |
| | | in: query |
| | | name: status |
| | | type: boolean |
| | | - description: 关联标记 |
| | | in: query |
| | | name: sysDictionaryID |
| | | type: integer |
| | | - description: 字典值 |
| | | in: query |
| | | name: value |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取SysDictionaryDetail列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取SysDictionaryDetail列表 |
| | | tags: |
| | | - SysDictionaryDetail |
| | | /sysDictionaryDetail/updateSysDictionaryDetail: |
| | | put: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 更新SysDictionaryDetail |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysDictionaryDetail' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 更新SysDictionaryDetail |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更新SysDictionaryDetail |
| | | tags: |
| | | - SysDictionaryDetail |
| | | /sysOperationRecord/createSysOperationRecord: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 创建SysOperationRecord |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysOperationRecord' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 创建SysOperationRecord |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 创建SysOperationRecord |
| | | tags: |
| | | - SysOperationRecord |
| | | /sysOperationRecord/deleteSysOperationRecord: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: SysOperationRecord模型 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysOperationRecord' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除SysOperationRecord |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除SysOperationRecord |
| | | tags: |
| | | - SysOperationRecord |
| | | /sysOperationRecord/deleteSysOperationRecordByIds: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 批量删除SysOperationRecord |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.IdsReq' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 批量删除SysOperationRecord |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 批量删除SysOperationRecord |
| | | tags: |
| | | - SysOperationRecord |
| | | /sysOperationRecord/findSysOperationRecord: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 代理 |
| | | in: query |
| | | name: agent |
| | | type: string |
| | | - description: 请求Body |
| | | in: query |
| | | name: body |
| | | type: string |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 错误信息 |
| | | in: query |
| | | name: error_message |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 请求ip |
| | | in: query |
| | | name: ip |
| | | type: string |
| | | - description: 延迟 |
| | | in: query |
| | | name: latency |
| | | type: string |
| | | - description: 请求方法 |
| | | in: query |
| | | name: method |
| | | type: string |
| | | - description: 请求路径 |
| | | in: query |
| | | name: path |
| | | type: string |
| | | - description: 响应Body |
| | | in: query |
| | | name: resp |
| | | type: string |
| | | - description: 请求状态 |
| | | in: query |
| | | name: status |
| | | type: integer |
| | | - description: 用户id |
| | | in: query |
| | | name: user_id |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 用id查询SysOperationRecord |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 用id查询SysOperationRecord |
| | | tags: |
| | | - SysOperationRecord |
| | | /sysOperationRecord/getSysOperationRecordList: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 代理 |
| | | in: query |
| | | name: agent |
| | | type: string |
| | | - description: 请求Body |
| | | in: query |
| | | name: body |
| | | type: string |
| | | - description: 创建时间 |
| | | in: query |
| | | name: created_at |
| | | type: string |
| | | - description: 错误信息 |
| | | in: query |
| | | name: error_message |
| | | type: string |
| | | - description: 主键ID |
| | | in: query |
| | | name: id |
| | | type: integer |
| | | - description: 请求ip |
| | | in: query |
| | | name: ip |
| | | type: string |
| | | - description: 关键字 |
| | | in: query |
| | | name: keyword |
| | | type: string |
| | | - description: 延迟 |
| | | in: query |
| | | name: latency |
| | | type: string |
| | | - description: 请求方法 |
| | | in: query |
| | | name: method |
| | | type: string |
| | | - description: 页码 |
| | | in: query |
| | | name: page |
| | | type: integer |
| | | - description: 每页大小 |
| | | in: query |
| | | name: pageSize |
| | | type: integer |
| | | - description: 请求路径 |
| | | in: query |
| | | name: path |
| | | type: string |
| | | - description: 响应Body |
| | | in: query |
| | | name: resp |
| | | type: string |
| | | - description: 请求状态 |
| | | in: query |
| | | name: status |
| | | type: integer |
| | | - description: 用户id |
| | | in: query |
| | | name: user_id |
| | | type: integer |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取SysOperationRecord列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取SysOperationRecord列表 |
| | | tags: |
| | | - SysOperationRecord |
| | | /system/getServerInfo: |
| | | post: |
| | | produces: |
| | |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysConfigResponse' |
| | | $ref: '#/definitions/system.System' |
| | | msg: |
| | | type: string |
| | | type: object |
| | |
| | | summary: 设置配置文件内容 |
| | | tags: |
| | | - System |
| | | /user/SetSelfInfo: |
| | | put: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: ID, 用户名, 昵称, 头像链接 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysUser' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 设置用户信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 设置用户信息 |
| | | tags: |
| | | - SysUser |
| | | /user/admin_register: |
| | | post: |
| | | parameters: |
| | | - description: 用户名, 昵称, 密码, 角色ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.Register' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 用户注册账号,返回包括用户信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.SysUserResponse' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | summary: 用户注册账号 |
| | | tags: |
| | | - SysUser |
| | | /user/changePassword: |
| | | post: |
| | | parameters: |
| | | - description: 用户名, 原密码, 新密码 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.ChangePasswordReq' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 用户修改密码 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 用户修改密码 |
| | | tags: |
| | | - SysUser |
| | | /user/deleteUser: |
| | | delete: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 用户ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.GetById' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 删除用户 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 删除用户 |
| | | tags: |
| | | - SysUser |
| | | /user/getUserInfo: |
| | | get: |
| | | consumes: |
| | | - application/json |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 获取用户信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 获取用户信息 |
| | | tags: |
| | | - SysUser |
| | | /user/getUserList: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 页码, 每页大小 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.PageInfo' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 分页获取用户列表,返回包括列表,总数,页码,每页数量 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | $ref: '#/definitions/response.PageResult' |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 分页获取用户列表 |
| | | tags: |
| | | - SysUser |
| | | /user/resetPassword: |
| | | post: |
| | | parameters: |
| | | - description: ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysUser' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 重置用户密码 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 重置用户密码 |
| | | tags: |
| | | - SysUser |
| | | /user/setUserAuthorities: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 用户UUID, 角色ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.SetUserAuthorities' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 设置用户权限 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 设置用户权限 |
| | | tags: |
| | | - SysUser |
| | | /user/setUserAuthority: |
| | | post: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: 用户UUID, 角色ID |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/request.SetUserAuth' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 设置用户权限 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 更改用户权限 |
| | | tags: |
| | | - SysUser |
| | | /user/setUserInfo: |
| | | put: |
| | | consumes: |
| | | - application/json |
| | | parameters: |
| | | - description: ID, 用户名, 昵称, 头像链接 |
| | | in: body |
| | | name: data |
| | | required: true |
| | | schema: |
| | | $ref: '#/definitions/system.SysUser' |
| | | produces: |
| | | - application/json |
| | | responses: |
| | | "200": |
| | | description: 设置用户信息 |
| | | schema: |
| | | allOf: |
| | | - $ref: '#/definitions/response.Response' |
| | | - properties: |
| | | data: |
| | | additionalProperties: true |
| | | type: object |
| | | msg: |
| | | type: string |
| | | type: object |
| | | security: |
| | | - ApiKeyAuth: [] |
| | | summary: 设置用户信息 |
| | | tags: |
| | | - SysUser |
| | | securityDefinitions: |
| | | ApiKeyAuth: |
| | | in: header |