|
@@ -17,27 +17,33 @@ import com.quansu.heifengwuliu.vmodel.SourceDetailsVModel
|
|
|
*on 2020/9/15
|
|
|
*/
|
|
|
class SourceDetailsActivity: MBActivity<SourceDetailsVModel, ActivitySourcedetailsBinding>() {
|
|
|
+ var type=""//0运单详情 1 货源详情
|
|
|
+ override fun __before() {
|
|
|
+ super.__before()
|
|
|
+ var type=intent?.extras?.getString("type", "0")
|
|
|
|
|
|
+ }
|
|
|
|
|
|
override fun initCreate(savedInstanceState: Bundle?) {
|
|
|
super.initCreate(savedInstanceState)
|
|
|
|
|
|
var info_id=intent?.extras?.getString("info_id", "")
|
|
|
- var type=intent?.extras?.getString("type", "0")//1需要弹出支付的框
|
|
|
+
|
|
|
if(!TextUtils.isEmpty(info_id)) {
|
|
|
vm.getInfo(info_id!!)
|
|
|
}
|
|
|
- if(type.equals("0")){
|
|
|
+
|
|
|
+ if(type=="1"){//todo:暂时
|
|
|
binding.butComeback.visibility= View.GONE
|
|
|
}
|
|
|
-
|
|
|
vm.info.observe(this, Observer {
|
|
|
//观察
|
|
|
initViewPager(vm.info.value!!)
|
|
|
- if(type.equals("1")){
|
|
|
- vm.showPayDialog(info_id!!,binding.ll)
|
|
|
+ if(vm.info.value!!.order.is_pay=="0") {//未支付
|
|
|
+ vm.showPayDialog(info_id!!, binding.ll)
|
|
|
}
|
|
|
|
|
|
+
|
|
|
})
|
|
|
|
|
|
|
|
@@ -63,7 +69,7 @@ class SourceDetailsActivity: MBActivity<SourceDetailsVModel, ActivitySourcedetai
|
|
|
|
|
|
|
|
|
override fun title(): String? {
|
|
|
- return "货源详情"
|
|
|
+ return if(type=="1") "货源详情" else "运单详情"
|
|
|
}
|
|
|
|
|
|
override fun vmClass(): Class<SourceDetailsVModel> {
|