|  |  |  | 
|---|
|  |  |  | import android.view.LayoutInflater; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.dayu.baselibrary.utils.TipUtil; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.CleanCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.CleanUserCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.ConfigurationPowerCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.CleanCardHN; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.CleanUserCardHN; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.ConfigurationPowerCardHN; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.ConfigureDeviceRegistrationCrad; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.DomainCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.ManageCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.RegisteredCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.TestCard; | 
|---|
|  |  |  | import com.dayu.henanlibrary.databinding.ActivityAdminBinding; | 
|---|
|  |  |  | import com.dayu.henanlibrary.dbBean.DomainBean; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.ManageCardHN; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.RegisteredCardHN; | 
|---|
|  |  |  | import com.dayu.henanlibrary.card.TestCardHN; | 
|---|
|  |  |  | import com.dayu.henanlibrary.databinding.ActivityAdminHnBinding; | 
|---|
|  |  |  | import com.dayu.henanlibrary.dbBean.PowerBean; | 
|---|
|  |  |  | import com.dayu.henanlibrary.view.DomaindDialog; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * Copyright (C), 2023, | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public class SysActivity extends HNBaseActivity { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ActivityAdminBinding adminBinding; | 
|---|
|  |  |  | ActivityAdminHnBinding adminBinding; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | protected void onCreate(Bundle savedInstanceState) { | 
|---|
|  |  |  | super.onCreate(savedInstanceState); | 
|---|
|  |  |  | adminBinding = ActivityAdminBinding.inflate(LayoutInflater.from(this)); | 
|---|
|  |  |  | adminBinding = ActivityAdminHnBinding.inflate(LayoutInflater.from(this)); | 
|---|
|  |  |  | setContentView(adminBinding.getRoot()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | initView(); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private void initView() { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //制作管理卡 | 
|---|
|  |  |  | //制作管理卡 | 
|---|
|  |  |  | adminBinding.adminAdmin.setOnClickListener(v -> { | 
|---|
|  |  |  | Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); | 
|---|
|  |  |  | ManageCard manageCard = new ManageCard(); | 
|---|
|  |  |  | ManageCardHN manageCard = new ManageCardHN(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | intent.putExtra("manageCard", manageCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|
|  |  |  | 
|---|
|  |  |  | //制作清零卡 | 
|---|
|  |  |  | adminBinding.adminCleanZero.setOnClickListener(v -> { | 
|---|
|  |  |  | Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); | 
|---|
|  |  |  | CleanCard cleanCard = new CleanCard(); | 
|---|
|  |  |  | CleanCardHN cleanCard = new CleanCardHN(); | 
|---|
|  |  |  | intent.putExtra("cleanCard", cleanCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | adminBinding.adminRegistered.setOnClickListener(v -> { | 
|---|
|  |  |  | Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); | 
|---|
|  |  |  | RegisteredCard registeredCard = new RegisteredCard(); | 
|---|
|  |  |  | RegisteredCardHN registeredCard = new RegisteredCardHN(); | 
|---|
|  |  |  | intent.putExtra("registeredCard", registeredCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | //删除全部用户 | 
|---|
|  |  |  | adminBinding.adminCleanUser.setOnClickListener(v -> { | 
|---|
|  |  |  | Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); | 
|---|
|  |  |  | CleanUserCard cleanUserCard = new CleanUserCard(); | 
|---|
|  |  |  | CleanUserCardHN cleanUserCard = new CleanUserCardHN(); | 
|---|
|  |  |  | intent.putExtra("cleanUserCard", cleanUserCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | //        设置域名卡 | 
|---|
|  |  |  | adminBinding.adminDomain.setOnClickListener(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("newreceive.hnsjgg.com"); | 
|---|
|  |  |  | domainCard.setPort(9999); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | intent.putExtra("domainCard", domainCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|
|  |  |  | DomaindDialog domaindDialog=new DomaindDialog(SysActivity.this); | 
|---|
|  |  |  | domaindDialog.show(); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | adminBinding.adminTest.setOnClickListener(v -> { | 
|---|
|  |  |  | Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); | 
|---|
|  |  |  | TestCard testCard = new TestCard(); | 
|---|
|  |  |  | TestCardHN testCard = new TestCardHN(); | 
|---|
|  |  |  | intent.putExtra("testCard", testCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | 
|---|
|  |  |  | PowerBean powerBean = baseDao.powerDao().findFirst(); | 
|---|
|  |  |  | if (powerBean != null) { | 
|---|
|  |  |  | Intent intent = new Intent(SysActivity.this, NFCWreatActivity.class); | 
|---|
|  |  |  | ConfigurationPowerCard configurationPowerCard = new ConfigurationPowerCard(); | 
|---|
|  |  |  | ConfigurationPowerCardHN configurationPowerCard = new ConfigurationPowerCardHN(); | 
|---|
|  |  |  | configurationPowerCard.setPower(powerBean.getPower()); | 
|---|
|  |  |  | intent.putExtra("configurationPowerCard", configurationPowerCard); | 
|---|
|  |  |  | startActivity(intent); | 
|---|