2.修改ErpOrderList接口缺陷,增加用户id筛选项; 3.修改新增零售订单时校验接口checkOrderData,校验数据以商品库存相关金额为准; 4.增加用户表user相关注释;
6170 lines
146 KiB
YAML
6170 lines
146 KiB
YAML
definitions:
|
||
app.Page:
|
||
properties:
|
||
count:
|
||
type: integer
|
||
list: {}
|
||
pageIndex:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
app.Response:
|
||
properties:
|
||
code:
|
||
description: 代码
|
||
example: 200
|
||
type: integer
|
||
data:
|
||
description: 数据集
|
||
msg:
|
||
description: 消息
|
||
type: string
|
||
requestId:
|
||
description: 请求id
|
||
type: string
|
||
type: object
|
||
basic.CashierCreateRequest:
|
||
properties:
|
||
bank_account:
|
||
description: 银行账号
|
||
type: string
|
||
bank_name:
|
||
description: 银行全称
|
||
type: string
|
||
name:
|
||
description: 账号名称
|
||
type: string
|
||
store_num:
|
||
description: 门店编号
|
||
items:
|
||
type: integer
|
||
type: array
|
||
required:
|
||
- name
|
||
- store_num
|
||
type: object
|
||
basic.CashierDetailRequest:
|
||
properties:
|
||
cashier_id:
|
||
description: 账号id
|
||
type: integer
|
||
required:
|
||
- cashier_id
|
||
type: object
|
||
basic.CashierEditRequest:
|
||
properties:
|
||
bank_account:
|
||
description: 银行账号
|
||
type: string
|
||
bank_name:
|
||
description: 银行全称
|
||
type: string
|
||
cashier_id:
|
||
description: 账号id
|
||
type: integer
|
||
name:
|
||
description: 账号名称
|
||
type: string
|
||
store_num:
|
||
description: 门店编号
|
||
items:
|
||
type: integer
|
||
type: array
|
||
required:
|
||
- cashier_id
|
||
- name
|
||
- store_num
|
||
type: object
|
||
basic.CashierListRequest:
|
||
properties:
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页条数
|
||
type: integer
|
||
store_id:
|
||
description: 门店编号
|
||
type: integer
|
||
type: object
|
||
basic.CategoryDisplayRequest:
|
||
properties:
|
||
display:
|
||
description: 是否展示 1展示 0隐藏
|
||
type: integer
|
||
id:
|
||
description: 分类id
|
||
type: integer
|
||
type: object
|
||
basic.CategoryListRequest:
|
||
properties:
|
||
is_all:
|
||
description: 是否展示全部
|
||
type: boolean
|
||
type: object
|
||
basic.CommodityCreateRequest:
|
||
properties:
|
||
brokerage_1:
|
||
description: 销售毛利提成
|
||
type: number
|
||
brokerage_2:
|
||
description: 员工毛利提成
|
||
type: number
|
||
erp_barcode:
|
||
description: 商品条码
|
||
type: string
|
||
erp_category_id:
|
||
description: 商品分类id
|
||
type: integer
|
||
erp_supplier_id:
|
||
description: 主供应商
|
||
type: integer
|
||
imei_type:
|
||
description: 系统生成串码:2-是(系统生成) 3-否(手动添加)
|
||
type: integer
|
||
is_imei:
|
||
description: 是否串码:1-串码类 2-非串码
|
||
type: integer
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: number
|
||
min_retail_price:
|
||
description: 最低零售价
|
||
type: integer
|
||
name:
|
||
description: 商品名称
|
||
type: string
|
||
origin:
|
||
description: 产地
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
staff_cost_price:
|
||
description: 员工成本价加价
|
||
type: integer
|
||
wholesale_price:
|
||
description: 指导采购价
|
||
type: integer
|
||
required:
|
||
- erp_category_id
|
||
- erp_supplier_id
|
||
- is_imei
|
||
- min_retail_price
|
||
- name
|
||
- retail_price
|
||
- staff_cost_price
|
||
- wholesale_price
|
||
type: object
|
||
basic.CommodityDelRequest:
|
||
properties:
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
required:
|
||
- erp_commodity_id
|
||
type: object
|
||
basic.CommodityDetailRequest:
|
||
properties:
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
serial_number:
|
||
description: 商品编号
|
||
type: string
|
||
type: object
|
||
basic.CommodityEditRequest:
|
||
properties:
|
||
brokerage_1:
|
||
description: 销售毛利提成
|
||
type: number
|
||
brokerage_2:
|
||
description: 员工毛利提成
|
||
type: number
|
||
erp_barcode:
|
||
description: 商品条码
|
||
type: string
|
||
erp_category_id:
|
||
description: 商品分类id
|
||
type: integer
|
||
erp_supplier_id:
|
||
description: 主供应商id
|
||
type: integer
|
||
id:
|
||
description: 商品id
|
||
type: integer
|
||
imei_type:
|
||
description: 1-无串码 2-串码(系统生成) 3-串码(手动添加)
|
||
type: integer
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: number
|
||
min_retail_price:
|
||
description: 最低零售价
|
||
type: integer
|
||
name:
|
||
description: 商品名称
|
||
type: string
|
||
origin:
|
||
description: 产地
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
staff_cost_price:
|
||
description: 员工成本价加价
|
||
type: integer
|
||
wholesale_price:
|
||
description: 指导采购价
|
||
type: integer
|
||
required:
|
||
- erp_category_id
|
||
- erp_supplier_id
|
||
- id
|
||
- imei_type
|
||
- min_retail_price
|
||
- name
|
||
- retail_price
|
||
- staff_cost_price
|
||
- wholesale_price
|
||
type: object
|
||
basic.CreateCategoryRequest:
|
||
properties:
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
pid:
|
||
description: 父分类id
|
||
type: integer
|
||
required:
|
||
- name
|
||
type: object
|
||
basic.DeleteCategoryRequest:
|
||
properties:
|
||
category_id:
|
||
type: integer
|
||
required:
|
||
- category_id
|
||
type: object
|
||
basic.SupplierCreateRequest:
|
||
properties:
|
||
account_holder:
|
||
description: 开户人
|
||
type: string
|
||
address:
|
||
description: 地址
|
||
type: string
|
||
area:
|
||
description: 地区
|
||
type: string
|
||
bank_account:
|
||
description: 银行卡号
|
||
type: string
|
||
city:
|
||
description: 城市
|
||
type: string
|
||
company_website:
|
||
description: 网站
|
||
type: string
|
||
contact:
|
||
description: 联系人
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
landline:
|
||
description: 固话
|
||
type: string
|
||
name:
|
||
description: 供应商名称
|
||
type: string
|
||
opening_bank:
|
||
description: 开户行
|
||
type: string
|
||
payment_cycle:
|
||
description: 支付周期
|
||
type: integer
|
||
province:
|
||
description: 省份
|
||
type: string
|
||
tax_number:
|
||
description: 税点
|
||
type: string
|
||
tel:
|
||
description: 手机号
|
||
type: string
|
||
required:
|
||
- address
|
||
- area
|
||
- bank_account
|
||
- city
|
||
- contact
|
||
- name
|
||
- opening_bank
|
||
- payment_cycle
|
||
- province
|
||
- tel
|
||
type: object
|
||
basic.SupplierListRequest:
|
||
properties:
|
||
name:
|
||
description: 供应商名称
|
||
type: string
|
||
number:
|
||
description: 供应商编号
|
||
type: string
|
||
type: object
|
||
basic.SupplierUpdateRequest:
|
||
properties:
|
||
account_holder:
|
||
description: 开户人
|
||
type: string
|
||
address:
|
||
description: 地址
|
||
type: string
|
||
area:
|
||
description: 地区
|
||
type: string
|
||
bank_account:
|
||
description: 银行卡号
|
||
type: string
|
||
city:
|
||
description: 城市
|
||
type: string
|
||
company_website:
|
||
description: 网站
|
||
type: string
|
||
contact:
|
||
description: 联系人
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
id:
|
||
type: integer
|
||
landline:
|
||
description: 固话
|
||
type: string
|
||
name:
|
||
description: 供应商名称
|
||
type: string
|
||
opening_bank:
|
||
description: 开户行
|
||
type: string
|
||
payment_cycle:
|
||
description: 支付周期
|
||
type: integer
|
||
province:
|
||
description: 省份
|
||
type: string
|
||
tax_number:
|
||
description: 税点
|
||
type: string
|
||
tel:
|
||
description: 手机号
|
||
type: string
|
||
required:
|
||
- address
|
||
- area
|
||
- bank_account
|
||
- city
|
||
- contact
|
||
- id
|
||
- name
|
||
- opening_bank
|
||
- payment_cycle
|
||
- province
|
||
- tel
|
||
type: object
|
||
basic.UpdateCategoryRequest:
|
||
properties:
|
||
id:
|
||
description: 分类id
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
pid:
|
||
description: 父分类id
|
||
type: integer
|
||
required:
|
||
- id
|
||
- name
|
||
type: object
|
||
inventorymanage.AddRemarkReq:
|
||
properties:
|
||
id:
|
||
description: 商品库存列表id
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
inventorymanage.DeliveryCargoReq:
|
||
properties:
|
||
id:
|
||
description: 商品库存列表id
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
models.BatchPrintInfo:
|
||
properties:
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
imei:
|
||
description: 商品串码
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
required:
|
||
- erp_commodity_name
|
||
- imei
|
||
- retail_price
|
||
type: object
|
||
models.BatchPrintInfoReq:
|
||
properties:
|
||
print_list_info:
|
||
items:
|
||
$ref: '#/definitions/models.BatchPrintInfo'
|
||
type: array
|
||
required:
|
||
- print_list_info
|
||
type: object
|
||
models.CashierStore:
|
||
properties:
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
type: object
|
||
models.Category:
|
||
properties:
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
display:
|
||
description: 1 展示 0 隐藏
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
number:
|
||
description: 编号
|
||
type: string
|
||
pid:
|
||
description: 父分类的编号
|
||
type: integer
|
||
type: object
|
||
models.CategoryExcel:
|
||
properties:
|
||
first_category:
|
||
description: 一级分类
|
||
type: string
|
||
second_category:
|
||
description: 二级分类
|
||
type: string
|
||
three_category:
|
||
description: 三级分类
|
||
type: string
|
||
required:
|
||
- first_category
|
||
type: object
|
||
models.CategoryModel:
|
||
properties:
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
display:
|
||
description: 1 展示 0 隐藏
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
number:
|
||
description: 编号
|
||
type: string
|
||
pid:
|
||
description: 父分类的编号
|
||
type: integer
|
||
sub_category:
|
||
description: 子分类
|
||
items:
|
||
$ref: '#/definitions/models.CategoryModel'
|
||
type: array
|
||
type: object
|
||
models.CommodityExcel:
|
||
properties:
|
||
category:
|
||
description: 商品所属分类
|
||
type: string
|
||
erp_barcode:
|
||
description: 商品条码
|
||
type: string
|
||
imei_type:
|
||
description: 是否串码 1-无串码 2-串码(系统生成) 3-串码(手动添加)
|
||
type: string
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: string
|
||
min_retail_price:
|
||
description: 最低零售价
|
||
type: string
|
||
name:
|
||
description: 商品名称
|
||
type: string
|
||
origin:
|
||
description: 产地
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: string
|
||
sell_brokerage:
|
||
description: 销售毛利提成
|
||
type: string
|
||
staff_brokerage:
|
||
description: 员工毛利提成
|
||
type: string
|
||
staff_cost_price:
|
||
description: 员工成本价加价
|
||
type: string
|
||
supplier_name:
|
||
description: 供应商名称
|
||
type: string
|
||
sys_generate:
|
||
description: 系统生成串码
|
||
type: string
|
||
wholesale_price:
|
||
description: 指导采购价
|
||
type: string
|
||
required:
|
||
- category
|
||
- imei_type
|
||
- member_discount
|
||
- min_retail_price
|
||
- name
|
||
- retail_price
|
||
- sell_brokerage
|
||
- staff_brokerage
|
||
- staff_cost_price
|
||
- supplier_name
|
||
- sys_generate
|
||
- wholesale_price
|
||
type: object
|
||
models.CooperativeAssistantMemberDeduct:
|
||
properties:
|
||
black_gold_deduct:
|
||
description: 黑金金会员提成
|
||
type: integer
|
||
cooperative_business_id:
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
gold_deduct:
|
||
description: 黄金会员提成
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
platinum_deduct:
|
||
description: 白金会员提成
|
||
type: integer
|
||
renewal_black_gold_deduct:
|
||
description: 续费黑金金会员提成
|
||
type: integer
|
||
renewal_gold_deduct:
|
||
description: 续费黄金会员提成
|
||
type: integer
|
||
renewal_platinum_deduct:
|
||
description: 续费白金会员提成
|
||
type: integer
|
||
store_id:
|
||
type: integer
|
||
type: object
|
||
models.DictType:
|
||
properties:
|
||
createBy:
|
||
description: 创建者
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
dictId:
|
||
type: integer
|
||
dictName:
|
||
description: 字典名称
|
||
type: string
|
||
dictType:
|
||
description: 字典类型
|
||
type: string
|
||
params:
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
updateBy:
|
||
description: 更新者
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.ErpCashier:
|
||
properties:
|
||
bank_account:
|
||
description: 银行账号
|
||
type: string
|
||
bank_name:
|
||
description: 银行全称
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
name:
|
||
description: 账号名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
state:
|
||
description: 状态:1-使用 2-未用
|
||
type: integer
|
||
type:
|
||
type: integer
|
||
type: object
|
||
models.ErpCashierDetail:
|
||
properties:
|
||
bank_account:
|
||
description: 银行账号
|
||
type: string
|
||
bank_name:
|
||
description: 银行全称
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
name:
|
||
description: 账号名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
state:
|
||
description: 状态:1-使用 2-未用
|
||
type: integer
|
||
store_list:
|
||
description: 账号关联的门店信息
|
||
items:
|
||
$ref: '#/definitions/models.CashierStore'
|
||
type: array
|
||
type:
|
||
type: integer
|
||
type: object
|
||
models.ErpCashierListResp:
|
||
properties:
|
||
count:
|
||
description: 数据总条数
|
||
type: integer
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.ErpCashier'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
type: object
|
||
models.ErpCategory:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
full_num:
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
level:
|
||
description: 分类层级
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
number:
|
||
type: string
|
||
pid:
|
||
type: integer
|
||
priority:
|
||
description: 分类
|
||
type: string
|
||
sort:
|
||
type: integer
|
||
state:
|
||
description: 1-未使用 2-使用 3-隐藏
|
||
type: integer
|
||
sub_cats:
|
||
description: 子列表
|
||
items:
|
||
$ref: '#/definitions/models.ErpCategory'
|
||
type: array
|
||
type: object
|
||
models.ErpCommodity:
|
||
properties:
|
||
brokerage_1:
|
||
description: 销售毛利提成
|
||
type: number
|
||
brokerage_2:
|
||
description: 员工毛利提成
|
||
type: number
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
erp_barcode:
|
||
description: 商品条码
|
||
type: string
|
||
erp_category:
|
||
$ref: '#/definitions/models.ErpCategory'
|
||
erp_category_id:
|
||
description: 商品分类id
|
||
type: integer
|
||
erp_category_name:
|
||
description: 商品分类名称
|
||
type: string
|
||
erp_supplier_id:
|
||
description: 主供应商id
|
||
type: integer
|
||
erp_supplier_name:
|
||
description: 主供应商名称
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
imei:
|
||
description: 串码
|
||
type: string
|
||
imei_type:
|
||
description: 1-无串码 2-串码(系统生成) 3-串码(手动添加)
|
||
type: integer
|
||
is_imei:
|
||
description: 是否串码:1-串码类 2-非串码
|
||
type: integer
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: number
|
||
min_retail_price:
|
||
description: 最低零售价
|
||
type: integer
|
||
name:
|
||
description: 商品名称
|
||
type: string
|
||
number:
|
||
description: 商品数量
|
||
type: integer
|
||
origin:
|
||
description: 产地
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
serial_number:
|
||
description: 商品编号
|
||
type: string
|
||
staff_cost_price:
|
||
description: 员工成本价加价
|
||
type: integer
|
||
wholesale_price:
|
||
description: 指导采购价
|
||
type: integer
|
||
type: object
|
||
models.ErpCommodityListReq:
|
||
properties:
|
||
erp_category_id:
|
||
description: 商品分类id
|
||
type: integer
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
erp_supplier_id:
|
||
description: 供应商id
|
||
type: integer
|
||
imei:
|
||
description: 串码
|
||
type: string
|
||
is_export:
|
||
description: 1-导出
|
||
type: integer
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示数据条数
|
||
type: integer
|
||
serial_number:
|
||
description: 商品编号
|
||
type: string
|
||
type: object
|
||
models.ErpCommodityListResp:
|
||
properties:
|
||
count:
|
||
description: 数据总条数
|
||
type: integer
|
||
export_url:
|
||
description: 1-导出
|
||
type: string
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.ErpCommodity'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
type: object
|
||
models.ErpOrder:
|
||
properties:
|
||
audit_time:
|
||
description: 审核时间
|
||
type: string
|
||
auditor_id:
|
||
description: 审核人id
|
||
type: integer
|
||
auditor_name:
|
||
description: 审核人姓名
|
||
type: string
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
cashier_list:
|
||
description: 付款方式,存储json数据
|
||
type: string
|
||
cashiers:
|
||
description: 收付款方式
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrderCashier'
|
||
type: array
|
||
commodities:
|
||
description: 零售订单商品信息
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrderCommodity'
|
||
type: array
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
invoice_code:
|
||
description: 发票代码
|
||
type: integer
|
||
invoice_number:
|
||
description: 发票编码
|
||
type: integer
|
||
is_print:
|
||
description: 是否打印小票 1-未打印 2-已打印
|
||
type: integer
|
||
maker_id:
|
||
description: 制单人id
|
||
type: integer
|
||
maker_name:
|
||
description: 制单人名称
|
||
type: string
|
||
maker_time:
|
||
description: 制单时间
|
||
type: string
|
||
member_type:
|
||
description: 会员类型:general 普通; member 会员
|
||
type: string
|
||
pay_status:
|
||
description: 支付状态 0-未创建 ;1-待支付; 2-已支付
|
||
type: integer
|
||
print_count:
|
||
description: 小票打印次数
|
||
type: integer
|
||
rejected_total_amount:
|
||
description: 订单总退货金额
|
||
type: number
|
||
rejected_total_count:
|
||
description: 订单总退货数量
|
||
type: integer
|
||
retail_type:
|
||
description: 销售类型:sale 零售销售; rejected 零售退货
|
||
type: string
|
||
sale_order_id:
|
||
description: 销售订单id
|
||
type: integer
|
||
salesman:
|
||
description: 销售员信息
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrderSales'
|
||
type: array
|
||
salesman_list:
|
||
description: 销售员信息,存储json数据
|
||
type: string
|
||
state:
|
||
description: 订单状态:un_audit 待审核; audited 已审核
|
||
type: string
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
store_per:
|
||
description: 门店提成:订单总员工毛利X该门店设置好的提成比例,保留到小数后两位多余舍去
|
||
type: number
|
||
tel:
|
||
description: 客户手机号
|
||
type: string
|
||
total_amount:
|
||
description: 订单实收金额
|
||
type: number
|
||
total_count:
|
||
description: 订单商品数量
|
||
type: integer
|
||
total_discount:
|
||
description: 订单总优惠:订单所有商品零售优惠+会员优惠+会员积分抵扣之和
|
||
type: number
|
||
total_retail_price:
|
||
description: 订单总指导零售价
|
||
type: number
|
||
total_sales_profit:
|
||
description: 订单总销售毛利
|
||
type: number
|
||
total_staff_profit:
|
||
description: 订单总员工毛利
|
||
type: number
|
||
uid:
|
||
description: 用户id
|
||
type: integer
|
||
vm_count:
|
||
description: 使用会员积分
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderAddInvoiceReq:
|
||
properties:
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
invoice_code:
|
||
description: 发票代码
|
||
type: string
|
||
invoice_number:
|
||
description: 发票编码
|
||
type: string
|
||
required:
|
||
- bill_sn
|
||
- invoice_code
|
||
- invoice_number
|
||
type: object
|
||
models.ErpOrderAuditReq:
|
||
properties:
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
state:
|
||
description: '审核操作: 1-审核 2-取消审核'
|
||
type: integer
|
||
required:
|
||
- bill_sn
|
||
- state
|
||
type: object
|
||
models.ErpOrderCashier:
|
||
properties:
|
||
amount:
|
||
description: 金额
|
||
type: number
|
||
cashier_id:
|
||
description: 收付款方式id
|
||
type: integer
|
||
name:
|
||
description: 收付款方式名称
|
||
type: string
|
||
type: object
|
||
models.ErpOrderCommodity:
|
||
properties:
|
||
amount:
|
||
description: 实际零售价
|
||
type: number
|
||
count:
|
||
description: 销售数量
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
erp_category_id:
|
||
description: 分类id
|
||
type: integer
|
||
erp_category_name:
|
||
description: 分类名称
|
||
type: string
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
erp_order_id:
|
||
description: 零售订单id(后端生成)
|
||
type: integer
|
||
erp_supplier_id:
|
||
description: 主供应商id
|
||
type: integer
|
||
erp_supplier_name:
|
||
description: 主供应商名称
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
imei:
|
||
description: 串码
|
||
type: string
|
||
imei_type:
|
||
description: 1-无串码 2-串码
|
||
type: integer
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: number
|
||
present_type:
|
||
description: 赠送类型:1-非赠送 2-赠送
|
||
type: integer
|
||
received_amount:
|
||
description: 商品实收金额
|
||
type: number
|
||
rejected_amount:
|
||
description: 退货金额
|
||
type: number
|
||
rejected_count:
|
||
description: 退货数量
|
||
type: integer
|
||
rejected_order_commodity_id:
|
||
description: 退货订单商品id
|
||
type: integer
|
||
rejected_price:
|
||
description: 退货单价
|
||
type: number
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
sale_discount:
|
||
description: 零售优惠
|
||
type: number
|
||
sale_price:
|
||
description: 零售价
|
||
type: integer
|
||
sales_profit:
|
||
description: 销售毛利:实际零售价-采购单价;如果为退货订单,则为实际退货价-采购单价
|
||
type: number
|
||
staff_cost_price:
|
||
description: 员工成本价加价
|
||
type: integer
|
||
staff_profit:
|
||
description: 员工毛利:实际零售价-员工成本价;如果为退货订单,则为实际退货价-员工成本价
|
||
type: number
|
||
vm_discount:
|
||
description: 会员积分抵扣
|
||
type: number
|
||
wholesale_price:
|
||
description: 指导采购价
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderCreateReq:
|
||
properties:
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
cashiers:
|
||
description: 收付款方式
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrderCashier'
|
||
type: array
|
||
erp_order_commodities:
|
||
description: 零售订单商品信息
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrderCommodity'
|
||
type: array
|
||
member_type:
|
||
description: 会员类型:general 普通; member 会员
|
||
type: string
|
||
retail_type:
|
||
description: 销售类型:sale 零售销售; rejected 零售退货
|
||
type: string
|
||
salesman:
|
||
description: 销售员信息
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrderSales'
|
||
type: array
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
tel:
|
||
description: 会员手机号
|
||
type: string
|
||
total_amount:
|
||
description: 订单实收金额
|
||
type: number
|
||
total_count:
|
||
description: 订单商品数量
|
||
type: integer
|
||
total_retail_price:
|
||
description: 订单总指导零售价
|
||
type: number
|
||
vm_count:
|
||
description: 使用会员积分
|
||
type: integer
|
||
required:
|
||
- cashiers
|
||
- erp_order_commodities
|
||
- member_type
|
||
- retail_type
|
||
- salesman
|
||
- store_id
|
||
- store_name
|
||
- total_amount
|
||
- total_count
|
||
- total_retail_price
|
||
type: object
|
||
models.ErpOrderDeleteReq:
|
||
properties:
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
required:
|
||
- bill_sn
|
||
type: object
|
||
models.ErpOrderListReq:
|
||
properties:
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
end_time:
|
||
description: 结束时间
|
||
type: string
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
pay_status:
|
||
description: 支付状态 0-未创建 ;1-待支付; 2-已支付
|
||
type: integer
|
||
retail_type:
|
||
description: 销售类型:sale 零售销售; rejected 零售退货
|
||
type: string
|
||
salesman:
|
||
description: 销售人员ID
|
||
type: integer
|
||
scan_code:
|
||
description: 扫码枪扫码数据:串码
|
||
type: string
|
||
start_time:
|
||
description: 开始时间
|
||
type: string
|
||
state:
|
||
description: 订单状态
|
||
type: string
|
||
store_id:
|
||
description: 门店ID
|
||
type: integer
|
||
tel:
|
||
description: 客户手机号
|
||
type: string
|
||
uid:
|
||
description: 用户ID
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderListResp:
|
||
properties:
|
||
export_url:
|
||
type: string
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrder'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
total:
|
||
description: 总条数
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderPayReq:
|
||
properties:
|
||
auth_code:
|
||
description: 用户付款码
|
||
type: string
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
required:
|
||
- auth_code
|
||
- bill_sn
|
||
type: object
|
||
models.ErpOrderPayResp:
|
||
properties:
|
||
status:
|
||
description: 支付成功:pay_ok;支付失败:pay_failed ;等待支付:paying; 未知状态:pay_unknown; 未创建支付订单:no_pay_order
|
||
type: string
|
||
type: object
|
||
models.ErpOrderReceiptDataResp:
|
||
properties:
|
||
actualPayment:
|
||
description: 所有支付方式金额总和
|
||
type: number
|
||
barcode:
|
||
description: 单据编号:条码
|
||
type: string
|
||
chandiseObj:
|
||
additionalProperties:
|
||
$ref: '#/definitions/models.TableData'
|
||
description: 商品信息
|
||
type: object
|
||
collectS:
|
||
description: 收银人员:制单人
|
||
type: string
|
||
integrationAmount:
|
||
description: 积分抵扣总金额
|
||
type: number
|
||
membersAmount:
|
||
description: 会员优惠总金额
|
||
type: number
|
||
modeOfPayment:
|
||
additionalProperties:
|
||
$ref: '#/definitions/models.ErpOrderCashier'
|
||
description: 支付信息
|
||
type: object
|
||
oddNum:
|
||
description: 单据编号
|
||
type: string
|
||
storeAddress:
|
||
description: 店铺地址
|
||
type: string
|
||
storeName:
|
||
description: 门店名称
|
||
type: string
|
||
storeTel:
|
||
description: 卖家电话
|
||
type: string
|
||
tel:
|
||
description: 买家电话
|
||
type: string
|
||
time:
|
||
description: 审核时间
|
||
type: string
|
||
toDealWith:
|
||
description: 零售价合计 - 零售优惠总额 - 会员优惠总和 - 积分抵扣总额
|
||
type: number
|
||
totalAmount:
|
||
description: 零售优惠总金额
|
||
type: number
|
||
totalNum:
|
||
description: 数量合计
|
||
type: integer
|
||
totalRetailP:
|
||
description: 零售价合计
|
||
type: number
|
||
type: object
|
||
models.ErpOrderRetailDetailReq:
|
||
properties:
|
||
bill_sn:
|
||
description: 单据编号
|
||
type: string
|
||
end_time:
|
||
description: 结束时间
|
||
type: string
|
||
erp_category_id:
|
||
description: 分类id
|
||
type: integer
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
is_export:
|
||
description: 1-导出
|
||
type: integer
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
retail_type:
|
||
description: 销售类型:sale 零售销售; rejected 零售退货
|
||
type: string
|
||
salesman:
|
||
description: 销售人员ID
|
||
type: integer
|
||
start_time:
|
||
description: 开始时间
|
||
type: string
|
||
store_id:
|
||
description: 门店ID
|
||
type: integer
|
||
tel:
|
||
description: 客户手机号
|
||
type: string
|
||
uid:
|
||
description: 用户ID
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderRetailDetailResp:
|
||
properties:
|
||
export_url:
|
||
description: 导出excel地址
|
||
type: string
|
||
list:
|
||
description: 零售明细
|
||
items:
|
||
$ref: '#/definitions/models.ErpOrder'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
sumData:
|
||
allOf:
|
||
- $ref: '#/definitions/models.RetailDetailTotalData'
|
||
description: 汇总数据
|
||
total:
|
||
description: 总条数(总订单数)
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderRetailMarginReq:
|
||
properties:
|
||
end_time:
|
||
description: 结束时间
|
||
type: string
|
||
erp_category_id:
|
||
description: 分类id
|
||
items:
|
||
type: integer
|
||
type: array
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
items:
|
||
type: string
|
||
type: array
|
||
is_export:
|
||
description: 1-导出
|
||
type: integer
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
retail_type:
|
||
description: 销售类型:sale 零售销售; rejected 零售退货
|
||
items:
|
||
type: string
|
||
type: array
|
||
start_time:
|
||
description: 开始时间
|
||
type: string
|
||
store_id:
|
||
description: 门店ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
models.ErpOrderRetailMarginResp:
|
||
properties:
|
||
export_url:
|
||
type: string
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.RetailMarginData'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
total:
|
||
description: 总条数
|
||
type: integer
|
||
total_count:
|
||
description: 总销售数量
|
||
type: integer
|
||
total_gross_margins:
|
||
description: 销售毛利率:销售毛利/销售/退货金额
|
||
type: string
|
||
total_sales_amount:
|
||
description: 总销售/退货金额
|
||
type: number
|
||
total_sales_cost:
|
||
description: 总销售成本:销售采购价之和
|
||
type: number
|
||
total_sales_margin:
|
||
description: 总销售毛利:销售/退货金额-销售成本
|
||
type: number
|
||
type: object
|
||
models.ErpOrderSales:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
erp_order_id:
|
||
description: 零售订单id(后端生成)
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
name:
|
||
description: 销售员用户姓名
|
||
type: string
|
||
sales_profit_per:
|
||
description: 销售毛利提成:每个商品销售毛利X其对应的提成比例后求和;如果是两个销售员参与则分别除以2 ,保留到小数后两位多余舍去
|
||
type: number
|
||
salesman_per:
|
||
description: 销售员提成:订单总员工毛利X该销售员设置好的提成比例;如果是两个销售员参与,那么两个人算出的提成均除以2,保留到小数后两位多余舍去
|
||
type: number
|
||
staff_profit_per:
|
||
description: 员工毛利提成:每个商品员工毛利X其对应的提成比例后求和;如果是两个销售员参与则分别除以2 ,保留到小数后两位多余舍去
|
||
type: number
|
||
uid:
|
||
description: 销售员用户ID
|
||
type: integer
|
||
required:
|
||
- uid
|
||
type: object
|
||
models.ErpOrderStoreManageDataReq:
|
||
properties:
|
||
end_time:
|
||
description: 结束时间
|
||
type: string
|
||
is_export:
|
||
description: 1-导出
|
||
type: integer
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
start_time:
|
||
description: 开始时间
|
||
type: string
|
||
store_id:
|
||
description: 门店ID
|
||
type: integer
|
||
type: object
|
||
models.ErpOrderStoreManageDataResp:
|
||
properties:
|
||
export_url:
|
||
type: string
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.StoreManageData'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
total:
|
||
description: 总条数
|
||
type: integer
|
||
type: object
|
||
models.ErpStock:
|
||
properties:
|
||
commodities:
|
||
items:
|
||
$ref: '#/definitions/models.ErpStockCommodity'
|
||
type: array
|
||
commodity_serial_number:
|
||
description: 商品编码/串码
|
||
type: string
|
||
count:
|
||
description: 数量
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dispatch_count:
|
||
description: 调拨中数量
|
||
type: integer
|
||
erp_category_id:
|
||
description: 分类id
|
||
type: integer
|
||
erp_category_name:
|
||
description: 分类名称
|
||
type: string
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
imei_type:
|
||
description: 1-无串码 2-串码(系统生成) 3-串码(手动添加)
|
||
type: integer
|
||
min_retail_price:
|
||
description: 最低零售价
|
||
type: integer
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
store_id:
|
||
description: 门店编号
|
||
type: integer
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
type: object
|
||
models.ErpStockCommodity:
|
||
properties:
|
||
age:
|
||
description: 最近库龄
|
||
type: integer
|
||
all_age:
|
||
description: 总库龄
|
||
type: integer
|
||
commodity_serial_number:
|
||
description: 商品编号
|
||
type: string
|
||
count:
|
||
description: 数量
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
erp_barcode:
|
||
description: 商品条码
|
||
type: string
|
||
erp_category_id:
|
||
description: 分类id
|
||
type: integer
|
||
erp_category_name:
|
||
description: 分类名称
|
||
type: string
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
erp_stock_id:
|
||
description: 库存id
|
||
type: integer
|
||
erp_supplier_id:
|
||
description: 供应商id
|
||
type: integer
|
||
erp_supplier_name:
|
||
description: 供应商名称
|
||
type: string
|
||
first_stock_time:
|
||
description: 首次入库时间
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
imei:
|
||
description: 商品串码
|
||
type: string
|
||
imei_type:
|
||
description: 是否串码:1-无串码 2-串码(系统生成) 3-串码(手动添加)
|
||
type: integer
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: number
|
||
min_retail_price:
|
||
description: 最低零售价
|
||
type: integer
|
||
original_sn:
|
||
description: 首次入库订单编号
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
staff_cost_price:
|
||
description: 员工成本价加价
|
||
type: integer
|
||
state:
|
||
description: 状态:1-在库 2-已售 3-采购退货 4-调拨中 5-销售锁定中
|
||
type: integer
|
||
stock_end_time:
|
||
description: 最近入库结束时间
|
||
type: string
|
||
stock_sn:
|
||
description: 库存订单编号
|
||
type: string
|
||
stock_start_time:
|
||
description: 最近入库开始时间
|
||
type: string
|
||
stock_time:
|
||
description: 最近入库时间
|
||
type: string
|
||
storage_type:
|
||
description: 入库方式:1-系统入库 2-采购入库
|
||
type: integer
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
wholesale_price:
|
||
description: 指导采购价
|
||
type: integer
|
||
type: object
|
||
models.ErpStockCommodityListReq:
|
||
properties:
|
||
age:
|
||
description: 最近库龄
|
||
type: integer
|
||
all_age:
|
||
description: 总库龄
|
||
type: integer
|
||
commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
erp_category_id:
|
||
description: 商品分类Id
|
||
type: integer
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
erp_stock_id:
|
||
description: 库存id
|
||
type: integer
|
||
imei:
|
||
description: 串码
|
||
type: string
|
||
is_export:
|
||
description: 是否导出excel:1-导出
|
||
type: integer
|
||
is_imei:
|
||
description: 是否串码:0-查全部 1-查串码类 2-查非串码
|
||
type: integer
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示数据条数
|
||
type: integer
|
||
scan_code:
|
||
description: 扫码枪扫码数据:串码/条码
|
||
type: string
|
||
serial_number:
|
||
description: 商品编号
|
||
type: string
|
||
sn:
|
||
description: 首次入库订单编号
|
||
type: string
|
||
state:
|
||
description: 库存状态:1-在库 2-已售 3-采购退货 4-调拨中 5-出库
|
||
type: integer
|
||
stock_time_end:
|
||
description: 最近入库结束时间
|
||
type: string
|
||
stock_time_start:
|
||
description: 最近入库开始时间
|
||
type: string
|
||
storage_type:
|
||
description: 首次入库方式:1-系统入库 2-采购入库
|
||
type: integer
|
||
store_id:
|
||
description: 门店编号
|
||
type: integer
|
||
supplier_id:
|
||
description: 供应商id
|
||
type: integer
|
||
type: object
|
||
models.ErpStockCommodityListResp:
|
||
properties:
|
||
count:
|
||
description: 数据总条数
|
||
type: integer
|
||
export_url:
|
||
type: string
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.ErpStockCommodity'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
total_staff_price:
|
||
description: 入库员工成本价之和
|
||
type: integer
|
||
total_wholesale_price:
|
||
description: 入库采购价之和
|
||
type: integer
|
||
type: object
|
||
models.ErpStockListReq:
|
||
properties:
|
||
commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
erp_category_id:
|
||
description: 商品分类
|
||
type: integer
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
serial_number:
|
||
description: 商品编号
|
||
type: string
|
||
stock_type:
|
||
description: 库存情况:1-全部 2-有库存 3-无库存
|
||
type: integer
|
||
store_id:
|
||
description: 门店编号
|
||
type: integer
|
||
type: object
|
||
models.ErpStockListResp:
|
||
properties:
|
||
count:
|
||
description: 数据总条数
|
||
type: integer
|
||
export_url:
|
||
type: string
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/models.ErpStock'
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
type: object
|
||
models.GameCard:
|
||
properties:
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
detailImg:
|
||
description: 详情图片
|
||
type: string
|
||
detailInfo:
|
||
description: 详情描述
|
||
type: string
|
||
estimate_vm:
|
||
description: 预计积分
|
||
type: integer
|
||
gameTime:
|
||
description: 游戏时间
|
||
type: integer
|
||
gameTypeId:
|
||
description: 游戏类型id
|
||
type: integer
|
||
goodsGalleryUrl:
|
||
description: 轮播图
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
likes:
|
||
description: 点赞
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
newProducts:
|
||
description: '新品: 1-新品 2-非新品'
|
||
type: integer
|
||
orderCount:
|
||
description: 订单数
|
||
type: integer
|
||
playability:
|
||
description: 耐玩度
|
||
type: integer
|
||
playfulness:
|
||
description: 好玩度
|
||
type: integer
|
||
price:
|
||
description: 价格
|
||
type: integer
|
||
real_price:
|
||
description: 真实价格
|
||
type: integer
|
||
status:
|
||
description: '状态: 1-上架 2-下架'
|
||
type: integer
|
||
video_link:
|
||
description: 链接
|
||
type: string
|
||
viewCount:
|
||
description: 查看人数
|
||
type: integer
|
||
type: object
|
||
models.InsertSysUserReq:
|
||
properties:
|
||
account_type:
|
||
description: 账号类型:1-管理端
|
||
type: integer
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
deptId:
|
||
description: 部门编码
|
||
type: integer
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
nickName:
|
||
description: 昵称
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
phone:
|
||
description: 手机号
|
||
type: string
|
||
postId:
|
||
description: 职位编码
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
roleId:
|
||
description: 角色编码
|
||
type: integer
|
||
sales_comm_rate:
|
||
description: 销售提成比例
|
||
type: string
|
||
salt:
|
||
description: 盐
|
||
type: string
|
||
sex:
|
||
description: 性别
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_list:
|
||
description: 有效门店
|
||
items:
|
||
$ref: '#/definitions/models.StoreInfo'
|
||
type: array
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
userId:
|
||
description: 编码
|
||
type: integer
|
||
username:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
models.Login:
|
||
properties:
|
||
code:
|
||
type: string
|
||
password:
|
||
type: string
|
||
sys_type:
|
||
description: 1-管理系统 2-合作商系统
|
||
type: integer
|
||
uid:
|
||
type: integer
|
||
username:
|
||
type: string
|
||
uuid:
|
||
type: string
|
||
required:
|
||
- code
|
||
- password
|
||
- sys_type
|
||
- username
|
||
- uuid
|
||
type: object
|
||
models.LoginLog:
|
||
properties:
|
||
browser:
|
||
description: 浏览器
|
||
type: string
|
||
createBy:
|
||
description: 创建人
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
description: 数据
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
infoId:
|
||
description: 主键
|
||
type: integer
|
||
ipaddr:
|
||
description: ip地址
|
||
type: string
|
||
loginLocation:
|
||
description: 归属地
|
||
type: string
|
||
loginTime:
|
||
description: 登录时间
|
||
type: string
|
||
msg:
|
||
type: string
|
||
os:
|
||
description: 系统
|
||
type: string
|
||
params:
|
||
type: string
|
||
platform:
|
||
description: 固件
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
updateBy:
|
||
description: 更新者
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
username:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
models.Menu:
|
||
properties:
|
||
action:
|
||
type: string
|
||
breadcrumb:
|
||
type: string
|
||
children:
|
||
items:
|
||
$ref: '#/definitions/models.Menu'
|
||
type: array
|
||
component:
|
||
type: string
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
icon:
|
||
type: string
|
||
is_select:
|
||
type: boolean
|
||
isFrame:
|
||
type: string
|
||
menuId:
|
||
type: integer
|
||
menuName:
|
||
type: string
|
||
menuType:
|
||
type: string
|
||
noCache:
|
||
type: boolean
|
||
params:
|
||
type: string
|
||
parentId:
|
||
type: integer
|
||
path:
|
||
type: string
|
||
paths:
|
||
type: string
|
||
permission:
|
||
type: string
|
||
roleId:
|
||
type: integer
|
||
sort:
|
||
type: integer
|
||
title:
|
||
type: string
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
visible:
|
||
type: string
|
||
type: object
|
||
models.NewUserListReq:
|
||
properties:
|
||
create_endTime:
|
||
description: 注册小程序-结束时间
|
||
type: string
|
||
create_startTime:
|
||
description: 注册小程序-开始时间
|
||
type: string
|
||
filter:
|
||
description: 是否过滤无滞纳金已标记用户
|
||
type: boolean
|
||
memberLevel:
|
||
description: 当前会员等级
|
||
type: integer
|
||
open_endTime:
|
||
description: 首次开通租卡会员-结束时间
|
||
type: string
|
||
open_member_level:
|
||
description: 首次开通租卡会员等级
|
||
type: integer
|
||
open_startTime:
|
||
description: 首次开通租卡会员-开始时间
|
||
type: string
|
||
order_endTime:
|
||
description: 首次零售开单-结束时间
|
||
type: string
|
||
order_startTime:
|
||
description: 首次零售开单-开始时间
|
||
type: string
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
tel:
|
||
description: 手机号
|
||
type: string
|
||
uid:
|
||
description: 用户id
|
||
type: integer
|
||
type: object
|
||
models.Order:
|
||
properties:
|
||
card_status:
|
||
description: 1-待取货中 2-游玩中 3-归还中 4-已完成 5-已取消
|
||
type: integer
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
count:
|
||
description: 数量
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
deliver_shopper_code:
|
||
description: 发货店员码
|
||
type: string
|
||
delivery_time:
|
||
description: 发货时间
|
||
type: string
|
||
delivery_type:
|
||
description: 取货类型 1-门店自取 2-快递
|
||
type: integer
|
||
express_company:
|
||
description: 物流公司
|
||
type: string
|
||
express_company_no:
|
||
description: 物流公司编号
|
||
type: string
|
||
express_duration:
|
||
description: 物流时长
|
||
type: integer
|
||
express_no:
|
||
description: 物流单号
|
||
type: string
|
||
game_card_goods_id:
|
||
description: 游戏卡id
|
||
type: integer
|
||
game_card_id:
|
||
description: 游戏id
|
||
type: integer
|
||
game_card_serial_number:
|
||
description: 游戏卡编号
|
||
type: string
|
||
game_card_serial_numbers:
|
||
items:
|
||
type: string
|
||
type: array
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
order_cards:
|
||
items:
|
||
$ref: '#/definitions/models.OrderCard'
|
||
type: array
|
||
order_sn:
|
||
description: 订单编号
|
||
type: string
|
||
pay_price:
|
||
description: 实际付款金额(包含运费)
|
||
type: integer
|
||
pay_status:
|
||
description: 支付状态 1-未支付 2-已支付
|
||
type: integer
|
||
pay_time:
|
||
description: 支付时间
|
||
type: string
|
||
phone_ext:
|
||
type: string
|
||
pickup_code:
|
||
description: 取货码
|
||
type: string
|
||
postage:
|
||
description: 邮费
|
||
type: integer
|
||
receipt_time:
|
||
description: 收货时间 签收时间
|
||
type: string
|
||
revert_express_company:
|
||
description: 归还物流公司
|
||
type: string
|
||
revert_express_company_no:
|
||
description: 归还物流公司编号
|
||
type: string
|
||
revert_express_duration:
|
||
description: 归还物流时长
|
||
type: integer
|
||
revert_express_no:
|
||
description: 归还物流单号
|
||
type: string
|
||
revert_shopper_code:
|
||
type: string
|
||
revert_store_id:
|
||
description: 归还门店id
|
||
type: integer
|
||
revert_time:
|
||
description: 归还时间
|
||
type: string
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
uid:
|
||
type: integer
|
||
user:
|
||
$ref: '#/definitions/models.UserInfo'
|
||
user_address_id:
|
||
description: 地址id
|
||
type: integer
|
||
type: object
|
||
models.OrderCard:
|
||
properties:
|
||
card_status:
|
||
description: 1-待取货中 2-游玩中 3-归还中 4-已完成 5-已取消
|
||
type: integer
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
cover_img:
|
||
description: 封面
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
deliver_shopper:
|
||
allOf:
|
||
- $ref: '#/definitions/models.ShopperPromotionCode'
|
||
description: 发货店员
|
||
deliver_shopper_code:
|
||
description: 发货店员码
|
||
type: string
|
||
delivery_time:
|
||
description: 发货时间
|
||
type: string
|
||
delivery_type:
|
||
description: 取货类型 1-门店自取 2-快递
|
||
type: integer
|
||
express_company:
|
||
description: 物流公司
|
||
type: string
|
||
express_company_no:
|
||
description: 物流公司编号
|
||
type: string
|
||
express_no:
|
||
description: 物流单号
|
||
type: string
|
||
game_card:
|
||
allOf:
|
||
- $ref: '#/definitions/models.GameCard'
|
||
description: 卡带信息
|
||
game_card_goods_id:
|
||
description: 游戏卡id
|
||
type: integer
|
||
game_card_id:
|
||
description: 游戏id
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
issue_type:
|
||
description: '问题类型: 1-问题反馈 2-正常'
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
order:
|
||
allOf:
|
||
- $ref: '#/definitions/models.Order'
|
||
description: 订单
|
||
order_id:
|
||
type: integer
|
||
pay_status:
|
||
description: 支付状态 1-未支付 2-已支付
|
||
type: integer
|
||
postage:
|
||
description: 邮费
|
||
type: integer
|
||
price:
|
||
description: 价格
|
||
type: integer
|
||
receipt_time:
|
||
description: 收货时间 签收时间
|
||
type: string
|
||
revert_express_company:
|
||
description: 归还物流公司
|
||
type: string
|
||
revert_express_company_no:
|
||
description: 归还物流公司编号
|
||
type: string
|
||
revert_express_duration:
|
||
description: 归还物流时长
|
||
type: integer
|
||
revert_express_no:
|
||
description: 归还物流单号
|
||
type: string
|
||
revert_shopper:
|
||
allOf:
|
||
- $ref: '#/definitions/models.ShopperPromotionCode'
|
||
description: 收货店员
|
||
revert_shopper_code:
|
||
description: 收货识别码
|
||
type: string
|
||
revert_store:
|
||
allOf:
|
||
- $ref: '#/definitions/models.Store'
|
||
description: 归还门店
|
||
revert_store_id:
|
||
description: 归还门店id
|
||
type: integer
|
||
revert_time:
|
||
description: 归还时间
|
||
type: string
|
||
serial_number:
|
||
description: 编号
|
||
type: string
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
uid:
|
||
type: integer
|
||
type: object
|
||
models.OrderListReq:
|
||
properties:
|
||
card_status:
|
||
description: 1-待取货中 2-游玩中 3-归还中 4-已完成 5-已取消
|
||
type: integer
|
||
delivery_type:
|
||
description: 取货类型 1-门店自取 2-快递
|
||
type: integer
|
||
end_time:
|
||
description: 结束时间
|
||
type: string
|
||
game_card_id:
|
||
type: integer
|
||
order_id:
|
||
type: integer
|
||
pageIndex:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
pay_status:
|
||
description: 支付状态 1-未支付 2-已支付
|
||
type: integer
|
||
pickup_code:
|
||
description: 取货码
|
||
type: string
|
||
serial_number:
|
||
description: 编号
|
||
type: string
|
||
start_time:
|
||
description: 开始时间
|
||
type: string
|
||
store_id:
|
||
description: 门店id// 游戏id
|
||
type: integer
|
||
uid:
|
||
type: integer
|
||
type: object
|
||
models.Post:
|
||
properties:
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
params:
|
||
type: string
|
||
postCode:
|
||
description: 岗位代码
|
||
type: string
|
||
postId:
|
||
description: 岗位编号
|
||
type: integer
|
||
postName:
|
||
description: 岗位名称
|
||
type: string
|
||
remark:
|
||
description: 描述
|
||
type: string
|
||
sort:
|
||
description: 岗位排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.QueryCodeReq:
|
||
properties:
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
scan_code:
|
||
description: 扫码枪扫码数据:串码/条码
|
||
type: string
|
||
required:
|
||
- scan_code
|
||
type: object
|
||
models.QueryCodeResp:
|
||
properties:
|
||
count:
|
||
description: 数据总条数
|
||
type: integer
|
||
list:
|
||
description: 串码/条码
|
||
items:
|
||
type: string
|
||
type: array
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页展示条数
|
||
type: integer
|
||
type: object
|
||
models.RetailDetailTotalData:
|
||
properties:
|
||
amount:
|
||
description: 实际零售价
|
||
type: number
|
||
cash_amount:
|
||
description: 现金收款
|
||
type: number
|
||
count:
|
||
description: 销售数量
|
||
type: integer
|
||
member_discount:
|
||
description: 会员优惠
|
||
type: number
|
||
other_amount:
|
||
description: 其他付款方式
|
||
type: number
|
||
pos_amount:
|
||
description: pos机收款
|
||
type: number
|
||
retail_price:
|
||
description: 指导零售价
|
||
type: integer
|
||
sale_discount:
|
||
description: 零售优惠
|
||
type: number
|
||
sale_price:
|
||
description: 零售价
|
||
type: integer
|
||
sales_profit:
|
||
description: 销售毛利
|
||
type: number
|
||
salesman_per:
|
||
description: 销售员提成
|
||
type: number
|
||
scan_amount:
|
||
description: 扫码付
|
||
type: number
|
||
staff_price:
|
||
description: 员工成本价
|
||
type: integer
|
||
staff_profit:
|
||
description: 员工毛利
|
||
type: number
|
||
store_per:
|
||
description: 门店提成
|
||
type: number
|
||
store_vm_amount:
|
||
description: 商场积分抵扣
|
||
type: number
|
||
total_amount:
|
||
description: 订单实收金额
|
||
type: number
|
||
total_discount:
|
||
description: 订单总优惠:订单所有商品零售优惠+会员优惠+会员积分抵扣之和
|
||
type: number
|
||
total_retail_price:
|
||
description: 订单总指导零售价
|
||
type: number
|
||
total_sales_profit:
|
||
description: 订单总销售毛利
|
||
type: number
|
||
total_sales_profit_per:
|
||
description: 销售毛利提成
|
||
type: number
|
||
total_staff_profit:
|
||
description: 订单总员工毛利
|
||
type: number
|
||
total_staff_profit_per:
|
||
description: 员工毛利提成
|
||
type: number
|
||
vm_discount:
|
||
description: 会员积分抵扣
|
||
type: number
|
||
wholesale_price:
|
||
description: 采购单价
|
||
type: integer
|
||
type: object
|
||
models.RetailMarginData:
|
||
properties:
|
||
count:
|
||
description: 销售数量
|
||
type: integer
|
||
erp_category_id:
|
||
description: 分类id
|
||
type: integer
|
||
erp_category_name:
|
||
description: 分类名称
|
||
type: string
|
||
erp_commodity_id:
|
||
description: 商品id
|
||
type: integer
|
||
erp_commodity_name:
|
||
description: 商品名称
|
||
type: string
|
||
gross_margins:
|
||
description: 销售毛利率:销售毛利/销售/退货金额
|
||
type: string
|
||
retail_type:
|
||
description: 销售类型:sale 零售销售; rejected 零售退货
|
||
type: string
|
||
sales_amount:
|
||
description: 销售/退货金额
|
||
type: number
|
||
sales_cost:
|
||
description: 销售成本:销售采购价之和
|
||
type: number
|
||
sales_margin:
|
||
description: 销售毛利:销售/退货金额-销售成本
|
||
type: number
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
type: object
|
||
models.ShopperPromotionCode:
|
||
properties:
|
||
code:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
state:
|
||
type: integer
|
||
store_id:
|
||
type: integer
|
||
uid:
|
||
type: integer
|
||
user:
|
||
$ref: '#/definitions/models.UserInfo'
|
||
type: object
|
||
models.Store:
|
||
properties:
|
||
address:
|
||
description: 详细地址
|
||
type: string
|
||
city:
|
||
description: 市
|
||
type: string
|
||
cooperative_assistant_member_deduct:
|
||
allOf:
|
||
- $ref: '#/definitions/models.CooperativeAssistantMemberDeduct'
|
||
description: GameCardGoods
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
district:
|
||
description: 区
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
img:
|
||
description: 门面图
|
||
type: string
|
||
is_online:
|
||
description: 在线
|
||
type: integer
|
||
latitude:
|
||
description: 纬度
|
||
type: number
|
||
longitude:
|
||
description: 经度
|
||
type: number
|
||
member_service:
|
||
description: 会员服务:1 开启 2 不开启
|
||
type: integer
|
||
name:
|
||
description: 门店名称
|
||
type: string
|
||
province:
|
||
description: 省
|
||
type: string
|
||
sales_comm_rate:
|
||
description: 门店销售提成比例
|
||
type: number
|
||
tel:
|
||
description: 电话
|
||
type: string
|
||
type: object
|
||
models.StoreInfo:
|
||
properties:
|
||
expireTime:
|
||
description: 有效期
|
||
type: string
|
||
storeId:
|
||
description: 门店id
|
||
type: integer
|
||
storeName:
|
||
description: 门店名称
|
||
type: string
|
||
type: object
|
||
models.StoreManageData:
|
||
properties:
|
||
count:
|
||
description: 销售数量
|
||
type: integer
|
||
date:
|
||
description: 时间,如:"2023-12-25"
|
||
type: string
|
||
promotion_fee:
|
||
description: 推广费
|
||
type: number
|
||
sales_profit:
|
||
description: 销售毛利
|
||
type: number
|
||
staff_profit:
|
||
description: 员工毛利
|
||
type: number
|
||
total_sales_amount:
|
||
description: 销售额
|
||
type: number
|
||
type: object
|
||
models.Supplier:
|
||
properties:
|
||
account_holder:
|
||
description: 开户人
|
||
type: string
|
||
address:
|
||
description: 详细地址
|
||
type: string
|
||
area:
|
||
description: 区
|
||
type: string
|
||
bank_account:
|
||
description: 银行账号
|
||
type: string
|
||
city:
|
||
description: 市
|
||
type: string
|
||
company_website:
|
||
description: 网站
|
||
type: string
|
||
contact:
|
||
description: 联系人
|
||
type: string
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
email:
|
||
description: 邮件
|
||
type: string
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
landline:
|
||
description: 固定电话
|
||
type: string
|
||
name:
|
||
description: 供应商名称
|
||
type: string
|
||
number:
|
||
description: 编号
|
||
type: string
|
||
opening_bank:
|
||
description: 开户银行
|
||
type: string
|
||
payment_cycle:
|
||
description: 支付周期
|
||
type: integer
|
||
province:
|
||
description: 省
|
||
type: string
|
||
tax_number:
|
||
description: 税号
|
||
type: string
|
||
tel:
|
||
description: 手机号
|
||
type: string
|
||
type: object
|
||
models.SysCategory:
|
||
properties:
|
||
createBy:
|
||
description: 创建者
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
id:
|
||
description: 分类Id
|
||
type: integer
|
||
img:
|
||
description: 图片
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
params:
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
updateBy:
|
||
description: 更新者
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.SysConfig:
|
||
properties:
|
||
configId:
|
||
description: 编码
|
||
type: integer
|
||
configKey:
|
||
description: 参数键名
|
||
type: string
|
||
configName:
|
||
description: 参数名称
|
||
type: string
|
||
configType:
|
||
description: 是否系统内置
|
||
type: string
|
||
configValue:
|
||
description: 参数键值
|
||
type: string
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
params:
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.SysContent:
|
||
properties:
|
||
cateId:
|
||
description: 分类id
|
||
type: string
|
||
content:
|
||
description: 内容
|
||
type: string
|
||
createBy:
|
||
description: 创建者
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
id:
|
||
description: id
|
||
type: integer
|
||
img:
|
||
description: 图片
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
params:
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
updateBy:
|
||
description: 更新者
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.SysDept:
|
||
properties:
|
||
children:
|
||
items:
|
||
$ref: '#/definitions/models.SysDept'
|
||
type: array
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
deptId:
|
||
description: 部门编码
|
||
type: integer
|
||
deptName:
|
||
description: 部门名称
|
||
type: string
|
||
deptPath:
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
leader:
|
||
description: 负责人
|
||
type: string
|
||
params:
|
||
type: string
|
||
parentId:
|
||
description: 上级部门
|
||
type: integer
|
||
phone:
|
||
description: 手机
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.SysFileDir:
|
||
properties:
|
||
children:
|
||
items:
|
||
$ref: '#/definitions/models.SysFileDir'
|
||
type: array
|
||
createBy:
|
||
description: 创建人
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
id:
|
||
type: integer
|
||
label:
|
||
description: 名称
|
||
type: string
|
||
pId:
|
||
description: 父id
|
||
type: integer
|
||
params:
|
||
type: string
|
||
path:
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
updateBy:
|
||
description: 编辑人
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.SysOperLog:
|
||
properties:
|
||
businessType:
|
||
description: 操作类型
|
||
type: string
|
||
businessTypes:
|
||
type: string
|
||
createBy:
|
||
description: 创建人
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
description: 数据
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
deptName:
|
||
description: 部门名称
|
||
type: string
|
||
jsonResult:
|
||
description: 返回数据
|
||
type: string
|
||
latencyime:
|
||
description: 耗时
|
||
type: string
|
||
menuTitle:
|
||
description: 操作模块
|
||
type: string
|
||
method:
|
||
description: 函数
|
||
type: string
|
||
operId:
|
||
description: 日志编码
|
||
type: integer
|
||
operIp:
|
||
description: 客户端ip
|
||
type: string
|
||
operLocation:
|
||
description: 访问位置
|
||
type: string
|
||
operName:
|
||
description: 操作者
|
||
type: string
|
||
operParam:
|
||
description: 请求参数
|
||
type: string
|
||
operTime:
|
||
description: 操作时间
|
||
type: string
|
||
operUrl:
|
||
description: 访问地址
|
||
type: string
|
||
operatorType:
|
||
description: 操作类型
|
||
type: string
|
||
params:
|
||
description: 参数
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
requestMethod:
|
||
description: 请求方式
|
||
type: string
|
||
status:
|
||
description: 操作状态
|
||
type: string
|
||
title:
|
||
description: 操作模块-具体事件
|
||
type: string
|
||
updateBy:
|
||
description: 更新者
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userAgent:
|
||
description: ua
|
||
type: string
|
||
type: object
|
||
models.SysRole:
|
||
properties:
|
||
admin:
|
||
type: boolean
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
deptIds:
|
||
items:
|
||
type: integer
|
||
type: array
|
||
flag:
|
||
type: string
|
||
menuIds:
|
||
items:
|
||
type: integer
|
||
type: array
|
||
params:
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
roleId:
|
||
description: 角色编码
|
||
type: integer
|
||
roleKey:
|
||
description: 角色代码
|
||
type: string
|
||
roleName:
|
||
description: 角色名称
|
||
type: string
|
||
roleSort:
|
||
description: 角色排序
|
||
type: integer
|
||
status:
|
||
type: string
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
models.SysUser:
|
||
properties:
|
||
account_type:
|
||
description: 账号类型:1-管理端
|
||
type: integer
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
description: 删除时间
|
||
type: string
|
||
deptId:
|
||
description: 部门编码
|
||
type: integer
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
nickName:
|
||
description: 昵称
|
||
type: string
|
||
params:
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
phone:
|
||
description: 手机号
|
||
type: string
|
||
postId:
|
||
description: 职位编码
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
roleId:
|
||
description: 角色编码
|
||
type: integer
|
||
sales_comm_rate:
|
||
description: 销售提成比例
|
||
type: number
|
||
salt:
|
||
description: 盐
|
||
type: string
|
||
sex:
|
||
description: 性别
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: string
|
||
store_data:
|
||
description: 有效门店
|
||
type: string
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
store_list:
|
||
description: 有效门店列表
|
||
items:
|
||
$ref: '#/definitions/models.StoreInfo'
|
||
type: array
|
||
store_name:
|
||
description: 门店名称
|
||
type: string
|
||
uid:
|
||
description: 用户uid todo 待添加
|
||
type: integer
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userId:
|
||
description: 编码
|
||
type: integer
|
||
username:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
models.TableData:
|
||
properties:
|
||
DJ:
|
||
description: 商品指导零售价
|
||
type: integer
|
||
JE:
|
||
description: 商品指导零售价乘以销售数量
|
||
type: integer
|
||
SL:
|
||
description: 销售数量
|
||
type: integer
|
||
name:
|
||
type: string
|
||
type: object
|
||
models.TelListReq:
|
||
properties:
|
||
pageIndex:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
description: 页面条数
|
||
type: integer
|
||
phone_num:
|
||
type: string
|
||
required:
|
||
- phone_num
|
||
type: object
|
||
models.U:
|
||
properties:
|
||
appOpenID:
|
||
type: string
|
||
bond:
|
||
description: 保证金
|
||
type: integer
|
||
city:
|
||
description: 城市
|
||
type: string
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
country:
|
||
description: 市
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
deposit:
|
||
description: 押金
|
||
type: integer
|
||
first_retail_order:
|
||
description: 首次零售开单时间
|
||
type: string
|
||
forfeit_penalty:
|
||
description: 滞纳金
|
||
type: integer
|
||
gender:
|
||
description: 性别
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
in_black:
|
||
description: 是否在黑名单
|
||
type: boolean
|
||
invite_code_url:
|
||
description: 分享二维码
|
||
type: string
|
||
invite_time:
|
||
type: string
|
||
last_login_at:
|
||
description: 最近登录时间
|
||
type: string
|
||
mark:
|
||
description: 标记
|
||
type: integer
|
||
member_expire_days:
|
||
description: 会员过期天数
|
||
type: integer
|
||
member_level_string:
|
||
description: 会员类型
|
||
type: string
|
||
member_open_time:
|
||
type: string
|
||
member_status:
|
||
type: integer
|
||
memberExpire:
|
||
description: 会员到期时间
|
||
type: string
|
||
memberLevel:
|
||
description: 会员等级 1-会员
|
||
type: integer
|
||
open_member_channel:
|
||
description: '开通会员渠道: -门店推广 -用户邀请 -兑换码'
|
||
type: string
|
||
open_member_level:
|
||
description: 开通会员级别:2-黄金会员 4-白金会员 5-黑金会员
|
||
type: integer
|
||
open_member_time:
|
||
description: 开通会员
|
||
type: string
|
||
order_amount:
|
||
description: 消费金额
|
||
type: integer
|
||
order_cards:
|
||
items:
|
||
$ref: '#/definitions/models.OrderCard'
|
||
type: array
|
||
order_count:
|
||
description: 消费次数
|
||
type: integer
|
||
province:
|
||
description: 省
|
||
type: string
|
||
renewal_member_level:
|
||
type: integer
|
||
renewal_time:
|
||
type: string
|
||
shop_assistant_name:
|
||
description: 店员名称
|
||
type: string
|
||
store:
|
||
$ref: '#/definitions/models.Store'
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
tel:
|
||
description: 电话
|
||
type: string
|
||
uid:
|
||
type: integer
|
||
user_type:
|
||
description: 用户类型 1-普通用户 2-店员
|
||
type: integer
|
||
wxAvatar:
|
||
description: 头像
|
||
type: string
|
||
wxName:
|
||
description: 昵称
|
||
type: string
|
||
wxOpenID:
|
||
description: 微信openid
|
||
type: string
|
||
wxUnionID:
|
||
description: 微信unionId
|
||
type: string
|
||
xcx_role_id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
models.UserInfo:
|
||
properties:
|
||
appOpenID:
|
||
type: string
|
||
bond:
|
||
description: 保证金
|
||
type: integer
|
||
city:
|
||
description: 城市
|
||
type: string
|
||
cooperative_business_id:
|
||
description: 合作商id
|
||
type: integer
|
||
cooperative_name:
|
||
description: 合作商名称
|
||
type: string
|
||
country:
|
||
description: 市
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
deposit:
|
||
description: 押金
|
||
type: integer
|
||
first_retail_order:
|
||
description: 首次零售开单时间
|
||
type: string
|
||
forfeit_penalty:
|
||
description: 滞纳金
|
||
type: integer
|
||
gender:
|
||
description: 性别
|
||
type: integer
|
||
id:
|
||
description: 数据库记录编号
|
||
type: integer
|
||
in_black:
|
||
description: 是否在黑名单
|
||
type: boolean
|
||
invite_code_url:
|
||
description: 分享二维码
|
||
type: string
|
||
invite_time:
|
||
type: string
|
||
last_login_at:
|
||
description: 最近登录时间
|
||
type: string
|
||
mark:
|
||
description: 标记
|
||
type: integer
|
||
member_level_string:
|
||
description: 会员类型
|
||
type: string
|
||
member_open_time:
|
||
type: string
|
||
member_status:
|
||
type: integer
|
||
memberExpire:
|
||
description: 会员到期时间
|
||
type: string
|
||
memberLevel:
|
||
description: 会员等级 1-会员
|
||
type: integer
|
||
open_member_channel:
|
||
description: '开通会员渠道: -门店推广 -用户邀请 -兑换码'
|
||
type: string
|
||
open_member_level:
|
||
description: 开通会员级别:2-黄金会员 4-白金会员 5-黑金会员
|
||
type: integer
|
||
open_member_time:
|
||
description: 开通会员
|
||
type: string
|
||
order_cards:
|
||
items:
|
||
$ref: '#/definitions/models.OrderCard'
|
||
type: array
|
||
province:
|
||
description: 省
|
||
type: string
|
||
renewal_member_level:
|
||
type: integer
|
||
renewal_time:
|
||
type: string
|
||
shop_assistant_name:
|
||
description: 店员名称
|
||
type: string
|
||
store:
|
||
$ref: '#/definitions/models.Store'
|
||
store_id:
|
||
description: 门店id
|
||
type: integer
|
||
tel:
|
||
description: 电话
|
||
type: string
|
||
uid:
|
||
type: integer
|
||
user_type:
|
||
description: 用户类型 1-普通用户 2-店员
|
||
type: integer
|
||
wxAvatar:
|
||
description: 头像
|
||
type: string
|
||
wxName:
|
||
description: 昵称
|
||
type: string
|
||
wxOpenID:
|
||
description: 微信openid
|
||
type: string
|
||
wxUnionID:
|
||
description: 微信unionId
|
||
type: string
|
||
xcx_role_id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
tools.Params:
|
||
properties:
|
||
treeCode:
|
||
type: string
|
||
treeName:
|
||
type: string
|
||
treeParentCode:
|
||
type: string
|
||
type: object
|
||
tools.SysColumns:
|
||
properties:
|
||
columnComment:
|
||
type: string
|
||
columnId:
|
||
type: integer
|
||
columnName:
|
||
type: string
|
||
columnType:
|
||
type: string
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
deletedAt:
|
||
type: string
|
||
dictType:
|
||
type: string
|
||
edit:
|
||
type: boolean
|
||
fkCol:
|
||
items:
|
||
$ref: '#/definitions/tools.SysColumns'
|
||
type: array
|
||
fkLabelId:
|
||
type: string
|
||
fkLabelName:
|
||
type: string
|
||
fkTableName:
|
||
type: string
|
||
fkTableNameClass:
|
||
type: string
|
||
fkTableNamePackage:
|
||
type: string
|
||
goField:
|
||
type: string
|
||
goType:
|
||
type: string
|
||
htmlType:
|
||
type: string
|
||
increment:
|
||
type: boolean
|
||
insert:
|
||
type: boolean
|
||
isEdit:
|
||
type: string
|
||
isIncrement:
|
||
type: string
|
||
isInsert:
|
||
type: string
|
||
isList:
|
||
type: string
|
||
isPk:
|
||
type: string
|
||
isQuery:
|
||
type: string
|
||
isRequired:
|
||
type: string
|
||
jsonField:
|
||
type: string
|
||
list:
|
||
type: string
|
||
pk:
|
||
type: boolean
|
||
query:
|
||
type: boolean
|
||
queryType:
|
||
type: string
|
||
remark:
|
||
type: string
|
||
required:
|
||
type: boolean
|
||
sort:
|
||
type: integer
|
||
superColumn:
|
||
type: boolean
|
||
tableId:
|
||
type: integer
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
usableColumn:
|
||
type: boolean
|
||
type: object
|
||
tools.SysTables:
|
||
properties:
|
||
businessName:
|
||
type: string
|
||
className:
|
||
description: 类名
|
||
type: string
|
||
columns:
|
||
items:
|
||
$ref: '#/definitions/tools.SysColumns'
|
||
type: array
|
||
createBy:
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
crud:
|
||
type: boolean
|
||
dataScope:
|
||
type: string
|
||
deletedAt:
|
||
type: string
|
||
functionAuthor:
|
||
description: 功能作者
|
||
type: string
|
||
functionName:
|
||
description: 功能名称
|
||
type: string
|
||
isActions:
|
||
type: integer
|
||
isAuth:
|
||
type: integer
|
||
isDataScope:
|
||
type: integer
|
||
isLogicalDelete:
|
||
type: string
|
||
logicalDelete:
|
||
type: boolean
|
||
logicalDeleteColumn:
|
||
type: string
|
||
moduleName:
|
||
description: 模块名
|
||
type: string
|
||
options:
|
||
type: string
|
||
packageName:
|
||
description: 包名
|
||
type: string
|
||
params:
|
||
$ref: '#/definitions/tools.Params'
|
||
pkColumn:
|
||
type: string
|
||
pkGoField:
|
||
type: string
|
||
pkJsonField:
|
||
type: string
|
||
remark:
|
||
type: string
|
||
tableComment:
|
||
description: 表备注
|
||
type: string
|
||
tableId:
|
||
description: 表编码
|
||
type: integer
|
||
tableName:
|
||
description: 表名称
|
||
type: string
|
||
tplCategory:
|
||
type: string
|
||
tree:
|
||
type: boolean
|
||
treeCode:
|
||
type: string
|
||
treeName:
|
||
type: string
|
||
treeParentCode:
|
||
type: string
|
||
updateBy:
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
type: object
|
||
info:
|
||
contact: {}
|
||
paths:
|
||
/api/v1/cashier/create:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增收付款账号模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CashierCreateRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 新增收付款账号
|
||
tags:
|
||
- 收付款账号设置
|
||
/api/v1/cashier/delete:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除收付款账号模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CashierDetailRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 删除收付款账号
|
||
tags:
|
||
- 收付款账号设置
|
||
/api/v1/cashier/detail:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询收付款账号详情模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CashierDetailRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCashierDetail'
|
||
summary: 查询收付款账号详情
|
||
tags:
|
||
- 收付款账号设置
|
||
/api/v1/cashier/edit:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 编辑收付款账号模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CashierEditRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 编辑收付款账号
|
||
tags:
|
||
- 收付款账号设置
|
||
/api/v1/cashier/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询收付款账号列表模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CashierListRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCashierListResp'
|
||
summary: 查询收付款账号列表
|
||
tags:
|
||
- 收付款账号设置
|
||
/api/v1/category/create:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 商品分类创建模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CreateCategoryRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 创建分类
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/category/delete:
|
||
post:
|
||
parameters:
|
||
- description: 删除分类请求模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.DeleteCategoryRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 删除分类
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/category/display:
|
||
post:
|
||
parameters:
|
||
- description: 隐藏或展示分类请求模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CategoryDisplayRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 隐藏或展示分类
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/category/import_category:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 上传excel文件
|
||
in: body
|
||
name: file
|
||
required: true
|
||
schema:
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 导入商品分类
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/category/import_category_view:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 上传excel文件
|
||
in: body
|
||
name: file
|
||
required: true
|
||
schema:
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
items:
|
||
$ref: '#/definitions/models.CategoryExcel'
|
||
type: array
|
||
summary: 导入商品分类预览
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/category/list:
|
||
post:
|
||
parameters:
|
||
- description: 分类列表请求模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CategoryListRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
items:
|
||
$ref: '#/definitions/models.CategoryModel'
|
||
type: array
|
||
summary: 分类列表
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/category/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 商品分类编辑模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.UpdateCategoryRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.Category'
|
||
summary: 编辑分类
|
||
tags:
|
||
- 商品分类
|
||
/api/v1/commodity/create:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 商品新增模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CommodityCreateRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCommodity'
|
||
summary: 新增商品
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/commodity/delete:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除商品模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CommodityDelRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 删除商品
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/commodity/detail:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 商品详情模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CommodityDetailRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCommodity'
|
||
summary: 商品详情
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/commodity/edit:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 编辑商品模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.CommodityEditRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCommodity'
|
||
summary: 编辑商品
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/commodity/import_commodity:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 上传excel文件
|
||
in: body
|
||
name: file
|
||
required: true
|
||
schema:
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 导入商品资料
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/commodity/import_commodity_view:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 上传excel文件
|
||
in: body
|
||
name: file
|
||
required: true
|
||
schema:
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
items:
|
||
$ref: '#/definitions/models.CommodityExcel'
|
||
type: array
|
||
summary: 导入商品资料预览
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/commodity/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 商品列表模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCommodityListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpCommodityListResp'
|
||
summary: 商品列表
|
||
tags:
|
||
- 商品资料
|
||
/api/v1/config:
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysConfig'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改配置
|
||
tags:
|
||
- system/配置
|
||
/api/v1/config/{configId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: configId
|
||
in: path
|
||
name: configId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除配置
|
||
tags:
|
||
- system/配置
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: 配置编码
|
||
in: path
|
||
name: configId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取配置
|
||
tags:
|
||
- system/配置
|
||
/api/v1/configKey/{configKey}:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: configKey
|
||
in: path
|
||
name: configKey
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取配置
|
||
tags:
|
||
- system/配置
|
||
/api/v1/configList:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: configKey
|
||
in: query
|
||
name: configKey
|
||
type: string
|
||
- description: configName
|
||
in: query
|
||
name: configName
|
||
type: string
|
||
- description: configType
|
||
in: query
|
||
name: configType
|
||
type: string
|
||
- description: 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 配置列表数据
|
||
tags:
|
||
- system/配置
|
||
/api/v1/db/columns/page:
|
||
get:
|
||
description: 数据库表列分页列表 / database table column page list
|
||
parameters:
|
||
- description: tableName / 数据表名称
|
||
in: query
|
||
name: tableName
|
||
type: string
|
||
- description: pageSize / 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: pageIndex / 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 分页列表数据 / page list data
|
||
tags:
|
||
- system/工具
|
||
/api/v1/db/tables/page:
|
||
get:
|
||
description: 数据库表分页列表 / database table page list
|
||
parameters:
|
||
- description: tableName / 数据表名称
|
||
in: query
|
||
name: tableName
|
||
type: string
|
||
- description: pageSize / 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: pageIndex / 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 分页列表数据 / page list data
|
||
tags:
|
||
- system/工具
|
||
/api/v1/dept:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysDept'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加部门
|
||
tags:
|
||
- system/部门
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysDept'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改部门
|
||
tags:
|
||
- system/部门
|
||
/api/v1/dept/{deptId}:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: deptId
|
||
in: path
|
||
name: deptId
|
||
type: string
|
||
- description: position
|
||
in: query
|
||
name: position
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 部门列表数据
|
||
tags:
|
||
- system/部门
|
||
/api/v1/dept/{id}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除部门
|
||
tags:
|
||
- system/部门
|
||
/api/v1/deptList:
|
||
get:
|
||
description: 分页列表
|
||
parameters:
|
||
- description: name
|
||
in: query
|
||
name: name
|
||
type: string
|
||
- description: id
|
||
in: query
|
||
name: id
|
||
type: string
|
||
- description: position
|
||
in: query
|
||
name: position
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 分页部门列表数据
|
||
tags:
|
||
- system/部门
|
||
/api/v1/dict/data:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.DictType'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加字典数据
|
||
tags:
|
||
- system/字典数据
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.DictType'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改字典数据
|
||
tags:
|
||
- system/字典数据
|
||
/api/v1/dict/data/{dictCode}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: dictCode
|
||
in: path
|
||
name: dictCode
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除字典数据
|
||
tags:
|
||
- system/字典数据
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: 字典编码
|
||
in: path
|
||
name: dictCode
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 通过编码获取字典数据
|
||
tags:
|
||
- system/字典数据
|
||
/api/v1/dict/data/list:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: status
|
||
in: query
|
||
name: status
|
||
type: string
|
||
- description: dictCode
|
||
in: query
|
||
name: dictCode
|
||
type: string
|
||
- description: dictType
|
||
in: query
|
||
name: dictType
|
||
type: string
|
||
- description: 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 字典数据列表
|
||
tags:
|
||
- system/字典数据
|
||
/api/v1/dict/databyType/{dictType}:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: dictType
|
||
in: path
|
||
name: dictType
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 通过字典类型获取字典数据
|
||
tags:
|
||
- system/字典数据
|
||
/api/v1/dict/type:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.DictType'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加字典类型
|
||
tags:
|
||
- system/字典类型
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.DictType'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改字典类型
|
||
tags:
|
||
- system/字典类型
|
||
/api/v1/dict/type/{dictId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: dictId
|
||
in: path
|
||
name: dictId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除字典类型
|
||
tags:
|
||
- system/字典类型
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: 字典类型编码
|
||
in: path
|
||
name: dictId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 通过字典id获取字典类型
|
||
tags:
|
||
- system/字典类型
|
||
/api/v1/dict/type/list:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: dictName
|
||
in: query
|
||
name: dictName
|
||
type: string
|
||
- description: dictId
|
||
in: query
|
||
name: dictId
|
||
type: string
|
||
- description: dictType
|
||
in: query
|
||
name: dictType
|
||
type: string
|
||
- description: 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Page'
|
||
security:
|
||
- Bearer: []
|
||
summary: 字典类型列表数据
|
||
tags:
|
||
- system/字典类型
|
||
/api/v1/erp_order/add_invoice:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 开发票模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderAddInvoiceReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 开发票
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/audit:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 审核零售订单模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderAuditReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 审核零售订单
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/create:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新建零售订单模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderCreateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 新建零售订单
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/delete:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除零售订单模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderDeleteReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 删除零售订单
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/edit:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 编辑零售订单模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderCreateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 编辑零售订单
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询零售订单列表模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderListResp'
|
||
summary: 查询零售订单列表
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/pay:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 收款模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderPayReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderPayResp'
|
||
summary: 收款
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/query_pay_status:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询付款状态模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderDeleteReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderPayResp'
|
||
summary: 查询付款状态
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/receipt_data:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询小票数据模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderDeleteReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderReceiptDataResp'
|
||
summary: 查询小票数据
|
||
tags:
|
||
- 零售订单
|
||
/api/v1/erp_order/retail_detail:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询零售明细数据模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderRetailDetailReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderRetailDetailResp'
|
||
summary: 查询零售明细
|
||
tags:
|
||
- 零售报表
|
||
/api/v1/erp_order/retail_margin:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询商品零售毛利汇总数据模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderRetailMarginReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderRetailMarginResp'
|
||
summary: 查询商品零售毛利汇总
|
||
tags:
|
||
- 零售报表
|
||
/api/v1/erp_order/store_manage_data:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询门店经营数据模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderStoreManageDataReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpOrderStoreManageDataResp'
|
||
summary: 查询门店经营数据
|
||
tags:
|
||
- 零售报表
|
||
/api/v1/inventory/add_remark:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 添加备注模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/inventorymanage.AddRemarkReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 添加备注
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/inventory/delivery:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 出库模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/inventorymanage.DeliveryCargoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 出库
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/inventory/detail:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询库存详情模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpStockCommodityListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpStockCommodityListResp'
|
||
summary: 查询库存详情
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/inventory/import:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 上传excel文件
|
||
in: body
|
||
name: file
|
||
required: true
|
||
schema:
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 库存导入
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/inventory/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询库存列表模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.ErpStockListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.ErpStockListResp'
|
||
summary: 查询库存列表
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/inventory/print:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 批量打印模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.BatchPrintInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 批量打印
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/inventory/query_code:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询商品串码或条码模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.QueryCodeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.QueryCodeResp'
|
||
summary: 查询商品串码或条码
|
||
tags:
|
||
- 库存管理
|
||
/api/v1/loginlog:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.LoginLog'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加登录日志
|
||
tags:
|
||
- system/日志
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.LoginLog'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改登录日志
|
||
tags:
|
||
- system/日志
|
||
/api/v1/loginlog/{infoId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: 以逗号(,)分割的infoId
|
||
in: path
|
||
name: infoId
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 批量删除登录日志
|
||
tags:
|
||
- system/日志
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: infoId
|
||
in: path
|
||
name: infoId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 通过编码获取登录日志
|
||
tags:
|
||
- system/日志
|
||
/api/v1/loginloglist:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: status
|
||
in: query
|
||
name: status
|
||
type: string
|
||
- description: dictCode
|
||
in: query
|
||
name: dictCode
|
||
type: string
|
||
- description: dictType
|
||
in: query
|
||
name: dictType
|
||
type: string
|
||
- description: 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 登录日志列表
|
||
tags:
|
||
- system/日志
|
||
/api/v1/menu:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: menuName
|
||
in: query
|
||
name: menuName
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: Menu列表数据
|
||
tags:
|
||
- system/菜单
|
||
post:
|
||
consumes:
|
||
- application/x-www-form-urlencoded
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: menuName
|
||
in: formData
|
||
name: menuName
|
||
required: true
|
||
type: string
|
||
- description: Path
|
||
in: formData
|
||
name: Path
|
||
type: string
|
||
- description: Action
|
||
in: formData
|
||
name: Action
|
||
required: true
|
||
type: string
|
||
- description: Permission
|
||
in: formData
|
||
name: Permission
|
||
required: true
|
||
type: string
|
||
- description: ParentId
|
||
in: formData
|
||
name: ParentId
|
||
required: true
|
||
type: string
|
||
- description: IsDel
|
||
in: formData
|
||
name: IsDel
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 创建菜单
|
||
tags:
|
||
- system/菜单
|
||
/api/v1/menu/{id}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除菜单
|
||
tags:
|
||
- system/菜单
|
||
put:
|
||
consumes:
|
||
- application/x-www-form-urlencoded
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.Menu'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "修改失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改菜单
|
||
tags:
|
||
- system/菜单
|
||
/api/v1/menuTreeselect:
|
||
get:
|
||
consumes:
|
||
- application/x-www-form-urlencoded
|
||
description: 获取JSON
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取菜单树
|
||
tags:
|
||
- system/菜单
|
||
/api/v1/menuids/{id}:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取角色对应的菜单id数组
|
||
tags:
|
||
- system/菜单
|
||
/api/v1/menulist:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: menuName
|
||
in: query
|
||
name: menuName
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: Menu列表数据
|
||
tags:
|
||
- system/菜单
|
||
/api/v1/menurole:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 根据角色名称获取菜单列表数据(左菜单使用)
|
||
tags:
|
||
- system/菜单
|
||
/api/v1/operlog:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysOperLog'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加操作日志
|
||
tags:
|
||
- system/日志
|
||
/api/v1/operlog/{infoId}:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: infoId
|
||
in: path
|
||
name: infoId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 通过编码获取登录日志
|
||
tags:
|
||
- system/日志
|
||
/api/v1/operlog/{operId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: 以逗号(,)分割的operId
|
||
in: path
|
||
name: operId
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 批量删除操作日志
|
||
tags:
|
||
- system/日志
|
||
/api/v1/operloglist:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: status
|
||
in: query
|
||
name: status
|
||
type: string
|
||
- description: dictCode
|
||
in: query
|
||
name: dictCode
|
||
type: string
|
||
- description: dictType
|
||
in: query
|
||
name: dictType
|
||
type: string
|
||
- description: 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
- description: 开时时间
|
||
in: query
|
||
name: startTime
|
||
type: string
|
||
- description: 结束时间
|
||
in: query
|
||
name: endTime
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 操作日志列表(update)
|
||
tags:
|
||
- system/日志
|
||
/api/v1/order/list_export:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 导出订单列表模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.OrderListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": { "export_url": "" }}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 导出订单列表
|
||
tags:
|
||
- 订单管理
|
||
/api/v1/post:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: postName
|
||
in: query
|
||
name: postName
|
||
type: string
|
||
- description: postCode
|
||
in: query
|
||
name: postCode
|
||
type: string
|
||
- description: postId
|
||
in: query
|
||
name: postId
|
||
type: string
|
||
- description: status
|
||
in: query
|
||
name: status
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 岗位列表数据
|
||
tags:
|
||
- system/岗位
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.Post'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加岗位
|
||
tags:
|
||
- system/岗位
|
||
/api/v1/post/:
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.Post'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改岗位
|
||
tags:
|
||
- system/岗位
|
||
/api/v1/post/{postId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "message": "删除成功"}'
|
||
schema:
|
||
type: string
|
||
"500":
|
||
description: '{"code": 500, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除岗位
|
||
tags:
|
||
- system/岗位
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: postId
|
||
in: path
|
||
name: postId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取岗位信息
|
||
tags:
|
||
- system/岗位
|
||
/api/v1/public/uploadFile:
|
||
post:
|
||
consumes:
|
||
- multipart/form-data
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: type
|
||
in: query
|
||
name: type
|
||
required: true
|
||
type: string
|
||
- description: file
|
||
in: formData
|
||
name: file
|
||
required: true
|
||
type: file
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 上传图片
|
||
tags:
|
||
- system/公共接口
|
||
/api/v1/role:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: roleId
|
||
in: path
|
||
name: roleId
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取Role数据
|
||
tags:
|
||
- system/角色
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysRole'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 创建角色
|
||
tags:
|
||
- system/角色
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysRole'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "修改失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 修改用户角色
|
||
tags:
|
||
- system/角色
|
||
/api/v1/role/{roleId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: roleId
|
||
in: path
|
||
name: roleId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除用户角色
|
||
tags:
|
||
- system/角色
|
||
/api/v1/rolelist:
|
||
get:
|
||
description: Get JSON
|
||
parameters:
|
||
- description: roleName
|
||
in: query
|
||
name: roleName
|
||
type: string
|
||
- description: status
|
||
in: query
|
||
name: status
|
||
type: string
|
||
- description: roleKey
|
||
in: query
|
||
name: roleKey
|
||
type: string
|
||
- description: 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 角色列表数据
|
||
tags:
|
||
- system/角色
|
||
/api/v1/rolemenu:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: RoleId
|
||
in: query
|
||
name: RoleId
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: RoleMenu列表数据
|
||
tags:
|
||
- system/角色菜单
|
||
/api/v1/rolemenu/{id}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: string
|
||
- description: menu_id
|
||
in: query
|
||
name: menu_id
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除用户菜单数据
|
||
tags:
|
||
- system/角色菜单
|
||
/api/v1/setting:
|
||
get:
|
||
description: 获取JSON
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 查询系统信息
|
||
tags:
|
||
- system/系统信息
|
||
/api/v1/settings/serverInfo:
|
||
get:
|
||
description: 获取JSON
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 系统信息
|
||
tags:
|
||
- system/系统信息
|
||
/api/v1/store/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增门店模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.Store'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 新增门店
|
||
tags:
|
||
- 门店管理
|
||
/api/v1/supplier/create:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 供应商模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.SupplierCreateRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.Supplier'
|
||
summary: 创建供应商
|
||
tags:
|
||
- 供应商管理
|
||
/api/v1/supplier/delete/{id}:
|
||
delete:
|
||
parameters:
|
||
- description: 供应商id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 删除供应商
|
||
tags:
|
||
- 供应商管理
|
||
/api/v1/supplier/detail/{id}:
|
||
get:
|
||
parameters:
|
||
- description: 供应商id
|
||
in: path
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.Supplier'
|
||
summary: 供应商详情
|
||
tags:
|
||
- 供应商管理
|
||
/api/v1/supplier/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 供应商查询模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.SupplierListRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
items:
|
||
$ref: '#/definitions/models.Supplier'
|
||
type: array
|
||
summary: 供应商列表
|
||
tags:
|
||
- 供应商管理
|
||
/api/v1/supplier/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 供应商模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/basic.SupplierUpdateRequest'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 更新供应商
|
||
tags:
|
||
- 供应商管理
|
||
/api/v1/sys/tables/info:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加表结构
|
||
parameters:
|
||
- description: tableName / 数据表名称
|
||
in: query
|
||
name: tables
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 添加表结构
|
||
tags:
|
||
- system/工具
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 修改表结构
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/tools.SysTables'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 修改表结构
|
||
tags:
|
||
- system/工具
|
||
/api/v1/sys/tables/info/{tableId}:
|
||
delete:
|
||
description: 删除表结构
|
||
parameters:
|
||
- description: tableId
|
||
in: path
|
||
name: tableId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除表结构
|
||
tags:
|
||
- system/工具
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: configKey
|
||
in: path
|
||
name: configKey
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取配置
|
||
tags:
|
||
- system/工具
|
||
/api/v1/sys/tables/page:
|
||
get:
|
||
description: 生成表分页列表
|
||
parameters:
|
||
- description: tableName / 数据表名称
|
||
in: query
|
||
name: tableName
|
||
type: string
|
||
- description: pageSize / 页条数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: pageIndex / 页码
|
||
in: query
|
||
name: pageIndex
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 分页列表数据
|
||
tags:
|
||
- system/工具
|
||
/api/v1/sysUser:
|
||
get:
|
||
description: 获取JSON
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取用户角色和职位
|
||
tags:
|
||
- system/用户
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: 用户数据
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.InsertSysUserReq'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 创建用户(update)
|
||
tags:
|
||
- system/用户
|
||
/api/v1/sysUser/{userId}:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: 用户编码
|
||
in: path
|
||
name: userId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取用户
|
||
tags:
|
||
- system/用户
|
||
/api/v1/sysUserList:
|
||
get:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: username
|
||
in: query
|
||
name: username
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "抱歉未找到相关信息"}'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 列表用户信息数据(update)
|
||
tags:
|
||
- system/用户
|
||
/api/v1/syscategory:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysCategory'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 添加分类
|
||
tags:
|
||
- system/分类
|
||
/api/v1/syscontent:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysContent'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 添加内容管理
|
||
tags:
|
||
- system/内容管理
|
||
/api/v1/sysfiledir:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: data
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysFileDir'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 添加SysFileDir
|
||
tags:
|
||
- system/file
|
||
/api/v1/system/setting:
|
||
post:
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.SysUser'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 更新或提交系统信息
|
||
tags:
|
||
- system/系统信息
|
||
/api/v1/sysuser/{userId}:
|
||
delete:
|
||
description: 删除数据
|
||
parameters:
|
||
- description: userId
|
||
in: path
|
||
name: userId
|
||
required: true
|
||
type: integer
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "删除失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 删除用户数据
|
||
tags:
|
||
- system/用户
|
||
put:
|
||
consumes:
|
||
- application/json
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: body
|
||
in: body
|
||
name: data
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.InsertSysUserReq'
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "修改失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 修改用户数据(update)
|
||
tags:
|
||
- system/用户
|
||
/api/v1/user/profile:
|
||
get:
|
||
description: 获取JSON
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "data": [...]}'
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
security:
|
||
- Bearer: []
|
||
summary: 获取个人中心用户
|
||
tags:
|
||
- system/用户
|
||
/api/v1/user/profileAvatar:
|
||
post:
|
||
consumes:
|
||
- multipart/form-data
|
||
description: 获取JSON
|
||
parameters:
|
||
- description: file
|
||
in: formData
|
||
name: file
|
||
required: true
|
||
type: file
|
||
responses:
|
||
"200":
|
||
description: '{"code": -1, "message": "添加失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 修改头像
|
||
tags:
|
||
- system/用户
|
||
/api/v1/user_info/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 所有用户模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.NewUserListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/models.U'
|
||
summary: 所有用户
|
||
tags:
|
||
- 会员管理
|
||
/api/v1/user_info/tel:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询会员手机号模型
|
||
in: body
|
||
name: request
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.TelListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: OK
|
||
schema:
|
||
$ref: '#/definitions/app.Response'
|
||
summary: 查询会员手机号
|
||
tags:
|
||
- 用户信息
|
||
/login:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: |-
|
||
获取token
|
||
LoginHandler can be used by clients to get a jwt token.
|
||
Payload needs to be json in the form of {"username": "USERNAME", "password": "PASSWORD"}.
|
||
Reply will be of the form {"token": "TOKEN"}.
|
||
dev mode:It should be noted that all fields cannot be empty, and a value of 0 can be passed in addition to the account password
|
||
注意:开发模式:需要注意全部字段不能为空,账号密码外可以传入0值
|
||
parameters:
|
||
- description: account
|
||
in: body
|
||
name: account
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/models.Login'
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "expire": "2019-08-07T12:45:48+08:00", "token":
|
||
".eyJleHAiOjE1NjUxNTMxNDgsImlkIjoiYWRtaW4iLCJvcmlnX2lhdCI6MTU2NTE0OTU0OH0.-zvzHvbg0A"
|
||
}'
|
||
schema:
|
||
type: string
|
||
summary: 登陆
|
||
tags:
|
||
- system/用户
|
||
/logout:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取token
|
||
responses:
|
||
"200":
|
||
description: '{"code": 200, "msg": "成功退出系统" }'
|
||
schema:
|
||
type: string
|
||
security:
|
||
- Bearer: []
|
||
summary: 退出登录
|
||
tags:
|
||
- system/用户
|
||
swagger: "2.0"
|