liujiandao
2023-11-23 2b6e19d0864e922f67c672775a501d953dd01d8d
附件上传与预览
3个文件已修改
16 ■■■■■ 已修改文件
api/v1/test/contract.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/router.go 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/test/contract.go 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/test/contract.go
@@ -203,7 +203,7 @@
// @Produce application/json
// @Param data query test.Contract true "用id查询Contract"
// @Success 200 {string} string "{"success":true,"data":{},"msg":"预览成功"}"
// @Router /con/previewContract [get]
// @Router /previewContract [get]
func (conApi *ContractApi) PreviewContract(c *gin.Context) {
    var con test.Contract
    err := c.ShouldBindQuery(&con)
@@ -254,7 +254,7 @@
// @Produce application/json
// @Param data query test.Contract true "用id查询Contract"
// @Success 200 {string} string "{"success":true,"data":{},"msg":"下载成功"}"
// @Router /con/downloadContract [get]
// @Router /downloadContract [get]
func (conApi *ContractApi) DownloadContract(c *gin.Context) {
    var con test.Contract
    err := c.ShouldBindQuery(&con)
initialize/router.go
@@ -2,6 +2,7 @@
import (
    "net/http"
    v1 "srm/api/v1"
    "srm/middleware"
    "srm/router/purchase"
@@ -34,6 +35,11 @@
        })
        //systemRouter.InitInitRouter(PublicGroup) // 自动初始化相关
    }
    var conApi = v1.ApiGroupApp.TestApiGroup.ContractApi
    PrivateGroup.GET("previewContract", conApi.PreviewContract)   // 预览Contract
    PrivateGroup.GET("downloadContract", conApi.DownloadContract) // 下载Contract
    PrivateGroup.Use(middleware.JWTAuth())
    {
        systemRouter.InitSystemRouter(PrivateGroup) // system相关路由
router/test/contract.go
@@ -20,9 +20,7 @@
        conRouter.PUT("updateContract", conApi.UpdateContract)              // 更新Contract
    }
    {
        conRouterWithoutRecord.GET("findContract", conApi.FindContract)         // 根据ID获取Contract
        conRouterWithoutRecord.GET("getContractList", conApi.GetContractList)   // 获取Contract列表
        conRouterWithoutRecord.GET("previewContract", conApi.PreviewContract)   // 预览Contract
        conRouterWithoutRecord.GET("downloadContract", conApi.DownloadContract) // 下载Contract
        conRouterWithoutRecord.GET("findContract", conApi.FindContract)       // 根据ID获取Contract
        conRouterWithoutRecord.GET("getContractList", conApi.GetContractList) // 获取Contract列表
    }
}