|
|
@ -76,6 +76,17 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
</el-date-picker>
|
|
|
|
</el-date-picker>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item>
|
|
|
|
|
|
|
|
<el-select v-model="formdata.dayValue" placeholder="请选择">
|
|
|
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
v-for="item in dayOptions"
|
|
|
|
|
|
|
|
:key="item.value"
|
|
|
|
|
|
|
|
:label="item.label"
|
|
|
|
|
|
|
|
:value="item.value"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-button type="primary" class="searchBtn" @click="handleSearch"
|
|
|
|
<el-button type="primary" class="searchBtn" @click="handleSearch"
|
|
|
|
>查询</el-button
|
|
|
|
>查询</el-button
|
|
|
@ -162,6 +173,7 @@
|
|
|
|
@size-change="handleSizeChange"
|
|
|
|
@size-change="handleSizeChange"
|
|
|
|
:current-page="page"
|
|
|
|
:current-page="page"
|
|
|
|
:page-size="pageSize"
|
|
|
|
:page-size="pageSize"
|
|
|
|
|
|
|
|
:page-sizes="[20, 40, 100]"
|
|
|
|
layout="sizes, prev, pager, next, jumper,total"
|
|
|
|
layout="sizes, prev, pager, next, jumper,total"
|
|
|
|
:total="total"
|
|
|
|
:total="total"
|
|
|
|
>
|
|
|
|
>
|
|
|
@ -218,7 +230,31 @@ export default {
|
|
|
|
label: "name",
|
|
|
|
label: "name",
|
|
|
|
key: "compositeKey", // 确保这里使用的是 uniqueKey
|
|
|
|
key: "compositeKey", // 确保这里使用的是 uniqueKey
|
|
|
|
},
|
|
|
|
},
|
|
|
|
formdata: {}, //查询定义的form数据
|
|
|
|
formdata: {
|
|
|
|
|
|
|
|
dayValue: 4,
|
|
|
|
|
|
|
|
}, //查询定义的form数据
|
|
|
|
|
|
|
|
dayOptions: [
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: -1,
|
|
|
|
|
|
|
|
label: "全部数据",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 1,
|
|
|
|
|
|
|
|
label: "每日最多1条",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 2,
|
|
|
|
|
|
|
|
label: "每日最多2条",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 4,
|
|
|
|
|
|
|
|
label: "每日最多4条",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 6,
|
|
|
|
|
|
|
|
label: "每日最多6条",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
],
|
|
|
|
activeName: "dataTab",
|
|
|
|
activeName: "dataTab",
|
|
|
|
tableLoading: false, //loading
|
|
|
|
tableLoading: false, //loading
|
|
|
|
checkAll: true, //是否全选
|
|
|
|
checkAll: true, //是否全选
|
|
|
@ -495,6 +531,7 @@ export default {
|
|
|
|
if (this.tabName == "dataTab") {
|
|
|
|
if (this.tabName == "dataTab") {
|
|
|
|
this.getDetailTable(
|
|
|
|
this.getDetailTable(
|
|
|
|
this.currentId,
|
|
|
|
this.currentId,
|
|
|
|
|
|
|
|
this.formdata.dayValue,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.endtime
|
|
|
|
this.formdata.endtime
|
|
|
|
);
|
|
|
|
);
|
|
|
@ -507,11 +544,12 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
//获取数据接口
|
|
|
|
//获取数据接口
|
|
|
|
getDetailTable(id, stime, eTime) {
|
|
|
|
getDetailTable(id, dayval, stime, eTime) {
|
|
|
|
console.log(id, stime, eTime);
|
|
|
|
console.log(id, stime, eTime);
|
|
|
|
this.tableLoading = true;
|
|
|
|
this.tableLoading = true;
|
|
|
|
getDetailApi({
|
|
|
|
getDetailApi({
|
|
|
|
id: id,
|
|
|
|
id: id,
|
|
|
|
|
|
|
|
numPerDay: dayval,
|
|
|
|
startTime: stime,
|
|
|
|
startTime: stime,
|
|
|
|
endTime: eTime,
|
|
|
|
endTime: eTime,
|
|
|
|
pageNum: this.page,
|
|
|
|
pageNum: this.page,
|
|
|
@ -578,6 +616,13 @@ export default {
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.endtime
|
|
|
|
this.formdata.endtime
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.getDetailTable(
|
|
|
|
|
|
|
|
this.currentId,
|
|
|
|
|
|
|
|
this.formdata.dayValue,
|
|
|
|
|
|
|
|
this.formdata.starttime,
|
|
|
|
|
|
|
|
this.formdata.endtime
|
|
|
|
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
//导出数据
|
|
|
|
//导出数据
|
|
|
@ -591,6 +636,8 @@ export default {
|
|
|
|
window.location.href =
|
|
|
|
window.location.href =
|
|
|
|
"/cac-api/nsensor/export?id=" +
|
|
|
|
"/cac-api/nsensor/export?id=" +
|
|
|
|
this.currentId +
|
|
|
|
this.currentId +
|
|
|
|
|
|
|
|
"&numPerDay=" +
|
|
|
|
|
|
|
|
this.formdata.dayValue +
|
|
|
|
"&startTime=" +
|
|
|
|
"&startTime=" +
|
|
|
|
this.formdata.starttime +
|
|
|
|
this.formdata.starttime +
|
|
|
|
"&endTime=" +
|
|
|
|
"&endTime=" +
|
|
|
@ -620,13 +667,15 @@ export default {
|
|
|
|
window.location.href =
|
|
|
|
window.location.href =
|
|
|
|
"/cac-api/nsensor/export?id=" +
|
|
|
|
"/cac-api/nsensor/export?id=" +
|
|
|
|
this.currentId +
|
|
|
|
this.currentId +
|
|
|
|
|
|
|
|
"&numPerDay=" +
|
|
|
|
|
|
|
|
this.formdata.dayValue +
|
|
|
|
"&startTime=" +
|
|
|
|
"&startTime=" +
|
|
|
|
this.formdata.starttime +
|
|
|
|
this.formdata.starttime +
|
|
|
|
"&endTime=" +
|
|
|
|
"&endTime=" +
|
|
|
|
this.formdata.endtime +
|
|
|
|
this.formdata.endtime +
|
|
|
|
"&pageNum=" +
|
|
|
|
"&pageNum=" +
|
|
|
|
this.page +
|
|
|
|
this.page +
|
|
|
|
"&pageSizee=" +
|
|
|
|
"&pageSize=" +
|
|
|
|
this.pageSize;
|
|
|
|
this.pageSize;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
//点击分页
|
|
|
|
//点击分页
|
|
|
@ -635,6 +684,7 @@ export default {
|
|
|
|
this.tableData = [];
|
|
|
|
this.tableData = [];
|
|
|
|
this.getDetailTable(
|
|
|
|
this.getDetailTable(
|
|
|
|
this.currentId,
|
|
|
|
this.currentId,
|
|
|
|
|
|
|
|
this.formdata.dayValue,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.endtime
|
|
|
|
this.formdata.endtime
|
|
|
|
);
|
|
|
|
);
|
|
|
@ -645,6 +695,7 @@ export default {
|
|
|
|
this.tableData = [];
|
|
|
|
this.tableData = [];
|
|
|
|
this.getDetailTable(
|
|
|
|
this.getDetailTable(
|
|
|
|
this.currentId,
|
|
|
|
this.currentId,
|
|
|
|
|
|
|
|
this.formdata.dayValue,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.starttime,
|
|
|
|
this.formdata.endtime
|
|
|
|
this.formdata.endtime
|
|
|
|
);
|
|
|
|
);
|
|
|
|