| | |
| | | |
| | | import com.dayu.recharge.databinding.ActivityElectricPriceBinding; |
| | | import com.dayu.recharge.dbBean.ElectricPriceBean; |
| | | import com.dayu.recharge.utils.ToastUtil; |
| | | import com.dayu.recharge.utils.TipUtil; |
| | | |
| | | /** |
| | | * Copyright (C), 2023, |
| | | * Author: zuo |
| | | * Date: 2023-11-10 10:18 |
| | | * Description: |
| | | * Description: 电量单价 |
| | | */ |
| | | public class ElectricPriceActivity extends BaseActivity { |
| | | |
| | | ActivityElectricPriceBinding electricPriceBinding; |
| | | ElectricPriceBean priceBean; |
| | | ElectricPriceBean electricPriceBean; |
| | | |
| | | @Override |
| | | protected void onCreate(Bundle savedInstanceState) { |
| | | super.onCreate(savedInstanceState); |
| | | electricPriceBinding = ActivityElectricPriceBinding.inflate(LayoutInflater.from(this)); |
| | | setContentView(electricPriceBinding.getRoot()); |
| | | initData(); |
| | | |
| | | ElectricPriceBean priceBean = baseDao.electricPriceDao().findFirst(); |
| | | if (priceBean != null) { |
| | | this.priceBean = priceBean; |
| | | electricPriceBinding.electricOldNumber.setText(priceBean.getPrice() + ""); |
| | | } |
| | | electricPriceBinding.electricOk.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | if (!TextUtils.isEmpty(electricPriceBinding.electricNewNum.getText())) { |
| | | priceBean.setPrice(Float.parseFloat(electricPriceBinding.electricNewNum.getText().toString())); |
| | | baseDao.electricPriceDao().insert(priceBean); |
| | | electricPriceBean.setPrice(Float.parseFloat(electricPriceBinding.electricNewNum.getText().toString())); |
| | | baseDao.electricPriceDao().insert(electricPriceBean); |
| | | TipUtil.show("保存成功"); |
| | | initData(); |
| | | } else { |
| | | ToastUtil.show("请输入正确金额"); |
| | | TipUtil.show("请输入正确金额"); |
| | | } |
| | | } |
| | | }); |
| | |
| | | |
| | | } |
| | | |
| | | private void initData() { |
| | | ElectricPriceBean priceBean = baseDao.electricPriceDao().findFirst(); |
| | | if (priceBean != null) { |
| | | electricPriceBean = priceBean; |
| | | electricPriceBinding.electricOldNumber.setText(priceBean.getPrice() + "元"); |
| | | } else { |
| | | electricPriceBean = new ElectricPriceBean(); |
| | | electricPriceBinding.electricOldNumber.setText("1.000元"); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |