|  |  | 
 |  |  | 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); |