18034727885
2026-04-29 edbd0e233321ea1070b35e0502719a0c206b52ac
修复问题
4个文件已修改
39 ■■■■■ 已修改文件
app/src/main/java/cn/ptaxi/yuekeduocx/driver/ui/main/MainPubFragment.kt 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/cn/ptaxi/yuekeduocx/driver/ui/main/add_order/SelectCityStartActivity.kt 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/cn/ptaxi/yuekeduocx/driver/ui/to_city/AddCityRouteLineActivity.kt 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/res/layout/activity_main.xml 4 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/cn/ptaxi/yuekeduocx/driver/ui/main/MainPubFragment.kt
@@ -192,6 +192,7 @@
        tv_title_f.text = "约客多司机端"
        tv_left_title_f.setDrawableNull()
        iv_right_title_f.setImageResource(R.mipmap.icon_nav_news)
        refreshPostCityRouteLineEntrance()
//        addFragment(nineFragment, R.id.rl_container)
        addFragment(mainFragment, R.id.rl_container)
        childFragmentManager.beginTransaction().show(mainFragment)
@@ -424,12 +425,19 @@
        }
    }
    //刷新发布行程入口
    private fun refreshPostCityRouteLineEntrance() {
        if (!CacheKey.getUserInfo().couldDrivePostRouteLine()) {
            tv_post_city_route_line.gone()
            return
        }
        tv_post_city_route_line.visible()
    }
    var type = 0
    fun setOnclick() {
        tv_server_ing.setOnClickListener {
            type = 0
//            tv_help_order.visible()
            addFragment(mainFragment, R.id.rl_container)
            homeDataBean?.also {
                if (it.data.work == 1) {
@@ -440,9 +448,9 @@
                    tv_up_avv.gone()
                }
            }
            tv_help_order.visible()
            tv_help_order.gone()
            tv_car.visible()
            tv_post_city_route_line.gone()
            //tv_post_city_route_line.gone()
            tv_cross.gone()
            tv_server_ing.textColor(requireContext(), R.color.main_yellow_shen)
            tv_wait_server.textColor(requireContext(), R.color.main_gray)
@@ -454,7 +462,6 @@
        tv_wait_server.setOnClickListener {
            type = 1
//            tv_help_order.visible()
            addFragment(mainFragment, R.id.rl_container)
            homeDataBean?.also {
                if (it.data.work == 1) {
@@ -465,9 +472,9 @@
                    tv_up_avv.gone()
                }
            }
            tv_help_order.visible()
            tv_help_order.gone()
            tv_car.visible()
            tv_post_city_route_line.gone()
            //tv_post_city_route_line.gone()
            tv_cross.gone()
            tv_server_ing.textColor(requireContext(), R.color.main_gray)
            tv_wait_server.textColor(requireContext(), R.color.main_yellow_shen)
@@ -491,7 +498,7 @@
            }
            tv_help_order.gone()
            tv_car.visible()
            tv_post_city_route_line.gone()
            //tv_post_city_route_line.gone()
            tv_cross.gone()
            nineFragment.showOrder(false)
            tv_server_ing.textColor(requireContext(), R.color.main_gray)
app/src/main/java/cn/ptaxi/yuekeduocx/driver/ui/main/add_order/SelectCityStartActivity.kt
@@ -42,6 +42,10 @@
        intent.getBooleanExtra("choiceLine", true) //是否选择线路
    }
    val hadSelectedCityCode by lazy {
        intent.getStringExtra("hadSelectedCityCode") //已经选择城市码
    }
    var letterAdapter = LetterAdapter()
    val cityAdapter by lazy {
@@ -78,12 +82,13 @@
    private fun selectLetterData(letter: String) {
        callCity() {
        callCity() { it ->
            it.data?.removeIf { it.code == hadSelectedCityCode }
            cityAdapter.data.clear()
            var list = mutableListOf<SitePointBean.DataBean>()
            val list = mutableListOf<SitePointBean.DataBean>()
            if (letter != "全部") {
                for (item in it.data) {
                    var startLetter = FirstCharUtil.first(item.name)
                    val startLetter = FirstCharUtil.first(item.name)
                    if (startLetter == letter) {
                        list.add(item)
                    }
app/src/main/java/cn/ptaxi/yuekeduocx/driver/ui/to_city/AddCityRouteLineActivity.kt
@@ -110,7 +110,8 @@
                isChoiceStartCity = false
                startActivity<SelectCityStartActivity>(
                    "title" to "选择目的城市",
                    "choiceLine" to false
                    "choiceLine" to false,
                    "hadSelectedCityCode" to (tv_start_city.tag as BaseEvent).msgTwo,
                )
            } else {
                toast("请先选择出发城市")
app/src/main/res/layout/activity_main.xml
@@ -392,7 +392,9 @@
                android:text="代客下单"
                android:textColor="#ff333333"
                android:textSize="14sp"
                android:textStyle="bold" />
                android:textStyle="bold"
                android:visibility="gone"
                tools:visibility="visible" />
            <TextView
                android:id="@+id/tv_post_city_route_line"