浏览代码

优化查询

zhuliu 3 年之前
父节点
当前提交
f88203c942

+ 6 - 1
src/views/admin/index.vue

@@ -8,7 +8,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList">查询</el-button>
+        <el-button type="" size="small" @click="getList2">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd()">新增</el-button>
       </el-form-item>
     </el-form>
@@ -126,6 +126,11 @@ export default {
     this.getList()
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     handleAdd() {
       this.title = '新增系统管理员'
       this.visible = true

+ 6 - 1
src/views/apply/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/apply/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/apply/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd(0)" v-if="$permission('/admin/apply/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -153,6 +153,11 @@ export default {
 
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     expandChange(row,expandedRows) {
 			let that=this
 			// console.log(expandedRows);

+ 6 - 1
src/views/client/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/client/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/client/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd()" v-if="$permission('/admin/client/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -273,6 +273,11 @@ export default {
    
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     handleAdd() {
       this.title = '新增租户'
       this.visible = true

+ 6 - 1
src/views/dataPermission/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item>
-        <el-button type="" :disabled="!$permission('/admin/role/permissionCheck')" size="small" @click="getList">查询</el-button>
+        <el-button type="" :disabled="!$permission('/admin/role/permissionCheck')" size="small" @click="getList2">查询</el-button>
         <el-button :disabled="!$permission('/admin/role/permissionAdd')" type="primary" size="small" @click="handleAdd(func.fun.id)">新增</el-button>
       </el-form-item>
     </el-form>
@@ -215,6 +215,11 @@ export default {
     // }
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     getDictList(){
       console.log(this.func)
       this.$api.getDictList({tableName:this.func.fun.id}).then(response => {

+ 7 - 2
src/views/department/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item class="tenant" v-if="userinfo.rList?(userinfo.rList.filter(item=>item.roleId==1))[0]:''">
-        		<el-select v-model="queryParams.tenant" clearable placeholder="根据租户查询">
+        		<el-select v-model="queryParams.tenant"  @change="getList2" clearable placeholder="根据租户查询">
 					<el-option
 						v-for="item in tenantList"
 						:key="item.id"
@@ -16,7 +16,7 @@
       </el-form-item>
 			
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/department/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/department/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd(0)" v-if="$permission('/admin/department/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -167,6 +167,11 @@ export default {
     }
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     getNode(node){
 
 

+ 6 - 1
src/views/function/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/function/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/function/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd(0)" v-if="$permission('/admin/function/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -144,6 +144,11 @@ export default {
     
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
       remoteMethod(query) {
         if (query !== '') {
           setTimeout(() => {

+ 7 - 2
src/views/group/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item class="tenant" v-if="userinfo.rList?(userinfo.rList.filter(item=>item.roleId==1))[0]:''">
-        		<el-select v-model="queryParams.tenant" clearable placeholder="根据租户查询">
+        		<el-select v-model="queryParams.tenant"  @change="getList2" clearable placeholder="根据租户查询">
 					<el-option
 						v-for="item in tenantList"
 						:key="item.id"
@@ -15,7 +15,7 @@
 				</el-select>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/group/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/group/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd(0)" v-if="$permission('/admin/group/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -158,6 +158,11 @@ export default {
     }
   },
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     normalizer(node) {
       return {
         id: node.id,

+ 7 - 2
src/views/position/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item class="tenant" v-if="userinfo.rList?(userinfo.rList.filter(item=>item.roleId==1))[0]:''">
-        		<el-select v-model="queryParams.tenant" clearable placeholder="根据租户查询">
+        		<el-select v-model="queryParams.tenant"  @change="getList2" clearable placeholder="根据租户查询">
 					<el-option
 						v-for="item in tenantList"
 						:key="item.id"
@@ -15,7 +15,7 @@
 				</el-select>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/position/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/position/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd(0)" v-if="$permission('/admin/position/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -186,6 +186,11 @@ export default {
 
 
   methods: {
+     //根据条件查询
+     getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     normalizer(node) {
       return {
         id: node.id,

+ 7 - 2
src/views/role/index.vue

@@ -5,7 +5,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
       </el-form-item>
       <el-form-item class="tenant" v-if="userinfo.rList?(userinfo.rList.filter(item=>item.roleId==1))[0]:''">
-        		<el-select v-model="queryParams.tenant" clearable placeholder="根据租户查询">
+        		<el-select v-model="queryParams.tenant" @change="getList2" clearable placeholder="根据租户查询">
 					<el-option
 						v-for="item in tenantList"
 						:key="item.id"
@@ -15,7 +15,7 @@
 				</el-select>
       </el-form-item>
       <el-form-item>
-        <el-button type="" size="small" @click="getList" v-if="$permission('/admin/role/check')">查询</el-button>
+        <el-button type="" size="small" @click="getList2" v-if="$permission('/admin/role/check')">查询</el-button>
         <el-button type="primary" size="small" @click="handleAdd()" v-if="$permission('/admin/role/add')">新增</el-button>
       </el-form-item>
     </el-form>
@@ -406,6 +406,11 @@ export default {
 						this.tenantList = response.data
 					})
 			},
+      //根据条件查询
+      getList2(){
+        this.queryParams.current=1
+        this.getList()
+      },
     getList() {
       this.loading = true
       this.$api.getRoleList(this.queryParams).then(response => {

+ 7 - 2
src/views/user/index.vue

@@ -9,7 +9,7 @@
 				></el-input>
 			</el-form-item>
 			<el-form-item class="tenant" v-if="userinfo.rList?(userinfo.rList.filter(item=>item.roleId==1))[0]:''">
-        		<el-select v-model="queryParams.tenant" clearable placeholder="根据租户查询">
+        		<el-select v-model="queryParams.tenant"  @change="getList2" clearable placeholder="根据租户查询">
 					<el-option
 						v-for="item in tenantList"
 						:key="item.id"
@@ -23,7 +23,7 @@
         <el-input v-model="queryParams.name" size="small" placeholder="请输入用户名"></el-input>
       </el-form-item> -->
 			<el-form-item>
-				<el-button type="" size="small" @click="getList" v-if="$permission('/admin/user/check')">查询</el-button>
+				<el-button type="" size="small" @click="getList2" v-if="$permission('/admin/user/check')">查询</el-button>
 				<el-button type="primary" size="small" @click="handleAdd()" v-if="$permission('/admin/user/add')">新增</el-button
 				>
 			</el-form-item>
@@ -591,6 +591,11 @@ import ret from "bluebird/js/release/util";
 			this.getTenantList()
 		},
 		methods: {
+			 //根据条件查询
+			 getList2(){
+				this.queryParams.current=1
+				this.getList()
+			},
 			change(e) {
 				this.$forceUpdate();
 			},