| | |
| | | class="tabs_pane" |
| | | @click="setTabsChange()" |
| | | > |
| | | <div :class="{ changetabs : active == 'first'}"> |
| | | {{$t('dataManage.uploadObj.dataRelease')}} |
| | | <div |
| | | class="tabsSpan" |
| | | :class="{ changetabs : active == 'first'}" |
| | | > |
| | | <span> {{$t('dataManage.uploadObj.dataRelease')}}</span> |
| | | </div> |
| | | </div> |
| | | <div |
| | | class="tabs_pane" |
| | | @click="setTabsChange()" |
| | | > |
| | | <div :class="{ changetabs : active == 'second'}"> |
| | | {{$t('dataManage.uploadObj.releaseList')}} |
| | | <div |
| | | class="tabsSpan" |
| | | :class="{ changetabs : active == 'second'}" |
| | | > |
| | | <span> {{$t('dataManage.uploadObj.releaseList')}}</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | pageSize: 10, |
| | | count: 0 |
| | | }, |
| | | multipleSelection: [], |
| | | tableData: [], |
| | | depOption: [], |
| | | dirOption: [], |
| | | verOption: [], |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | // 获取多选选中的对象 |
| | | handleSelectionChange(val) { |
| | | this.multipleSelection = val |
| | | }, |
| | | //单位转换 |
| | | stateFormatSizes(row, column) { |
| | | if (row.sizes >= 1024) { |
| | | const val = parseFloat(row.sizes / 1024).toFixed(3) |
| | | return val + " GB" |
| | | } else { |
| | | return row.sizes + " MB" |
| | | } |
| | | }, |
| | | //格式化时间 |
| | | formatData(row, column) { |
| | | let data = row[column.property] |
| | | if (data == null) { |
| | | return data |
| | | } |
| | | return this.format(data) |
| | | }, |
| | | //分页切换 |
| | | handleCurrentChange(val) { |
| | | this.listData.pageIndex = val; |