From 369345210a59c15354000e5754165be8a1278415 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期一, 08 四月 2024 14:53:59 +0800
Subject: [PATCH] 更新文档

---
 controllers/fineness.go |   54 +++++++++++++++++++++++++++++-------------------------
 1 files changed, 29 insertions(+), 25 deletions(-)

diff --git a/controllers/fineness.go b/controllers/fineness.go
index f7a9b20..be6f107 100644
--- a/controllers/fineness.go
+++ b/controllers/fineness.go
@@ -5,6 +5,7 @@
 	"github.com/gin-gonic/gin"
 	"gorm.io/gorm"
 	"silkserver/controllers/request"
+	"silkserver/controllers/response"
 	"silkserver/extend/code"
 	"silkserver/extend/util"
 	"silkserver/models"
@@ -170,7 +171,7 @@
 // @Summary   绾ゅ害妫�楠屽垪琛�
 // @Produce   application/json
 // @Param     object  query    request.GetFinenessRegisterList true  "鏌ヨ鍙傛暟"
-// @Success   200   {object}  util.ResponseList{data=[]models.FinenessRegister}  "鎴愬姛"
+// @Success   200   {object}  util.ResponseList{data=[]models.FinenessCheck}  "鎴愬姛"
 // @Router    /api-jl/v1/fineness/check [get]
 func (slf FinenessController) CheckList(c *gin.Context) {
 	var params request.GetFinenessRegisterList
@@ -193,32 +194,35 @@
 // @Summary   绾ゅ害妫�楠岃鎯�
 // @Produce   application/json
 // @Param     id  path string true  "瀛楀吀淇℃伅"
-// @Success   200 {object} util.ResponseList{data=models.FinenessRegister} "鎴愬姛"
+// @Success   200 {object} util.ResponseList{data=models.FinenessCheck} "鎴愬姛"
 // @Router    /api-jl/v1/fineness/check/{id} [get]
 func (slf FinenessController) CheckInfo(c *gin.Context) {
-	//idStr := c.Param("id")
-	//if idStr == "0" || idStr == "" {
-	//	util.ResponseFormat(c, code.RequestParamError, "绌虹殑璁板綍id")
-	//	return
-	//}
-	//
-	//id := convertx.StringToUInt(idStr)
-	//if id == 0 {
-	//	util.ResponseFormat(c, code.RequestParamError, "绌虹殑璁板綍id")
-	//	return
-	//}
-	//
-	//info, err := models.NewFinenessCheckSearch().SetID(id).SetPreload().First()
-	//if err != nil {
-	//	util.ResponseFormat(c, code.RequestParamError, "鏌ユ壘澶辫触")
-	//	return
-	//}
-	//resp := new(response.FinenessCheckInfo)
-	//resp.Info = info
-	//resp.Items, err := models.NewFinenessCheckItemSearch().SetPage()
-	//
-	//
-	//util.ResponseFormat(c, code.Success, info)
+	idStr := c.Param("id")
+	if idStr == "0" || idStr == "" {
+		util.ResponseFormat(c, code.RequestParamError, "绌虹殑璁板綍id")
+		return
+	}
+
+	id := convertx.StringToUInt(idStr)
+	if id == 0 {
+		util.ResponseFormat(c, code.RequestParamError, "绌虹殑璁板綍id")
+		return
+	}
+
+	info, err := models.NewFinenessCheckSearch().SetID(id).SetPreload().First()
+	if err != nil {
+		util.ResponseFormat(c, code.RequestParamError, "鏌ユ壘澶辫触")
+		return
+	}
+	resp := new(response.FinenessCheckInfo)
+	resp.Info = info
+	resp.Items, err = models.NewFinenessCheckItemSearch().SetFinenessRegisterID(info.FinenessRegisterID).FindAll()
+	if err != nil {
+		util.ResponseFormat(c, code.RequestParamError, "鏌ユ壘澶辫触")
+		return
+	}
+
+	util.ResponseFormat(c, code.Success, info)
 }
 
 // CheckDelete

--
Gitblit v1.8.0