| | |
| | | "silkserver/extend/util" |
| | | "silkserver/models" |
| | | "silkserver/pkg/convertx" |
| | | "silkserver/pkg/structx" |
| | | ) |
| | | |
| | | type FinenessController struct{} |
| | | |
| | | // Add |
| | | // @Tags 纤度登记 |
| | | // @Summary 纤度登记添加 |
| | | // @Produce application/json |
| | | // @Param object body request.AddFinenessRegister true "字典信息" |
| | | // @Success 200 {object} util.Response "成功" |
| | | // @Router /api-jl/v1/fineness/register [post] |
| | | func (slf FinenessController) Add(c *gin.Context) { |
| | | var reqParams request.AddFinenessRegister |
| | | var params models.FinenessRegister |
| | | if err := c.BindJSON(&reqParams); err != nil { |
| | | util.ResponseFormat(c, code.RequestParamError, "参数解析失败,数据类型错误") |
| | | return |
| | | } |
| | | if err := structx.AssignTo(reqParams, ¶ms); err != nil { |
| | | util.ResponseFormat(c, code.RequestParamError, "数据转换错误") |
| | | return |
| | | } |
| | | |
| | | if err := slf.ParamsCheck(params); err != nil { |
| | | util.ResponseFormat(c, code.RequestParamError, err.Error()) |
| | | return |
| | | } |
| | | if err := models.NewFinenessRegisterSearch().Create(¶ms); err != nil { |
| | | util.ResponseFormat(c, code.SaveFail, "插入失败") |
| | | return |
| | | } |
| | | |
| | | util.ResponseFormat(c, code.Success, "添加成功") |
| | | } |
| | | |
| | | func (slf FinenessController) ParamsCheck(params models.FinenessRegister) (err error) { |
| | | return nil |
| | | } |
| | | |
| | | // List |
| | | // @Tags 纤度登记 |
| | | // @Summary 纤度登记列表 |