From fc6048b630901058ccd90529e32e031e612b8384 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期二, 21 十一月 2023 14:32:03 +0800 Subject: [PATCH] 补卡相关 --- app/src/main/java/com/dayu/recharge/activity/SysActivity.java | 62 ++++++++++++++++++++++++++++++ 1 files changed, 61 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/activity/SysActivity.java b/app/src/main/java/com/dayu/recharge/activity/SysActivity.java index a8b6967..be7ad6f 100644 --- a/app/src/main/java/com/dayu/recharge/activity/SysActivity.java +++ b/app/src/main/java/com/dayu/recharge/activity/SysActivity.java @@ -1,16 +1,24 @@ package com.dayu.recharge.activity; +import android.content.Context; import android.content.Intent; import android.os.Bundle; +import android.telephony.TelephonyManager; import android.view.LayoutInflater; import android.view.View; import com.dayu.recharge.card.CleanCard; import com.dayu.recharge.card.CleanUserCard; +import com.dayu.recharge.card.ConfigurationPowerCard; +import com.dayu.recharge.card.ConfigureDeviceRegistrationCrad; import com.dayu.recharge.card.DomainCard; import com.dayu.recharge.card.ManageCard; import com.dayu.recharge.card.RegisteredCard; +import com.dayu.recharge.card.TestCard; import com.dayu.recharge.databinding.ActivityAdminBinding; +import com.dayu.recharge.dbBean.DomainBean; +import com.dayu.recharge.dbBean.PowerBean; +import com.dayu.recharge.utils.ToastUtil; /** * Copyright (C), 2023, @@ -31,12 +39,14 @@ initView(); } + private void initView() { - Intent intent = new Intent(this, NFCWreatActivity.class); + adminBinding.adminAdmin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); ManageCard manageCard = new ManageCard(); intent.putExtra("manageCard", manageCard); startActivity(intent); @@ -46,6 +56,7 @@ adminBinding.adminCleanZero.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); CleanCard cleanCard = new CleanCard(); intent.putExtra("cleanCard", cleanCard); startActivity(intent); @@ -54,6 +65,7 @@ adminBinding.adminRegistered.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); RegisteredCard registeredCard = new RegisteredCard(); intent.putExtra("registeredCard", registeredCard); startActivity(intent); @@ -63,6 +75,7 @@ adminBinding.adminCleanUser.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); CleanUserCard cleanUserCard = new CleanUserCard(); intent.putExtra("cleanUserCard", cleanUserCard); startActivity(intent); @@ -72,11 +85,58 @@ adminBinding.adminDomain.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); + DomainBean domainBean = baseDao.domainPortDao().findFirst(); DomainCard domainCard = new DomainCard(); + if (domainBean != null) { + domainCard.setDomainNumber(domainBean.getDomainNumber()); + domainCard.setDomainName(domainBean.getDomain()); + domainCard.setPort(domainBean.getPort()); + } else { + domainCard.setDomainNumber("1"); + domainCard.setDomainName("dayuyanjiuyuan.top"); + domainCard.setPort(8888); + } intent.putExtra("domainCard", domainCard); startActivity(intent); } }); + adminBinding.adminTest.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); + TestCard testCard = new TestCard(); + intent.putExtra("testCard", testCard); + startActivity(intent); + } + }); + adminBinding.adminConfigDeviceRegistration.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); + ConfigureDeviceRegistrationCrad configureDeviceRegistrationCrad = new ConfigureDeviceRegistrationCrad(); + intent.putExtra("configureDeviceRegistrationCrad", configureDeviceRegistrationCrad); + startActivity(intent); + } + }); + + adminBinding.adminConfigPower.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + PowerBean powerBean = baseDao.powerDao().findFirst(); + if (powerBean != null) { + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); + ConfigurationPowerCard configurationPowerCard = new ConfigurationPowerCard(); + configurationPowerCard.setPower(powerBean.getPower()); + intent.putExtra("configurationPowerCard", configurationPowerCard); + startActivity(intent); + } else { + ToastUtil.show("璇峰厛璁剧疆姘存车鍔熺巼"); + } + + } + }); + } -- Gitblit v1.8.0