#%RAML 1.0 post : displayName : 创建题目 body : multipart/form-data: properties : meta : ProblemDTO data : type : file description : 题目压缩包 is : [Response: { res: Problem }] get : displayName : 查看题目列表 queryParameters : type? : type : ProblemType description : 问题状态 is : [PagedResponse: { res: 'Problem[]' }] /{problemId}: uriParameters : problemId : type : number description : 问题id get : displayName : 查看题目信息 is : [Response: { res: Problem }] put : displayName : 更新题目信息 body : multipart/form-data: properties : path : string file : type : file description : 题目压缩包 is : [Response: { res: Problem }] delete : displayName : 删除题目 is : [EmptyResponse]