NEZ-2195 feat:module批量导入页面开发
This commit is contained in:
@@ -62,7 +62,7 @@ import alertSilenceBox from '@/components/common/rightBox/alertSilenceBox'
|
|||||||
import detailViewRightMixin from '@/components/common/mixin/detailViewRightMixin'
|
import detailViewRightMixin from '@/components/common/mixin/detailViewRightMixin'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'terminalLogTab',
|
name: 'endpointTabNew',
|
||||||
mixins: [dataListMixin, subDataListMixin, detailViewRightMixin],
|
mixins: [dataListMixin, subDataListMixin, detailViewRightMixin],
|
||||||
components: {
|
components: {
|
||||||
nzBottomDataList,
|
nzBottomDataList,
|
||||||
|
|||||||
@@ -238,17 +238,17 @@ export default {
|
|||||||
language () { return this.$store.getters.getLanguage },
|
language () { return this.$store.getters.getLanguage },
|
||||||
// 显示新版导入
|
// 显示新版导入
|
||||||
importType () {
|
importType () {
|
||||||
const arr = ['/asset/asset/import']
|
const arr = ['/asset/asset/import', '/monitor/module/import']
|
||||||
return arr.some(item => item === this.importUrl)
|
return arr.some(item => item === this.importUrl)
|
||||||
},
|
},
|
||||||
// 已存在的内容处理方式
|
// 已存在的内容处理方式
|
||||||
showEexisted () {
|
showEexisted () {
|
||||||
const arr = ['/asset/asset/import']
|
const arr = ['/asset/asset/import', '/monitor/module/import']
|
||||||
return arr.some(item => item === this.importUrl)
|
return arr.some(item => item === this.importUrl)
|
||||||
},
|
},
|
||||||
// 遇到错误是否继续导入
|
// 遇到错误是否继续导入
|
||||||
showIgnoreError () {
|
showIgnoreError () {
|
||||||
const arr = ['/asset/asset/import']
|
const arr = ['/asset/asset/import', '/monitor/module/import']
|
||||||
return arr.some(item => item === this.importUrl)
|
return arr.some(item => item === this.importUrl)
|
||||||
},
|
},
|
||||||
// 是否同步更新关联的dashboard
|
// 是否同步更新关联的dashboard
|
||||||
@@ -258,7 +258,7 @@ export default {
|
|||||||
},
|
},
|
||||||
// 是否同步更新关联的endpoint
|
// 是否同步更新关联的endpoint
|
||||||
showSyncEndpoint () {
|
showSyncEndpoint () {
|
||||||
const arr = ['/asset/asset/import']
|
const arr = ['/asset/asset/import', '/monitor/module/import']
|
||||||
return arr.some(item => item === this.importUrl)
|
return arr.some(item => item === this.importUrl)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -272,9 +272,9 @@ export default {
|
|||||||
format: 1,
|
format: 1,
|
||||||
templateFormat: 1, // 模板格式
|
templateFormat: 1, // 模板格式
|
||||||
existed: 0, // 已存在的内容处理方式
|
existed: 0, // 已存在的内容处理方式
|
||||||
ignoreError: Boolean(0), // 遇到错误是否继续导入
|
ignoreError: 0, // 遇到错误是否继续导入
|
||||||
syncDashboard: Boolean(0), // 是否同步更新关联的dashboard
|
syncDashboard: 0, // 是否同步更新关联的dashboard
|
||||||
syncEndpoint: Boolean(0) // 是否同步更新关联的endpoint
|
syncEndpoint: 0 // 是否同步更新关联的endpoint
|
||||||
},
|
},
|
||||||
existedArr: [
|
existedArr: [
|
||||||
{ name: this.$t('overall.error'), value: 0 },
|
{ name: this.$t('overall.error'), value: 0 },
|
||||||
@@ -424,9 +424,9 @@ export default {
|
|||||||
this.importBox.format = 1
|
this.importBox.format = 1
|
||||||
this.importBox.templateFormat = 1 // 模板格式
|
this.importBox.templateFormat = 1 // 模板格式
|
||||||
this.importBox.existed = 0// 已存在的内容处理方式
|
this.importBox.existed = 0// 已存在的内容处理方式
|
||||||
this.importBox.ignoreError = Boolean(0) // 遇到错误是否继续导入
|
this.importBox.ignoreError = 0 // 遇到错误是否继续导入
|
||||||
this.importBox.syncDashboard = Boolean(0) // 是否同步更新关联的dashboard
|
this.importBox.syncDashboard = 0 // 是否同步更新关联的dashboard
|
||||||
this.importBox.syncEndpoint = Boolean(0)// 是否同步更新关联的endpoint
|
this.importBox.syncEndpoint = 0 // 是否同步更新关联的endpoint
|
||||||
})
|
})
|
||||||
}, 200)
|
}, 200)
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -154,7 +154,6 @@
|
|||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import bus from '@/libs/bus'
|
import bus from '@/libs/bus'
|
||||||
import exportXLSX from '@/components/common/exportXLSX'
|
|
||||||
import alertRuleBox from '@/components/common/rightBox/alertRuleBox'
|
import alertRuleBox from '@/components/common/rightBox/alertRuleBox'
|
||||||
import deleteButton from '@/components/common/deleteButton'
|
import deleteButton from '@/components/common/deleteButton'
|
||||||
import nzDataList from '@/components/common/table/nzDataList'
|
import nzDataList from '@/components/common/table/nzDataList'
|
||||||
@@ -175,7 +174,6 @@ export default {
|
|||||||
alertRuleBox,
|
alertRuleBox,
|
||||||
alertRuleTable,
|
alertRuleTable,
|
||||||
nzDataList,
|
nzDataList,
|
||||||
'export-excel': exportXLSX,
|
|
||||||
topToolMoreOptions,
|
topToolMoreOptions,
|
||||||
alertSilenceBox,
|
alertSilenceBox,
|
||||||
nzDetailView,
|
nzDetailView,
|
||||||
|
|||||||
@@ -108,7 +108,6 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import exportXLSX from '@/components/common/exportXLSX'
|
|
||||||
import deleteButton from '@/components/common/deleteButton'
|
import deleteButton from '@/components/common/deleteButton'
|
||||||
import dataListMixin from '@/components/common/mixin/dataList'
|
import dataListMixin from '@/components/common/mixin/dataList'
|
||||||
import chartTmplTable from '@/components/common/table/settings/chartTmplTable'
|
import chartTmplTable from '@/components/common/table/settings/chartTmplTable'
|
||||||
@@ -122,7 +121,6 @@ export default {
|
|||||||
components: {
|
components: {
|
||||||
deleteButton,
|
deleteButton,
|
||||||
chartTmplTable,
|
chartTmplTable,
|
||||||
'export-excel': exportXLSX,
|
|
||||||
topToolMoreOptions,
|
topToolMoreOptions,
|
||||||
chartRightBox
|
chartRightBox
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -162,7 +162,6 @@ import moduleBox from '@/components/common/rightBox/moduleBox'
|
|||||||
import nzDataList from '@/components/common/table/nzDataList'
|
import nzDataList from '@/components/common/table/nzDataList'
|
||||||
import dataListMixin from '@/components/common/mixin/dataList'
|
import dataListMixin from '@/components/common/mixin/dataList'
|
||||||
import moduleTable from '@/components/common/table/settings/moduleTable'
|
import moduleTable from '@/components/common/table/settings/moduleTable'
|
||||||
import exportXLSX from '@/components/common/exportXLSX'
|
|
||||||
import alertSilenceBox from '@/components/common/rightBox/alertSilenceBox'
|
import alertSilenceBox from '@/components/common/rightBox/alertSilenceBox'
|
||||||
import topToolMoreOptions from '@/components/common/popBox/topToolMoreOptions'
|
import topToolMoreOptions from '@/components/common/popBox/topToolMoreOptions'
|
||||||
import nzDetailView from '@/components/common/detailView/nzDetailView'
|
import nzDetailView from '@/components/common/detailView/nzDetailView'
|
||||||
@@ -178,7 +177,6 @@ export default {
|
|||||||
moduleBox,
|
moduleBox,
|
||||||
deleteButton,
|
deleteButton,
|
||||||
moduleTable,
|
moduleTable,
|
||||||
'export-excel': exportXLSX,
|
|
||||||
alertSilenceBox,
|
alertSilenceBox,
|
||||||
topToolMoreOptions,
|
topToolMoreOptions,
|
||||||
nzDetailView,
|
nzDetailView,
|
||||||
|
|||||||
Reference in New Issue
Block a user