|
@@ -71,12 +71,14 @@
|
|
|
<n-space justify="space-between">
|
|
|
<n-input-group>
|
|
|
<n-date-picker format="yyyy-MM-dd HH:mm" v-model:value="pickTimes.pickleveTime" :time-picker-props="{ format: 'HH:mm' }" @focus="focusFun(2)" @blur="blurFun"
|
|
|
- @update:formatted-value="setTimeFuns" type="datetimerange" />
|
|
|
+ @update:formatted-value="setTimeFuns" type="datetimerange" clearable/>
|
|
|
+
|
|
|
+
|
|
|
<n-button type="primary" @click=" renderFun(2) ">渲染</n-button>
|
|
|
</n-input-group>
|
|
|
<n-space>
|
|
|
<ExportVue :queryObj=" queryData " :pickleveTime=" pickTimes.pickleveTime " :checkData=" checkValues " />
|
|
|
- <ImportVue :task=" task " />
|
|
|
+ <ImportVue @importFiles="importFile" :task="task"/>
|
|
|
<ImportPlatform :task=" task " />
|
|
|
<AddVue :class-list=" classList" @addFuns="addFuns" :task=" task " />
|
|
|
<SetVue />
|
|
@@ -205,6 +207,11 @@ const { height } = useWindowSize();
|
|
|
const formRef = ref(null)
|
|
|
const message = useMessage();
|
|
|
|
|
|
+const importFile = ()=>{
|
|
|
+ checkValues.value = []
|
|
|
+ dataList.value = []
|
|
|
+ getClassList()
|
|
|
+}
|
|
|
const task = window.sessionStorage.getItem('task')
|
|
|
? JSON.parse(window.sessionStorage.getItem('task'))
|
|
|
: {};
|
|
@@ -440,6 +447,7 @@ const convertDataFun = (array) => {
|
|
|
|
|
|
events: {
|
|
|
click(e) {
|
|
|
+
|
|
|
time.value = e.point.x
|
|
|
if (tabChart.value == '温度') {
|
|
|
formValue.T_t = e.point.y
|
|
@@ -455,7 +463,9 @@ const convertDataFun = (array) => {
|
|
|
modal.title = tabChart.value == '温度' ? '温度' : '湿度';
|
|
|
let serName = e.point.series.name
|
|
|
const b = dataList.value.find(item => item.name == serName)
|
|
|
+ console.log('点击',b,b.data[e.point.index])
|
|
|
dataInfo.value = b.data[e.point.index];
|
|
|
+ console.log('点击',e)
|
|
|
}
|
|
|
}
|
|
|
}
|