楚江漓i
2021-03-08 03d1fed9b79fab6a9df856bfe2e9ce91d803e77b
系統管理按钮样式调整
8个文件已修改
82 ■■■■ 已修改文件
src/views/febs/system/client/Index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/dept/Index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/dict/Index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/job/Index.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/menu/Index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/role/Index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/sysConfig/Index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/user/Index.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/febs/system/client/Index.vue
@@ -2,14 +2,14 @@
  <div class="app-container">
    <div class="filter-container">
      <el-input v-model="queryParams.clientId" :placeholder="$t('table.client.clientId')" class="filter-item search-item" />
      <el-button class="filter-item" type="primary" @click="search">
      <el-button class="hr-but-all" type="primary" @click="search">
        {{ $t('table.search') }}
      </el-button>
      <el-button class="filter-item" type="success" @click="reset">
      <el-button class="hr-but-all" type="success" @click="reset">
        {{ $t('table.reset') }}
      </el-button>
      <el-dropdown v-has-any-permission="['client:add','client:delete']" trigger="click" class="filter-item">
        <el-button>
      <el-dropdown v-has-any-permission="['client:add','client:delete']" trigger="click">
        <el-button class="hr-but-all">
          {{ $t('table.more') }}<i class="el-icon-arrow-down el-icon--right" />
        </el-button>
        <el-dropdown-menu slot="dropdown">
src/views/febs/system/dept/Index.vue
@@ -5,20 +5,20 @@
        <div class="app-container">
          <div class="filter-container">
            <el-input v-model="deptName" :placeholder="$t('table.dept.deptName')" class="filter-item search-item" />
            <el-button class="filter-item" type="primary" @click="search">
            <el-button class="hr-but-all" type="primary" @click="search">
              {{ $t('table.search') }}
            </el-button>
            <el-button class="filter-item" type="success" @click="reset">
            <el-button class="hr-but-all" type="success" @click="reset">
              {{ $t('table.reset') }}
            </el-button>
            <el-button v-has-permission="['dept:add']" class="filter-item" type="success" @click.native="add">
            <el-button v-has-permission="['dept:add']" class="hr-but-all" type="success" @click.native="add">
              {{ $t('table.add') }}
            </el-button>
            <el-button v-has-permission="['dept:delete']" class="filter-item" type="success" @click.native="deleteDept">
            <el-button v-has-permission="['dept:delete']" type="primary" @click.native="deleteDept">
              {{ $t('table.delete') }}
            </el-button>
            <el-button v-has-permission="['dept:export']" class="filter-item" type="success" @click.native="exportExcel">
            <el-button v-has-permission="['dept:export']" class="hr-but-all" type="success" @click.native="exportExcel">
              {{ $t('table.export') }}
            </el-button>
          </div>
src/views/febs/system/dict/Index.vue
@@ -2,16 +2,16 @@
  <div class="app-container">
    <div class="filter-container">
      <el-input v-model="queryParams.dicName" placeholder="字典名称" class="filter-item search-item" />
      <el-button class="filter-item" type="primary" @click="search">
      <el-button class="hr-but-all" type="primary" @click="search">
        {{ $t('table.search') }}
      </el-button>
      <el-button class="filter-item" type="success" @click="reset">
      <el-button class="hr-but-all" type="success" @click="reset">
        {{ $t('table.reset') }}
      </el-button>
      <el-button v-has-permission="['dic:add']" class="filter-item" type="primary" @click.native="add">
      <el-button v-has-permission="['dic:add']" class="hr-but-all" type="primary" @click.native="add">
        {{ $t('table.add') }}
      </el-button>
      <el-button v-has-permission="['dic:delete']" class="el-icon-delete table-operation" style="color: #f50;" @click.native="batchDelete">
      <el-button v-has-permission="['dic:delete']" type="primary" @click.native="batchDelete">
        {{ $t('table.delete') }}
      </el-button>
    </div>
src/views/febs/system/job/Index.vue
@@ -2,16 +2,20 @@
  <div class="app-container">
    <div class="filter-container">
      <el-input v-model="queryParams.positionName" placeholder="岗位名称" class="filter-item search-item" />
      <el-button class="filter-item" type="primary" @click="search">
      <el-button class="hr-but-all" type="primary" @click="search">
        {{ $t('table.search') }}
      </el-button>
      <el-button class="filter-item" type="success" @click="reset">
      <el-button class="hr-but-all" type="success" @click="reset">
        {{ $t('table.reset') }}
      </el-button>
      <el-button v-has-permission="['position:add']" class="filter-item" type="primary" @click.native="add">
      <el-button v-has-permission="['position:add']" class="hr-but-all" type="primary" @click.native="add">
        {{ $t('table.add') }}
      </el-button>
      <el-button v-has-permission="['position:delete']" class="el-icon-delete table-operation" style="color: #f50;" @click.native="batchDelete">
      <!--      <el-button v-has-permission="['position:delete']" class="el-icon-delete table-operation" style="color: #f50;" @click.native="batchDelete">-->
      <!--        {{ $t('table.delete') }}-->
      <!--      </el-button>-->
      <el-button v-has-permission="['position:delete']" type="primary" @click.native="batchDelete">
        {{ $t('table.delete') }}
      </el-button>
    </div>
src/views/febs/system/menu/Index.vue
@@ -5,19 +5,19 @@
        <div class="app-container">
          <div class="filter-container">
            <el-input v-model="menuName" :placeholder="$t('table.menu.menuName')" class="filter-item search-item" />
            <el-button class="filter-item" type="primary" @click="search">
            <el-button class="hr-but-all" type="primary" @click="search">
              {{ $t('table.search') }}
            </el-button>
            <el-button class="filter-item" type="success" ain @click="reset">
            <el-button class="hr-but-all" type="success" ain @click="reset">
              {{ $t('table.reset') }}
            </el-button>
            <el-button v-has-permission="['menu:add']" class="filter-item" type="success" @click.native="add">
            <el-button v-has-permission="['menu:add']" class="hr-but-all" type="success" @click.native="add">
              {{ $t('table.add') }}
            </el-button>
            <el-button v-has-permission="['menu:delete']" class="filter-item" type="success" @click.native="deleteMenu">
            <el-button v-has-permission="['menu:delete']" type="primary" @click.native="deleteMenu">
              {{ $t('table.delete') }}
            </el-button>
            <el-button v-has-permission="['menu:export']" class="filter-item" type="success" @click.native="exportExcel">
            <el-button v-has-permission="['menu:export']" class="hr-but-all" type="success" @click.native="exportExcel">
              {{ $t('table.export') }}
            </el-button>
          </div>
src/views/febs/system/role/Index.vue
@@ -5,19 +5,19 @@
        <div class="app-container">
          <div class="filter-container">
            <el-input v-model="queryParams.roleName" :placeholder="$t('table.role.roleName')" class="filter-item search-item" />
            <el-button class="filter-item" type="primary" @click="search">
            <el-button class="hr-but-all" type="primary" @click="search">
              {{ $t('table.search') }}
            </el-button>
            <el-button class="filter-item" type="success" @click="reset">
            <el-button class="hr-but-all" type="success" @click="reset">
              {{ $t('table.reset') }}
            </el-button>
            <el-button v-has-permission="['role:add']" class="filter-item" type="success" @click.native="add">
            <el-button v-has-permission="['role:add']" class="hr-but-all" type="success" @click.native="add">
              {{ $t('table.add') }}
            </el-button>
            <el-button v-has-permission="['role:delete']" class="filter-item" type="success" @click.native="batchDelete">
            <el-button v-has-permission="['role:delete']" type="primary" @click.native="batchDelete">
              {{ $t('table.delete') }}
            </el-button>
            <el-button v-has-permission="['role:export']" class="filter-item" type="success" @click.native="exportExcel">
            <el-button v-has-permission="['role:export']" class="hr-but-all" type="success" @click.native="exportExcel">
              {{ $t('table.export') }}
            </el-button>
          </div>
src/views/febs/system/sysConfig/Index.vue
@@ -2,16 +2,16 @@
  <div class="app-container">
    <div class="filter-container">
      <el-input v-model="queryParams.configName" placeholder="参数名称" class="filter-item search-item" />
      <el-button class="filter-item" type="primary" @click="search">
      <el-button class="hr-but-all" type="primary" @click="search">
        {{ $t('table.search') }}
      </el-button>
      <el-button class="filter-item" type="success" @click="reset">
      <el-button class="hr-but-all" type="success" @click="reset">
        {{ $t('table.reset') }}
      </el-button>
      <el-button v-has-permission="['sysConfig:add']" class="filter-item" type="primary" @click.native="add">
      <el-button v-has-permission="['sysConfig:add']" class="hr-but-all" type="primary" @click.native="add">
        {{ $t('table.add') }}
      </el-button>
      <el-button v-has-permission="['sysConfig:delete']" class="el-icon-delete table-operation" style="color: #f50;" @click.native="batchDelete">
      <el-button v-has-permission="['sysConfig:delete']" type="primary" @click.native="batchDelete">
        {{ $t('table.delete') }}
      </el-button>
    </div>
src/views/febs/system/user/Index.vue
@@ -11,25 +11,25 @@
        class="filter-item search-item date-range-item"
        type="daterange"
      />
      <el-button class="filter-item" type="primary" @click="search">
      <el-button class="hr-but-all" type="primary" @click="search">
        {{ $t('table.search') }}
      </el-button>
      <el-button class="filter-item" type="success" @click="reset">
      <el-button class="hr-but-all" type="success" @click="reset">
        {{ $t('table.reset') }}
      </el-button>
      <el-button v-has-permission="['user:add']" class="filter-item" type="success" @click.native="add">
      <el-button v-has-permission="['user:add']" class="hr-but-all" type="success" @click.native="add">
        {{ $t('table.add') }}
      </el-button>
      <el-button v-has-permission="['user:delete']" class="filter-item" type="success" @click.native="batchDelete">
      <el-button v-has-permission="['user:delete']" type="primary" @click.native="batchDelete">
        {{ $t('table.delete') }}
      </el-button>
      <el-button v-has-permission="['user:reset']" class="filter-item" type="success" @click.native="resetPassword">
      <el-button v-has-permission="['user:reset']" class="hr-but-all" type="success" @click.native="resetPassword">
        {{ $t('table.resetPassword') }}
      </el-button>
      <el-button v-has-permission="['user:export']" class="filter-item" type="success" @click.native="exportExcel">
      <el-button v-has-permission="['user:export']" class="hr-but-all" type="success" @click.native="exportExcel">
        {{ $t('table.export') }}
      </el-button>
      <el-button class="filter-item" icon="el-icon-download" type="primary" plain @click="templateDownload">
      <el-button class="hr-but-all" type="primary" @click="templateDownload">
        {{ $t('table.templateDownload') }}
      </el-button>
      <el-upload
@@ -43,7 +43,7 @@
        :on-error="uploadError"
        :on-progress="uploadProgress"
      >
        <el-button v-has-permission="['user:import']" class="filter-item" icon="el-icon-upload2" type="success" plain>
        <el-button v-has-permission="['user:import']" class="hr-but-all" icon="el-icon-upload2" type="success" plain>
          {{ $t('table.import') }}
        </el-button>
      </el-upload>