package com.dayu.henanlibrary.card; import com.dayu.baselibrary.tools.BaseCard; import com.dayu.baselibrary.tools.HexUtil; import com.dayu.henanlibrary.dao.AppDatabase; import com.dayu.henanlibrary.dbBean.CardData; import com.dayu.henanlibrary.utils.CardCommon; import com.tencent.bugly.crashreport.CrashReport; import java.io.Serializable; /** * Copyright (C), 2023, * Author: zuo * Date: 2023-11-07 20:52 * Description:河南版本所有卡结构的父类 */ public class HNBaseCard extends BaseCard implements Serializable { public String cardData;//标识码 public void setCardData(AppDatabase baseDao, String cardType) { try { CardData cardDataBean = baseDao.cardDataDao().findFirst(cardType); if (cardDataBean != null) { cardData = cardDataBean.getCardIdentifying(); } else { cardData= CardCommon.getDefaultCardData(cardType); } } catch (Exception e) { CrashReport.postCatchedException(e); } } }