| | |
| | | package com.dayu.qihealonelibrary.card; |
| | | |
| | | import com.dayu.baselibrary.tools.HexUtil; |
| | | import com.dayu.qihealonelibrary.dao.AppDatabase; |
| | | import com.dayu.qihealonelibrary.dao.QHAloneAppDatabase; |
| | | import com.dayu.qihealonelibrary.dbBean.CardData; |
| | | import com.dayu.qihealonelibrary.utils.MyCommon; |
| | | import com.dayu.qihealonelibrary.utils.CardCommon; |
| | | import com.tencent.bugly.crashreport.CrashReport; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | public class BaseCard implements Serializable { |
| | | public String cardData;//标识码 |
| | | |
| | | public void setCardData(AppDatabase baseDao, String cardType) { |
| | | public void setCardData(QHAloneAppDatabase baseDao, String cardType) { |
| | | try { |
| | | CardData cardDataBean = baseDao.cardDataDao().findFirst(cardType); |
| | | if (cardDataBean != null) { |
| | | cardData = cardDataBean.getCardIdentifying(); |
| | | } else { |
| | | cardData=MyCommon.getDefaultCardData(cardType); |
| | | cardData= CardCommon.getDefaultCardData(cardType); |
| | | } |
| | | } catch (Exception e) { |
| | | CrashReport.postCatchedException(e); |