|
@@ -1,7 +1,11 @@
|
|
|
package com.grkj.iscs.util
|
|
package com.grkj.iscs.util
|
|
|
|
|
|
|
|
|
|
+import cn.zhxu.data.TypeRef
|
|
|
import com.grkj.iscs.model.AreaTree
|
|
import com.grkj.iscs.model.AreaTree
|
|
|
import com.grkj.iscs.model.UrlConsts
|
|
import com.grkj.iscs.model.UrlConsts
|
|
|
|
|
+import com.grkj.iscs.model.vo.BaseVO
|
|
|
|
|
+import com.grkj.iscs.model.vo.SopPageVO
|
|
|
|
|
+
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 网络请求
|
|
* 网络请求
|
|
@@ -17,11 +21,10 @@ object NetApi {
|
|
|
),
|
|
),
|
|
|
{ res, errMsg, codeInt ->
|
|
{ res, errMsg, codeInt ->
|
|
|
// TODO 待完善
|
|
// TODO 待完善
|
|
|
- }, isGet = false, isAuth = false
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ }, isGet = false, isAuth = false)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- fun getSopPage(current: Int, size: Int) {
|
|
|
|
|
|
|
+ fun getSopPage(current: Int, size: Int, callBack: (SopPageVO?) -> Unit) {
|
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
|
UrlConsts.SOP_PAGE,
|
|
UrlConsts.SOP_PAGE,
|
|
|
false,
|
|
false,
|
|
@@ -31,9 +34,8 @@ object NetApi {
|
|
|
),
|
|
),
|
|
|
{ res, errMsg, codeInt ->
|
|
{ res, errMsg, codeInt ->
|
|
|
res?.let {
|
|
res?.let {
|
|
|
-
|
|
|
|
|
|
|
+ callBack.invoke(it.toBean(getRef<SopPageVO>()).data)
|
|
|
}
|
|
}
|
|
|
- }, isGet = true, isAuth = true
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ }, isGet = true, isAuth = true)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|