| | |
| | | allow-create |
| | | default-first-option |
| | | size="small" |
| | | ref="cascaders" |
| | | :placeholder="$t('archiveObj.label4')" |
| | | @change="categorySelectChange('orgName','org',categoryOptions)" |
| | | > |
| | |
| | | v-model="formInline.depName" |
| | | :placeholder="$t('archiveObj.label3')" |
| | | :popper-append-to-body="false" |
| | | ref="treeSelect" |
| | | ref="treeSelect" |
| | | > |
| | | <el-option |
| | | :value="formInline.depcode" |
| | |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.format')}} : {{ item.type }} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.size')}} : {{stateFormatSizes(item.sizes)}} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.tab')}} : {{ item.tab }} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.dirName')}} : {{ item.dirName }} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.row')}} : {{ item.rows }} </div> |
| | | <div class="cardItem"> {{$t('archiveObj.downloads')}} : {{ item.downCount }} 次 </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.createonuser')}} : {{item.uname}} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.depName')}} : {{item.depName}} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.createontime')}} : {{format(item.createTime)}} </div> |
| | | |
| | | </div> |
| | | <div |
| | | :id="item.id" |
| | |
| | | v-show="!item.isShow && formInline.dataType!='type2'" |
| | | > |
| | | <div class="cardItem"> {{$t('archiveObj.dataType')}} : {{ item.mold }} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.tab')}} : {{ item.ns+'.'+item.tab }} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.row')}} : {{ item.rows }} </div> |
| | | <div class="cardItem"> {{$t('dataManage.vmobj.dirName')}} : {{ item.bak }} </div> |
| | | <!-- <div class="cardItem"> {{$t('archiveObj.storageType')}} : {{ item.tableType }} </div> --> |
| | | </div> |
| | | </el-card> |
| | |
| | | //格式化时间 |
| | | format(shijianchuo) { |
| | | //shijianchuo是整数,否则要parseInt转换 |
| | | |
| | | var time = new Date(shijianchuo); |
| | | var y = time.getFullYear(); |
| | | var m = time.getMonth() + 1; |
| | |
| | | ':' + |
| | | s |
| | | ); |
| | | }, |
| | | //格式化时间 |
| | | add0(m) { |
| | | return m < 10 ? '0' + m : m; |
| | | }, |
| | | //格式化列表 |
| | | formatData(row, column) { |
| | |
| | | //查询数据库数据 |
| | | async getQueryBankData() { |
| | | this.listData.dirs = ""; |
| | | this.listData.types = "" |
| | | if (this.formInline.category.length != 0) { |
| | | this.listData.dirs += this.formInline.category.toString(); |
| | | } |
| | | |
| | | var val_data = this.formInline.category; |
| | | var data_type = [] |
| | | if (val_data.length > 0) { |
| | | for (var i in val_data) { |
| | | for (var j in this.categoryOptions) { |
| | | if (this.categoryOptions[j].key == val_data[i]) { |
| | | |
| | | data_type.push(this.categoryOptions[j].value) |
| | | } |
| | | } |
| | | } |
| | | } |
| | | if (this.formInline.item.length != 0) { |
| | | if (this.listData.dirs.length != 0) { |
| | |
| | | } |
| | | this.listData.depcode = this.formInline.depcode; |
| | | this.listData.tab = this.formInline.keywords; |
| | | |
| | | this.listData.types = data_type.toString(); |
| | | const data = await dataLib_selectTabs(this.listData); |
| | | if (data.code != 200) { |
| | | this.$message.error('数据库列表调用失败'); |