package com.topsun.posclient.system.service.impl; import com.topsun.posclient.common.POSException; import com.topsun.posclient.common.service.impl.BaseServiceImpl; import com.topsun.posclient.system.MessageResources; import com.topsun.posclient.system.SyncProgress; import com.topsun.posclient.system.dao.SyncDataDao; import com.topsun.posclient.system.service.ISyncDataService; public class SyncPartSalesDataServiceImpl extends BaseServiceImpl implements ISyncDataService { private SyncDataDao syncDataDao = new SyncDataDao(); @Override public void syncData(SyncProgress progress,int count) throws POSException { try { syncDataDao.uploadPartSalesData(progress,count); //上传零售数据 syncDataDao.uploadReturnedData(progress,count); //上传退换货数据 syncDataDao.uploadOldGoldData(progress,count); //上传旧金鉴定数据 syncDataDao.uploadGoldTimeoutData(progress,count); //上传投资到期数据 syncDataDao.uploadGoldBookingData(progress,count); //上传投资预定数据 syncDataDao.uploadGoldSalesData(progress,count); //上传投资现货数据 syncDataDao.uploadGoldBackData(progress,count); //上传投资回购数据 } catch (Exception e) { throw new POSException(MessageResources.message_error_failer); } } }