修正根据参数创建model的方法调用错误

master
lyf666 2017-09-27 18:06:35 +08:00
parent 4ac274f25f
commit eefd03b841
3 changed files with 3 additions and 3 deletions

View File

@ -64,7 +64,7 @@ class CtrlMenu : Controller() {
@POST("/{id: [0-9]+}")
@Produces(Produces.JSON)
fun updateMenu(@Param("id") id: Int): JSONResponse {
val menu: ModelMenu? = request.createEntityFromBody(ModelMenu::class.java)
val menu: ModelMenu? = request.createEntityFromParameters(ModelMenu::class.java)
if (menu == null) {
return responseInvalidParams()
}

View File

@ -48,7 +48,7 @@ class CtrlPerm : Controller() {
@POST("/")
@Produces(Produces.JSON)
fun addPerm(): JSONResponse {
val perm: ModelPerm? = request.createEntityFromBody(ModelPerm::class.java)
val perm: ModelPerm? = request.createEntityFromParameters(ModelPerm::class.java)
if (perm == null) {
return responseInvalidParams()
}

View File

@ -84,7 +84,7 @@ class CtrlRole : Controller() {
@POST("/{id: [0-9]+}")
@Produces(Produces.JSON)
fun updateRole():JSONResponse {
val role: ModelRole? = request.createEntityFromBody(ModelRole::class.java)
val role: ModelRole? = request.createEntityFromParameters(ModelRole::class.java)
if (role == null) {
return responseNotFoundById()
}