| | |
| | | // @Param file formData file true "上传文件" |
| | | // @Param name formData string true "文件名称" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" |
| | | // @Router /api/con/createContract [post] |
| | | // @Router /con/createContract [post] |
| | | func (conApi *ContractApi) CreateContract(c *gin.Context) { |
| | | name := c.Param("name") |
| | | file, err := c.FormFile("file") |
| | |
| | | // @Produce application/json |
| | | // @Param data body test.Contract true "删除Contract" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" |
| | | // @Router /api/con/deleteContract [delete] |
| | | // @Router /con/deleteContract [delete] |
| | | func (conApi *ContractApi) DeleteContract(c *gin.Context) { |
| | | var con test.Contract |
| | | err := c.ShouldBindJSON(&con) |
| | |
| | | // @Produce application/json |
| | | // @Param data body request.IdsReq true "批量删除Contract" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" |
| | | // @Router /api/con/deleteContractByIds [delete] |
| | | // @Router /con/deleteContractByIds [delete] |
| | | func (conApi *ContractApi) DeleteContractByIds(c *gin.Context) { |
| | | var IDS request.IdsReq |
| | | err := c.ShouldBindJSON(&IDS) |
| | |
| | | // @Produce application/json |
| | | // @Param data body test.Contract true "更新Contract" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" |
| | | // @Router /api/con/updateContract [put] |
| | | // @Router /con/updateContract [put] |
| | | func (conApi *ContractApi) UpdateContract(c *gin.Context) { |
| | | var con test.Contract |
| | | err := c.ShouldBindJSON(&con) |
| | |
| | | // @Produce application/json |
| | | // @Param data query test.Contract true "用id查询Contract" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" |
| | | // @Router /api/con/findContract [get] |
| | | // @Router /con/findContract [get] |
| | | func (conApi *ContractApi) FindContract(c *gin.Context) { |
| | | var con test.Contract |
| | | err := c.ShouldBindQuery(&con) |
| | |
| | | // @Produce application/json |
| | | // @Param data query testReq.ContractSearch true "分页获取Contract列表" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" |
| | | // @Router /api/con/getContractList [get] |
| | | // @Router /con/getContractList [get] |
| | | func (conApi *ContractApi) GetContractList(c *gin.Context) { |
| | | var pageInfo testReq.ContractSearch |
| | | err := c.ShouldBindQuery(&pageInfo) |
| | |
| | | // @Produce application/json |
| | | // @Param data query testReq.ContractSearch true "预览Contract" |
| | | // @Success 200 {string} string "{"success":true,"data":{},"msg":"预览成功"}" |
| | | // @Router /api/con/previewContract [get] |
| | | // @Router /con/previewContract [get] |
| | | func (conApi *ContractApi) PreviewContract(c *gin.Context) { |
| | | var pageInfo testReq.ContractSearch |
| | | err := c.ShouldBindQuery(&pageInfo) |