basePath: /api definitions: dto.BatchStockTemplateInInsertReq: properties: stockInList: items: properties: date: description: 入库日期 type: string forwardingUnit: description: 发货单位 type: string medicineInfo: additionalProperties: true description: 药品信息 type: object operator: description: 经办人 type: string quantity: description: 数量 type: integer unitPrice: description: 购入单价 type: number type: object type: array type: object dto.DosageFormDeleteReq: properties: id: type: integer type: object dto.DosageFormGetReq: properties: id: type: integer type: object dto.DosageFormInsertReq: properties: name: description: 剂型 example: 剂型 type: string type: object dto.DosageFormPageReq: properties: name: description: 名称 example: "" type: string page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer type: object dto.DosageFormUpdateReq: properties: id: example: 1 type: integer name: description: 剂型 example: 剂型 type: string type: object dto.EnterpriseDeleteReq: properties: id: type: integer type: object dto.EnterpriseGetReq: properties: id: type: integer type: object dto.EnterpriseInsertReq: properties: name: description: 生产企业 example: 生产企业 type: string type: object dto.EnterprisePageReq: properties: name: description: 名称 example: "" type: string page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer type: object dto.EnterpriseUpdateReq: properties: id: example: 1 type: integer name: description: 生产企业 example: 生产企业 type: string type: object dto.MedicineBatchNumberReq: properties: batchNumber: description: 批号 type: string enterpriseId: description: 生产企业id type: integer productId: description: 药品名称id type: integer type: object dto.MedicineTemplateDeleteReq: properties: id: type: integer type: object dto.MedicineTemplateInitializeReq: properties: deptId: description: 更新者 type: integer type: object dto.MedicineTemplateInsertReq: properties: name: description: 标签名称 type: string show: description: 1-显示 2-隐藏 type: integer sort: description: 排序 type: integer text: description: 描述 type: string type: description: 数据类型 type: integer width: description: 宽度 type: integer type: object dto.MedicineTemplateUpdateReq: properties: id: type: integer name: description: 标签名称 type: string show: description: 1-显示 2-隐藏 type: integer sort: description: 排序 type: integer text: description: 描述 type: string width: description: 宽度 type: integer type: object dto.ProductDeleteReq: properties: id: type: integer type: object dto.ProductGetReq: properties: id: type: integer type: object dto.ProductInsertReq: properties: name: description: 品名 example: 品名 type: string type: object dto.ProductPageReq: properties: name: description: 名称 example: "" type: string page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer type: object dto.ProductUpdateReq: properties: id: example: 1 type: integer name: description: 品名 example: 品名 type: string type: object dto.RoleApiUpdateReq: properties: apiList: description: api路由列表 items: $ref: '#/definitions/model.BeegoApi' type: array roleKey: description: 服务id example: test type: string type: object dto.SalesOrderPageReq: properties: batchNumber: description: 批号 type: string date: description: 下单日期 type: string enterpriseId: description: 生产企业id type: integer page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer productId: description: 药品名称id type: integer receivingUnit: description: 收货单位 type: string type: object dto.SalesPageReq: properties: batchNumber: description: 批号 type: string endDate: description: 出库结束时间 type: string enterpriseId: description: 生产企业id type: integer page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer productId: description: 药品名称id type: integer receivingUnit: description: 收货单位 type: string startDate: description: 出库开始时间 type: string type: object dto.SalesStockOutExcelReq: properties: consignee: description: 收货人 type: string consigner: description: 发货人 type: string date: description: 下单日期 type: string drawer: description: 开票员 type: string finance: description: 财务 type: string receivingUnit: description: 收货单位 type: string type: type: string type: object dto.SpecDeleteReq: properties: id: type: integer type: object dto.SpecGetReq: properties: id: type: integer type: object dto.SpecInsertReq: properties: name: description: 规格 example: 规格 type: string type: object dto.SpecPageReq: properties: name: description: 名称 example: "" type: string page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer type: object dto.SpecUpdateReq: properties: id: example: 1 type: integer name: description: 规格 example: 规格 type: string type: object dto.StockOperatorListReq: properties: name: type: string type: object dto.StockStatListReq: properties: batchNumber: description: 批号 type: string endDate: description: 失效日期结束时间 type: string enterpriseId: description: 生产企业id type: integer page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer productId: description: 药品名称id type: integer startDate: description: 失效日期开始时间 type: string type: object dto.StockTemplateInDeleteReq: properties: id: description: 入库id type: integer type: object dto.StockTemplateInEditReq: properties: date: description: 入库日期 type: string forwarding_unit: description: 发货单位 type: string id: description: 入库id type: integer medicineInfo: additionalProperties: true description: 药品信息 type: object operator: description: 经办人 type: string quantity: description: 数量 type: integer unit_Price: description: 购入单价 type: number type: object dto.StockTemplateInInsertReq: properties: date: description: 入库日期 type: string forwardingUnit: description: 发货单位 type: string medicineInfo: additionalProperties: true description: 药品信息 type: object operator: description: 经办人 type: string quantity: description: 数量 type: integer unitPrice: description: 购入单价 type: number type: object dto.StockTemplateInPageReq: properties: batchNumber: description: 批号 type: string endDate: description: 入库结束时间 type: string enterpriseId: description: 生产企业id type: integer forwardingUnit: description: 发货单位 type: string page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer productId: description: 药品名称id type: integer startDate: description: 入库开始时间 type: string type: object dto.StockTemplateInventoryExcelReq: properties: batchNumber: description: 批号 type: string endDate: description: 出/入库结束时间 type: string enterpriseId: description: 生产企业id type: integer productId: description: 药品名称id type: integer specId: description: 规格id type: integer startDate: description: 出/入库开始时间 type: string type: description: 类型 excel pdf type: string type: object dto.StockTemplateInventoryPageReq: properties: SendReceiveUnit: description: 收发单位 type: string batchNumber: description: 批号 type: string endDate: description: 出/入库结束时间 type: string enterpriseId: description: 生产企业id type: integer page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer productId: description: 药品名称id type: integer startDate: description: 出/入库开始时间 type: string type: object dto.StockTemplateOutDeleteReq: properties: id: type: integer type: object dto.StockTemplateOutEditReq: properties: date: description: 出库日期 type: string id: type: integer medicineInfo: additionalProperties: true description: 药品信息 type: object operator: description: 经办人 type: string quantity: description: 数量 type: integer receiving_unit: description: 收货单位 type: string unit_price: description: 购入单价 type: number type: object dto.StockTemplateOutInsertReq: properties: date: description: 出库日期 type: string medicineInfo: additionalProperties: true description: 药品信息 type: object operator: description: 经办人 type: string quantity: description: 数量 type: integer receivingUnit: description: 收货单位 type: string unitPrice: description: 购入单价 type: number type: object dto.StockTemplateOutPageReq: properties: batchNumber: description: 批号 type: string endDate: description: 出库结束时间 type: string enterpriseId: description: 生产企业id type: integer page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer productId: description: 药品名称id type: integer receivingUnit: description: 收货单位 type: string startDate: description: 出库开始时间 type: string type: object dto.StockUnitListReq: properties: name: type: string type: description: 1-入库 2-出库 3-库存 type: integer type: object dto.TransportRecordWordReq: properties: date: description: 出库时间 type: string productId: description: 药品名称id type: integer receivingUnit: description: 收货单位 type: string type: description: 类型 type: string type: object dto.UnitDeleteReq: properties: id: type: integer type: object dto.UnitGetReq: properties: id: type: integer type: object dto.UnitInsertReq: properties: name: description: 规格 example: 规格 type: string type: object dto.UnitPageReq: properties: name: description: 名称 example: "" type: string page: description: 页数 example: 1 type: integer pageSize: description: 每页条数 example: 10 type: integer type: object dto.UnitUpdateReq: properties: id: example: 1 type: integer name: description: 规格 example: 规格 type: string type: object model.BeegoApi: properties: action: description: 请求类型 example: Get type: string name: description: 标题 example: test type: string path: description: 地址 example: /test type: string serviceId: description: 服务ID example: 1 type: integer type: object models.DosageForm: properties: createBy: description: 创建者 type: integer createdAt: description: 创建时间 type: string deptId: description: 更新者 type: integer id: description: 主键编码 type: integer name: description: 剂型名称 type: string updateBy: description: 更新者 type: integer updatedAt: description: 最后更新时间 type: string type: object models.Enterprise: properties: createBy: description: 创建者 type: integer createdAt: description: 创建时间 type: string deptId: description: 更新者 type: integer id: description: 主键编码 type: integer name: description: 生产企业名称 type: string updateBy: description: 更新者 type: integer updatedAt: description: 最后更新时间 type: string type: object models.MedicineTemplate: properties: createBy: description: 创建者 type: integer createdAt: description: 创建时间 type: string deptId: description: 更新者 type: integer field_name: description: 英语名称 type: string id: description: 主键编码 type: integer name: description: 标签名称 type: string show: description: 1-显示 2-隐藏 type: integer sort: description: 排序 type: integer state: description: 1-系统初始化 2-用户添加 type: integer text: description: 描述 type: string type: description: 数据类型 type: integer updateBy: description: 更新者 type: integer updatedAt: description: 最后更新时间 type: string width: description: 宽度 type: integer type: object models.Product: properties: createBy: description: 创建者 type: integer createdAt: description: 创建时间 type: string deptId: description: 更新者 type: integer id: description: 主键编码 type: integer name: description: 产品名称 type: string updateBy: description: 更新者 type: integer updatedAt: description: 最后更新时间 type: string type: object models.Spec: properties: createBy: description: 创建者 type: integer createdAt: description: 创建时间 type: string deptId: description: 更新者 type: integer id: description: 主键编码 type: integer name: description: 规格名称 type: string updateBy: description: 更新者 type: integer updatedAt: description: 最后更新时间 type: string type: object models.Unit: properties: createBy: description: 创建者 type: integer createdAt: description: 创建时间 type: string deptId: description: 更新者 type: integer id: description: 主键编码 type: integer name: description: 单位名称 type: string updateBy: description: 更新者 type: integer updatedAt: description: 最后更新时间 type: string type: object response.Data: properties: count: description: 总数 type: integer list: {} page: description: 页码 type: integer pageSize: description: 页条数 type: integer type: object response.Page: properties: code: type: integer data: $ref: '#/definitions/response.Data' msg: type: string requestId: type: string status: type: string type: object response.Response: properties: code: type: integer data: {} msg: type: string requestId: type: string status: type: string type: object host: 192.168.11.77:8110 info: contact: {} description: 药品进销存管理系统 title: 药品进销存管理系统 version: "1.0" paths: /api/role-api: post: consumes: - application/json description: 修改角色路由权限 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.RoleApiUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 对接统一身份认证(前端暂时忽略) tags: - 角色 /dosage-form/add: post: consumes: - application/json description: 添加剂型 parameters: - description: data in: body name: data required: true schema: $ref: '#/definitions/dto.DosageFormInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 添加剂型 tags: - 剂型 /dosage-form/delete: post: consumes: - application/json description: 删除剂型 parameters: - description: 请求参数 in: body name: id required: true schema: $ref: '#/definitions/dto.DosageFormDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除剂型 tags: - 剂型 /dosage-form/detail: post: description: 通过id获取剂型 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.DosageFormGetReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/models.DosageForm' type: object security: - Bearer: [] summary: 通过id获取剂型 tags: - 剂型 /dosage-form/edit: post: consumes: - application/json description: 修改剂型 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.DosageFormUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 修改剂型 tags: - 剂型 /dosage-form/list: post: description: 获取剂型列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.DosageFormPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.DosageForm' type: array type: object security: - Bearer: [] summary: 获取剂型列表 tags: - 剂型 /enterprise/add: post: consumes: - application/json description: 添加生产企业 parameters: - description: data in: body name: data required: true schema: $ref: '#/definitions/dto.EnterpriseInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 添加生产企业 tags: - 生产企业 /enterprise/delete: post: consumes: - application/json description: 删除生产企业 parameters: - description: 请求参数 in: body name: id required: true schema: $ref: '#/definitions/dto.EnterpriseDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除生产企业 tags: - 生产企业 /enterprise/detail: post: description: 通过id获取生产企业 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.EnterpriseGetReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/models.Enterprise' type: object security: - Bearer: [] summary: 通过id获取生产企业 tags: - 生产企业 /enterprise/edit: post: consumes: - application/json description: 修改生产企业 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.EnterpriseUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 修改生产企业 tags: - 生产企业 /enterprise/list: post: description: 获取生产企业列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.EnterprisePageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.Enterprise' type: array type: object security: - Bearer: [] summary: 获取生产企业列表 tags: - 生产企业 /medicine-template/add: post: description: 添加模版字段 parameters: - description: data in: body name: data required: true schema: $ref: '#/definitions/dto.MedicineTemplateInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 添加模版字段 tags: - 药品信息模板 /medicine-template/columns: post: description: 获取品名列表 responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.MedicineTemplate' type: array type: object security: - Bearer: [] summary: 获取品名列表 tags: - 药品信息模板 /medicine-template/delete: post: consumes: - application/json description: 删除模版字段 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.MedicineTemplateDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除模版字段 tags: - 药品信息模板 /medicine-template/edit: post: description: 修改模版字段 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.MedicineTemplateUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 修改模版字段 tags: - 药品信息模板 /medicine-template/list: post: description: 获取品名列表 responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.MedicineTemplate' type: array type: object security: - Bearer: [] summary: 获取品名列表 tags: - 药品信息模板 /medicine-template/list-for-stock: post: description: 获取入库列表 responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.MedicineTemplate' type: array type: object security: - Bearer: [] summary: 获取入库列表 tags: - 药品信息模板 /medicine/basic-data-stat: post: description: 基本数据统计 responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 基本数据统计 tags: - 药品 /medicine/batch-number: post: description: 批号列表 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.MedicineBatchNumberReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 批号列表 tags: - 药品 /product/add: post: consumes: - application/json description: 添加品名 parameters: - description: data in: body name: data required: true schema: $ref: '#/definitions/dto.ProductInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 添加品名 tags: - 品名 /product/delete: post: consumes: - application/json description: 删除品名 parameters: - description: 请求参数 in: body name: id required: true schema: $ref: '#/definitions/dto.ProductDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除品名 tags: - 品名 /product/detail: post: description: 通过id获取品名 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.ProductGetReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/models.Product' type: object security: - Bearer: [] summary: 通过id获取品名 tags: - 品名 /product/edit: post: consumes: - application/json description: 修改品名 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.ProductUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 修改品名 tags: - 品名 /product/list: post: description: 获取品名列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.ProductPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.Product' type: array type: object security: - Bearer: [] summary: 获取品名列表 tags: - 品名 /sales/excel: post: description: 销售报表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.SalesPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 销售报表 tags: - 销售管理 /sales/list: post: description: 销售管理 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.SalesPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 销售管理 tags: - 销售管理 /sales/order_list: post: description: 出库单 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.SalesStockOutExcelReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 出库单 tags: - 销售管理 /spec/add: post: consumes: - application/json description: 添加规格 parameters: - description: data in: body name: data required: true schema: $ref: '#/definitions/dto.SpecInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 添加规格 tags: - 规格 /spec/delete: post: consumes: - application/json description: 删除规格 parameters: - description: 请求参数 in: body name: id required: true schema: $ref: '#/definitions/dto.SpecDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除规格 tags: - 规格 /spec/detail: post: description: 通过id获取规格 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.SpecGetReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/models.Spec' type: object security: - Bearer: [] summary: 通过id获取规格 tags: - 规格 /spec/edit: post: consumes: - application/json description: 修改规格 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.SpecUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 修改规格 tags: - 规格 /spec/list: post: description: 获取规格列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.SpecPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.Spec' type: array type: object security: - Bearer: [] summary: 获取规格列表 tags: - 规格 /stock-template/in: post: description: 删除入库 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockTemplateOutDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除入库 tags: - 库存 /stock-template/in/list: post: description: 入库列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockTemplateInPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 入库列表 tags: - 库存 /stock-template/inventory/list: post: description: 收发登记表word parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.TransportRecordWordReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 收发登记表word tags: - 库存 /stock-template/out: post: description: 批量出库 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockTemplateOutInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 批量出库 tags: - 库存 /stock-template/out/list: post: description: 出库列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockTemplateOutPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 出库列表 tags: - 库存 /stock/stat: post: description: 首页出入库信息统计 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockStatListReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 首页出入库信息统计 tags: - 库存 /stock/stat/excel: post: description: 库存信息表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockStatListReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 库存信息表-每个商品、生产企业、规格、批号数量 tags: - 库存 /stock/unit/list: post: description: 获取收货单位,发货单位,收发单位 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.StockOperatorListReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Page' security: - Bearer: [] summary: 获取收货单位,发货单位,收发单位 tags: - 库存 /unit/add: post: consumes: - application/json description: 添加单位 parameters: - description: data in: body name: data required: true schema: $ref: '#/definitions/dto.UnitInsertReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 添加单位 tags: - 单位 /unit/delete: post: consumes: - application/json description: 删除单位 parameters: - description: 请求参数 in: body name: id required: true schema: $ref: '#/definitions/dto.UnitDeleteReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 删除单位 tags: - 单位 /unit/detail: post: description: 通过id获取单位 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.UnitGetReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Response' - properties: data: $ref: '#/definitions/models.Unit' type: object security: - Bearer: [] summary: 通过id获取单位 tags: - 单位 /unit/edit: post: consumes: - application/json description: 修改单位 parameters: - description: body in: body name: data required: true schema: $ref: '#/definitions/dto.UnitUpdateReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: $ref: '#/definitions/response.Response' security: - Bearer: [] summary: 修改单位 tags: - 单位 /unit/list: post: description: 获取单位列表 parameters: - description: body in: body name: body required: true schema: $ref: '#/definitions/dto.UnitPageReq' responses: "200": description: '{"code": 200, "data": [...]}' schema: allOf: - $ref: '#/definitions/response.Page' - properties: list: items: $ref: '#/definitions/models.Unit' type: array type: object security: - Bearer: [] summary: 获取单位列表 tags: - 单位 schemes: - http securityDefinitions: Bearer: in: header name: Authorization type: apiKey swagger: "2.0"