lmw
2023-06-13 4b7d8d9a038f6522df46d0f14fa07eb940a1b34d
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
package com.kuanzhai.driver.ui.main
 
import android.view.View
import com.driver.emanagercar.ui.base.BaseRecyclerFragment
import com.kuanzhai.driver.bean.SelectServerModeBean
import com.kuanzhai.driver.netUtls.Api
import com.kuanzhai.driver.netUtls.getMapByAny
import com.kuanzhai.driver.ui.adapter.SelectServerModeAdapter
import java.util.HashMap
 
class SelectServerModeFragment:BaseRecyclerFragment<SelectServerModeBean.DataBean>(SelectServerModeAdapter()) {
 
    override fun pathUrl(): String? {
        return Api.queryMyBusiness
    }
 
    override fun mapObject(): HashMap<String?, Any?>? {
        var map = getMapByAny()
        return map
    }
 
    override fun mapString(): HashMap<String?, String?>? {
        return null
    }
 
    override fun getDatas(t: String?): List<SelectServerModeBean.DataBean> {
        var datas = gson.fromJson(t,SelectServerModeBean::class.java).data
        var isHave = false
        var havePosition = 0
        for (pos in datas.indices){
            if (datas[pos].id == 1){
                isHave = true
                havePosition = pos
            }
        }
        if (isHave){
            datas.add(havePosition,SelectServerModeBean.DataBean(108,"是否接受拼车订单"))
            datas.add(havePosition,SelectServerModeBean.DataBean(109,"是否接受一口价订单"))
        }
        return datas
    }
 
    override fun onItemClick(view: View?, position: Int) {
    }
 
    override fun initView() {
 
    }
 
}