| | |
| | | // @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) |
| | |
| | | // @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) |
| | |
| | | |
| | | import ( |
| | | "net/http" |
| | | v1 "srm/api/v1" |
| | | "srm/middleware" |
| | | "srm/router/purchase" |
| | | |
| | |
| | | }) |
| | | //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相关路由 |
| | |
| | | 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列表 |
| | | } |
| | | } |