| | |
| | | package com.dayu.general.model |
| | | |
| | | import androidx.lifecycle.MutableLiveData |
| | | import androidx.databinding.ObservableField |
| | | import androidx.lifecycle.ViewModel |
| | | |
| | | class CardInfoModel : ViewModel() { |
| | | val cardNumber = MutableLiveData<String>() |
| | | val remark = MutableLiveData<String>() |
| | | val cardNumber = ObservableField<String>() |
| | | val remark = ObservableField<String>() |
| | | val regionNumber = ObservableField<String>() |
| | | val projectNumber = ObservableField<String>() |
| | | |
| | | init { |
| | | cardNumber.value = "" |
| | | remark.value = "" |
| | | cardNumber.set("") |
| | | remark.set("") |
| | | regionNumber.set("") |
| | | projectNumber.set("") |
| | | } |
| | | |
| | | fun setCardNumber(number: String) { |
| | | cardNumber.value = number |
| | | cardNumber.set(number) |
| | | } |
| | | |
| | | fun setRemark(remarkText: String) { |
| | | remark.value = remarkText |
| | | remark.set(remarkText) |
| | | } |
| | | |
| | | fun setRegionNumber(regionNum: String) { |
| | | regionNumber.set(regionNum) |
| | | } |
| | | |
| | | fun setProjectNumber(projectNum: String) { |
| | | projectNumber.set(projectNum) |
| | | } |
| | | } |