fix 页面缓存问题

This commit is contained in:
不做码农 2022-01-07 21:38:45 +08:00
parent 31812bd598
commit 197b5975f3
12 changed files with 24 additions and 22 deletions

View File

@ -4,7 +4,7 @@
:on-exceed="handleExceed" :on-remove="handleRemove" :on-error="handleUploadError" name="file" :show-file-list="true" :limit="limit"
:file-list="fileList" :on-preview="handlePictureCardPreview" :on-progress="uploadProcess" :class="{hide: this.fileList.length >= this.limit}"
:headers="headers">
<i class="el-icon-plus"></i>
<i slot="default" class="el-icon-plus"></i>
<!-- 上传提示 -->
<div class="el-upload__tip" slot="tip" v-if="showTip">
请上传

View File

@ -2,10 +2,12 @@
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="参数名称" prop="configName">
<el-input v-model="queryParams.configName" placeholder="请输入参数名称" clearable size="small" style="width: 240px" @keyup.enter.native="handleQuery" />
<el-input v-model="queryParams.configName" placeholder="请输入参数名称" clearable size="small" style="width: 240px"
@keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="参数键名" prop="configKey">
<el-input v-model="queryParams.configKey" placeholder="请输入参数键名" clearable size="small" style="width: 240px" @keyup.enter.native="handleQuery" />
<el-input v-model="queryParams.configKey" placeholder="请输入参数键名" clearable size="small" style="width: 240px"
@keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="系统内置" prop="configType">
<el-select v-model="queryParams.configType" placeholder="系统内置" clearable size="small">
@ -13,7 +15,8 @@
</el-select>
</el-form-item>
<el-form-item label="创建时间">
<el-date-picker v-model="dateRange" size="small" style="width: 240px" value-format="yyyy-MM-dd" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
<el-date-picker v-model="dateRange" size="small" style="width: 240px" value-format="yyyy-MM-dd" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
@ -26,10 +29,12 @@
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd" v-hasPermi="['system:config:add']">新增</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate" v-hasPermi="['system:config:edit']">修改</el-button>
<el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate" v-hasPermi="['system:config:edit']">
修改</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete" v-hasPermi="['system:config:remove']">删除</el-button>
<el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
v-hasPermi="['system:config:remove']">删除</el-button>
</el-col>
<!-- <el-col :span="1.5">
<el-button type="danger" plain icon="el-icon-refresh" size="mini" @click="handleRefreshCache" v-hasPermi="['system:config:remove']">刷新缓存</el-button>
@ -57,7 +62,8 @@
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" v-hasPermi="['system:config:edit']">修改</el-button>
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['system:config:remove']">删除</el-button>
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['system:config:remove']">删除
</el-button>
</template>
</el-table-column>
</el-table>
@ -105,8 +111,7 @@ import {
} from "@/api/system/config";
export default {
name: "Config",
// dicts: ["sys_yes_no"],
name: "config",
data() {
return {
//

View File

@ -113,7 +113,7 @@ import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
export default {
name: "Dept",
name: "dept",
components: { Treeselect },
data() {
return {

View File

@ -125,7 +125,7 @@ import {
exportType,
} from "@/api/system/dict/type";
export default {
name: "Dict",
name: "dict",
components: { dictData },
data() {
return {

View File

@ -221,7 +221,7 @@ import "@riophae/vue-treeselect/dist/vue-treeselect.css";
import IconSelect from "@/components/IconSelect";
export default {
name: "Menu",
name: "menu",
components: { Treeselect, IconSelect },
data() {
return {

View File

@ -113,7 +113,7 @@ import {
} from "@/api/system/notice";
export default {
name: "Notice",
name: "notice",
data() {
return {
//

View File

@ -100,7 +100,7 @@ import {
} from "@/api/system/post";
export default {
name: "Post",
name: "post",
data() {
return {
//

View File

@ -133,7 +133,7 @@ import {
// } from "@/api/system/dept";
export default {
name: "Role",
name: "role",
data() {
return {
//

View File

@ -225,7 +225,7 @@ import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
export default {
name: "User",
name: "user",
components: { Treeselect },
data() {
return {

View File

@ -146,15 +146,12 @@
<script>
import {
listSysfile,
// addSysfile,
delSysfile,
// updateSysfile,
getSysfile,
// exportSysfile,
} from "@/api/tool/file.js";
export default {
name: "Sysfile",
name: "sysfile",
data() {
return {
labelWidth: "100px",

View File

@ -125,7 +125,7 @@ import genInfoForm from "./genInfoForm";
import Sortable from "sortablejs";
export default {
name: "GenEdit",
name: "genedit",
components: {
basicInfoForm,
genInfoForm,

View File

@ -76,7 +76,7 @@ import hljs from "highlight.js";
import "highlight.js/styles/idea.css"; //
export default {
name: "CodeGenerator",
name: "code_generator",
components: { importTable, hljs },
data() {
return {