@
gz911122 框架用的是 vertx,我看他的错误是代理抛出来的,其实我也不是很懂 kotlin,写代码就复制粘贴,跟 java 还是有很大区别的,
我复制一下接口代码给你看看吧
/**
* 获取所有弹窗
* @
author ccc
* @
date 2019/1/28 14:43
*/
@
API(path = "/yygj/rank/getAllPopupContents", method = "POST" )
class GetAllPopupContents(vertx: Vertx, eventZone: String) : AbstractRestHandler(vertx, eventZone) {
@
Autowired private lateinit var rankService: RankService
override fun handleRequest(resource: EBProxyResource) {
val json = resource.getBodyAsJson()
rankService.getAllPopupContents(json) {
if (it.succeeded()) {
resource.replyCheckNullJson(it.result())
} else {
resource.replyErrorJson(it.cause())
}
}
}
}