Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
RvApp
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lify
RvApp
Commits
29ecf52d
Commit
29ecf52d
authored
Jul 09, 2019
by
linfeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug修复
parent
2a21f127
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
82 additions
and
25 deletions
+82
-25
build.gradle
RvClient/build.gradle
+2
-2
build.gradle
RvWrapper/build.gradle
+2
-0
BaseStatusActivity.java
...n/java/com/ruiwenliu/wrapper/base/BaseStatusActivity.java
+15
-0
CarDetailActivity.java
...com/rv/home/rv/module/ui/main/home/CarDetailActivity.java
+0
-1
ConfirmOrderActivity.java
.../rv/home/rv/module/ui/main/home/ConfirmOrderActivity.java
+2
-1
HotCarTypeAdapter.java
...ome/rv/module/ui/main/home/adapter/HotCarTypeAdapter.java
+1
-3
CarTypeListBean.java
.../rv/home/rv/module/ui/main/home/bean/CarTypeListBean.java
+2
-1
HomeHotGoodListBean.java
...home/rv/module/ui/main/home/bean/HomeHotGoodListBean.java
+14
-0
OrderPriceBean.java
...m/rv/home/rv/module/ui/main/home/bean/OrderPriceBean.java
+4
-4
CompletedAdapter.java
...v/module/ui/main/home/order/adapter/CompletedAdapter.java
+3
-3
ForPaymentAdapter.java
.../module/ui/main/home/order/adapter/ForPaymentAdapter.java
+3
-3
HaveToTravelAdapter.java
...odule/ui/main/home/order/adapter/HaveToTravelAdapter.java
+2
-2
OrderListAdapter.java
...v/module/ui/main/home/order/adapter/OrderListAdapter.java
+3
-3
ToTravelAdapter.java
...rv/module/ui/main/home/order/adapter/ToTravelAdapter.java
+2
-2
OrderListBean.java
...home/rv/module/ui/main/home/order/bean/OrderListBean.java
+9
-0
TravelDetailsActivity.java
...main/java/com/rv/tourism/other/TravelDetailsActivity.java
+18
-0
No files found.
RvClient/build.gradle
View file @
29ecf52d
...
@@ -7,8 +7,8 @@ android {
...
@@ -7,8 +7,8 @@ android {
applicationId
"com.xxfc.rv"
applicationId
"com.xxfc.rv"
minSdkVersion
rootProject
.
ext
.
minSdkVersion
minSdkVersion
rootProject
.
ext
.
minSdkVersion
targetSdkVersion
rootProject
.
ext
.
targetSdkVersion
targetSdkVersion
rootProject
.
ext
.
targetSdkVersion
versionCode
10
6
versionCode
10
7
versionName
"1.0.
6
"
versionName
"1.0.
7
"
multiDexEnabled
true
multiDexEnabled
true
//新版Gradle 是 implementation 为了兼容compile,写上这句话
//新版Gradle 是 implementation 为了兼容compile,写上这句话
...
...
RvWrapper/build.gradle
View file @
29ecf52d
...
@@ -61,4 +61,6 @@ dependencies {
...
@@ -61,4 +61,6 @@ dependencies {
annotationProcessor
'com.github.bumptech.glide:compiler:4.7.1'
annotationProcessor
'com.github.bumptech.glide:compiler:4.7.1'
api
'com.github.bumptech.glide:okhttp3-integration:4.3.1'
api
'com.github.bumptech.glide:okhttp3-integration:4.3.1'
api
'com.davemorrissey.labs:subsampling-scale-image-view:3.9.0'
api
'com.davemorrissey.labs:subsampling-scale-image-view:3.9.0'
implementation
'com.alibaba:fastjson:1.2.21'
}
}
RvWrapper/src/main/java/com/ruiwenliu/wrapper/base/BaseStatusActivity.java
View file @
29ecf52d
...
@@ -7,12 +7,18 @@ import android.text.TextUtils;
...
@@ -7,12 +7,18 @@ import android.text.TextUtils;
import
android.view.View
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.view.ViewGroup
;
import
com.alibaba.fastjson.JSON
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.frame.rv.config.RvFrameConstant
;
import
com.frame.rv.config.RvFrameConstant
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.swipe.SwipeBackActivity
;
import
com.ruiwenliu.wrapper.base.swipe.SwipeBackActivity
;
import
com.ruiwenliu.wrapper.bean.BeanUserInfo
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.yuyife.okgo.OkGoUtil
;
/**
/**
* Created by ruiwen
* Created by ruiwen
...
@@ -135,4 +141,13 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
...
@@ -135,4 +141,13 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
});
});
}
}
protected
BeanUserInfo
.
UserInfo
getUserInfo
(){
BeanUserInfo
.
UserInfo
userInfo
=
null
;
String
spStringCode
=
UtilsManager
.
getInstance
(
OkGoUtil
.
application
).
getSPStringCode
(
SPConstance
.
USER_JSON
,
SPConstance
.
USER_JSON_USERINFO
);
if
(!
TextUtil
.
isEmpty
(
spStringCode
))
{
userInfo
=
JSON
.
parseObject
(
spStringCode
,
BeanUserInfo
.
UserInfo
.
class
);
}
return
userInfo
;
}
}
}
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/CarDetailActivity.java
View file @
29ecf52d
...
@@ -153,7 +153,6 @@ public class CarDetailActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -153,7 +153,6 @@ public class CarDetailActivity extends BaseStatusActivity<CommonPresenter> {
mWebView
.
removeJavascriptInterface
(
"AndroidNative"
);
// 向 Web端注入 java 对象
mWebView
.
removeJavascriptInterface
(
"AndroidNative"
);
// 向 Web端注入 java 对象
}
}
mWebView
.
destroy
();
// 生命周期销毁
mWebView
.
destroy
();
// 生命周期销毁
}
}
@Override
@Override
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/ConfirmOrderActivity.java
View file @
29ecf52d
...
@@ -58,6 +58,7 @@ import com.tencent.mm.opensdk.openapi.IWXAPI;
...
@@ -58,6 +58,7 @@ import com.tencent.mm.opensdk.openapi.IWXAPI;
import
com.tencent.mm.opensdk.openapi.WXAPIFactory
;
import
com.tencent.mm.opensdk.openapi.WXAPIFactory
;
import
com.yuyife.okgo.OkGoUtil
;
import
com.yuyife.okgo.OkGoUtil
;
import
java.math.BigDecimal
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
import
java.util.Map
;
import
java.util.Map
;
...
@@ -550,7 +551,7 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -550,7 +551,7 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> {
childrenBean4
.
setVal
(
"¥"
+
priceBean
.
getData
().
getDamageSafePrice
()
*
dayNum
);
childrenBean4
.
setVal
(
"¥"
+
priceBean
.
getData
().
getDamageSafePrice
()
*
dayNum
);
childrenBeanList
.
add
(
childrenBean4
);
childrenBeanList
.
add
(
childrenBean4
);
}
}
tvPayMoney
.
setText
(
String
.
format
(
"¥%1$s"
,
payMoney
));
tvPayMoney
.
setText
(
String
.
format
(
"¥%1$s"
,
new
BigDecimal
(
payMoney
).
setScale
(
2
,
BigDecimal
.
ROUND_HALF_UP
).
doubleValue
()
));
orderPriceDetailBean
=
new
OrderPriceDetailBean
();
orderPriceDetailBean
=
new
OrderPriceDetailBean
();
orderPriceDetailBean
.
setKey
(
"费用明细"
);
orderPriceDetailBean
.
setKey
(
"费用明细"
);
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/adapter/HotCarTypeAdapter.java
View file @
29ecf52d
...
@@ -22,7 +22,7 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data
...
@@ -22,7 +22,7 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data
@Override
@Override
protected
void
convert
(
BaseGlideHolder
helper
,
HomeHotGoodListBean
.
DataBean
bean
)
{
protected
void
convert
(
BaseGlideHolder
helper
,
HomeHotGoodListBean
.
DataBean
bean
)
{
helper
.
loadRoundImage
(
mContext
,
bean
.
getI
mgUrl
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
6
);
helper
.
loadRoundImage
(
mContext
,
bean
.
getI
con
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
6
);
helper
.
setText
(
R
.
id
.
tv_name
,
bean
.
getName
());
helper
.
setText
(
R
.
id
.
tv_name
,
bean
.
getName
());
helper
.
setText
(
R
.
id
.
tv_content
,
bean
.
getName1
());
helper
.
setText
(
R
.
id
.
tv_content
,
bean
.
getName1
());
if
(!
TextUtil
.
isEmpty
(
bean
.
getPrice
()))
{
if
(!
TextUtil
.
isEmpty
(
bean
.
getPrice
()))
{
...
@@ -31,8 +31,6 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data
...
@@ -31,8 +31,6 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data
helper
.
setText
(
R
.
id
.
tv_price
,
""
);
helper
.
setText
(
R
.
id
.
tv_price
,
""
);
}
}
}
}
// @Override
// @Override
// public int getItemCount() {
// public int getItemCount() {
// return 4;
// return 4;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/bean/CarTypeListBean.java
View file @
29ecf52d
...
@@ -10,6 +10,7 @@ import com.ruiwenliu.wrapper.bean.BeanUserInfo;
...
@@ -10,6 +10,7 @@ import com.ruiwenliu.wrapper.bean.BeanUserInfo;
import
com.yuyife.okgo.OkGoUtil
;
import
com.yuyife.okgo.OkGoUtil
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
@@ -203,7 +204,7 @@ public class CarTypeListBean extends BaseBean implements Serializable {
...
@@ -203,7 +204,7 @@ public class CarTypeListBean extends BaseBean implements Serializable {
}
}
}
}
}
}
return
amount
;
return
new
BigDecimal
(
amount
).
setScale
(
2
,
BigDecimal
.
ROUND_HALF_UP
).
doubleValue
()
;
}
}
public
double
getPrice
()
{
public
double
getPrice
()
{
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/bean/HomeHotGoodListBean.java
View file @
29ecf52d
package
com
.
rv
.
home
.
rv
.
module
.
ui
.
main
.
home
.
bean
;
package
com
.
rv
.
home
.
rv
.
module
.
ui
.
main
.
home
.
bean
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
@@ -59,6 +60,19 @@ public class HomeHotGoodListBean extends BaseBean {
...
@@ -59,6 +60,19 @@ public class HomeHotGoodListBean extends BaseBean {
this
.
imgUrl
=
imgUrl
;
this
.
imgUrl
=
imgUrl
;
}
}
public
String
getIcon
()
{
String
icon
=
""
;
if
(!
TextUtil
.
isEmpty
(
imgUrl
))
{
String
[]
icons
=
imgUrl
.
split
(
","
);
if
(
icons
!=
null
&&
icons
.
length
>
0
)
{
icon
=
icons
[
0
];
}
else
{
icon
=
imgUrl
;
}
}
return
icon
;
}
public
String
getName1
()
{
public
String
getName1
()
{
return
name1
;
return
name1
;
}
}
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/bean/OrderPriceBean.java
View file @
29ecf52d
...
@@ -46,9 +46,9 @@ public class OrderPriceBean extends BaseBean{
...
@@ -46,9 +46,9 @@ public class OrderPriceBean extends BaseBean{
private
double
orderAmount
;
private
double
orderAmount
;
private
double
goodsAmount
;
private
double
goodsAmount
;
private
double
vehicleAmount
;
private
double
vehicleAmount
;
private
int
driverAmount
;
//司机价格
private
double
driverAmount
;
//司机价格
private
double
driverPrice
;
//司机单价
private
double
driverPrice
;
//司机单价
private
int
deposit
;
// 押金价格
private
double
deposit
;
// 押金价格
private
String
costDetail
;
private
String
costDetail
;
private
double
damageSafePrice
;
//免赔付单价
private
double
damageSafePrice
;
//免赔付单价
private
double
damageSafeAmount
;
//免赔付价格
private
double
damageSafeAmount
;
//免赔付价格
...
@@ -85,7 +85,7 @@ public class OrderPriceBean extends BaseBean{
...
@@ -85,7 +85,7 @@ public class OrderPriceBean extends BaseBean{
this
.
vehicleAmount
=
vehicleAmount
;
this
.
vehicleAmount
=
vehicleAmount
;
}
}
public
int
getDriverAmount
()
{
public
double
getDriverAmount
()
{
return
driverAmount
;
return
driverAmount
;
}
}
...
@@ -93,7 +93,7 @@ public class OrderPriceBean extends BaseBean{
...
@@ -93,7 +93,7 @@ public class OrderPriceBean extends BaseBean{
this
.
driverAmount
=
driverAmount
;
this
.
driverAmount
=
driverAmount
;
}
}
public
int
getDeposit
()
{
public
double
getDeposit
()
{
return
deposit
;
return
deposit
;
}
}
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/adapter/CompletedAdapter.java
View file @
29ecf52d
...
@@ -53,7 +53,7 @@ public class CompletedAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -53,7 +53,7 @@ public class CompletedAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
}
}
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_evaluation
));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_evaluation
));
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
break
;
break
;
...
@@ -72,7 +72,7 @@ public class CompletedAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -72,7 +72,7 @@ public class CompletedAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
"3200000"
));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean2
.
getRealAmount
()
));
helper
.
setText
(
R
.
id
.
tv_camp_process
,
mContext
.
getString
(
R
.
string
.
rv_to_evaluation
));
helper
.
setText
(
R
.
id
.
tv_camp_process
,
mContext
.
getString
(
R
.
string
.
rv_to_evaluation
));
helper
.
addOnClickListener
(
R
.
id
.
tv_camp_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_camp_process
);
break
;
break
;
...
@@ -90,7 +90,7 @@ public class CompletedAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -90,7 +90,7 @@ public class CompletedAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
loadRoundImage
(
mContext
,
dataBean3
.
getPicture
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
10
);
helper
.
loadRoundImage
(
mContext
,
dataBean3
.
getPicture
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
10
);
helper
.
setText
(
R
.
id
.
tv_name
,
dataBean3
.
getName
());
helper
.
setText
(
R
.
id
.
tv_name
,
dataBean3
.
getName
());
helper
.
setText
(
R
.
id
.
tv_content
,
dataBean3
.
getOrderMemberDetail
().
getContent
()
);
helper
.
setText
(
R
.
id
.
tv_content
,
dataBean3
.
getOrderMemberDetail
().
getContent
()
);
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean3
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean3
.
get
Real
Amount
()));
helper
.
setVisible
(
R
.
id
.
tv_member_pay
,
false
);
helper
.
setVisible
(
R
.
id
.
tv_member_pay
,
false
);
// helper.setText(R.id.tv_member_pay, mContext.getString(R.string.rv_to_pay_for));
// helper.setText(R.id.tv_member_pay, mContext.getString(R.string.rv_to_pay_for));
// helper.addOnClickListener(R.id.tv_member_pay);
// helper.addOnClickListener(R.id.tv_member_pay);
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/adapter/ForPaymentAdapter.java
View file @
29ecf52d
...
@@ -62,7 +62,7 @@ public class ForPaymentAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity
...
@@ -62,7 +62,7 @@ public class ForPaymentAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity
helper
.
setText
(
R
.
id
.
tv_get_address
,
dataBean
.
getOrderRentVehicleDetail
().
getStart_addr
());
helper
.
setText
(
R
.
id
.
tv_get_address
,
dataBean
.
getOrderRentVehicleDetail
().
getStart_addr
());
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
}
}
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_pay_for
));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_pay_for
));
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
...
@@ -81,7 +81,7 @@ public class ForPaymentAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity
...
@@ -81,7 +81,7 @@ public class ForPaymentAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean
.
getName
());
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean
.
getName
());
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
helper
.
setText
(
R
.
id
.
tv_camp_process
,
mContext
.
getString
(
R
.
string
.
rv_to_pay_for
));
helper
.
setText
(
R
.
id
.
tv_camp_process
,
mContext
.
getString
(
R
.
string
.
rv_to_pay_for
));
helper
.
addOnClickListener
(
R
.
id
.
tv_camp_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_camp_process
);
break
;
break
;
...
@@ -98,7 +98,7 @@ public class ForPaymentAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity
...
@@ -98,7 +98,7 @@ public class ForPaymentAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity
helper
.
loadRoundImage
(
mContext
,
dataBean
.
getPicture
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
10
);
helper
.
loadRoundImage
(
mContext
,
dataBean
.
getPicture
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
10
);
helper
.
setText
(
R
.
id
.
tv_name
,
dataBean
.
getName
());
helper
.
setText
(
R
.
id
.
tv_name
,
dataBean
.
getName
());
helper
.
setText
(
R
.
id
.
tv_content
,
dataBean
.
getOrderMemberDetail
().
getContent
());
helper
.
setText
(
R
.
id
.
tv_content
,
dataBean
.
getOrderMemberDetail
().
getContent
());
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
helper
.
setText
(
R
.
id
.
tv_member_pay
,
mContext
.
getString
(
R
.
string
.
rv_to_pay_for
));
helper
.
setText
(
R
.
id
.
tv_member_pay
,
mContext
.
getString
(
R
.
string
.
rv_to_pay_for
));
helper
.
addOnClickListener
(
R
.
id
.
tv_member_pay
);
helper
.
addOnClickListener
(
R
.
id
.
tv_member_pay
);
break
;
break
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/adapter/HaveToTravelAdapter.java
View file @
29ecf52d
...
@@ -53,7 +53,7 @@ public class HaveToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEnti
...
@@ -53,7 +53,7 @@ public class HaveToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEnti
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
}
}
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_out_car
));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_out_car
));
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
break
;
break
;
...
@@ -72,7 +72,7 @@ public class HaveToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEnti
...
@@ -72,7 +72,7 @@ public class HaveToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEnti
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean2
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean2
.
get
Real
Amount
()));
helper
.
setVisible
(
R
.
id
.
tv_camp_process
,
false
);
helper
.
setVisible
(
R
.
id
.
tv_camp_process
,
false
);
// helper.setText(R.id.tv_camp_process, mContext.getString(R.string.rv_to_pay_for));
// helper.setText(R.id.tv_camp_process, mContext.getString(R.string.rv_to_pay_for));
// helper.addOnClickListener(R.id.tv_camp_process);
// helper.addOnClickListener(R.id.tv_camp_process);
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/adapter/OrderListAdapter.java
View file @
29ecf52d
...
@@ -53,7 +53,7 @@ public class OrderListAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -53,7 +53,7 @@ public class OrderListAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
}
}
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
/**
/**
*
*
...
@@ -117,7 +117,7 @@ public class OrderListAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -117,7 +117,7 @@ public class OrderListAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
"3200000"
));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean2
.
getRealAmount
()
));
/**
/**
*
*
...
@@ -181,7 +181,7 @@ public class OrderListAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -181,7 +181,7 @@ public class OrderListAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
loadRoundImage
(
mContext
,
dataBean3
.
getPicture
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
10
);
helper
.
loadRoundImage
(
mContext
,
dataBean3
.
getPicture
(),
(
ImageView
)
helper
.
getView
(
R
.
id
.
iv_goods
),
10
);
helper
.
setText
(
R
.
id
.
tv_name
,
dataBean3
.
getName
());
helper
.
setText
(
R
.
id
.
tv_name
,
dataBean3
.
getName
());
helper
.
setText
(
R
.
id
.
tv_content
,
dataBean3
.
getOrderMemberDetail
().
getContent
()
);
helper
.
setText
(
R
.
id
.
tv_content
,
dataBean3
.
getOrderMemberDetail
().
getContent
()
);
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean3
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean3
.
get
Real
Amount
()));
/**
/**
*
*
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/adapter/ToTravelAdapter.java
View file @
29ecf52d
...
@@ -53,7 +53,7 @@ public class ToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -53,7 +53,7 @@ public class ToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
TimeManager
.
stampToDate
(
String
.
valueOf
(
dataBean
.
getOrderRentVehicleDetail
().
getEnd_time
())));
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
helper
.
setText
(
R
.
id
.
tv_out_address
,
dataBean
.
getOrderRentVehicleDetail
().
getEnd_addr
());
}
}
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Order
Amount
()));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean
.
get
Real
Amount
()));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_get_car
));
helper
.
setText
(
R
.
id
.
tv_process
,
mContext
.
getString
(
R
.
string
.
rv_to_get_car
));
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_process
);
break
;
break
;
...
@@ -72,7 +72,7 @@ public class ToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
...
@@ -72,7 +72,7 @@ public class ToTravelAdapter extends BaseMultiItemQuickAdapter<MultiItemEntity,
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_car_type
,
dataBean2
.
getName
());
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_out_time
,
mContext
.
getString
(
R
.
string
.
rv_to_time
)
+
TimeManager
.
stampToDate2
(
String
.
valueOf
(
dataBean2
.
getOrderTourDetail
().
getStartTime
())));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_count_person
,
String
.
format
(
"%1$s%2$s"
,
mContext
.
getString
(
R
.
string
.
rv_to_person
),
dataBean2
.
getOrderTourDetail
().
getTotalNumber
(),
mContext
.
getString
(
R
.
string
.
rv_person
)));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
"3200000"
));
helper
.
setText
(
R
.
id
.
tv_price
,
String
.
format
(
"¥%1$s"
,
dataBean2
.
getRealAmount
()
));
helper
.
setText
(
R
.
id
.
tv_camp_process
,
mContext
.
getString
(
R
.
string
.
tv_boarding
));
helper
.
setText
(
R
.
id
.
tv_camp_process
,
mContext
.
getString
(
R
.
string
.
tv_boarding
));
helper
.
addOnClickListener
(
R
.
id
.
tv_camp_process
);
helper
.
addOnClickListener
(
R
.
id
.
tv_camp_process
);
break
;
break
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/bean/OrderListBean.java
View file @
29ecf52d
...
@@ -127,6 +127,7 @@ public class OrderListBean extends BaseBean {
...
@@ -127,6 +127,7 @@ public class OrderListBean extends BaseBean {
private
int
statusX
;
private
int
statusX
;
private
double
goodsAmount
;
private
double
goodsAmount
;
private
double
orderAmount
;
private
double
orderAmount
;
private
double
realAmount
;
private
int
userId
;
private
int
userId
;
private
String
picture
;
private
String
picture
;
private
String
crtTime
;
private
String
crtTime
;
...
@@ -143,6 +144,14 @@ public class OrderListBean extends BaseBean {
...
@@ -143,6 +144,14 @@ public class OrderListBean extends BaseBean {
private
int
detailId
;
private
int
detailId
;
private
String
name
;
private
String
name
;
public
double
getRealAmount
()
{
return
realAmount
;
}
public
void
setRealAmount
(
double
realAmount
)
{
this
.
realAmount
=
realAmount
;
}
public
int
getId
()
{
public
int
getId
()
{
return
id
;
return
id
;
}
}
...
...
module_tourism/src/main/java/com/rv/tourism/other/TravelDetailsActivity.java
View file @
29ecf52d
...
@@ -20,6 +20,9 @@ import com.alibaba.android.arouter.facade.annotation.Autowired;
...
@@ -20,6 +20,9 @@ import com.alibaba.android.arouter.facade.annotation.Autowired;
import
com.alibaba.android.arouter.facade.annotation.Route
;
import
com.alibaba.android.arouter.facade.annotation.Route
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.frame.base.bus.IDCardCertificationEvent
;
import
com.frame.base.bus.Observer
;
import
com.frame.base.bus.RxBus
;
import
com.frame.base.url.Constance
;
import
com.frame.base.url.Constance
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
...
@@ -51,6 +54,7 @@ import java.util.Map;
...
@@ -51,6 +54,7 @@ import java.util.Map;
import
butterknife.BindView
;
import
butterknife.BindView
;
import
butterknife.ButterKnife
;
import
butterknife.ButterKnife
;
import
butterknife.OnClick
;
import
butterknife.OnClick
;
import
io.reactivex.schedulers.Schedulers
;
import
static
com
.
ruiwenliu
.
wrapper
.
weight
.
webview
.
SafeWebView
.
hasKitkat
;
import
static
com
.
ruiwenliu
.
wrapper
.
weight
.
webview
.
SafeWebView
.
hasKitkat
;
...
@@ -108,10 +112,23 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
...
@@ -108,10 +112,23 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
tvTitleCenter
.
setText
(
"旅游详情"
);
tvTitleCenter
.
setText
(
"旅游详情"
);
webUrl
=
"https://xxtest.upyuns.com/h5/appHtml/view/travelDetails.html?id="
+
id
;
webUrl
=
"https://xxtest.upyuns.com/h5/appHtml/view/travelDetails.html?id="
+
id
;
initWeb
();
initWeb
();
initRxbus
();
initShare
(
webUrl
+
"&shareType=app"
,
name
,
content
,
url
);
initShare
(
webUrl
+
"&shareType=app"
,
name
,
content
,
url
);
mWebView
.
loadUrl
(
"JavaScript:getTourStock()"
);
// Android调用h5
mWebView
.
loadUrl
(
"JavaScript:getTourStock()"
);
// Android调用h5
}
}
private
void
initRxbus
()
{
RxBus
.
tObservable
(
IDCardCertificationEvent
.
class
)
.
observeOn
(
Schedulers
.
newThread
())
.
subscribe
(
new
Observer
<
IDCardCertificationEvent
>(
disposable
)
{
@Override
public
void
onNext
(
IDCardCertificationEvent
event
)
{
mWebView
.
loadUrl
(
"JavaScript:openModal()"
);
// Android调用h5
llItemBottom
.
setVisibility
(
View
.
GONE
);
}
});
}
@OnClick
({
R2
.
id
.
iv_back
,
R2
.
id
.
tv_appointment
,
R2
.
id
.
iv_collect
,
R2
.
id
.
iv_share
,
R2
.
id
.
tv_customer_service
})
@OnClick
({
R2
.
id
.
iv_back
,
R2
.
id
.
tv_appointment
,
R2
.
id
.
iv_collect
,
R2
.
id
.
iv_share
,
R2
.
id
.
tv_customer_service
})
public
void
onViewClicked
(
View
view
)
{
public
void
onViewClicked
(
View
view
)
{
int
id
=
view
.
getId
();
int
id
=
view
.
getId
();
...
@@ -143,6 +160,7 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
...
@@ -143,6 +160,7 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
ARouter
.
getInstance
().
build
(
Constance
.
ACTIVITY_URL_LOGINRV
).
navigation
();
ARouter
.
getInstance
().
build
(
Constance
.
ACTIVITY_URL_LOGINRV
).
navigation
();
return
;
return
;
}
}
BeanUserInfo
.
UserInfo
userInfo
=
getUserInfo
();
BeanUserInfo
.
UserInfo
userInfo
=
getUserInfo
();
if
(
userInfo
!=
null
){
if
(
userInfo
!=
null
){
if
(
userInfo
.
getCertificationStatus
()
==
0
){
if
(
userInfo
.
getCertificationStatus
()
==
0
){
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment