liujiandao
2024-04-11 09af2f801c0f5e18222b696bb6df7da382e7d977
controllers/yield_register_controller.go
@@ -131,7 +131,7 @@
//   @Produce   application/json
//   @Param      number   path      string         true   "number"
//   @Success   200   {object}   util.Response   "成功"
//   @Router      /api-jl/v1/system/deleteYieldRegister/{number} [delete]
//   @Router      /api-jl/v1/fineness/deleteYieldRegister/{number} [delete]
func (slf YieldRegisterController) DeleteYieldRegister(c *gin.Context) {
   number := c.Param("number")
   if number == "" {
@@ -145,3 +145,27 @@
   }
   util.ResponseFormat(c, code.Success, "删除成功")
}
// ChangeYieldRegister
//
//   @Tags      生产管理/产量登记表
//   @Summary   切换产量登记表
//   @Produce   application/json
//   @Param      object   body      request.ChangeYieldRegister   true   "参数"
//   @Success   200      {object}   util.Response{data=models.YieldRegister}      "成功"
//   @Router      /api-jl/v1/fineness/changeYieldRegister [post]
func (slf YieldRegisterController) ChangeYieldRegister(c *gin.Context) {
   var params request.ChangeYieldRegister
   err := c.BindJSON(&params)
   if err != nil {
      util.ResponseFormat(c, code.RequestParamError, "参数解析失败,数据类型错误")
      return
   }
   first, err := models.NewYieldRegisterSearch().SetGroupNumber(params.GroupNumber).SetCreateTime(params.CreateTime).
      SetMarketId(params.MarketId).SetWorkshopId(params.WorkshopId).SetSpec(params.Spec).SetPreload(true).First()
   if err != nil {
      util.ResponseFormat(c, code.RequestParamError, "查询失败")
      return
   }
   util.ResponseFormat(c, code.Success, first)
}