File was renamed from qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/activity/MyActivity.java |
| | |
| | | import com.dayu.qiheonlinelibrary.QHOnLineApplication; |
| | | import com.dayu.qiheonlinelibrary.databinding.ActivityMyQhlBinding; |
| | | import com.dayu.qiheonlinelibrary.dbBean.AdminDataBean; |
| | | import com.dayu.qiheonlinelibrary.dbBean.ElectricPriceBean; |
| | | import com.dayu.qiheonlinelibrary.utils.ExcelUtil; |
| | | |
| | | import java.io.File; |
| | |
| | | * Date: 2023-11-10 19:52 |
| | | * Description: 个人中心 |
| | | */ |
| | | public class MyActivity extends BaseActivity { |
| | | public class MyActivityQHOline extends QHOlineBaseActivity { |
| | | |
| | | |
| | | private CustomDatePicker beginDatePicker; |
| | |
| | | myBinding.myAdmin.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | PassWordDialog passWordDialog = new PassWordDialog(MyActivity.this, new Intent(MyActivity.this, AdminSetupActivity.class)); |
| | | PassWordDialog passWordDialog = new PassWordDialog(MyActivityQHOline.this, new Intent(MyActivityQHOline.this, AdminSetupActivityQHOline.class)); |
| | | passWordDialog.show(); |
| | | // startActivity(new Intent(MyActivity.this, AdminSetupActivity.class)); |
| | | } |
| | |
| | | myBinding.myWaterPriceLL.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | PassWordDialog passWordDialog = new PassWordDialog(MyActivity.this, new Intent(MyActivity.this, AdminSetupActivity.class)); |
| | | PassWordDialog passWordDialog = new PassWordDialog(MyActivityQHOline.this, new Intent(MyActivityQHOline.this, AdminSetupActivityQHOline.class)); |
| | | passWordDialog.show(); |
| | | } |
| | | }); |
| | | myBinding.myPsw.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | startActivity(new Intent(MyActivity.this, PassWordActivity.class)); |
| | | startActivity(new Intent(MyActivityQHOline.this, PassWordActivityQHOline.class)); |
| | | } |
| | | }); |
| | | myBinding.myRechargeListLl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | startActivity(new Intent(MyActivity.this, RechargeListActivity.class)); |
| | | startActivity(new Intent(MyActivityQHOline.this, RechargeListActivityQHOline.class)); |
| | | } |
| | | }); |
| | | myBinding.myNewCardListLl.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | startActivity(new Intent(MyActivity.this, NewCardListActivity.class)); |
| | | startActivity(new Intent(MyActivityQHOline.this, NewCardListActivityQHOline.class)); |
| | | } |
| | | }); |
| | | //开卡记录 |
| | |
| | | public boolean handleMessage(@NonNull Message msg) { |
| | | switch (msg.what) { |
| | | case 1: |
| | | TipUtil.show(MyActivity.this, "导出成功!"); |
| | | TipUtil.show(MyActivityQHOline.this, "导出成功!"); |
| | | break; |
| | | case 3: |
| | | TipUtil.show(MyActivity.this, "记录为空!"); |
| | | TipUtil.show(MyActivityQHOline.this, "记录为空!"); |
| | | break; |
| | | default: |
| | | TipUtil.show(MyActivity.this, "导出失败!"); |
| | | TipUtil.show(MyActivityQHOline.this, "导出失败!"); |
| | | break; |
| | | } |
| | | stopAnim(); |
| | |
| | | String[] title; |
| | | String fileName; |
| | | if (listData == null || listData.size() == 0) { |
| | | TipUtil.show(MyActivity.this, "记录为空"); |
| | | TipUtil.show(MyActivityQHOline.this, "记录为空"); |
| | | return; |
| | | } |
| | | if (isRechargeList) { |
| | |
| | | fileName = file.toString() + "/" + ExcelUtil.outUserPathName; |
| | | } |
| | | ExcelUtil.initExcel(fileName, title); |
| | | ExcelUtil.writeObjListToExcel(listData, fileName, MyActivity.this); |
| | | ExcelUtil.writeObjListToExcel(listData, fileName, MyActivityQHOline.this); |
| | | handler.sendEmptyMessage(1); |
| | | } catch (Exception e) { |
| | | handler.sendEmptyMessage(2); |
| | |
| | | public void onTimeSelected(long timestamp) { |
| | | endTime = timestamp; |
| | | if ((endTime < beginTime) && endTime != beginTime) { |
| | | TipUtil.show(MyActivity.this, "结束时间不能晚于开始时间"); |
| | | TipUtil.show(MyActivityQHOline.this, "结束时间不能晚于开始时间"); |
| | | } else { |
| | | try { |
| | | endTime = endTime + (1000 * 60 * 60 * 24) - 1; |