|
@@ -3,10 +3,10 @@ package com.grkj.iscs.util
|
|
|
import com.grkj.iscs.MyApplication
|
|
import com.grkj.iscs.MyApplication
|
|
|
import com.grkj.iscs.model.Token
|
|
import com.grkj.iscs.model.Token
|
|
|
import com.grkj.iscs.model.UrlConsts
|
|
import com.grkj.iscs.model.UrlConsts
|
|
|
-import com.grkj.iscs.model.vo.SopInfoVO
|
|
|
|
|
-import com.grkj.iscs.model.vo.SopPageVO
|
|
|
|
|
-import com.grkj.iscs.model.vo.TicketTypeVO
|
|
|
|
|
-import com.grkj.iscs.model.vo.UserListVO
|
|
|
|
|
|
|
+import com.grkj.iscs.model.vo.SopInfoRespVO
|
|
|
|
|
+import com.grkj.iscs.model.vo.SopPageRespVO
|
|
|
|
|
+import com.grkj.iscs.model.vo.TicketTypeRespVO
|
|
|
|
|
+import com.grkj.iscs.model.vo.UserListRespVO
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 网络请求
|
|
* 网络请求
|
|
@@ -28,7 +28,7 @@ object NetApi {
|
|
|
}, isGet = false, isAuth = false)
|
|
}, isGet = false, isAuth = false)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- fun getSopPage(current: Int, size: Int, callBack: (SopPageVO?) -> Unit) {
|
|
|
|
|
|
|
+ fun getSopPage(current: Int, size: Int, callBack: (SopPageRespVO?) -> Unit) {
|
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
|
UrlConsts.SOP_PAGE,
|
|
UrlConsts.SOP_PAGE,
|
|
|
false,
|
|
false,
|
|
@@ -43,7 +43,7 @@ object NetApi {
|
|
|
}, isGet = true, isAuth = true)
|
|
}, isGet = true, isAuth = true)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- fun getTicketType(callBack: (MutableList<TicketTypeVO>?) -> Unit) {
|
|
|
|
|
|
|
+ fun getTicketType(callBack: (MutableList<TicketTypeRespVO>?) -> Unit) {
|
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
|
UrlConsts.TICKET_TYPE,
|
|
UrlConsts.TICKET_TYPE,
|
|
|
false,
|
|
false,
|
|
@@ -67,7 +67,7 @@ object NetApi {
|
|
|
}, isGet = true, isAuth = true)
|
|
}, isGet = true, isAuth = true)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- fun getSopInfo(sopId: Long, callBack: (SopInfoVO?) -> Unit) {
|
|
|
|
|
|
|
+ fun getSopInfo(sopId: Long, callBack: (SopInfoRespVO?) -> Unit) {
|
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
|
UrlConsts.SOP_INFO,
|
|
UrlConsts.SOP_INFO,
|
|
|
false,
|
|
false,
|
|
@@ -81,7 +81,7 @@ object NetApi {
|
|
|
}, isGet = true, isAuth = true)
|
|
}, isGet = true, isAuth = true)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- fun getUserList(pageNum: Int, pageSize: Int, callBack: (UserListVO?) -> Unit) {
|
|
|
|
|
|
|
+ fun getUserList(pageNum: Int, pageSize: Int, callBack: (UserListRespVO?) -> Unit) {
|
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
NetHttpManager.getInstance().doRequestNet(
|
|
|
UrlConsts.USER_LIST,
|
|
UrlConsts.USER_LIST,
|
|
|
false,
|
|
false,
|
|
@@ -91,8 +91,21 @@ object NetApi {
|
|
|
),
|
|
),
|
|
|
{ res, errMsg, codeInt ->
|
|
{ res, errMsg, codeInt ->
|
|
|
res?.let {
|
|
res?.let {
|
|
|
- callBack.invoke(it.toBean(UserListVO::class.java))
|
|
|
|
|
|
|
+ callBack.invoke(it.toBean(UserListRespVO::class.java))
|
|
|
}
|
|
}
|
|
|
}, isGet = true, isAuth = true)
|
|
}, isGet = true, isAuth = true)
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ fun createTicket() {
|
|
|
|
|
+ NetHttpManager.getInstance().doRequestNet(
|
|
|
|
|
+ UrlConsts.CREATE_TICKET,
|
|
|
|
|
+ false,
|
|
|
|
|
+ mapOf<String, String>(),
|
|
|
|
|
+ { res, errMsg, codeInt ->
|
|
|
|
|
+ res?.let {
|
|
|
|
|
+ //TODO 创建工作票结果
|
|
|
|
|
+ }
|
|
|
|
|
+ }, isGet = false, isAuth = true
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|