中建365-二期开发-bug修复

develop
wlh 1 year ago
parent a0554fb580
commit 6ee1c828f2

@ -18,6 +18,7 @@ import com.xty.common.arouter.RouteManager
import com.xty.common.event.ReChangeEvent import com.xty.common.event.ReChangeEvent
import com.xty.common.event.WxPayEvent import com.xty.common.event.WxPayEvent
import com.xty.common.setImage import com.xty.common.setImage
import com.xty.common.util.NumUtils
import com.zj365.dc.BuildConfig import com.zj365.dc.BuildConfig
import com.zj365.dc.databinding.ActCreateGoodsOrderBinding import com.zj365.dc.databinding.ActCreateGoodsOrderBinding
import com.zj365.dc.vm.ShopMallVm import com.zj365.dc.vm.ShopMallVm
@ -69,7 +70,7 @@ class CreateGoodsOrderAct : BaseVmAct<ShopMallVm>() {
} }
mViewModel.computeAmountLiveData.observe(this){ mViewModel.computeAmountLiveData.observe(this){
binding.tvTotalPrice.text ="¥ ${it.data.pay_price}" binding.tvTotalPrice.text ="¥ ${NumUtils.format3(it.data.pay_price)}"
binding.tvPlatformDiscounts.text ="¥ ${it.data.discount_price}" binding.tvPlatformDiscounts.text ="¥ ${it.data.discount_price}"
couponBean?.let { couponBean?.let {
couponsId = it.id couponsId = it.id

@ -71,8 +71,10 @@ class PrevDialog(context: Context, private var agree: () -> Unit, private var gi
span.setSpan(object : ClickableSpan() { span.setSpan(object : ClickableSpan() {
override fun onClick(widget: View) { override fun onClick(widget: View) {
val bundle = Bundle() val bundle = Bundle()
bundle.putString("title", "中健三六五健康 APP 权限列表") /* bundle.putString("title", "中健三六五健康 APP 权限列表")
bundle.putString("url", "https://dc.zhongjian365.com/permission.html") bundle.putString("url", "https://dc.zhongjian365.com/permission.html")*/
bundle.putString("title", "用户协议")
bundle.putString("url","https://dc.zhongjian365.com/agreement.html")
RouteManager.goAct(ARouterUrl.AGREEMNT_READ_WEB_ACT, bundle) RouteManager.goAct(ARouterUrl.AGREEMNT_READ_WEB_ACT, bundle)
} }
@ -88,8 +90,8 @@ class PrevDialog(context: Context, private var agree: () -> Unit, private var gi
override fun onClick(widget: View) { override fun onClick(widget: View) {
val bundle = Bundle() val bundle = Bundle()
bundle.clear() bundle.clear()
bundle.putString("title", "用户协议") bundle.putString("title", "隐私政策")
bundle.putString("url","https://dc.zhongjian365.com/agreement.html") bundle.putString("url", "https://dc.zhongjian365.com/privacy.html")
RouteManager.goAct(ARouterUrl.AGREEMNT_READ_WEB_ACT, bundle) RouteManager.goAct(ARouterUrl.AGREEMNT_READ_WEB_ACT, bundle)
} }

@ -19,4 +19,17 @@ object NumUtils {
var mFormat = DecimalFormat(formatter) var mFormat = DecimalFormat(formatter)
return mFormat.format(value).toString() return mFormat.format(value).toString()
} }
fun format2(value:Double):String {
val df = DecimalFormat("#.00")
return df.format(value)
}
fun format3(value:Double):Double {
val bg = BigDecimal(value)
return bg.setScale(2,BigDecimal.ROUND_HALF_UP).toDouble()
}
} }

@ -1,3 +1,3 @@
package com.xty.network.model package com.xty.network.model
data class ComputeAmountBean(var pay_price:String,var discount_price:Float) data class ComputeAmountBean(var pay_price:Double,var discount_price:Double)

Loading…
Cancel
Save