oralce同步到influxDB
This commit is contained in:
@@ -32,7 +32,6 @@ import org.springframework.util.CollectionUtils;
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Service
|
||||
@DS(("target"))
|
||||
public class JobDetailServiceImpl extends MppServiceImpl<JobDetailMapper, JobDetail> implements JobDetailService {
|
||||
|
||||
|
||||
|
||||
@@ -25,45 +25,49 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="数据指标">
|
||||
<el-select
|
||||
v-model="formInline.tableNames"
|
||||
placeholder="请选择指标"
|
||||
clearable
|
||||
multiple
|
||||
collapse-tags
|
||||
style="width: 240px"
|
||||
v-model="formInline.tableNames"
|
||||
placeholder="请选择指标"
|
||||
filterable
|
||||
clearable
|
||||
multiple
|
||||
collapse-tags
|
||||
style="width: 360px"
|
||||
>
|
||||
<el-option label="电压闪变数据表" value="DataFlicker"></el-option>
|
||||
<el-option label="电压波动数据表" value="DataFluc"></el-option>
|
||||
<el-option label="谐波电流角度数据表" value="DataHarmphasicI"></el-option>
|
||||
<el-option label="谐波电压角度数据表" value="DataHarmphasicV"></el-option>
|
||||
<el-option label="有功功率数据表" value="DataHarmpowerP"></el-option>
|
||||
<el-option label="无功功率数据表" value="DataHarmpowerQ"></el-option>
|
||||
<el-option label="视在功率数据表" value="DataHarmpowerS"></el-option>
|
||||
<el-option label="谐波电流含有率数据表" value="DataHarmrateI"></el-option>
|
||||
<el-option label="谐波电压含有率数据表" value="DataHarmrateV"></el-option>
|
||||
<el-option label="电流简谐波幅值数据表" value="DataInharmI"></el-option>
|
||||
<el-option label="电压间谐波幅值数据表" value="DataInharmV"></el-option>
|
||||
<el-option label="谐波电流幅值数据表" value="DataI"></el-option>
|
||||
<el-option label="长时闪变数据表" value="DataPlt"></el-option>
|
||||
<el-option label="谐波电压幅值数据表" value="DataV"></el-option>
|
||||
<el-option label="电压闪变日统计表" value="DayFlicker"></el-option>
|
||||
<el-option label="电压波动日统计表" value="DayFluc"></el-option>
|
||||
<el-option label="谐波电流角度日统计表" value="DayHarmphasicI"></el-option>
|
||||
<el-option label="谐波电压角度日统计表" value="DayHarmphasicV"></el-option>
|
||||
<el-option label="有功功率日统计表" value="DayHarmpowerP"></el-option>
|
||||
<el-option label="无功功率日统计表" value="DayHarmpowerQ"></el-option>
|
||||
<el-option label="视在功率日统计表" value="DayHarmpowerS"></el-option>
|
||||
<el-option label="谐波电流含有率日统计表" value="DayHarmrateI"></el-option>
|
||||
<el-option label="谐波电压含有率日统计表" value="DayHarmrateV"></el-option>
|
||||
<el-option label="电流简谐波幅值日统计表" value="DayInharmI"></el-option>
|
||||
<el-option label="电压间谐波幅值日统计表" value="DayInharmV"></el-option>
|
||||
<el-option label="谐波电流幅值日统计表" value="DayI"></el-option>
|
||||
<el-option label="长时闪变日统计表" value="DayPlt"></el-option>
|
||||
<el-option label="谐波电压幅值日统计表" value="DayV"></el-option>
|
||||
<el-option label="合格率统计表" value="LimitRate"></el-option>
|
||||
<el-option label="合格率指标表" value="LimitTarget"></el-option>
|
||||
<el-option label="电压闪变数据表-DataFlicker" value="DataFlicker"></el-option>
|
||||
<el-option label="电压波动数据表-DataFluc" value="DataFluc"></el-option>
|
||||
<el-option label="谐波电流角度数据表-DataHarmphasicI" value="DataHarmphasicI"></el-option>
|
||||
<el-option label="谐波电压角度数据表-DataHarmphasicV" value="DataHarmphasicV"></el-option>
|
||||
<el-option label="有功功率数据表-DataHarmpowerP" value="DataHarmpowerP"></el-option>
|
||||
<el-option label="无功功率数据表-DataHarmpowerQ" value="DataHarmpowerQ"></el-option>
|
||||
<el-option label="视在功率数据表-DataHarmpowerS" value="DataHarmpowerS"></el-option>
|
||||
<el-option label="谐波电流含有率数据表-DataHarmrateI" value="DataHarmrateI"></el-option>
|
||||
<el-option label="谐波电压含有率数据表-DataHarmrateV" value="DataHarmrateV"></el-option>
|
||||
<el-option label="电流简谐波幅值数据表-DataInharmI" value="DataInharmI"></el-option>
|
||||
<el-option label="电压间谐波幅值数据表-DataInharmV" value="DataInharmV"></el-option>
|
||||
<el-option label="谐波电流幅值数据表-DataI" value="DataI"></el-option>
|
||||
<el-option label="长时闪变数据表-DataPlt" value="DataPlt"></el-option>
|
||||
<el-option label="谐波电压幅值数据表-DataV" value="DataV"></el-option>
|
||||
<el-option label="电压闪变日统计表-DayFlicker" value="DayFlicker"></el-option>
|
||||
<el-option label="电压波动日统计表-DayFluc" value="DayFluc"></el-option>
|
||||
<el-option label="谐波电流角度日统计表-DayHarmphasicI" value="DayHarmphasicI"></el-option>
|
||||
<el-option label="谐波电压角度日统计表-DayHarmphasicV" value="DayHarmphasicV"></el-option>
|
||||
<el-option label="有功功率日统计表-DayHarmpowerP" value="DayHarmpowerP"></el-option>
|
||||
<el-option label="无功功率日统计表-DayHarmpowerQ" value="DayHarmpowerQ"></el-option>
|
||||
<el-option label="视在功率日统计表-DayHarmpowerS" value="DayHarmpowerS"></el-option>
|
||||
<el-option label="谐波电流含有率日统计表-DayHarmrateI" value="DayHarmrateI"></el-option>
|
||||
<el-option label="谐波电压含有率日统计表-DayHarmrateV" value="DayHarmrateV"></el-option>
|
||||
<el-option label="电流简谐波幅值日统计表-DayInharmI" value="DayInharmI"></el-option>
|
||||
<el-option label="电压间谐波幅值日统计表-DayInharmV" value="DayInharmV"></el-option>
|
||||
<el-option label="谐波电流幅值日统计表-DayI" value="DayI"></el-option>
|
||||
<el-option label="长时闪变日统计表-DayPlt" value="DayPlt"></el-option>
|
||||
<el-option label="谐波电压幅值日统计表-DayV" value="DayV"></el-option>
|
||||
<el-option label="合格率统计表-LimitRate" value="LimitRate"></el-option>
|
||||
<el-option label="合格率指标表-LimitTarget" value="LimitTarget"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item >
|
||||
<el-checkbox v-model="formInline.checkAll" @change="handleCheckAllChange">{{formInline.checkAll?'取消全选':'全选'}}</el-checkbox>
|
||||
</el-form-item>
|
||||
<el-form-item label="数据状态">
|
||||
<el-select v-model="formInline.states" placeholder="请选择状态" clearable multiple collapse-tags>
|
||||
<el-option label="执行中" value="0"></el-option>
|
||||
@@ -143,6 +147,7 @@
|
||||
const formInline = reactive({
|
||||
loading: true,
|
||||
states: ['0', '1'],
|
||||
checkAll:true,
|
||||
tableNames: [
|
||||
'DataFlicker',
|
||||
'DataFluc',
|
||||
@@ -175,6 +180,38 @@
|
||||
'LimitRate',
|
||||
'LimitTarget',
|
||||
],
|
||||
tableNames2: [
|
||||
'DataFlicker',
|
||||
'DataFluc',
|
||||
'DataHarmphasicI',
|
||||
'DataHarmphasicV',
|
||||
'DataHarmpowerP',
|
||||
'DataHarmpowerQ',
|
||||
'DataHarmpowerS',
|
||||
'DataHarmrateI',
|
||||
'DataHarmrateV',
|
||||
'DataInharmI',
|
||||
'DataInharmV',
|
||||
'DataI',
|
||||
'DataPlt',
|
||||
'DataV',
|
||||
'DayFlicker',
|
||||
'DayFluc',
|
||||
'DayHarmphasicI',
|
||||
'DayHarmphasicV',
|
||||
'DayHarmpowerP',
|
||||
'DayHarmpowerQ',
|
||||
'DayHarmpowerS',
|
||||
'DayHarmrateI',
|
||||
'DayHarmrateV',
|
||||
'DayInharmI',
|
||||
'DayInharmV',
|
||||
'DayI',
|
||||
'DayPlt',
|
||||
'DayV',
|
||||
'LimitRate',
|
||||
'LimitTarget',
|
||||
],
|
||||
date: [formatTime(new Date()), formatTime(new Date())],
|
||||
total: 0,
|
||||
currentPage: 1,
|
||||
@@ -292,8 +329,17 @@
|
||||
}
|
||||
})
|
||||
}
|
||||
const handleCheckAllChange = ()=>{
|
||||
console.log(formInline.checkAll)
|
||||
if(formInline.checkAll){
|
||||
formInline.tableNames = JSON.parse(JSON.stringify(formInline.tableNames2))
|
||||
}else{
|
||||
formInline.tableNames = []
|
||||
}
|
||||
|
||||
}
|
||||
return {
|
||||
handleCheckAllChange,
|
||||
message,
|
||||
formInline,
|
||||
query,
|
||||
|
||||
Reference in New Issue
Block a user