From 22a6b851897ef5ef25f64b740159e7106cfd6433 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期二, 14 十一月 2023 17:21:17 +0800 Subject: [PATCH] 配置水泵功率卡 配置设备注册信息卡 测试卡 设置域名卡 删除全部用户卡 重新注册设备卡 等相关制作卡片代码 --- app/src/main/java/com/dayu/recharge/activity/SysActivity.java | 62 +++++++++++++++++++++++++++++- 1 files changed, 59 insertions(+), 3 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..74853bd 100644 --- a/app/src/main/java/com/dayu/recharge/activity/SysActivity.java +++ b/app/src/main/java/com/dayu/recharge/activity/SysActivity.java @@ -7,10 +7,16 @@ 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 +37,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 +54,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 +63,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 +73,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 +83,56 @@ adminBinding.adminDomain.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - DomainCard domainCard = new DomainCard(); - intent.putExtra("domainCard", domainCard); + Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); + DomainBean domainBean = baseDao.domainPortDao().findFirst(); + if (domainBean != null) { + DomainCard domainCard = new DomainCard(); + domainCard.setDomainName(domainBean.getDomain()); + domainCard.setPort(domainBean.getPort()); + intent.putExtra("domainCard", domainCard); + startActivity(intent); + } else { + ToastUtil.show("璇峰厛璁剧疆鍩熷悕"); + } + + } + }); + 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