diff --git a/nezha-fronted/src/components/chart/chartHeader.vue b/nezha-fronted/src/components/chart/chartHeader.vue index 5217d2fda..736c49ad9 100644 --- a/nezha-fronted/src/components/chart/chartHeader.vue +++ b/nezha-fronted/src/components/chart/chartHeader.vue @@ -52,11 +52,11 @@ - +
    -
  • +
  • {{$t('dashboard.edit')}}
  • diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/cabinetTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/cabinetTab.vue index 4a0c0d01f..69c9e5ca3 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/cabinetTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/cabinetTab.vue @@ -42,8 +42,8 @@ id="model" :params="searchLabel" :permissions="{ - import: 'dc_edit', - export: 'dc_view' + import: 'dc_add', + export: 'dc_edit' }" class="top-tool-export margin-r-10" export-file-name="cabinet" diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue index 20a1594e5..544e47c72 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue @@ -22,7 +22,7 @@ export-url="/endpoint/export" import-url="/endpoint/import" :params="endpointSearchLabel" - :permissions="{import: 'asset_endpoint_import', export: 'asset_endpoint_export'}" + :permissions="{import: 'monitor_endpoint_add', export: 'monitor_endpoint_edit'}" @afterImport="getTableData" class="margin-l-20" > diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue b/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue index 8a32ee0f8..7ac947f6f 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue @@ -28,7 +28,7 @@ id="asset-list" :params="filter" :params-type="paramsType" - :permissions="{import: 'main_add', export: 'panel_view'}" + :permissions="{import: 'main_add', export: 'panel_edit'}" class="top-tool-export margin-r-10" export-file-name="asset-charts" export-url="visual/panel/export" @@ -64,7 +64,7 @@ id="asset-list" :link="obj" :params="filter" - :permissions="{import: 'main_add', export: 'panel_view'}" + :permissions="{import: 'main_add', export: 'main_edit'}" :showCur="false" :params-type="paramsType" :showLock="from === fromRoute.endpoint" diff --git a/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue b/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue index 25f9abd71..84829587e 100644 --- a/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue +++ b/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue @@ -9,10 +9,10 @@ - +
    {{$t('overall.importExcel')}}
    - +
    {{$t('overall.exportExcel')}}
    diff --git a/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue b/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue index 61b6b63b1..95e87507e 100644 --- a/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue +++ b/nezha-fronted/src/components/common/rightBox/administration/roleBox.vue @@ -122,6 +122,7 @@ export default { self.menus = response.data.menus self.selectedIds = response.data.selectedIds self.menus[0].children[0].disabled = true + console.log(self.menus[0].children[0]) } else { self.$message.error('load menu faild') } diff --git a/nezha-fronted/src/components/common/table/settings/chartTmplTable.vue b/nezha-fronted/src/components/common/table/settings/chartTmplTable.vue index 8e82cff49..d81f3f347 100644 --- a/nezha-fronted/src/components/common/table/settings/chartTmplTable.vue +++ b/nezha-fronted/src/components/common/table/settings/chartTmplTable.vue @@ -50,16 +50,16 @@ fixed="right">
    {{$t('overall.option')}}
    - - + +
    - {{$t('overall.edit')}} - {{$t('overall.delete')}} - {{$t('overall.duplicate')}} - {{$t('overall.syncChart')}} + {{$t('overall.edit')}} + {{$t('overall.delete')}} + {{$t('overall.duplicate')}} + {{$t('overall.syncChart')}}
    diff --git a/nezha-fronted/src/components/page/alert/alertRule.vue b/nezha-fronted/src/components/page/alert/alertRule.vue index 98b6bcb15..50263016e 100644 --- a/nezha-fronted/src/components/page/alert/alertRule.vue +++ b/nezha-fronted/src/components/page/alert/alertRule.vue @@ -27,7 +27,7 @@ id="model" :params="searchLabel" :params2="searchCheckBox" - :permissions="{import: 'alertRule_add', export: 'alertRule_view'}" + :permissions="{import: 'alertRule_add', export: 'alertRule_edit'}" class="top-tool-export margin-l-10 margin-r-10" export-file-name="AlertRule" export-url="/alert/rule/export" @@ -90,7 +90,7 @@ ref="export" id="alert-rule" :params="searchLabel" - :permissions="{import: 'alertRule_add', export: 'alertRule_view'}" + :permissions="{import: 'alertRule_add', export: 'alertRule_edit'}" class="top-tool-export margin-l-10 margin-r-10" export-file-name="AlertRule" export-url="/alert/rule/export" diff --git a/nezha-fronted/src/components/page/asset/asset.vue b/nezha-fronted/src/components/page/asset/asset.vue index 134020818..efc9605c1 100644 --- a/nezha-fronted/src/components/page/asset/asset.vue +++ b/nezha-fronted/src/components/page/asset/asset.vue @@ -29,7 +29,7 @@ :params2="searchCheckBox" :permissions="{ import: 'asset_add', - export: 'asset_view' + export: 'asset_edit' }" class="top-tool-export margin-l-10 margin-r-10" export-file-name="asset" @@ -101,7 +101,7 @@ :params2="searchCheckBox" :permissions="{ import: 'asset_add', - export: 'asset_view' + export: 'asset_edit' }" class="top-tool-export margin-l-10 margin-r-10" export-file-name="asset" diff --git a/nezha-fronted/src/components/page/config/dc.vue b/nezha-fronted/src/components/page/config/dc.vue index a10aa696d..fcc7761d8 100644 --- a/nezha-fronted/src/components/page/config/dc.vue +++ b/nezha-fronted/src/components/page/config/dc.vue @@ -29,7 +29,7 @@ :params2="searchCheckBox" :permissions="{ import: 'dc_add', - export: 'dc_view' + export: 'dc_edit' }" class="top-tool-export margin-r-10" export-file-name="datacenter" @@ -95,7 +95,7 @@ :params="searchLabel" :permissions="{ import: 'dc_add', - export: 'dc_view' + export: 'dc_edit' }" class="top-tool-export margin-r-10" export-file-name="datacenter" diff --git a/nezha-fronted/src/components/page/config/model.vue b/nezha-fronted/src/components/page/config/model.vue index b7288b273..79020bbda 100644 --- a/nezha-fronted/src/components/page/config/model.vue +++ b/nezha-fronted/src/components/page/config/model.vue @@ -21,7 +21,7 @@ :params="searchLabel" :permissions="{ import: 'model_add', - export: 'model_view' + export: 'model_edit' }" class="top-tool-export margin-r-10" export-file-name="asset-model" diff --git a/nezha-fronted/src/components/page/config/system/apiKeyTable.vue b/nezha-fronted/src/components/page/config/system/apiKeyTable.vue index 54a31bd06..5522aff34 100644 --- a/nezha-fronted/src/components/page/config/system/apiKeyTable.vue +++ b/nezha-fronted/src/components/page/config/system/apiKeyTable.vue @@ -87,7 +87,7 @@ :width="operationWidth" fixed="right">
    {{$t('overall.option')}}
    -
    +
    diff --git a/nezha-fronted/src/components/page/config/system/linkTable.vue b/nezha-fronted/src/components/page/config/system/linkTable.vue index 31d5ad1a2..5a320c583 100644 --- a/nezha-fronted/src/components/page/config/system/linkTable.vue +++ b/nezha-fronted/src/components/page/config/system/linkTable.vue @@ -61,17 +61,17 @@
    {{$t('overall.option')}}
    diff --git a/nezha-fronted/src/components/page/config/system/notifyMethodTab.vue b/nezha-fronted/src/components/page/config/system/notifyMethodTab.vue index da8645e62..e20498ed4 100644 --- a/nezha-fronted/src/components/page/config/system/notifyMethodTab.vue +++ b/nezha-fronted/src/components/page/config/system/notifyMethodTab.vue @@ -13,7 +13,7 @@ diff --git a/nezha-fronted/src/components/page/config/system/notifyMethodTable.vue b/nezha-fronted/src/components/page/config/system/notifyMethodTable.vue index c5abc5ac1..6efb81232 100644 --- a/nezha-fronted/src/components/page/config/system/notifyMethodTable.vue +++ b/nezha-fronted/src/components/page/config/system/notifyMethodTable.vue @@ -71,17 +71,17 @@
    {{$t('overall.option')}}
    diff --git a/nezha-fronted/src/components/page/config/template/chartTemp.vue b/nezha-fronted/src/components/page/config/template/chartTemp.vue index 2deca60e3..8663ee5be 100644 --- a/nezha-fronted/src/components/page/config/template/chartTemp.vue +++ b/nezha-fronted/src/components/page/config/template/chartTemp.vue @@ -51,7 +51,7 @@ groupId: 0 }" :paramsType="'template'" - :permissions="{import: 'expressionTemplate_add', export: 'expressionTemplate_view'}" + :permissions="{import: 'expressionTemplate_add', export: 'expressionTemplate_edit'}" class="top-tool-export margin-r-10" @afterImport="getTableData" > diff --git a/nezha-fronted/src/components/page/config/template/exprTemp.vue b/nezha-fronted/src/components/page/config/template/exprTemp.vue index 9c62de422..3841ef45c 100644 --- a/nezha-fronted/src/components/page/config/template/exprTemp.vue +++ b/nezha-fronted/src/components/page/config/template/exprTemp.vue @@ -30,7 +30,7 @@ import-url="expression/tmpl/import" export-file-name="expression-template" :params="searchLabel" - :permissions="{import: 'expressionTemplate_add', export: 'expressionTemplate_view'}" + :permissions="{import: 'expressionTemplate_add', export: 'expressionTemplate_edit'}" class="top-tool-export margin-l-10 margin-r-10" @afterImport="getTableData" > diff --git a/nezha-fronted/src/components/page/config/template/index.vue b/nezha-fronted/src/components/page/config/template/index.vue index f1001a367..1dbf4f921 100644 --- a/nezha-fronted/src/components/page/config/template/index.vue +++ b/nezha-fronted/src/components/page/config/template/index.vue @@ -66,7 +66,7 @@ export default { }, created () { }, - mounted() { + mounted () { this.templateHas() this.switchTab = this.$route.query.switchTab || this.templateHasTab } diff --git a/nezha-fronted/src/components/page/dashboard/panel.vue b/nezha-fronted/src/components/page/dashboard/panel.vue index 369fb2b2b..55b45ecf6 100644 --- a/nezha-fronted/src/components/page/dashboard/panel.vue +++ b/nezha-fronted/src/components/page/dashboard/panel.vue @@ -53,7 +53,7 @@ :params="filter" :permissions="{ import: 'main_add', - export: 'panel_view' + export: 'main_edit' }" :paramsType="'dashboard'" class="top-tool-export" @@ -71,7 +71,7 @@
    {{$t('overall.AddByTemplate')}}
    - +
    {{ $t('overall.syncChart') }}
    diff --git a/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue b/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue index 0300bb2dc..9cb200446 100644 --- a/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue +++ b/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue @@ -27,7 +27,7 @@ id="model" :params="searchLabel" :params2="searchCheckBox" - :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_view'}" + :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_edit'}" class="top-tool-export margin-l-10 margin-r-10" export-file-name="endpoint" export-url="monitor/endpoint/export" @@ -96,7 +96,7 @@ id="endpoint-template-list" :params="searchLabel" :params2="searchCheckBox" - :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_view'}" + :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_edit'}" class="top-tool-export margin-l-10 margin-r-10" export-file-name="endpoint" export-url="monitor/endpoint/export" diff --git a/nezha-fronted/src/components/page/monitor/module/moduleList.vue b/nezha-fronted/src/components/page/monitor/module/moduleList.vue index 3180e991d..dcc4cbcc3 100644 --- a/nezha-fronted/src/components/page/monitor/module/moduleList.vue +++ b/nezha-fronted/src/components/page/monitor/module/moduleList.vue @@ -27,7 +27,7 @@ id="model" :params="searchLabel" :params2="searchCheckBox" - :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_view'}" + :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_edit'}" class="top-tool-export margin-l-10 margin-r-10" export-file-name="module" export-url="monitor/module/export" @@ -92,7 +92,7 @@ id="endpoint-template-list" :params="searchLabel" :params2="searchCheckBox" - :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_view'}" + :permissions="{import: 'monitor_endpoint_add', export: 'monitor_module_edit'}" class="top-tool-export margin-l-10 margin-r-10" export-file-name="module" export-url="monitor/module/export"