From 4f9f21d3c72d724f3cf41939e4d48a46de0848d8 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 09 四月 2024 15:09:08 +0800
Subject: [PATCH] 纤度登记表增加登记表id,修改登记时先删除检验记录再生成新的检验记录
---
docs/docs.go | 177 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 174 insertions(+), 3 deletions(-)
diff --git a/docs/docs.go b/docs/docs.go
index 9332540..303074d 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -58,7 +58,7 @@
"data": {
"type": "array",
"items": {
- "$ref": "#/definitions/models.FinenessRegister"
+ "$ref": "#/definitions/models.FinenessCheck"
}
}
}
@@ -83,7 +83,7 @@
"in": "body",
"required": true,
"schema": {
- "$ref": "#/definitions/request.AddFinenessRegister"
+ "$ref": "#/definitions/models.FinenessCheck"
}
}
],
@@ -127,7 +127,7 @@
"type": "object",
"properties": {
"data": {
- "$ref": "#/definitions/models.FinenessRegister"
+ "$ref": "#/definitions/response.FinenessCheckInfo"
}
}
}
@@ -628,6 +628,13 @@
"parameters": [
{
"type": "string",
+ "description": "token",
+ "name": "Authorization",
+ "in": "header",
+ "required": true
+ },
+ {
+ "type": "string",
"name": "keyWord",
"in": "query"
},
@@ -880,6 +887,135 @@
}
}
},
+ "models.FinenessCheck": {
+ "type": "object",
+ "properties": {
+ "averageFineness": {
+ "description": "骞冲潎绾ゅ害",
+ "type": "number"
+ },
+ "cleanliness": {
+ "description": "娓呮磥搴�",
+ "type": "number"
+ },
+ "createdAt": {
+ "type": "string"
+ },
+ "deletedAt": {
+ "$ref": "#/definitions/gorm.DeletedAt"
+ },
+ "deviation": {
+ "description": "鍋忓樊",
+ "type": "number"
+ },
+ "finenessGrade": {
+ "description": "绾ゅ害绛夌骇",
+ "type": "string"
+ },
+ "finenessRegister": {
+ "description": "绾ゅ害鐧昏",
+ "allOf": [
+ {
+ "$ref": "#/definitions/models.FinenessRegister"
+ }
+ ]
+ },
+ "finenessRegisterID": {
+ "description": "绾ゅ害鐧昏琛↖D",
+ "type": "integer"
+ },
+ "id": {
+ "type": "integer"
+ },
+ "inspector": {
+ "description": "妫�楠屽憳",
+ "type": "string"
+ },
+ "marketProcessOrderNumber": {
+ "description": "搴勫彛宸ヨ壓鍗曠紪鍙�",
+ "type": "string"
+ },
+ "measureFineness": {
+ "description": "鍏噺绾ゅ害",
+ "type": "number"
+ },
+ "purity": {
+ "description": "娲佸噣搴�",
+ "type": "number"
+ },
+ "totalDeviation": {
+ "description": "鎬诲樊",
+ "type": "number"
+ },
+ "twiceChange": {
+ "description": "浜屽害鍙樺寲",
+ "type": "number"
+ },
+ "updatedAt": {
+ "type": "string"
+ }
+ }
+ },
+ "models.FinenessCheckItem": {
+ "type": "object",
+ "properties": {
+ "cleanliness": {
+ "description": "娓呮磥搴�",
+ "type": "number"
+ },
+ "createdAt": {
+ "type": "string"
+ },
+ "deletedAt": {
+ "$ref": "#/definitions/gorm.DeletedAt"
+ },
+ "deviation": {
+ "description": "鍋忓樊",
+ "type": "number"
+ },
+ "finenessGrade": {
+ "description": "绾ゅ害绛夌骇",
+ "type": "string"
+ },
+ "finenessRegisterID": {
+ "description": "绾ゅ害鐧昏琛↖D",
+ "type": "integer"
+ },
+ "finenessRoundingItems": {
+ "description": "绾ゅ害鍒楄〃",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/models.FinenessRoundingItem"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "position": {
+ "description": "FinenessCheckID uint ` + "`" + `gorm:\"not null;comment:绾ゅ害妫�楠岃〃ID\" json:\"finenessCheckID\"` + "`" + ` //绾ゅ害妫�楠岃〃ID",
+ "type": "integer"
+ },
+ "purity": {
+ "description": "娲佸噣搴�",
+ "type": "number"
+ },
+ "remark": {
+ "description": "澶囨敞",
+ "type": "string"
+ },
+ "totalDeviation": {
+ "description": "鎬诲樊",
+ "type": "number"
+ },
+ "twiceChange": {
+ "description": "浜屽害鍙樺寲",
+ "type": "number"
+ },
+ "updatedAt": {
+ "type": "string"
+ }
+ }
+ },
"models.FinenessItem": {
"type": "object",
"properties": {
@@ -954,6 +1090,10 @@
"description": "缂栧彿",
"type": "string"
},
+ "position": {
+ "description": "鏈�鍚庝竴涓溅鍙�",
+ "type": "integer"
+ },
"spec": {
"description": "瑙勬牸",
"type": "string"
@@ -973,6 +1113,19 @@
},
"workshopGroup": {
"description": "杞︾粍",
+ "type": "integer"
+ }
+ }
+ },
+ "models.FinenessRoundingItem": {
+ "type": "object",
+ "properties": {
+ "fineness": {
+ "description": "绾ゅ害",
+ "type": "number"
+ },
+ "quantity": {
+ "description": "鏁伴噺",
"type": "integer"
}
}
@@ -1102,6 +1255,10 @@
"number": {
"description": "缂栧彿",
"type": "string"
+ },
+ "position": {
+ "description": "鏈�鍚庝竴涓溅鍙�",
+ "type": "integer"
},
"spec": {
"description": "瑙勬牸",
@@ -1262,6 +1419,20 @@
}
}
},
+ "response.FinenessCheckInfo": {
+ "type": "object",
+ "properties": {
+ "info": {
+ "$ref": "#/definitions/models.FinenessCheck"
+ },
+ "items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/models.FinenessCheckItem"
+ }
+ }
+ }
+ },
"response.RankStandard": {
"type": "object",
"properties": {
--
Gitblit v1.8.0