Commit 946b37a8 authored by ZWT's avatar ZWT

feat(零碳): 长庆演示系统新增功能

1.新建油田配置表同时生成相关代码及mapper文件,修改部分第三方数据抽取定时任务,增加针对不同井场开关控制逻辑,同时修改首页页面展示逻辑,通过油田配置功能区分不同首页展示功能;
2.新建定时任务配置表同时生成相关代码及mapper文件,定时任务模块增加mybatis配置,用以操作数据库,修改部分第三方数据抽取定时任务,修改使用方式使其脱离框架方便动态控制;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 9fe067d8
package pps.core.common.module; package pps.core.common.module;
import pps.core.common.job.CounterJob5S;
import pps.core.common.job.TempCleanJob5S;
import pps.core.common.provider.impl.PpsSessionStorageProviderImpl; import pps.core.common.provider.impl.PpsSessionStorageProviderImpl;
import pps.core.common.utils.CounterBuilder;
import pps.core.common.utils.FiveSecondsTimerJobHelper;
import pps.core.common.utils.ManifestComponentInfoHelper; import pps.core.common.utils.ManifestComponentInfoHelper;
import xstartup.annotation.XText; import xstartup.annotation.XText;
import xstartup.base.XContext; import xstartup.base.XContext;
import xstartup.base.XModule; import xstartup.base.XModule;
import xstartup.base.XStartup;
import xstartup.base.pattern.XProviderManager; import xstartup.base.pattern.XProviderManager;
import xstartup.core.base.provider.spec.XSessionStorageProvider; import xstartup.core.base.provider.spec.XSessionStorageProvider;
...@@ -22,14 +17,6 @@ public class PpsCoreCommonModule extends XModule { ...@@ -22,14 +17,6 @@ public class PpsCoreCommonModule extends XModule {
@Override @Override
protected void onStarted(XContext context) { protected void onStarted(XContext context) {
XProviderManager.setDefaultImplement(context, XSessionStorageProvider.class, PpsSessionStorageProviderImpl.class); XProviderManager.setDefaultImplement(context, XSessionStorageProvider.class, PpsSessionStorageProviderImpl.class);
// 环境
CounterBuilder.globalCounterBuilder.setFieldValue(CounterBuilder.COUNTER_NAME_ENV, context.getEnv().getText());
String buildTime = XStartup.getCurrent().getProperty("x.app.buildtime");
// 环境
CounterBuilder.globalCounterBuilder.setFieldValue(CounterBuilder.COUNTER_NAME_BUILDTIME, buildTime);
FiveSecondsTimerJobHelper.INSTANCE.setContext(context);
FiveSecondsTimerJobHelper.INSTANCE.register(CounterJob5S::executeJob);
FiveSecondsTimerJobHelper.INSTANCE.register(() -> TempCleanJob5S.executeTimerJob(context));
ManifestComponentInfoHelper.init(this.getClass().getClassLoader()); ManifestComponentInfoHelper.init(this.getClass().getClassLoader());
} }
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment