表格工具栏右侧添加刷新&显隐查询栏
This commit is contained in:
		
							parent
							
								
									b32d0724b7
								
							
						
					
					
						commit
						4dcf737db0
					
				| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
#foreach($column in $columns)
 | 
					#foreach($column in $columns)
 | 
				
			||||||
#if($column.query)
 | 
					#if($column.query)
 | 
				
			||||||
#set($dictType=$column.dictType)
 | 
					#set($dictType=$column.dictType)
 | 
				
			||||||
| 
						 | 
					@ -51,23 +51,30 @@
 | 
				
			||||||
#end
 | 
					#end
 | 
				
			||||||
#end
 | 
					#end
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
 | 
						    <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
 | 
					      </el-form-item>
 | 
				
			||||||
 | 
					    </el-form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <el-row :gutter="10" class="mb8">
 | 
				
			||||||
 | 
					      <el-col :span="1.5">
 | 
				
			||||||
        <el-button
 | 
					        <el-button
 | 
				
			||||||
          class="filter-item"
 | 
					 | 
				
			||||||
          type="primary"
 | 
					 | 
				
			||||||
          icon="el-icon-search"
 | 
					 | 
				
			||||||
          size="mini"
 | 
					 | 
				
			||||||
          @click="handleQuery"
 | 
					 | 
				
			||||||
        >搜索</el-button>
 | 
					 | 
				
			||||||
        <el-button
 | 
					 | 
				
			||||||
          class="filter-item"
 | 
					 | 
				
			||||||
          type="primary"
 | 
					          type="primary"
 | 
				
			||||||
          icon="el-icon-plus"
 | 
					          icon="el-icon-plus"
 | 
				
			||||||
          size="mini"
 | 
					          size="mini"
 | 
				
			||||||
          @click="handleAdd"
 | 
					          @click="handleAdd"
 | 
				
			||||||
          v-hasPermi="['${moduleName}:${businessName}:add']"
 | 
					          v-hasPermi="['${moduleName}:${businessName}:add']"
 | 
				
			||||||
        >新增</el-button>
 | 
					        >新增</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-col>
 | 
				
			||||||
    </el-form>
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table
 | 
					    <el-table
 | 
				
			||||||
      v-loading="loading"
 | 
					      v-loading="loading"
 | 
				
			||||||
| 
						 | 
					@ -229,6 +236,8 @@ export default {
 | 
				
			||||||
    return {
 | 
					    return {
 | 
				
			||||||
      // 遮罩层
 | 
					      // 遮罩层
 | 
				
			||||||
      loading: true,
 | 
					      loading: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // ${functionName}表格数据
 | 
					      // ${functionName}表格数据
 | 
				
			||||||
      ${businessName}List: [],
 | 
					      ${businessName}List: [],
 | 
				
			||||||
      // ${functionName}树选项
 | 
					      // ${functionName}树选项
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
#foreach($column in $columns)
 | 
					#foreach($column in $columns)
 | 
				
			||||||
#if($column.query)
 | 
					#if($column.query)
 | 
				
			||||||
#set($dictType=$column.dictType)
 | 
					#set($dictType=$column.dictType)
 | 
				
			||||||
| 
						 | 
					@ -51,7 +51,7 @@
 | 
				
			||||||
#end
 | 
					#end
 | 
				
			||||||
#end
 | 
					#end
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,14 @@
 | 
				
			||||||
          v-hasPermi="['${moduleName}:${businessName}:export']"
 | 
					          v-hasPermi="['${moduleName}:${businessName}:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="${businessName}List" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="${businessName}List" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -260,6 +268,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // ${functionName}表格数据
 | 
					      // ${functionName}表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -143,6 +143,27 @@
 | 
				
			||||||
	margin-bottom: 10px;
 | 
						margin-bottom: 10px;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* button color */
 | 
				
			||||||
 | 
					.el-button--cyan.is-active,
 | 
				
			||||||
 | 
					.el-button--cyan:active {
 | 
				
			||||||
 | 
					  background: #20B2AA;
 | 
				
			||||||
 | 
					  border-color: #20B2AA;
 | 
				
			||||||
 | 
					  color: #FFFFFF;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.el-button--cyan:focus,
 | 
				
			||||||
 | 
					.el-button--cyan:hover {
 | 
				
			||||||
 | 
					  background: #48D1CC;
 | 
				
			||||||
 | 
					  border-color: #48D1CC;
 | 
				
			||||||
 | 
					  color: #FFFFFF;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.el-button--cyan {
 | 
				
			||||||
 | 
					  background-color: #20B2AA;
 | 
				
			||||||
 | 
					  border-color: #20B2AA;
 | 
				
			||||||
 | 
					  color: #FFFFFF;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* text color */
 | 
					/* text color */
 | 
				
			||||||
.text-navy {
 | 
					.text-navy {
 | 
				
			||||||
	color: #1ab394;
 | 
						color: #1ab394;
 | 
				
			||||||
| 
						 | 
					@ -199,3 +220,7 @@
 | 
				
			||||||
	color: #fff!important;
 | 
						color: #fff!important;
 | 
				
			||||||
	background: #42b983!important;
 | 
						background: #42b983!important;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.top-right-btn {
 | 
				
			||||||
 | 
						float: right;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="任务名称" prop="jobName">
 | 
					      <el-form-item label="任务名称" prop="jobName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.jobName"
 | 
					          v-model="queryParams.jobName"
 | 
				
			||||||
| 
						 | 
					@ -31,7 +31,7 @@
 | 
				
			||||||
        </el-select>
 | 
					        </el-select>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -84,6 +84,14 @@
 | 
				
			||||||
          v-hasPermi="['monitor:job:query']"
 | 
					          v-hasPermi="['monitor:job:query']"
 | 
				
			||||||
        >日志</el-button>
 | 
					        >日志</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="jobList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="jobList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -274,6 +282,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 定时任务表格数据
 | 
					      // 定时任务表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="任务名称" prop="jobName">
 | 
					      <el-form-item label="任务名称" prop="jobName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.jobName"
 | 
					          v-model="queryParams.jobName"
 | 
				
			||||||
| 
						 | 
					@ -56,7 +56,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -90,6 +90,14 @@
 | 
				
			||||||
          v-hasPermi="['monitor:job:export']"
 | 
					          v-hasPermi="['monitor:job:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="jobLogList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="jobLogList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -175,6 +183,8 @@ export default {
 | 
				
			||||||
      ids: [],
 | 
					      ids: [],
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 调度日志表格数据
 | 
					      // 调度日志表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="登录地址" prop="ipaddr">
 | 
					      <el-form-item label="登录地址" prop="ipaddr">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.ipaddr"
 | 
					          v-model="queryParams.ipaddr"
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -84,6 +84,14 @@
 | 
				
			||||||
          v-hasPermi="['system:logininfor:export']"
 | 
					          v-hasPermi="['system:logininfor:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="list" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="list" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -126,6 +134,8 @@ export default {
 | 
				
			||||||
      ids: [],
 | 
					      ids: [],
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 表格数据
 | 
					      // 表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -20,7 +20,7 @@
 | 
				
			||||||
        />
 | 
					        />
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="系统模块" prop="title">
 | 
					      <el-form-item label="系统模块" prop="title">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.title"
 | 
					          v-model="queryParams.title"
 | 
				
			||||||
| 
						 | 
					@ -66,7 +66,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -100,6 +100,14 @@
 | 
				
			||||||
          v-hasPermi="['system:config:export']"
 | 
					          v-hasPermi="['system:config:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="list" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="list" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -195,6 +203,8 @@ export default {
 | 
				
			||||||
      ids: [],
 | 
					      ids: [],
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 表格数据
 | 
					      // 表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="参数名称" prop="configName">
 | 
					      <el-form-item label="参数名称" prop="configName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.configName"
 | 
					          v-model="queryParams.configName"
 | 
				
			||||||
| 
						 | 
					@ -44,7 +44,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -97,6 +97,14 @@
 | 
				
			||||||
          v-hasPermi="['system:config:remove']"
 | 
					          v-hasPermi="['system:config:remove']"
 | 
				
			||||||
        >清理缓存</el-button>
 | 
					        >清理缓存</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="configList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="configList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -188,6 +196,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 参数表格数据
 | 
					      // 参数表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :inline="true">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch">
 | 
				
			||||||
      <el-form-item label="部门名称">
 | 
					      <el-form-item label="部门名称" prop="deptName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.deptName"
 | 
					          v-model="queryParams.deptName"
 | 
				
			||||||
          placeholder="请输入部门名称"
 | 
					          placeholder="请输入部门名称"
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@
 | 
				
			||||||
          @keyup.enter.native="handleQuery"
 | 
					          @keyup.enter.native="handleQuery"
 | 
				
			||||||
        />
 | 
					        />
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item label="状态">
 | 
					      <el-form-item label="状态" prop="status">
 | 
				
			||||||
        <el-select v-model="queryParams.status" placeholder="部门状态" clearable size="small">
 | 
					        <el-select v-model="queryParams.status" placeholder="部门状态" clearable size="small">
 | 
				
			||||||
          <el-option
 | 
					          <el-option
 | 
				
			||||||
            v-for="dict in statusOptions"
 | 
					            v-for="dict in statusOptions"
 | 
				
			||||||
| 
						 | 
					@ -21,23 +21,30 @@
 | 
				
			||||||
        </el-select>
 | 
					        </el-select>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
 | 
					      </el-form-item>
 | 
				
			||||||
 | 
					    </el-form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <el-row :gutter="10" class="mb8">
 | 
				
			||||||
 | 
					      <el-col :span="1.5">
 | 
				
			||||||
        <el-button
 | 
					        <el-button
 | 
				
			||||||
          class="filter-item"
 | 
					 | 
				
			||||||
          type="primary"
 | 
					 | 
				
			||||||
          icon="el-icon-search"
 | 
					 | 
				
			||||||
          size="mini"
 | 
					 | 
				
			||||||
          @click="handleQuery"
 | 
					 | 
				
			||||||
        >搜索</el-button>
 | 
					 | 
				
			||||||
        <el-button
 | 
					 | 
				
			||||||
          class="filter-item"
 | 
					 | 
				
			||||||
          type="primary"
 | 
					          type="primary"
 | 
				
			||||||
          icon="el-icon-plus"
 | 
					          icon="el-icon-plus"
 | 
				
			||||||
          size="mini"
 | 
					          size="mini"
 | 
				
			||||||
          @click="handleAdd"
 | 
					          @click="handleAdd"
 | 
				
			||||||
          v-hasPermi="['system:dept:add']"
 | 
					          v-hasPermi="['system:dept:add']"
 | 
				
			||||||
        >新增</el-button>
 | 
					        >新增</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-col>
 | 
				
			||||||
    </el-form>
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table
 | 
					    <el-table
 | 
				
			||||||
      v-loading="loading"
 | 
					      v-loading="loading"
 | 
				
			||||||
| 
						 | 
					@ -149,6 +156,8 @@ export default {
 | 
				
			||||||
    return {
 | 
					    return {
 | 
				
			||||||
      // 遮罩层
 | 
					      // 遮罩层
 | 
				
			||||||
      loading: true,
 | 
					      loading: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 表格树数据
 | 
					      // 表格树数据
 | 
				
			||||||
      deptList: [],
 | 
					      deptList: [],
 | 
				
			||||||
      // 部门树选项
 | 
					      // 部门树选项
 | 
				
			||||||
| 
						 | 
					@ -247,6 +256,11 @@ export default {
 | 
				
			||||||
    handleQuery() {
 | 
					    handleQuery() {
 | 
				
			||||||
      this.getList();
 | 
					      this.getList();
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    /** 重置按钮操作 */
 | 
				
			||||||
 | 
					    resetQuery() {
 | 
				
			||||||
 | 
					      this.resetForm("queryForm");
 | 
				
			||||||
 | 
					      this.handleQuery();
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    /** 新增按钮操作 */
 | 
					    /** 新增按钮操作 */
 | 
				
			||||||
    handleAdd(row) {
 | 
					    handleAdd(row) {
 | 
				
			||||||
      this.reset();
 | 
					      this.reset();
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true">
 | 
					    <el-form :model="queryParams" ref="queryForm" v-show="showSearch" :inline="true">
 | 
				
			||||||
      <el-form-item label="字典名称" prop="dictType">
 | 
					      <el-form-item label="字典名称" prop="dictType">
 | 
				
			||||||
        <el-select v-model="queryParams.dictType" size="small">
 | 
					        <el-select v-model="queryParams.dictType" size="small">
 | 
				
			||||||
          <el-option
 | 
					          <el-option
 | 
				
			||||||
| 
						 | 
					@ -31,7 +31,7 @@
 | 
				
			||||||
        </el-select>
 | 
					        </el-select>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -75,6 +75,14 @@
 | 
				
			||||||
          v-hasPermi="['system:dict:export']"
 | 
					          v-hasPermi="['system:dict:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -170,6 +178,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 字典表格数据
 | 
					      // 字典表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="字典名称" prop="dictName">
 | 
					      <el-form-item label="字典名称" prop="dictName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.dictName"
 | 
					          v-model="queryParams.dictName"
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -103,6 +103,14 @@
 | 
				
			||||||
          v-hasPermi="['system:dict:remove']"
 | 
					          v-hasPermi="['system:dict:remove']"
 | 
				
			||||||
        >清理缓存</el-button>
 | 
					        >清理缓存</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="typeList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="typeList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -196,6 +204,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 字典表格数据
 | 
					      // 字典表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :inline="true">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch">
 | 
				
			||||||
      <el-form-item label="菜单名称">
 | 
					      <el-form-item label="菜单名称" prop="menuName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.menuName"
 | 
					          v-model="queryParams.menuName"
 | 
				
			||||||
          placeholder="请输入菜单名称"
 | 
					          placeholder="请输入菜单名称"
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@
 | 
				
			||||||
          @keyup.enter.native="handleQuery"
 | 
					          @keyup.enter.native="handleQuery"
 | 
				
			||||||
        />
 | 
					        />
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item label="状态">
 | 
					      <el-form-item label="状态" prop="status">
 | 
				
			||||||
        <el-select v-model="queryParams.status" placeholder="菜单状态" clearable size="small">
 | 
					        <el-select v-model="queryParams.status" placeholder="菜单状态" clearable size="small">
 | 
				
			||||||
          <el-option
 | 
					          <el-option
 | 
				
			||||||
            v-for="dict in statusOptions"
 | 
					            v-for="dict in statusOptions"
 | 
				
			||||||
| 
						 | 
					@ -21,11 +21,31 @@
 | 
				
			||||||
        </el-select>
 | 
					        </el-select>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-plus" size="mini" @click="handleAdd" v-hasPermi="['system:menu:add']">新增</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <el-row :gutter="10" class="mb8">
 | 
				
			||||||
 | 
					      <el-col :span="1.5">
 | 
				
			||||||
 | 
					        <el-button
 | 
				
			||||||
 | 
					          type="primary"
 | 
				
			||||||
 | 
					          icon="el-icon-plus"
 | 
				
			||||||
 | 
					          size="mini"
 | 
				
			||||||
 | 
					          @click="handleAdd"
 | 
				
			||||||
 | 
					          v-hasPermi="['system:menu:add']"
 | 
				
			||||||
 | 
					        >新增</el-button>
 | 
				
			||||||
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table
 | 
					    <el-table
 | 
				
			||||||
      v-loading="loading"
 | 
					      v-loading="loading"
 | 
				
			||||||
      :data="menuList"
 | 
					      :data="menuList"
 | 
				
			||||||
| 
						 | 
					@ -197,6 +217,8 @@ export default {
 | 
				
			||||||
    return {
 | 
					    return {
 | 
				
			||||||
      // 遮罩层
 | 
					      // 遮罩层
 | 
				
			||||||
      loading: true,
 | 
					      loading: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 菜单表格树数据
 | 
					      // 菜单表格树数据
 | 
				
			||||||
      menuList: [],
 | 
					      menuList: [],
 | 
				
			||||||
      // 菜单树选项
 | 
					      // 菜单树选项
 | 
				
			||||||
| 
						 | 
					@ -310,6 +332,11 @@ export default {
 | 
				
			||||||
    handleQuery() {
 | 
					    handleQuery() {
 | 
				
			||||||
      this.getList();
 | 
					      this.getList();
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    /** 重置按钮操作 */
 | 
				
			||||||
 | 
					    resetQuery() {
 | 
				
			||||||
 | 
					      this.resetForm("queryForm");
 | 
				
			||||||
 | 
					      this.handleQuery();
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    /** 新增按钮操作 */
 | 
					    /** 新增按钮操作 */
 | 
				
			||||||
    handleAdd(row) {
 | 
					    handleAdd(row) {
 | 
				
			||||||
      this.reset();
 | 
					      this.reset();
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="公告标题" prop="noticeTitle">
 | 
					      <el-form-item label="公告标题" prop="noticeTitle">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.noticeTitle"
 | 
					          v-model="queryParams.noticeTitle"
 | 
				
			||||||
| 
						 | 
					@ -30,7 +30,7 @@
 | 
				
			||||||
        </el-select>
 | 
					        </el-select>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -65,6 +65,14 @@
 | 
				
			||||||
          v-hasPermi="['system:notice:remove']"
 | 
					          v-hasPermi="['system:notice:remove']"
 | 
				
			||||||
        >删除</el-button>
 | 
					        >删除</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="noticeList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="noticeList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -190,6 +198,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 公告表格数据
 | 
					      // 公告表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="岗位编码" prop="postCode">
 | 
					      <el-form-item label="岗位编码" prop="postCode">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.postCode"
 | 
					          v-model="queryParams.postCode"
 | 
				
			||||||
| 
						 | 
					@ -30,7 +30,7 @@
 | 
				
			||||||
        </el-select>
 | 
					        </el-select>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -74,6 +74,14 @@
 | 
				
			||||||
          v-hasPermi="['system:post:export']"
 | 
					          v-hasPermi="['system:post:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="postList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="postList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -164,6 +172,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 岗位表格数据
 | 
					      // 岗位表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true">
 | 
					    <el-form :model="queryParams" ref="queryForm" v-show="showSearch" :inline="true">
 | 
				
			||||||
      <el-form-item label="角色名称" prop="roleName">
 | 
					      <el-form-item label="角色名称" prop="roleName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.roleName"
 | 
					          v-model="queryParams.roleName"
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -94,6 +94,14 @@
 | 
				
			||||||
          v-hasPermi="['system:role:export']"
 | 
					          v-hasPermi="['system:role:export']"
 | 
				
			||||||
        >导出</el-button>
 | 
					        >导出</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="roleList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="roleList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -249,6 +257,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 角色表格数据
 | 
					      // 角色表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -27,7 +27,7 @@
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
      <!--用户数据-->
 | 
					      <!--用户数据-->
 | 
				
			||||||
      <el-col :span="20" :xs="24">
 | 
					      <el-col :span="20" :xs="24">
 | 
				
			||||||
        <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					        <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
          <el-form-item label="用户名称" prop="userName">
 | 
					          <el-form-item label="用户名称" prop="userName">
 | 
				
			||||||
            <el-input
 | 
					            <el-input
 | 
				
			||||||
              v-model="queryParams.userName"
 | 
					              v-model="queryParams.userName"
 | 
				
			||||||
| 
						 | 
					@ -77,7 +77,7 @@
 | 
				
			||||||
            ></el-date-picker>
 | 
					            ></el-date-picker>
 | 
				
			||||||
          </el-form-item>
 | 
					          </el-form-item>
 | 
				
			||||||
          <el-form-item>
 | 
					          <el-form-item>
 | 
				
			||||||
            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					            <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
          </el-form-item>
 | 
					          </el-form-item>
 | 
				
			||||||
        </el-form>
 | 
					        </el-form>
 | 
				
			||||||
| 
						 | 
					@ -130,6 +130,14 @@
 | 
				
			||||||
              v-hasPermi="['system:user:export']"
 | 
					              v-hasPermi="['system:user:export']"
 | 
				
			||||||
            >导出</el-button>
 | 
					            >导出</el-button>
 | 
				
			||||||
          </el-col>
 | 
					          </el-col>
 | 
				
			||||||
 | 
					          <div class="top-right-btn">
 | 
				
			||||||
 | 
					            <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					              <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					            </el-tooltip>
 | 
				
			||||||
 | 
					            <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					              <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					            </el-tooltip>
 | 
				
			||||||
 | 
					          </div>
 | 
				
			||||||
        </el-row>
 | 
					        </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange">
 | 
					        <el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -356,6 +364,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 用户表格数据
 | 
					      // 用户表格数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="app-container">
 | 
					  <div class="app-container">
 | 
				
			||||||
    <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="68px">
 | 
					    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
				
			||||||
      <el-form-item label="表名称" prop="tableName">
 | 
					      <el-form-item label="表名称" prop="tableName">
 | 
				
			||||||
        <el-input
 | 
					        <el-input
 | 
				
			||||||
          v-model="queryParams.tableName"
 | 
					          v-model="queryParams.tableName"
 | 
				
			||||||
| 
						 | 
					@ -32,7 +32,7 @@
 | 
				
			||||||
        ></el-date-picker>
 | 
					        ></el-date-picker>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
      <el-form-item>
 | 
					      <el-form-item>
 | 
				
			||||||
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
					        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
				
			||||||
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
					        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
				
			||||||
      </el-form-item>
 | 
					      </el-form-item>
 | 
				
			||||||
    </el-form>
 | 
					    </el-form>
 | 
				
			||||||
| 
						 | 
					@ -76,6 +76,14 @@
 | 
				
			||||||
          v-hasPermi="['tool:gen:remove']"
 | 
					          v-hasPermi="['tool:gen:remove']"
 | 
				
			||||||
        >删除</el-button>
 | 
					        >删除</el-button>
 | 
				
			||||||
      </el-col>
 | 
					      </el-col>
 | 
				
			||||||
 | 
					      <div class="top-right-btn">
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" content="刷新" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-refresh" @click="handleQuery" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					        <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top">
 | 
				
			||||||
 | 
					          <el-button size="mini" circle icon="el-icon-search" @click="showSearch=!showSearch" />
 | 
				
			||||||
 | 
					        </el-tooltip>
 | 
				
			||||||
 | 
					      </div>
 | 
				
			||||||
    </el-row>
 | 
					    </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <el-table v-loading="loading" :data="tableList" @selection-change="handleSelectionChange">
 | 
					    <el-table v-loading="loading" :data="tableList" @selection-change="handleSelectionChange">
 | 
				
			||||||
| 
						 | 
					@ -186,6 +194,8 @@ export default {
 | 
				
			||||||
      single: true,
 | 
					      single: true,
 | 
				
			||||||
      // 非多个禁用
 | 
					      // 非多个禁用
 | 
				
			||||||
      multiple: true,
 | 
					      multiple: true,
 | 
				
			||||||
 | 
					      // 显示搜索条件
 | 
				
			||||||
 | 
					      showSearch: true,
 | 
				
			||||||
      // 总条数
 | 
					      // 总条数
 | 
				
			||||||
      total: 0,
 | 
					      total: 0,
 | 
				
			||||||
      // 表数据
 | 
					      // 表数据
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue