|
@@ -34,6 +34,7 @@ object SystemApi {
|
|
|
private var serviceLogin = makeLoginService()
|
|
|
private var serviceBase = makeBaseService()
|
|
|
private var serviceTrx = makeTrxService()
|
|
|
+ private var servicePay = makePayService()
|
|
|
private var serviceConfig = makeConfigService()
|
|
|
private var serviceAssets = makeAssetsService()
|
|
|
|
|
@@ -227,7 +228,7 @@ object SystemApi {
|
|
|
}
|
|
|
|
|
|
DFSLog.i("支付类型:${posTrxMop.posMopPaymentId}")
|
|
|
- serviceTrx.pay(posTrx.id, posTrxMop).enqueue(object : Callback<ResultPayment> {
|
|
|
+ servicePay.pay(posTrx.id, posTrxMop).enqueue(object : Callback<ResultPayment> {
|
|
|
override fun onResponse(call: Call<ResultPayment>, response: Response<ResultPayment>) {
|
|
|
val body = response.body()
|
|
|
val codeResponse = response.code()
|
|
@@ -494,6 +495,7 @@ object SystemApi {
|
|
|
serviceLogin = makeLoginService()
|
|
|
serviceBase = makeBaseService()
|
|
|
serviceTrx = makeTrxService()
|
|
|
+ servicePay = makePayService()
|
|
|
serviceConfig = makeConfigService()
|
|
|
}
|
|
|
|
|
@@ -563,6 +565,13 @@ object SystemApi {
|
|
|
.create(ServiceTrx::class.java)
|
|
|
}
|
|
|
|
|
|
+ private fun makePayService():ServiceTrx {
|
|
|
+ return RetrofitUtil.getPayBuilder()
|
|
|
+ .baseUrl(WayneApiConfig.HOST_TRX)
|
|
|
+ .build()
|
|
|
+ .create(ServiceTrx::class.java)
|
|
|
+ }
|
|
|
+
|
|
|
private fun makeConfigService(): ServiceConfig {
|
|
|
return RetrofitUtil.getAuthBuilder()
|
|
|
.baseUrl(WayneApiConfig.HOST_CONFIG)
|