修正根据参数创建model的方法调用错误
parent
4ac274f25f
commit
eefd03b841
|
|
@ -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()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue