18034727885
2026-07-02 d77799acf739190f905011182a57b187caeff568
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
package com.igo.user.network
 
object Apis {
    private var isTest = false
 
    private const val TEST_URL = "http://192.168.110.111:5000/user-server/"
    private const val LINE_URL = "https://gopost.ci/user-server/" //线上服务器
    val BASE_URL = if (isTest) TEST_URL else LINE_URL
 
    private const val TEST_IP = "192.168.110.111"
    private const val LINE_IP = "34.155.170.245"//线上服
    private const val TEST_PORT = 9991 //测试外
    private const val LINE_PORT = 8888 //线上
    val SOCKET_SERVER = if (isTest) TEST_IP else LINE_IP
    val SOCKET_PORT = if (isTest) TEST_PORT else LINE_PORT
 
    /**公共接口*/
    val SHARE_URL = "https://igo.i-go.group/share/share_/shareIndex%d.html?language=%d&type=1&uid=%d" //普通分享
    val TRIP_URL = "https://igo.i-go.group/share/orderShare/index%d.html?orderId=%s_%d_%d" //行程分享
 
    val CODE_IMG = "${BASE_URL}base/kaptcha?phone=%s" //图形验证码
 
    const val H5_URL = "base/agreement/queryByType" //获取协议
    const val upImage = "base/user/image" //上传
    const val getFleetEngineAuth = "api/user/getFleetEngineAuth" //获取google地图授权token
    const val queryOpenCity = "base/openCity/queryOpenCity"
    const val getPhone = "base/phone/queryPhones" //获取电话
    const val queryNotices = "base/notice/queryNotices"
    const val getAds = "base/advertisement/queryByType"
    const val isOpenCity = "base/openCity/openCity"
    const val queryBusiness = "base/openCity/queryBusiness"
    const val queryBusinessById = "base/openCity/queryBusinessById"
    const val queryNewData = "base/version/queryNewData1"
    const val getNewTripId = "api/order/getNewTripId"
    /**账号*/
    const val GET_CODE = "base/queryCaptcha" //获取验证码
    const val sedEmail = "base/sedEmail" //获取验证码
    const val bindingEmail = "api/user/bindingEmail" //绑邮箱
    const val codeLogin = "base/user/captchaLogin"
    const val checkCaptcha = "api/user/checkCaptcha"
    const val pwdLogin = "base/user/userLogin"
    const val updatePassword = "api/user/updatePassword"
    const val updatePhone = "api/user/updatePhone"
    const val wxLogin = "base/user/wxLogin"
    const val forgetPassword = "base/user/forgetPassword"
    const val bindingPhone = "api/user/bindingPhone"
    const val cancellation = "api/user/cancellation"
    const val oneClickLogin = "base/user/oneClickLogin"
    const val facebookLogin = "base/user/facebookLogin"
    const val twitterLogin = "base/user/twitterLogin"
 
    /**专车*/
    const val queryServerCarModel = "base/serverCarModel/queryServerCarModel"
    const val createOrder = "api/orderPrivateCar/saveOrderPrivateCar"
    const val updateEndAddress = "api/taxi/updateEndAddress"
    const val isEnterEmergencyContact = "base/isEnterEmergencyContact"
 
    /**行程*/
    const val getDriverNum = "base/driver/queryIdleDriver"
    const val addTaxiOrder = "api/taxi/taxiOrder"
    const val queryOrderInfo = "api/order/queryOrderInfo"
    const val cancelMoney = "api/taxi/queryCancleAmount"
    const val cancelTaxi = "api/taxi/addCancle"
    const val trippingInfo = "api/netty/queryOrderServer"
    const val complaintService = "api/taxi/complaintService"
    const val payTaxiOrder = "api/taxi/payTaxiOrder"
    const val cancleOrderTaxi = "api/taxi/cancleOrderTaxi"
    const val orderEvaluate = "api/taxi/orderEvaluate"
    const val queryServingOrder = "api/order/queryServingOrder"
    const val queryEndPush = "api/netty/queryEndPush"
    const val pushOrderTaxi = "api/taxi/pushOrderTaxi"
    const val queryCoupon = "api/taxi/queryCoupon"
    const val queryDriverInfo = "api/driver/queryDriverInfo"
    const val queryDriverEvaluate = "api/driver/queryOrderEvaluate"
    const val queryTrack = "api/order/queryTrack"
    const val queryRedMoney = "api/taxi/queryRedMoney"
    const val completeOrder = "api/taxi/completeOrder"
 
    /**跨城*/
    const val querySite = "base/site/querySite"
    const val queryLines = "base/line/queryLines"
    const val queryDriver = "base/lineSite/queryDriver"
    const val querySeat = "base/lineSite/querySeat"
    const val queryLocation = "base/site/queryLocation"
    const val areaMonitoring = "base/site/areaMonitoring"
    const val queryOrderMoney = "base/orderCrossCity/queryOrderMoney"
    const val orderCrossCity = "api/orderCrossCity/orderCrossCity"
    const val saveOrderFerry = "api/orderCrossCity/saveOrderFerry"
 
    /**小件物流*/
    const val queryLogisticsNumber = "api/orderLogistics/queryLogisticsNumber"
    const val queryRegions = "base/openCity/getCity"
    const val queryLogisticsUnitPrice = "api/orderLogistics/queryLogisticsUnitPrice"
    const val queryPayMoney = "base/serverCarModel/queryServerCarModel"
    const val smallLogistics = "api/orderLogistics/placeOrderPackage"
    const val payOrderLogisticsSpread = "api/orderLogistics/payOrderLogisticsSpread"
    const val judgingTheCity = "base/orderLogistics/judgingTheCity"
    const val queryTimeInfo = "api/orderLogistics/queryTimeInfo"
    const val confirmDifferencePrice = "api/orderLogistics/confirmDifferencePrice"
 
    /**包车*/
    const val queryPhones = "base/phone/queryPhones"
    const val queryServerCarModels = "base/serverCarModel/queryServerCarModels"
    const val orderCharteredCar = "api/orderCharteredCar/orderCharteredCar"
 
    /**我的*/
    const val myOrderList = "api/order/queryMyOrderList"
    const val queryBalance = "api/taxi/queryBalance"
    const val queryUserInfo = "api/user/queryUserInfo"
    const val updateInfo = "api/user/updateInfo"
    const val queryMyCoupons = "api/coupon/queryMyCoupons"
    const val realName = "api/user/verified"
    const val queryRealName = "api/user/queryRealName"
    const val delMyCoupon = "api/coupon/delMyCoupon"
    const val queryUser = "api/user/queryUser"
    const val giveCoupon = "api/coupon/handselCoupon"
    const val setEmergency = "api/user/setUrgentUser"
    const val useRecord = "api/order/queryMyTravelRecord"
    const val queryMyRedEnvelope = "api/redEnvelope/queryMyRedEnvelope"
    const val queryRedEnvelope = "api/redEnvelope/queryRedEnvelope"
    const val withdrawal = "api/withdrawal/withdrawal"
    const val queryWithdrawal = "api/withdrawal/queryWithdrawal"
    const val feedback = "api/feedback/feedback"
    const val leaveMessage = "api/problem/leaveMessage"
    const val queryProblems = "api/problem/queryProblems"
    const val queryCustomerPhone = "base/phone/queryCustomerPhone"
    const val queryUnReadNum = "api/systemNotice/queryNoReadNoticeNum"
    const val clearSystemNotice = "api/systemNotice/clearSystemNotice"
    const val msgNotice = "api/systemNotice/queryNotices"
    const val delSystemNotice = "api/systemNotice/delSystemNotice"
    const val readSystemNotice = "api/systemNotice/readSystemNotice"
    const val depositBalance = "api/user/depositBalance"
    const val shareRedEnvelope = "api/taxi/shareRedEnvelope"
    const val queryGoods = "api/integralGoods/queryGoods"
    const val queryGoodsInfo = "api/integralGoods/queryGoodsInfo"
    const val addIntegralOrder = "api/integralGoods/addIntegralOrder"
    const val queryConvertHistory = "api/integralGoods/queryConvertHistory"
    const val queryInvoiceOrder = "api/order/queryInvoiceOrder"
    const val invoicing = "api/invoice/invoicing"
    const val queryMyInvoice = "api/invoice/queryMyInvoice"
    const val getInviteList = "api/user/getInviteList"
    const val getBindCardList = "api/user/queryBankCardList"
    const val delBankCard = "api/user/delBankCard"
    const val addBankCard = "api/user/addBankCard"
    const val getEmailList = "api/user/getEmailList"
    const val queryRechargeRecord = "api/user/queryRechargeRecord"
 
    /**
     * Google
     */
    const val getPoi  = "https://maps.googleapis.com/maps/api/place/nearbysearch/json"
    const val geoCode  = "https://maps.googleapis.com/maps/api/geocode/json"
    const val textsearch  = "https://maps.googleapis.com/maps/api/place/textsearch/json"
    const val directions  = "https://maps.googleapis.com/maps/api/directions/json"
    const val autocomplete  = "https://maps.googleapis.com/maps/api/place/autocomplete/json"
    const val placeDetails  = "https://maps.googleapis.com/maps/api/place/details/json"
 
 
 
    const val getOrderDrivingData = "api/taxi/getOrderDrivingData" //服务中手动刷新下方行程数据
 
 
    const val queryHomeEntrance = "base/driver/queryHomeEntrance" //新增-获取首页入口设置
 
}