From 370bdb26ddaa827f89de5125dbe0d6d54bf19fa3 Mon Sep 17 00:00:00 2001 From: yinbentan <yinbentan@live.com> Date: 星期五, 28 六月 2024 16:05:35 +0800 Subject: [PATCH] 调拨、入库、出库按类型配置字典类(1 调拨 2 入库 3 出库) --- docs/docs.go | 186 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 182 insertions(+), 4 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index 4ef8f28..6bec29b 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -3273,6 +3273,99 @@ } } }, + "/api-wms/v1/systemConfig/get": { + "get": { + "produces": [ + "application/json" + ], + "tags": [ + "绯荤粺璁剧疆" + ], + "summary": "鏍规嵁璁剧疆绫诲瀷鏌ヨ绯荤粺璁剧疆", + "parameters": [ + { + "enum": [ + 1 + ], + "type": "integer", + "x-enum-comments": { + "SystemConfigTypeInventoryCutOffPoint": "搴撳瓨缁撶畻鏃堕棿鐐�" + }, + "x-enum-varnames": [ + "SystemConfigTypeInventoryCutOffPoint" + ], + "description": "1 姣忔湀搴撳瓨缁撶畻鏃堕棿鐐�", + "name": "configType", + "in": "query", + "required": true + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.Response" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/models.SystemConfig" + } + } + } + ] + } + } + } + } + }, + "/api-wms/v1/systemConfig/save": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "绯荤粺璁剧疆" + ], + "summary": "淇濆瓨绯荤粺璁剧疆", + "parameters": [ + { + "description": "绯荤粺璁剧疆淇℃伅", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.SystemConfig" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, "/api-wms/v1/warehouse/getWarehouseDetails/{id}": { "get": { "produces": [ @@ -3848,6 +3941,18 @@ "RuleType_ProductCategory" ] }, + "constvar.SystemConfigType": { + "type": "integer", + "enum": [ + 1 + ], + "x-enum-comments": { + "SystemConfigTypeInventoryCutOffPoint": "搴撳瓨缁撶畻鏃堕棿鐐�" + }, + "x-enum-varnames": [ + "SystemConfigTypeInventoryCutOffPoint" + ] + }, "constvar.WhetherType": { "type": "integer", "enum": [ @@ -4198,10 +4303,6 @@ "type": "integer" }, "barCode": { - "description": "鍒涘缓浜�", - "type": "string" - }, - "barcode": { "description": "鏉$爜", "type": "string" }, @@ -4777,6 +4878,9 @@ "updateTime": { "type": "string" }, + "warehouseId": { + "type": "integer" + }, "waybillNumber": { "description": "杩愬崟鍙�", "type": "string" @@ -4982,6 +5086,36 @@ "type": "string" }, "updateTime": { + "type": "string" + } + } + }, + "models.SystemConfig": { + "type": "object", + "properties": { + "configType": { + "description": "姣忔湀搴撳瓨缁撶畻鏃堕棿鐐�", + "allOf": [ + { + "$ref": "#/definitions/constvar.SystemConfigType" + } + ] + }, + "createTime": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "name": { + "description": "璁剧疆鍚嶇О", + "type": "string" + }, + "updateTime": { + "type": "string" + }, + "val": { + "description": "璁剧疆鍊�", "type": "string" } } @@ -5229,6 +5363,14 @@ "accountantId": { "type": "string" }, + "baseOperationType": { + "description": "鍩虹浣滀笟绫诲瀷 5搴撳瓨鐩樼偣", + "allOf": [ + { + "$ref": "#/definitions/constvar.BaseOperationType" + } + ] + }, "comment": { "description": "澶囨敞", "type": "string" @@ -5320,6 +5462,10 @@ }, "toLocationId": { "description": "鐩爣浣嶇疆id", + "type": "integer" + }, + "warehouseId": { + "description": "浠撳簱id", "type": "integer" }, "waybillNumber": { @@ -5832,6 +5978,14 @@ "request.OperationList": { "type": "object", "properties": { + "baseOperationType": { + "description": "1 鍏ュ簱 2 鍑哄簱 3 鍐呴儴璋冩嫧 4 鎶ュ簾 5 搴撳瓨鐩樼偣", + "allOf": [ + { + "$ref": "#/definitions/constvar.BaseOperationType" + } + ] + }, "number": { "type": "string" }, @@ -5926,6 +6080,30 @@ } } }, + "request.SystemConfig": { + "type": "object", + "properties": { + "ID": { + "type": "integer" + }, + "configType": { + "description": "1 姣忔湀搴撳瓨缁撶畻鏃堕棿鐐�", + "allOf": [ + { + "$ref": "#/definitions/constvar.SystemConfigType" + } + ] + }, + "name": { + "description": "璁剧疆鍚嶇О", + "type": "string" + }, + "val": { + "description": "璁剧疆鍊�", + "type": "string" + } + } + }, "request.UnitDict": { "type": "object", "properties": { -- Gitblit v1.8.0