|
|
@ -39,6 +39,7 @@ |
|
|
|
</el-upload> |
|
|
|
<el-button class="btnReset" size="mini" @click="onExport" v-hasPermi="['datav:sdhsEvent:export']">导出</el-button> |
|
|
|
<el-button class="btnReset" size="mini" @click="handledDialogCalendar(true)">日历</el-button> |
|
|
|
<el-button class="btnReset" size="mini" @click="onDelete()">清空历史数据</el-button> |
|
|
|
<DialogCalendar :visible="dialogVisibleCalendar" @close="handledDialogCalendar(false)" /> |
|
|
|
</div> |
|
|
|
</template> |
|
|
@ -217,6 +218,24 @@ export default { |
|
|
|
handledDialogCalendar(bool) { |
|
|
|
this.dialogVisibleCalendar = bool; |
|
|
|
}, |
|
|
|
onDelete(){ |
|
|
|
this.$modal |
|
|
|
.confirm("是否清空历史导入数据?") |
|
|
|
.then(function () { |
|
|
|
request({ |
|
|
|
url: "/business/sdhsEvent/deleteData", |
|
|
|
method: "post", |
|
|
|
}).then((result) => { |
|
|
|
|
|
|
|
}).catch(() => { |
|
|
|
this.$message.error("清空失败"); |
|
|
|
}); |
|
|
|
}) |
|
|
|
.then(() => { |
|
|
|
this.onQuery(); |
|
|
|
this.$modal.msgSuccess("清空成功"); |
|
|
|
}) |
|
|
|
}, |
|
|
|
}, |
|
|
|
mounted() { |
|
|
|
this.$nextTick(()=>{ |
|
|
|