Browse Source

feat:软件初始数据

develop
白凤吉 2 months ago
parent
commit
3fcf5078f9
  1. 9
      app/src/main/java/com/iflytop/profilometer/ProfilometerApplication.java

9
app/src/main/java/com/iflytop/profilometer/ProfilometerApplication.java

@ -12,6 +12,7 @@ import com.iflytop.profilometer.api.ws.DeviceStateWebsocketManager;
import com.iflytop.profilometer.common.constant.BaseDataType;
import com.iflytop.profilometer.common.constant.LogTag;
import com.iflytop.profilometer.common.constant.SystemConfigType;
import com.iflytop.profilometer.common.enums.DownloadFileType;
import com.iflytop.profilometer.core.system.SystemService;
import com.iflytop.profilometer.dao.BaseDataDao;
import com.iflytop.profilometer.dao.BaseProfileRecordPointSetDao;
@ -60,6 +61,14 @@ public class ProfilometerApplication extends Application {
toDayNumberFlag.setConfigValue("true");
systemConfigDao.insertSystemConfig(toDayNumberFlag);
}
SystemConfig downloadFileType = systemConfigDao.getSystemConfigByKey(SystemConfigType.DOWNLOAD_FILE_TYPE);
if (downloadFileType == null) {
downloadFileType = new SystemConfig();
downloadFileType.setConfigKey(SystemConfigType.DOWNLOAD_FILE_TYPE);
downloadFileType.setConfigValue(DownloadFileType.ban.toString());
systemConfigDao.insertSystemConfig(downloadFileType);
}
BaseDataDao baseDataDao = new BaseDataDao(this);
BaseData baseDataDict = baseDataDao.getByKey(BaseDataType.BASE_DICTIONARY);
if (baseDataDict != null) {

Loading…
Cancel
Save