lizhenhao %!s(int64=2) %!d(string=hai) anos
pai
achega
1f04c615ec
Modificáronse 1 ficheiros con 26 adicións e 3 borrados
  1. 26 3
      src/views/modules/rank/tabs/RankSystemTableList.vue

+ 26 - 3
src/views/modules/rank/tabs/RankSystemTableList.vue

@@ -2,9 +2,25 @@
   <div class="page">
     <el-form size="small" :inline="true" class="query-form" ref="searchForm" :model="searchForm" @keyup.enter.native="refreshList()" @submit.native.prevent>
       <!-- 搜索框-->
-      <el-form-item prop="name">
-        <el-input size="small" v-model="searchForm.name" placeholder="职层名称" clearable></el-input>
+      <el-form-item prop="rankName">
+        <el-input size="small" v-model="searchForm.rankName" placeholder="职级名称" clearable></el-input>
+      </el-form-item>
+      <!--<el-form-item prop="name">
+        <el-input size="small" v-model="searchForm.sequenceChildName" placeholder="子序列名称" clearable></el-input>
+      </el-form-item>
+      <el-form-item prop="rankRstLevelDTO.id" :rules="[]">
+        <el-select v-model="searchForm.rankRstLevelDTO.id" style="width:100%" placeholder="请选择职层名称">
+          <el-option
+            v-for="rankLevel in rankLevelList"
+            :key="rankLevel.id"
+            :label="rankLevel.name"
+            :value="rankLevel.id">
+          </el-option>
+        </el-select>
       </el-form-item>
+      <el-form-item prop="name">
+        <el-input size="small" v-model="searchForm.rankName" placeholder="职级名称" clearable></el-input>
+      </el-form-item>-->
       <el-form-item>
         <el-button type="primary" @click="refreshList()" size="small" icon="el-icon-search">查询</el-button>
         <el-button @click="resetSearch()" size="small" icon="el-icon-refresh-right">重置</el-button>
@@ -97,6 +113,7 @@
     data () {
       return {
         searchForm: {
+          rankName: ''
         },
         dataList: [],
         tablePage: {
@@ -106,7 +123,8 @@
           orders: []
         },
         loading: false,
-        isShowC: false
+        isShowC: false,
+        rankLevelList: []
       }
     },
     rankSystemTableService: null,
@@ -183,6 +201,11 @@
       resetSearch () {
         this.$refs.searchForm.resetFields()
         this.refreshList()
+      },
+      queryAllRankLevel () {
+        this.rankSystemTableService.queryAllRankLevel().then(({data}) => {
+          this.rankLevelList = JSON.parse(JSON.stringify(data))
+        })
       }
     }
   }