{ "swagger": "2.0", "info": { "contact": {} }, "paths": { "/api/v1/cashier/create": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "收付款账号设置" ], "summary": "新增收付款账号", "parameters": [ { "description": "新增收付款账号模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CashierCreateRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/cashier/delete": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "收付款账号设置" ], "summary": "删除收付款账号", "parameters": [ { "description": "删除收付款账号模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CashierDetailRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/cashier/detail": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "收付款账号设置" ], "summary": "查询收付款账号详情", "parameters": [ { "description": "查询收付款账号详情模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CashierDetailRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpCashierDetail" } } } } }, "/api/v1/cashier/edit": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "收付款账号设置" ], "summary": "编辑收付款账号", "parameters": [ { "description": "编辑收付款账号模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CashierEditRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/cashier/list": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "收付款账号设置" ], "summary": "查询收付款账号列表", "parameters": [ { "description": "查询收付款账号列表模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CashierListRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpCashierListResp" } } } } }, "/api/v1/category/create": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "创建分类", "parameters": [ { "description": "商品分类创建模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CreateCategoryRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/category/delete": { "post": { "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "删除分类", "parameters": [ { "description": "删除分类请求模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.DeleteCategoryRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/category/display": { "post": { "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "隐藏或展示分类", "parameters": [ { "description": "隐藏或展示分类请求模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CategoryDisplayRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/category/import_category": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "导入商品分类", "parameters": [ { "description": "上传excel文件", "name": "file", "in": "body", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/category/import_category_view": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "导入商品分类预览", "parameters": [ { "description": "上传excel文件", "name": "file", "in": "body", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CategoryExcel" } } } } } }, "/api/v1/category/list": { "post": { "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "分类列表", "parameters": [ { "description": "分类列表请求模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CategoryListRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CategoryModel" } } } } } }, "/api/v1/category/update": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品分类" ], "summary": "编辑分类", "parameters": [ { "description": "商品分类编辑模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.UpdateCategoryRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.Category" } } } } }, "/api/v1/commodity/create": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "新增商品", "parameters": [ { "description": "商品新增模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CommodityCreateRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpCommodity" } } } } }, "/api/v1/commodity/delete": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "删除商品", "parameters": [ { "description": "删除商品模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CommodityDelRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/commodity/detail": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "商品详情", "parameters": [ { "description": "商品详情模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CommodityDetailRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpCommodity" } } } } }, "/api/v1/commodity/edit": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "编辑商品", "parameters": [ { "description": "编辑商品模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.CommodityEditRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpCommodity" } } } } }, "/api/v1/commodity/import_commodity": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "导入商品资料", "parameters": [ { "description": "上传excel文件", "name": "file", "in": "body", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/commodity/import_commodity_view": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "导入商品资料预览", "parameters": [ { "description": "上传excel文件", "name": "file", "in": "body", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommodityExcel" } } } } } }, "/api/v1/commodity/list": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "商品资料" ], "summary": "商品列表", "parameters": [ { "description": "商品列表模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpCommodityListReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpCommodityListResp" } } } } }, "/api/v1/config": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/配置" ], "summary": "修改配置", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysConfig" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/config/{configId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/配置" ], "summary": "获取配置", "parameters": [ { "type": "integer", "description": "配置编码", "name": "configId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "delete": { "description": "删除数据", "tags": [ "system/配置" ], "summary": "删除配置", "parameters": [ { "type": "integer", "description": "configId", "name": "configId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/configKey/{configKey}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/配置" ], "summary": "获取配置", "parameters": [ { "type": "integer", "description": "configKey", "name": "configKey", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/configList": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/配置" ], "summary": "配置列表数据", "parameters": [ { "type": "string", "description": "configKey", "name": "configKey", "in": "query" }, { "type": "string", "description": "configName", "name": "configName", "in": "query" }, { "type": "string", "description": "configType", "name": "configType", "in": "query" }, { "type": "integer", "description": "页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/db/columns/page": { "get": { "description": "数据库表列分页列表 / database table column page list", "tags": [ "system/工具" ], "summary": "分页列表数据 / page list data", "parameters": [ { "type": "string", "description": "tableName / 数据表名称", "name": "tableName", "in": "query" }, { "type": "integer", "description": "pageSize / 页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "pageIndex / 页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/db/tables/page": { "get": { "description": "数据库表分页列表 / database table page list", "tags": [ "system/工具" ], "summary": "分页列表数据 / page list data", "parameters": [ { "type": "string", "description": "tableName / 数据表名称", "name": "tableName", "in": "query" }, { "type": "integer", "description": "pageSize / 页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "pageIndex / 页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/dept": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/部门" ], "summary": "修改部门", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true }, { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysDept" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/部门" ], "summary": "添加部门", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysDept" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/dept/{deptId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/部门" ], "summary": "部门列表数据", "parameters": [ { "type": "string", "description": "deptId", "name": "deptId", "in": "path" }, { "type": "string", "description": "position", "name": "position", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/dept/{id}": { "delete": { "description": "删除数据", "tags": [ "system/部门" ], "summary": "删除部门", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/deptList": { "get": { "security": [ { "Bearer": [] } ], "description": "分页列表", "tags": [ "system/部门" ], "summary": "分页部门列表数据", "parameters": [ { "type": "string", "description": "name", "name": "name", "in": "query" }, { "type": "string", "description": "id", "name": "id", "in": "query" }, { "type": "string", "description": "position", "name": "position", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/dict/data": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/字典数据" ], "summary": "修改字典数据", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DictType" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/字典数据" ], "summary": "添加字典数据", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DictType" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/dict/data/list": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/字典数据" ], "summary": "字典数据列表", "parameters": [ { "type": "string", "description": "status", "name": "status", "in": "query" }, { "type": "string", "description": "dictCode", "name": "dictCode", "in": "query" }, { "type": "string", "description": "dictType", "name": "dictType", "in": "query" }, { "type": "integer", "description": "页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/dict/data/{dictCode}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/字典数据" ], "summary": "通过编码获取字典数据", "parameters": [ { "type": "integer", "description": "字典编码", "name": "dictCode", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "delete": { "description": "删除数据", "tags": [ "system/字典数据" ], "summary": "删除字典数据", "parameters": [ { "type": "integer", "description": "dictCode", "name": "dictCode", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/dict/databyType/{dictType}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/字典数据" ], "summary": "通过字典类型获取字典数据", "parameters": [ { "type": "integer", "description": "dictType", "name": "dictType", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/dict/type": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/字典类型" ], "summary": "修改字典类型", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DictType" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/字典类型" ], "summary": "添加字典类型", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DictType" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/dict/type/list": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/字典类型" ], "summary": "字典类型列表数据", "parameters": [ { "type": "string", "description": "dictName", "name": "dictName", "in": "query" }, { "type": "string", "description": "dictId", "name": "dictId", "in": "query" }, { "type": "string", "description": "dictType", "name": "dictType", "in": "query" }, { "type": "integer", "description": "页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Page" } } } } }, "/api/v1/dict/type/{dictId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/字典类型" ], "summary": "通过字典id获取字典类型", "parameters": [ { "type": "integer", "description": "字典类型编码", "name": "dictId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "delete": { "description": "删除数据", "tags": [ "system/字典类型" ], "summary": "删除字典类型", "parameters": [ { "type": "integer", "description": "dictId", "name": "dictId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/erp_order/add_invoice": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "开发票", "parameters": [ { "description": "开发票模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderAddInvoiceReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/erp_order/audit": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "审核零售订单", "parameters": [ { "description": "审核零售订单模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderAuditReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/erp_order/create": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "新建零售订单", "parameters": [ { "description": "新建零售订单模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderCreateReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/erp_order/delete": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "删除零售订单", "parameters": [ { "description": "删除零售订单模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderDeleteReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/erp_order/edit": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "编辑零售订单", "parameters": [ { "description": "编辑零售订单模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderCreateReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/erp_order/list": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "查询零售订单列表", "parameters": [ { "description": "查询零售订单列表模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderListReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpOrderListResp" } } } } }, "/api/v1/erp_order/pay": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "收款", "parameters": [ { "description": "收款模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderPayReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpOrderPayResp" } } } } }, "/api/v1/erp_order/query_pay_status": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "零售订单" ], "summary": "查询付款状态", "parameters": [ { "description": "查询付款状态模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpOrderDeleteReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpOrderPayResp" } } } } }, "/api/v1/inventory/add_remark": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "库存管理" ], "summary": "添加备注", "parameters": [ { "description": "添加备注模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/inventorymanage.AddRemarkReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/inventory/delivery": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "库存管理" ], "summary": "出库", "parameters": [ { "description": "出库模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/inventorymanage.DeliveryCargoReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/inventory/detail": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "库存管理" ], "summary": "查询库存详情", "parameters": [ { "description": "查询库存详情模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpStockCommodityListReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpStockCommodityListResp" } } } } }, "/api/v1/inventory/import": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "库存管理" ], "summary": "库存导入", "parameters": [ { "description": "上传excel文件", "name": "file", "in": "body", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/inventory/list": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "库存管理" ], "summary": "查询库存列表", "parameters": [ { "description": "查询库存列表模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ErpStockListReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.ErpStockListResp" } } } } }, "/api/v1/inventory/print": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "库存管理" ], "summary": "批量打印", "parameters": [ { "description": "批量打印模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BatchPrintInfoReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/loginlog": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/日志" ], "summary": "修改登录日志", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginLog" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/日志" ], "summary": "添加登录日志", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginLog" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/loginlog/{infoId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/日志" ], "summary": "通过编码获取登录日志", "parameters": [ { "type": "integer", "description": "infoId", "name": "infoId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "delete": { "description": "删除数据", "tags": [ "system/日志" ], "summary": "批量删除登录日志", "parameters": [ { "type": "string", "description": "以逗号(,)分割的infoId", "name": "infoId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/loginloglist": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/日志" ], "summary": "登录日志列表", "parameters": [ { "type": "string", "description": "status", "name": "status", "in": "query" }, { "type": "string", "description": "dictCode", "name": "dictCode", "in": "query" }, { "type": "string", "description": "dictType", "name": "dictType", "in": "query" }, { "type": "integer", "description": "页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/menu": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/菜单" ], "summary": "Menu列表数据", "parameters": [ { "type": "string", "description": "menuName", "name": "menuName", "in": "query" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/x-www-form-urlencoded" ], "tags": [ "system/菜单" ], "summary": "创建菜单", "parameters": [ { "type": "string", "description": "menuName", "name": "menuName", "in": "formData", "required": true }, { "type": "string", "description": "Path", "name": "Path", "in": "formData" }, { "type": "string", "description": "Action", "name": "Action", "in": "formData", "required": true }, { "type": "string", "description": "Permission", "name": "Permission", "in": "formData", "required": true }, { "type": "string", "description": "ParentId", "name": "ParentId", "in": "formData", "required": true }, { "type": "string", "description": "IsDel", "name": "IsDel", "in": "formData", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/menu/{id}": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/x-www-form-urlencoded" ], "tags": [ "system/菜单" ], "summary": "修改菜单", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true }, { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Menu" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"修改失败\"}", "schema": { "type": "string" } } } }, "delete": { "description": "删除数据", "tags": [ "system/菜单" ], "summary": "删除菜单", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/menuTreeselect": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/x-www-form-urlencoded" ], "tags": [ "system/菜单" ], "summary": "获取菜单树", "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/menuids/{id}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/菜单" ], "summary": "获取角色对应的菜单id数组", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } } }, "/api/v1/menulist": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/菜单" ], "summary": "Menu列表数据", "parameters": [ { "type": "string", "description": "menuName", "name": "menuName", "in": "query" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } } }, "/api/v1/menurole": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/菜单" ], "summary": "根据角色名称获取菜单列表数据(左菜单使用)", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } } }, "/api/v1/operlog": { "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/日志" ], "summary": "添加操作日志", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysOperLog" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/operlog/{infoId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/日志" ], "summary": "通过编码获取登录日志", "parameters": [ { "type": "integer", "description": "infoId", "name": "infoId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/operlog/{operId}": { "delete": { "description": "删除数据", "tags": [ "system/日志" ], "summary": "批量删除操作日志", "parameters": [ { "type": "string", "description": "以逗号(,)分割的operId", "name": "operId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/operloglist": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/日志" ], "summary": "操作日志列表(update)", "parameters": [ { "type": "string", "description": "status", "name": "status", "in": "query" }, { "type": "string", "description": "dictCode", "name": "dictCode", "in": "query" }, { "type": "string", "description": "dictType", "name": "dictType", "in": "query" }, { "type": "integer", "description": "页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "页码", "name": "pageIndex", "in": "query" }, { "type": "string", "description": "开时时间", "name": "startTime", "in": "query" }, { "type": "string", "description": "结束时间", "name": "endTime", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/order/list_export": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "订单管理" ], "summary": "导出订单列表", "parameters": [ { "description": "导出订单列表模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.OrderListReq" } } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": { \"export_url\": \"\" }}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/post": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/岗位" ], "summary": "岗位列表数据", "parameters": [ { "type": "string", "description": "postName", "name": "postName", "in": "query" }, { "type": "string", "description": "postCode", "name": "postCode", "in": "query" }, { "type": "string", "description": "postId", "name": "postId", "in": "query" }, { "type": "string", "description": "status", "name": "status", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/岗位" ], "summary": "添加岗位", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Post" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/post/": { "put": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/岗位" ], "summary": "修改岗位", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Post" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/post/{postId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/岗位" ], "summary": "获取岗位信息", "parameters": [ { "type": "integer", "description": "postId", "name": "postId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "delete": { "description": "删除数据", "tags": [ "system/岗位" ], "summary": "删除岗位", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"message\": \"删除成功\"}", "schema": { "type": "string" } }, "500": { "description": "{\"code\": 500, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/public/uploadFile": { "post": { "description": "获取JSON", "consumes": [ "multipart/form-data" ], "tags": [ "system/公共接口" ], "summary": "上传图片", "parameters": [ { "type": "string", "description": "type", "name": "type", "in": "query", "required": true }, { "type": "file", "description": "file", "name": "file", "in": "formData", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/role": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/角色" ], "summary": "获取Role数据", "parameters": [ { "type": "string", "description": "roleId", "name": "roleId", "in": "path" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } }, "put": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/角色" ], "summary": "修改用户角色", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysRole" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"修改失败\"}", "schema": { "type": "string" } } } }, "post": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/角色" ], "summary": "创建角色", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysRole" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/role/{roleId}": { "delete": { "description": "删除数据", "tags": [ "system/角色" ], "summary": "删除用户角色", "parameters": [ { "type": "integer", "description": "roleId", "name": "roleId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/rolelist": { "get": { "security": [ { "Bearer": [] } ], "description": "Get JSON", "tags": [ "system/角色" ], "summary": "角色列表数据", "parameters": [ { "type": "string", "description": "roleName", "name": "roleName", "in": "query" }, { "type": "string", "description": "status", "name": "status", "in": "query" }, { "type": "string", "description": "roleKey", "name": "roleKey", "in": "query" }, { "type": "integer", "description": "页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/rolemenu": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/角色菜单" ], "summary": "RoleMenu列表数据", "parameters": [ { "type": "string", "description": "RoleId", "name": "RoleId", "in": "query" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } } }, "/api/v1/rolemenu/{id}": { "delete": { "description": "删除数据", "tags": [ "system/角色菜单" ], "summary": "删除用户菜单数据", "parameters": [ { "type": "string", "description": "id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "menu_id", "name": "menu_id", "in": "query" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/setting": { "get": { "description": "获取JSON", "tags": [ "system/系统信息" ], "summary": "查询系统信息", "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/settings/serverInfo": { "get": { "description": "获取JSON", "tags": [ "system/系统信息" ], "summary": "系统信息", "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/store/add": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "门店管理" ], "summary": "新增门店", "parameters": [ { "description": "新增门店模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Store" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/supplier/create": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "供应商管理" ], "summary": "创建供应商", "parameters": [ { "description": "供应商模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.SupplierCreateRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.Supplier" } } } } }, "/api/v1/supplier/delete/{id}": { "delete": { "produces": [ "application/json" ], "tags": [ "供应商管理" ], "summary": "删除供应商", "parameters": [ { "type": "integer", "description": "供应商id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/supplier/detail/{id}": { "get": { "produces": [ "application/json" ], "tags": [ "供应商管理" ], "summary": "供应商详情", "parameters": [ { "type": "integer", "description": "供应商id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/models.Supplier" } } } } }, "/api/v1/supplier/list": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "供应商管理" ], "summary": "供应商列表", "parameters": [ { "description": "供应商查询模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.SupplierListRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Supplier" } } } } } }, "/api/v1/supplier/update": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "供应商管理" ], "summary": "更新供应商", "parameters": [ { "description": "供应商模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/basic.SupplierUpdateRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/sys/tables/info": { "put": { "security": [ { "Bearer": [] } ], "description": "修改表结构", "consumes": [ "application/json" ], "tags": [ "system/工具" ], "summary": "修改表结构", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/tools.SysTables" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } }, "post": { "security": [ { "Bearer": [] } ], "description": "添加表结构", "consumes": [ "application/json" ], "tags": [ "system/工具" ], "summary": "添加表结构", "parameters": [ { "type": "string", "description": "tableName / 数据表名称", "name": "tables", "in": "query" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/sys/tables/info/{tableId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/工具" ], "summary": "获取配置", "parameters": [ { "type": "integer", "description": "configKey", "name": "configKey", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "delete": { "description": "删除表结构", "tags": [ "system/工具" ], "summary": "删除表结构", "parameters": [ { "type": "integer", "description": "tableId", "name": "tableId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/sys/tables/page": { "get": { "description": "生成表分页列表", "tags": [ "system/工具" ], "summary": "分页列表数据", "parameters": [ { "type": "string", "description": "tableName / 数据表名称", "name": "tableName", "in": "query" }, { "type": "integer", "description": "pageSize / 页条数", "name": "pageSize", "in": "query" }, { "type": "integer", "description": "pageIndex / 页码", "name": "pageIndex", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/sysUser": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/用户" ], "summary": "获取用户角色和职位", "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } }, "post": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/用户" ], "summary": "创建用户(update)", "parameters": [ { "description": "用户数据", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InsertSysUserReq" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/sysUser/{userId}": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/用户" ], "summary": "获取用户", "parameters": [ { "type": "integer", "description": "用户编码", "name": "userId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/sysUserList": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/用户" ], "summary": "列表用户信息数据(update)", "parameters": [ { "type": "string", "description": "username", "name": "username", "in": "query" } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"抱歉未找到相关信息\"}", "schema": { "type": "string" } } } } }, "/api/v1/syscategory": { "post": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/分类" ], "summary": "添加分类", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysCategory" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/syscontent": { "post": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/内容管理" ], "summary": "添加内容管理", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysContent" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/sysfiledir": { "post": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/file" ], "summary": "添加SysFileDir", "parameters": [ { "description": "data", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysFileDir" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/system/setting": { "post": { "description": "获取JSON", "tags": [ "system/系统信息" ], "summary": "更新或提交系统信息", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SysUser" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/sysuser/{userId}": { "put": { "description": "获取JSON", "consumes": [ "application/json" ], "tags": [ "system/用户" ], "summary": "修改用户数据(update)", "parameters": [ { "description": "body", "name": "data", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InsertSysUserReq" } } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"修改失败\"}", "schema": { "type": "string" } } } }, "delete": { "description": "删除数据", "tags": [ "system/用户" ], "summary": "删除用户数据", "parameters": [ { "type": "integer", "description": "userId", "name": "userId", "in": "path", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"删除失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/user/profile": { "get": { "security": [ { "Bearer": [] } ], "description": "获取JSON", "tags": [ "system/用户" ], "summary": "获取个人中心用户", "responses": { "200": { "description": "{\"code\": 200, \"data\": [...]}", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/api/v1/user/profileAvatar": { "post": { "description": "获取JSON", "consumes": [ "multipart/form-data" ], "tags": [ "system/用户" ], "summary": "修改头像", "parameters": [ { "type": "file", "description": "file", "name": "file", "in": "formData", "required": true } ], "responses": { "200": { "description": "{\"code\": -1, \"message\": \"添加失败\"}", "schema": { "type": "string" } } } } }, "/api/v1/user_info/tel": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "用户信息" ], "summary": "查询会员手机号", "parameters": [ { "description": "查询会员手机号模型", "name": "request", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TelListReq" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/app.Response" } } } } }, "/login": { "post": { "description": "获取token\nLoginHandler can be used by clients to get a jwt token.\nPayload needs to be json in the form of {\"username\": \"USERNAME\", \"password\": \"PASSWORD\"}.\nReply will be of the form {\"token\": \"TOKEN\"}.\ndev 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\n注意:开发模式:需要注意全部字段不能为空,账号密码外可以传入0值", "consumes": [ "application/json" ], "tags": [ "system/用户" ], "summary": "登陆", "parameters": [ { "description": "account", "name": "account", "in": "body", "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" } } } } }, "/logout": { "post": { "security": [ { "Bearer": [] } ], "description": "获取token", "consumes": [ "application/json" ], "tags": [ "system/用户" ], "summary": "退出登录", "responses": { "200": { "description": "{\"code\": 200, \"msg\": \"成功退出系统\" }", "schema": { "type": "string" } } } } } }, "definitions": { "app.Page": { "type": "object", "properties": { "count": { "type": "integer" }, "list": {}, "pageIndex": { "type": "integer" }, "pageSize": { "type": "integer" } } }, "app.Response": { "type": "object", "properties": { "code": { "description": "代码", "type": "integer", "example": 200 }, "data": { "description": "数据集" }, "msg": { "description": "消息", "type": "string" }, "requestId": { "description": "请求id", "type": "string" } } }, "basic.CashierCreateRequest": { "type": "object", "required": [ "name", "store_num" ], "properties": { "bank_account": { "description": "银行账号", "type": "string" }, "bank_name": { "description": "银行全称", "type": "string" }, "name": { "description": "账号名称", "type": "string" }, "store_num": { "description": "门店编号", "type": "array", "items": { "type": "integer" } } } }, "basic.CashierDetailRequest": { "type": "object", "required": [ "cashier_id" ], "properties": { "cashier_id": { "description": "账号id", "type": "integer" } } }, "basic.CashierEditRequest": { "type": "object", "required": [ "cashier_id", "name", "store_num" ], "properties": { "bank_account": { "description": "银行账号", "type": "string" }, "bank_name": { "description": "银行全称", "type": "string" }, "cashier_id": { "description": "账号id", "type": "integer" }, "name": { "description": "账号名称", "type": "string" }, "store_num": { "description": "门店编号", "type": "array", "items": { "type": "integer" } } } }, "basic.CashierListRequest": { "type": "object", "properties": { "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "页条数", "type": "integer" }, "store_id": { "description": "门店编号", "type": "integer" } } }, "basic.CategoryDisplayRequest": { "type": "object", "properties": { "display": { "description": "是否展示 1展示 0隐藏", "type": "integer" }, "id": { "description": "分类id", "type": "integer" } } }, "basic.CategoryListRequest": { "type": "object", "properties": { "is_all": { "description": "是否展示全部", "type": "boolean" } } }, "basic.CommodityCreateRequest": { "type": "object", "required": [ "erp_category_id", "erp_supplier_id", "is_imei", "min_retail_price", "name", "retail_price", "staff_cost_price", "wholesale_price" ], "properties": { "brokerage_1": { "description": "销售毛利提成", "type": "string" }, "brokerage_2": { "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": "string" }, "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" } } }, "basic.CommodityDelRequest": { "type": "object", "required": [ "erp_commodity_id" ], "properties": { "erp_commodity_id": { "description": "商品id", "type": "integer" } } }, "basic.CommodityDetailRequest": { "type": "object", "properties": { "erp_commodity_id": { "description": "商品id", "type": "integer" }, "serial_number": { "description": "商品编号", "type": "string" } } }, "basic.CommodityEditRequest": { "type": "object", "required": [ "erp_category_id", "erp_supplier_id", "id", "imei_type", "min_retail_price", "name", "retail_price", "staff_cost_price", "wholesale_price" ], "properties": { "brokerage_1": { "description": "销售毛利提成", "type": "number" }, "brokerage_2": { "description": "员工毛利提成", "type": "number" }, "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" } } }, "basic.CreateCategoryRequest": { "type": "object", "required": [ "name" ], "properties": { "name": { "description": "名称", "type": "string" }, "pid": { "description": "父分类id", "type": "integer" } } }, "basic.DeleteCategoryRequest": { "type": "object", "required": [ "category_id" ], "properties": { "category_id": { "type": "integer" } } }, "basic.SupplierCreateRequest": { "type": "object", "required": [ "address", "area", "bank_account", "city", "contact", "name", "opening_bank", "payment_cycle", "province", "tel" ], "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" } } }, "basic.SupplierListRequest": { "type": "object", "properties": { "name": { "description": "供应商名称", "type": "string" }, "number": { "description": "供应商编号", "type": "string" } } }, "basic.SupplierUpdateRequest": { "type": "object", "required": [ "address", "area", "bank_account", "city", "contact", "id", "name", "opening_bank", "payment_cycle", "province", "tel" ], "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" } } }, "basic.UpdateCategoryRequest": { "type": "object", "required": [ "id", "name" ], "properties": { "id": { "description": "分类id", "type": "integer" }, "name": { "description": "名称", "type": "string" }, "pid": { "description": "父分类id", "type": "integer" } } }, "inventorymanage.AddRemarkReq": { "type": "object", "required": [ "id" ], "properties": { "id": { "description": "商品库存列表id", "type": "integer" }, "remark": { "description": "备注", "type": "string" } } }, "inventorymanage.DeliveryCargoReq": { "type": "object", "required": [ "id" ], "properties": { "id": { "description": "商品库存列表id", "type": "integer" } } }, "models.BatchPrintInfo": { "type": "object", "required": [ "erp_commodity_name", "imei", "retail_price" ], "properties": { "erp_commodity_name": { "description": "商品名称", "type": "string" }, "imei": { "description": "商品串码", "type": "string" }, "retail_price": { "description": "指导零售价", "type": "integer" } } }, "models.BatchPrintInfoReq": { "type": "object", "required": [ "print_list_info" ], "properties": { "print_list_info": { "type": "array", "items": { "$ref": "#/definitions/models.BatchPrintInfo" } } } }, "models.CashierStore": { "type": "object", "properties": { "store_id": { "description": "门店id", "type": "integer" }, "store_name": { "description": "门店名称", "type": "string" } } }, "models.Category": { "type": "object", "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" } } }, "models.CategoryExcel": { "type": "object", "required": [ "first_category" ], "properties": { "first_category": { "description": "一级分类", "type": "string" }, "second_category": { "description": "二级分类", "type": "string" }, "three_category": { "description": "三级分类", "type": "string" } } }, "models.CategoryModel": { "type": "object", "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": "子分类", "type": "array", "items": { "$ref": "#/definitions/models.CategoryModel" } } } }, "models.CommodityExcel": { "type": "object", "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" ], "properties": { "category": { "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" } } }, "models.CooperativeAssistantMemberDeduct": { "type": "object", "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" } } }, "models.DictType": { "type": "object", "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" } } }, "models.ErpCashier": { "type": "object", "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" } } }, "models.ErpCashierDetail": { "type": "object", "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": "账号关联的门店信息", "type": "array", "items": { "$ref": "#/definitions/models.CashierStore" } }, "type": { "type": "integer" } } }, "models.ErpCashierListResp": { "type": "object", "properties": { "count": { "description": "数据总条数", "type": "integer" }, "list": { "type": "array", "items": { "$ref": "#/definitions/models.ErpCashier" } }, "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "每页展示条数", "type": "integer" } } }, "models.ErpCategory": { "type": "object", "properties": { "createdAt": { "description": "创建时间", "type": "string" }, "full_num": { "type": "integer" }, "id": { "description": "数据库记录编号", "type": "integer" }, "level": { "description": "分类层级", "type": "integer" }, "name": { "description": "名称", "type": "string" }, "number": { "type": "integer" }, "pid": { "type": "integer" }, "priority": { "description": "分类", "type": "string" }, "sort": { "type": "integer" }, "state": { "description": "1-未使用 2-使用 3-隐藏", "type": "integer" }, "sub_cats": { "description": "子列表", "type": "array", "items": { "$ref": "#/definitions/models.ErpCategory" } } } }, "models.ErpCommodity": { "type": "object", "properties": { "brokerage_1": { "description": "销售毛利提成", "type": "number" }, "brokerage_2": { "description": "员工毛利提成", "type": "number" }, "createdAt": { "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" } } }, "models.ErpCommodityListReq": { "type": "object", "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" } } }, "models.ErpCommodityListResp": { "type": "object", "properties": { "count": { "description": "数据总条数", "type": "integer" }, "export_url": { "description": "1-导出", "type": "string" }, "list": { "type": "array", "items": { "$ref": "#/definitions/models.ErpCommodity" } }, "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "每页展示条数", "type": "integer" } } }, "models.ErpOrder": { "type": "object", "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": "收付款方式", "type": "array", "items": { "$ref": "#/definitions/models.ErpOrderCashier" } }, "commodities": { "description": "零售订单商品信息", "type": "array", "items": { "$ref": "#/definitions/models.ErpOrderCommodity" } }, "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" }, "salesmanName_1": { "description": "销售员一用户姓名", "type": "integer" }, "salesmanName_2": { "description": "销售员二用户姓名", "type": "integer" }, "salesman_1": { "description": "销售员一用户ID", "type": "integer" }, "salesman_2": { "description": "销售员二用户ID", "type": "integer" }, "state": { "description": "订单状态:un_audit 待审核; audited 已审核", "type": "string" }, "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" }, "uid": { "description": "用户id", "type": "integer" }, "vm_count": { "description": "使用会员积分", "type": "integer" } } }, "models.ErpOrderAddInvoiceReq": { "type": "object", "required": [ "bill_sn", "invoice_code", "invoice_number" ], "properties": { "bill_sn": { "description": "单据编号", "type": "string" }, "invoice_code": { "description": "发票代码", "type": "integer" }, "invoice_number": { "description": "发票编码", "type": "integer" } } }, "models.ErpOrderAuditReq": { "type": "object", "required": [ "bill_sn", "state" ], "properties": { "bill_sn": { "description": "单据编号", "type": "string" }, "state": { "description": "审核操作: 1-审核 2-取消审核", "type": "integer" } } }, "models.ErpOrderCashier": { "type": "object", "properties": { "amount": { "description": "金额", "type": "number" }, "cashier_id": { "description": "收付款方式id", "type": "integer" }, "name": { "description": "收付款方式名称", "type": "string" } } }, "models.ErpOrderCommodity": { "type": "object", "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" }, "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" }, "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" }, "tel": { "description": "手机号", "type": "string" }, "vm_discount": { "description": "会员积分抵扣", "type": "number" } } }, "models.ErpOrderCreateReq": { "type": "object", "required": [ "cashiers", "erp_order_commodities", "retail_type", "salesman_1", "store_id", "tel" ], "properties": { "bill_sn": { "description": "单据编号", "type": "string" }, "cashiers": { "description": "收付款方式", "type": "array", "items": { "$ref": "#/definitions/models.ErpOrderCashier" } }, "erp_order_commodities": { "description": "零售订单商品信息", "type": "array", "items": { "$ref": "#/definitions/models.ErpOrderCommodity" } }, "member_type": { "description": "会员类型:general 普通; member 会员", "type": "string" }, "retail_type": { "description": "销售类型:sale 零售销售; rejected 零售退货", "type": "string" }, "salesmanName_1": { "description": "销售员一用户姓名", "type": "integer" }, "salesmanName_2": { "description": "销售员二用户姓名", "type": "integer" }, "salesman_1": { "description": "销售员一", "type": "integer" }, "salesman_2": { "description": "销售员二", "type": "integer" }, "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" } } }, "models.ErpOrderDeleteReq": { "type": "object", "required": [ "bill_sn" ], "properties": { "bill_sn": { "description": "单据编号", "type": "string" } } }, "models.ErpOrderListReq": { "type": "object", "properties": { "bill_sn": { "description": "单据编号", "type": "string" }, "end_time": { "description": "结束时间", "type": "string" }, "is_export": { "description": "1-导出", "type": "integer" }, "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" }, "start_time": { "description": "开始时间", "type": "string" }, "state": { "description": "订单状态", "type": "string" }, "store_id": { "description": "门店ID", "type": "integer" }, "tel": { "description": "客户手机号", "type": "string" }, "uid": { "description": "用户ID", "type": "integer" } } }, "models.ErpOrderListResp": { "type": "object", "properties": { "export_url": { "type": "string" }, "list": { "type": "array", "items": { "$ref": "#/definitions/models.ErpOrder" } }, "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "每页展示条数", "type": "integer" }, "total": { "description": "总条数", "type": "integer" } } }, "models.ErpOrderPayReq": { "type": "object", "required": [ "auth_code", "bill_sn" ], "properties": { "auth_code": { "description": "用户付款码", "type": "string" }, "bill_sn": { "description": "单据编号", "type": "string" } } }, "models.ErpOrderPayResp": { "type": "object", "properties": { "status": { "description": "支付成功:pay_ok;支付失败:pay_failed ;等待支付:paying; 未知状态:pay_unknown", "type": "string" } } }, "models.ErpStock": { "type": "object", "properties": { "commodities": { "type": "array", "items": { "$ref": "#/definitions/models.ErpStockCommodity" } }, "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" } } }, "models.ErpStockCommodity": { "type": "object", "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_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" }, "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-调拨中", "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" } } }, "models.ErpStockCommodityListReq": { "type": "object", "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" }, "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "每页展示数据条数", "type": "integer" }, "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" } } }, "models.ErpStockCommodityListResp": { "type": "object", "properties": { "count": { "description": "数据总条数", "type": "integer" }, "export_url": { "type": "string" }, "list": { "type": "array", "items": { "$ref": "#/definitions/models.ErpStockCommodity" } }, "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "每页展示条数", "type": "integer" }, "total_staff_price": { "description": "入库员工成本价之和", "type": "integer" }, "total_wholesale_price": { "description": "入库采购价之和", "type": "integer" } } }, "models.ErpStockListReq": { "type": "object", "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" } } }, "models.ErpStockListResp": { "type": "object", "properties": { "count": { "description": "数据总条数", "type": "integer" }, "export_url": { "type": "string" }, "list": { "type": "array", "items": { "$ref": "#/definitions/models.ErpStock" } }, "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "每页展示条数", "type": "integer" } } }, "models.InsertSysUserReq": { "type": "object", "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": "有效门店", "type": "array", "items": { "$ref": "#/definitions/models.StoreInfo" } }, "store_name": { "description": "门店名称", "type": "string" }, "userId": { "description": "编码", "type": "integer" }, "username": { "description": "用户名", "type": "string" } } }, "models.Login": { "type": "object", "required": [ "code", "password", "sys_type", "username", "uuid" ], "properties": { "code": { "type": "string" }, "password": { "type": "string" }, "sys_type": { "description": "1-管理系统 2-合作商系统", "type": "integer" }, "username": { "type": "string" }, "uuid": { "type": "string" } } }, "models.LoginLog": { "type": "object", "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" } } }, "models.Menu": { "type": "object", "properties": { "action": { "type": "string" }, "breadcrumb": { "type": "string" }, "children": { "type": "array", "items": { "$ref": "#/definitions/models.Menu" } }, "component": { "type": "string" }, "createBy": { "type": "string" }, "createdAt": { "description": "创建时间", "type": "string" }, "dataScope": { "type": "string" }, "deletedAt": { "description": "删除时间", "type": "string" }, "icon": { "type": "string" }, "isFrame": { "type": "string" }, "is_select": { "type": "boolean" }, "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" } } }, "models.OrderListReq": { "type": "object", "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" } } }, "models.Post": { "type": "object", "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" } } }, "models.Store": { "type": "object", "properties": { "address": { "description": "详细地址", "type": "string" }, "city": { "description": "市", "type": "string" }, "cooperative_assistant_member_deduct": { "description": "GameCardGoods", "allOf": [ { "$ref": "#/definitions/models.CooperativeAssistantMemberDeduct" } ] }, "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" } } }, "models.StoreInfo": { "type": "object", "properties": { "expireTime": { "description": "有效期", "type": "string" }, "storeId": { "description": "门店id", "type": "integer" }, "storeName": { "description": "门店名称", "type": "string" } } }, "models.Supplier": { "type": "object", "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" } } }, "models.SysCategory": { "type": "object", "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" } } }, "models.SysConfig": { "type": "object", "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" } } }, "models.SysContent": { "type": "object", "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" } } }, "models.SysDept": { "type": "object", "properties": { "children": { "type": "array", "items": { "$ref": "#/definitions/models.SysDept" } }, "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" } } }, "models.SysFileDir": { "type": "object", "properties": { "children": { "type": "array", "items": { "$ref": "#/definitions/models.SysFileDir" } }, "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" } } }, "models.SysOperLog": { "type": "object", "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" } } }, "models.SysRole": { "type": "object", "properties": { "admin": { "type": "boolean" }, "createBy": { "type": "string" }, "createdAt": { "description": "创建时间", "type": "string" }, "dataScope": { "type": "string" }, "deletedAt": { "description": "删除时间", "type": "string" }, "deptIds": { "type": "array", "items": { "type": "integer" } }, "flag": { "type": "string" }, "menuIds": { "type": "array", "items": { "type": "integer" } }, "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" } } }, "models.SysUser": { "type": "object", "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": "有效门店列表", "type": "array", "items": { "$ref": "#/definitions/models.StoreInfo" } }, "store_name": { "description": "门店名称", "type": "string" }, "updateBy": { "type": "string" }, "updatedAt": { "description": "更新时间", "type": "string" }, "userId": { "description": "编码", "type": "integer" }, "username": { "description": "用户名", "type": "string" } } }, "models.TelListReq": { "type": "object", "required": [ "phone_num" ], "properties": { "pageIndex": { "description": "页码", "type": "integer" }, "pageSize": { "description": "页面条数", "type": "integer" }, "phone_num": { "type": "string" } } }, "tools.Params": { "type": "object", "properties": { "treeCode": { "type": "string" }, "treeName": { "type": "string" }, "treeParentCode": { "type": "string" } } }, "tools.SysColumns": { "type": "object", "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": { "type": "array", "items": { "$ref": "#/definitions/tools.SysColumns" } }, "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" } } }, "tools.SysTables": { "type": "object", "properties": { "businessName": { "type": "string" }, "className": { "description": "类名", "type": "string" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/tools.SysColumns" } }, "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" } } } } }