From 1c549ae7af5f8d7bdeecb4ad38ab181af4831821 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期四, 29 二月 2024 18:07:41 +0800
Subject: [PATCH] 添加齐河项目的卡结构

---
 app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java |   31 ++++++++++++++++++++-----------
 1 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java b/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java
index 014f0fd..d98ecd5 100644
--- a/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java
+++ b/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java
@@ -7,38 +7,36 @@
 
 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("璇疯緭鍏ユ纭噾棰�");
                 }
             }
         });
@@ -46,5 +44,16 @@
 
     }
 
+    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鍏�");
+        }
+    }
+
 
 }

--
Gitblit v1.8.0