实例如下
A(B(params))
其他系统代码如下:
方法A定义
fun getXAHomeIndex(block: (String) -> Unit) {
block.invoke(url)
}
方法B定义:
private fun addTestPlateCode(params: String): String {
val smartBean = GsonUtil.fromJson(params, SmartPlateListBean::class.java)
return GsonUtil.toJson(smartBean)
}
调用执行
getXAHomeIndex(addTestPlateCode(params))
可以参考: