liujiandao
2024-04-10 546403e4d2c1674f17e1f7e0a70ba7577cf72c23
删除产量登记表
5个文件已修改
103 ■■■■■ 已修改文件
controllers/yield_register_controller.go 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/docs.go 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/swagger.json 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/swagger.yaml 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/router.go 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
controllers/yield_register_controller.go
@@ -123,3 +123,25 @@
    }
    util.ResponseFormat(c, code.Success, register)
}
// DeleteYieldRegister
//
//    @Tags        生产管理/产量登记表
//    @Summary    删除产量登记表记录
//    @Produce    application/json
//    @Param        number    path        string            true    "number"
//    @Success    200    {object}    util.Response    "成功"
//    @Router        /api-jl/v1/system/deleteYieldRegister/{number} [delete]
func (slf YieldRegisterController) DeleteYieldRegister(c *gin.Context) {
    number := c.Param("number")
    if number == "" {
        util.ResponseFormat(c, code.RequestParamError, "无效的编码")
        return
    }
    err := models.NewYieldRegisterSearch().SetNumber(number).Delete()
    if err != nil {
        util.ResponseFormat(c, code.RequestParamError, "删除失败")
        return
    }
    util.ResponseFormat(c, code.Success, "删除成功")
}
docs/docs.go
@@ -490,6 +490,34 @@
                }
            }
        },
        "/api-jl/v1/system/deleteYieldRegister/{number}": {
            "delete": {
                "produces": [
                    "application/json"
                ],
                "tags": [
                    "生产管理/产量登记表"
                ],
                "summary": "删除产量登记表记录",
                "parameters": [
                    {
                        "type": "string",
                        "description": "number",
                        "name": "number",
                        "in": "path",
                        "required": true
                    }
                ],
                "responses": {
                    "200": {
                        "description": "成功",
                        "schema": {
                            "$ref": "#/definitions/util.Response"
                        }
                    }
                }
            }
        },
        "/api-jl/v1/system/dict": {
            "get": {
                "produces": [
docs/swagger.json
@@ -478,6 +478,34 @@
                }
            }
        },
        "/api-jl/v1/system/deleteYieldRegister/{number}": {
            "delete": {
                "produces": [
                    "application/json"
                ],
                "tags": [
                    "生产管理/产量登记表"
                ],
                "summary": "删除产量登记表记录",
                "parameters": [
                    {
                        "type": "string",
                        "description": "number",
                        "name": "number",
                        "in": "path",
                        "required": true
                    }
                ],
                "responses": {
                    "200": {
                        "description": "成功",
                        "schema": {
                            "$ref": "#/definitions/util.Response"
                        }
                    }
                }
            }
        },
        "/api-jl/v1/system/dict": {
            "get": {
                "produces": [
docs/swagger.yaml
@@ -1083,6 +1083,24 @@
      summary: 删除车间管理
      tags:
      - 系统设置/车间管理
  /api-jl/v1/system/deleteYieldRegister/{number}:
    delete:
      parameters:
      - description: number
        in: path
        name: number
        required: true
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 删除产量登记表记录
      tags:
      - 生产管理/产量登记表
  /api-jl/v1/system/dict:
    get:
      parameters:
router/router.go
@@ -63,9 +63,10 @@
        finenessApi.PUT("check", FinenessController.CheckEdit)          // 修改纤度检验
        finenessApi.GET("check/:id", FinenessController.CheckInfo)      // 获取纤度检验详情
        finenessApi.POST("saveYieldRegister", yieldController.SaveYieldRegister)       // 保存产量登记表
        finenessApi.POST("getYieldRegisterList", yieldController.GetYieldRegisterList) // 获取产量登记表
        finenessApi.POST("getYieldRegisterInfo", yieldController.GetYieldRegisterInfo) // 获取产量登记表详情
        finenessApi.POST("saveYieldRegister", yieldController.SaveYieldRegister)            // 保存产量登记表
        finenessApi.POST("getYieldRegisterList", yieldController.GetYieldRegisterList)      // 获取产量登记表
        finenessApi.POST("getYieldRegisterInfo", yieldController.GetYieldRegisterInfo)      // 获取产量登记表详情
        finenessApi.GET("deleteYieldRegister/:number", yieldController.DeleteYieldRegister) // 删除产量登记表记录
    }
    return r