| | |
| | | |
| | | import android.view.View |
| | | import com.example.emanagercar.ui.base.BaseRecyclerFragment |
| | | import com.xianning.driver.bean.WalletRecord |
| | | import com.xianning.driver.bean.WalletRecordData |
| | | import com.xianning.driver.bean.Row |
| | | import com.xianning.driver.bean.WithdrawBean |
| | | import com.xianning.driver.netUtls.Api |
| | | import com.xianning.driver.netUtls.getMapByAny |
| | | import com.xianning.driver.ui.adapter.WalletRecordAdapter |
| | | import com.xianning.driver.ui.adapter.WithdrawRecordAdapter |
| | | import java.util.HashMap |
| | | |
| | | class WithdrawRecordFragment:BaseRecyclerFragment<WalletRecordData>(WalletRecordAdapter()) { |
| | | |
| | | var state = 3 //充值1扣除2体现3 |
| | | class WithdrawRecordFragment:BaseRecyclerFragment<Row>(WithdrawRecordAdapter()) { |
| | | |
| | | override fun pathUrl(): String? { |
| | | return Api.hisory |
| | | return Api.queryList |
| | | } |
| | | |
| | | override fun mapObject(): HashMap<String?, Any?>? { |
| | | var map = getMapByAny() |
| | | map["state"] = state |
| | | return map |
| | | } |
| | | |
| | |
| | | return null |
| | | } |
| | | |
| | | override fun getDatas(t: String?): List<WalletRecordData> { |
| | | var data = gson.fromJson<WalletRecord>(t,WalletRecord::class.java) |
| | | return data.data |
| | | override fun getDatas(t: String?): List<Row> { |
| | | var data = gson.fromJson<WithdrawBean>(t, WithdrawBean::class.java) |
| | | return data.data.rows |
| | | } |
| | | |
| | | override fun onItemClick(view: View?, position: Int) { |
| | | } |
| | | |
| | | override fun initView() { |
| | | (adapter as WalletRecordAdapter).showState = true |
| | | } |
| | | |
| | | } |