| | |
| | | <el-form :inline="true" :model="formInline" class="demo-form-inline"> |
| | | <el-form-item> |
| | | <el-input |
| | | v-model="formInline.user" |
| | | v-model="formInline.tab" |
| | | suffix-icon="el-icon-search" |
| | | :placeholder="$t('common.pleaseInput')" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button icon="el-icon-search" class="primaries">{{ |
| | | <el-button icon="el-icon-search" @click="searchDataLibSelectTabs" class="primaries">{{ |
| | | $t('common.iquery') |
| | | }}</el-button> |
| | | <el-button icon="el-icon-refresh" @click="restDataLibSelectTabs" type="info">{{ |
| | | $t('common.reset') |
| | | }}</el-button> |
| | | </el-form-item> |
| | | <el-form-item> |
| | |
| | | }" |
| | | ></el-cascader> |
| | | </el-form-item> |
| | | <el-form-item :label="$t('dataManage.vmobj.keyword')" > |
| | | <!-- <el-form-item :label="$t('dataManage.vmobj.keyword')" > |
| | | <el-input v-model="queryForm.name" :placeholder="$t('common.pleaseInput')"></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item> |
| | | <el-button |
| | | @click="queryInfo()" |
| | | icon="el-icon-search" |
| | |
| | | size="small" |
| | | >{{ $t('common.iquery') }}</el-button |
| | | > |
| | | </el-form-item> |
| | | <el-form-item> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item> |
| | | <el-button |
| | | @click="resetInfo('queryForm')" |
| | | icon="el-icon-refresh" |
| | |
| | | size="small" |
| | | >{{ $t('common.reset') }}</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item > |
| | | <el-button |
| | | type="danger" |
| | |
| | | :data="tableData1" |
| | | style="width: 100%" |
| | | @selection-change="handleSelectionChange1" |
| | | height="100%" |
| | | height="500px" |
| | | > |
| | | <el-table-column type="selection" width="55" /> |
| | | <el-table-column prop="name" :label="$t('dataManage.vmobj.name')" /> |
| | |
| | | </el-table> |
| | | </div> |
| | | </div> |
| | | <div class="panerPage" v-show="!isMenuActive"> |
| | | <div class="panerPage" > |
| | | <div class="pagination_box"> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | |
| | | queryForm:{ |
| | | dirid:null, |
| | | }, |
| | | formInline: {}, |
| | | formInline: {tab:''}, |
| | | codeForm: { |
| | | password: '', |
| | | repassword: '', |
| | |
| | | listData: { |
| | | pageIndex: 1, |
| | | pageSize: 10, |
| | | tab:'' |
| | | }, |
| | | count: 0, |
| | | count1: 0, |
| | |
| | | } |
| | | }, |
| | | getMenuChange(res) { |
| | | this.listData.pageSize = 10; |
| | | this.listData.pageIndex = 1; |
| | | this.formInline.tab="" |
| | | switch (res) { |
| | | case 1: |
| | | this.listData.pageIndex = 1; |
| | | this.listData.pageSize = 10; |
| | | |
| | | this.getDataLibSelectTabs(); |
| | | this.isMenuActive = true; |
| | | |
| | |
| | | }, |
| | | // 查询 |
| | | queryInfo() { |
| | | this.listData.name = this.queryForm.name.trim(); |
| | | this.listData.pageSize = 10; |
| | | this.listData.pageIndex = 1; |
| | | this.listData.name = this.formInline.tab; |
| | | |
| | | this.getMetaData(); |
| | | }, |
| | | // 重置查询 |
| | |
| | | return father.pid == 0; // 返回一级菜单 |
| | | }); |
| | | }, |
| | | searchDataLibSelectTabs(){ |
| | | if(this.isMenuActive == true){ |
| | | this.getDataLibSelectTabs() |
| | | }else{ |
| | | this.queryInfo(); |
| | | } |
| | | }, |
| | | restDataLibSelectTabs(){ |
| | | this.formInline.tab="" |
| | | this.listData.pageIndex =1; |
| | | this.listData.pageSize=10 |
| | | this.searchDataLibSelectTabs(); |
| | | |
| | | }, |
| | | async getDataLibSelectTabs() { |
| | | |
| | | const data = await dataLib_selectTabs(); |
| | | this.listData.tab = this.formInline.tab |
| | | const data = await dataLib_selectTabs(this.listData); |
| | | if (data.code != 200) { |
| | | this.$message.error('列表调用失败'); |
| | | return; |
| | | } |
| | | this.count = data.result.length; |
| | | this.count =data.count; |
| | | this.dataType = data.result; |
| | | }, |
| | | showDetail1(row){ |
| | |
| | | handleSizeChange(res) { |
| | | this.listData.pageIndex = 1; |
| | | this.listData.pageSize = res; |
| | | if(this.isMenuActive == false){this.getMetaData()} |
| | | if(this.isMenuActive == false){this.getMetaData()}else{this.getDataLibSelectTabs()} |
| | | }, |
| | | handleCurrentChange(res) { |
| | | this.listData.pageIndex = res; |
| | | if(this.isMenuActive == false){this.getMetaData()} |
| | | if(this.isMenuActive == false){this.getMetaData()}else{this.getDataLibSelectTabs()} |
| | | }, |
| | | async signGetPublicKey() { |
| | | const res = await sign_getPublicKey(); |