瀏覽代碼

fix: 修复一些组件参数错误导致的 控制台大量 告警提示

yanglzh 2 月之前
父節點
當前提交
47a7d94cfb
共有 82 個文件被更改,包括 119 次插入115 次删除
  1. 1 1
      src/components/vue3cron/vue3cron.vue
  2. 4 0
      src/i18n/index.ts
  3. 2 2
      src/views/apihub/plugin.vue
  4. 1 1
      src/views/designer/index.vue
  5. 1 1
      src/views/iot/alarm/log/index.vue
  6. 3 3
      src/views/iot/cascade/index.vue
  7. 1 1
      src/views/iot/certificate/index.vue
  8. 1 1
      src/views/iot/configuration/list/index.vue
  9. 1 1
      src/views/iot/configuration/screen/index.vue
  10. 1 1
      src/views/iot/dataAnalysis/IndicatorAggregation/index.vue
  11. 1 1
      src/views/iot/dataAnalysis/exponentialTrend/index.vue
  12. 2 2
      src/views/iot/device-tree/tree/index.vue
  13. 1 1
      src/views/iot/device/category/index.vue
  14. 1 1
      src/views/iot/device/channel/index.vue
  15. 1 1
      src/views/iot/device/instance/detail.vue
  16. 1 1
      src/views/iot/device/instance/index.vue
  17. 1 1
      src/views/iot/device/product/detail.vue
  18. 1 1
      src/views/iot/device/product/index.vue
  19. 1 1
      src/views/iot/device/template/index.vue
  20. 1 1
      src/views/iot/ice104/device/index.vue
  21. 1 1
      src/views/iot/ice104/template/index.vue
  22. 1 1
      src/views/iot/network/server/index.vue
  23. 1 1
      src/views/iot/network/tunnel/index.vue
  24. 1 1
      src/views/iot/noticeservices/config/index.vue
  25. 1 1
      src/views/iot/noticeservices/config/setting.vue
  26. 1 1
      src/views/iot/noticeservices/log/index.vue
  27. 1 1
      src/views/iot/operate/remoteconf/index.vue
  28. 1 1
      src/views/iot/ota-update/data/index.vue
  29. 1 1
      src/views/iot/ota-update/module/index.vue
  30. 2 2
      src/views/iot/ota-update/update/component/batch.vue
  31. 1 1
      src/views/iot/ota-update/update/component/device.vue
  32. 3 3
      src/views/iot/ota-update/update/index.vue
  33. 1 1
      src/views/iot/projects/detail/index.vue
  34. 1 1
      src/views/iot/projects/filter/index.vue
  35. 1 1
      src/views/iot/projects/list/index.vue
  36. 2 2
      src/views/iot/property/attribute/index.vue
  37. 2 2
      src/views/iot/property/dossier/index.vue
  38. 2 2
      src/views/iot/property/relationship/index.vue
  39. 2 2
      src/views/iot/rule-engine/index.vue
  40. 1 1
      src/views/iot/rule-engine/log.vue
  41. 1 1
      src/views/iot/scene/list/index.vue
  42. 4 4
      src/views/iot/scene/manage/detail.vue
  43. 1 1
      src/views/iot/scene/manage/index.vue
  44. 3 3
      src/views/limits/frontEnd/btn/index.vue
  45. 1 1
      src/views/limits/frontEnd/page/index.vue
  46. 1 1
      src/views/modules/assess/index.vue
  47. 4 4
      src/views/modules/iotCard/dashboard.vue
  48. 3 3
      src/views/modules/iotCard/index/detail.vue
  49. 1 1
      src/views/modules/iotCard/index/index.vue
  50. 2 2
      src/views/modules/iotCard/platformManage/index.vue
  51. 1 1
      src/views/modules/policy/index/index.vue
  52. 1 1
      src/views/modules/policy/runLog/index.vue
  53. 1 1
      src/views/modules/tenant/index.vue
  54. 1 1
      src/views/personal/index.vue
  55. 1 1
      src/views/system/api/index.vue
  56. 1 1
      src/views/system/application/index.vue
  57. 2 2
      src/views/system/basicConfig/index.vue
  58. 1 1
      src/views/system/city/index.vue
  59. 1 1
      src/views/system/config/index.vue
  60. 1 1
      src/views/system/datahub/modeling/index.vue
  61. 1 1
      src/views/system/datahub/source/detail.vue
  62. 1 1
      src/views/system/datahub/source/index.vue
  63. 1 1
      src/views/system/dict/dataList.vue
  64. 1 1
      src/views/system/dict/index.vue
  65. 1 1
      src/views/system/manage/blacklist/index.vue
  66. 1 1
      src/views/system/manage/dept/index.vue
  67. 1 1
      src/views/system/manage/org/index.vue
  68. 1 1
      src/views/system/manage/post/index.vue
  69. 1 1
      src/views/system/manage/role/index.vue
  70. 2 2
      src/views/system/manage/user/index.vue
  71. 1 1
      src/views/system/menu/index.vue
  72. 5 5
      src/views/system/monitor/cache/index.vue
  73. 1 1
      src/views/system/monitor/loginLog/index.vue
  74. 1 1
      src/views/system/monitor/notice/index.vue
  75. 1 1
      src/views/system/monitor/online/index.vue
  76. 1 1
      src/views/system/monitor/operLog/index.vue
  77. 1 1
      src/views/system/monitor/plugin/index.vue
  78. 7 7
      src/views/system/monitor/server/index.vue
  79. 1 1
      src/views/system/monitor/task-logs/index.vue
  80. 1 1
      src/views/system/monitor/upgrade/index.vue
  81. 1 1
      src/views/system/sso/index.vue
  82. 1 1
      src/views/system/task/index.vue

+ 1 - 1
src/components/vue3cron/vue3cron.vue

@@ -252,7 +252,7 @@
     <div class="bottom">
       <div class="value" style="margin: 10px;">
         <span> cron预览: </span>
-        <el-tag type="primary">
+        <el-tag>
           {{ state.cron }}
         </el-tag> <span>{秒数} {分钟} {小时} {日期} {月份} {?}</span>
       </div>

+ 4 - 0
src/i18n/index.ts

@@ -81,4 +81,8 @@ export const i18n = createI18n({
 	locale: store.state.themeConfig.themeConfig.globalI18n,
 	fallbackLocale: zhcnLocale.name,
 	messages,
+	silentTranslationWarn: true,
+	missingWarn: false,
+	silentFallbackWarn: true,
+	fallbackWarn: false
 });

+ 2 - 2
src/views/apihub/plugin.vue

@@ -48,7 +48,7 @@
           <el-table-column prop="type" label="类型" v-col="'type'" width="120" align="center">
             <template #default="scope">
               <el-tag size="small" type="success" v-if="scope.row.type === 'Go'">Go</el-tag>
-              <el-tag size="small" type="primary" v-else-if="scope.row.type === 'JavaScript'">JavaScript</el-tag>
+              <el-tag size="small" v-else-if="scope.row.type === 'JavaScript'">JavaScript</el-tag>
               <el-tag size="small" type="warning" v-else-if="scope.row.type === 'LUA'">LUA</el-tag>
               <span v-else>{{ scope.row.type }}</span>
             </template>
@@ -121,7 +121,7 @@
         <el-descriptions-item label="插件名称">{{ detail.name }}</el-descriptions-item>
         <el-descriptions-item label="插件类型">
           <el-tag size="small" type="success" v-if="detail.type === 'Go'">Go</el-tag>
-          <el-tag size="small" type="primary" v-else-if="detail.type === 'JavaScript'">JavaScript</el-tag>
+          <el-tag size="small" v-else-if="detail.type === 'JavaScript'">JavaScript</el-tag>
           <el-tag size="small" type="warning" v-else-if="detail.type === 'LUA'">LUA</el-tag>
           <span v-else>{{ detail.type }}</span>
         </el-descriptions-item>

+ 1 - 1
src/views/designer/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="search">
 				<el-form inline>
 					<el-form-item>

+ 1 - 1
src/views/iot/alarm/log/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="tableData.param" ref="queryRef" inline label-width="68px">
 				<!-- 创建时间 -->
 				<el-form-item :label="$t('message.formI18nLabel.createdTime')" prop="dateRange" :label-width="labelWidth">

+ 3 - 3
src/views/iot/cascade/index.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="page-full">
     <div class="search flex-row mb-4 gap-4">
-      <el-card shadow="nover" class="home-card-top-part flex1">
+      <el-card shadow="never" class="home-card-top-part flex1">
         <div class="top">
           <div class="label">子平台</div>
           <span class="font30">{{ count.PlatformTotal }}</span>
@@ -21,7 +21,7 @@
           </div>
         </div>
       </el-card>
-      <el-card shadow="nover" class="home-card-top-part flex1">
+      <el-card shadow="never" class="home-card-top-part flex1">
         <div class="top">
           <div class="label">设备总数</div>
           <span class="font30">{{ count.DeviceTotal }}</span>
@@ -42,7 +42,7 @@
         </div>
       </el-card>
     </div>
-    <el-card shadow="nover" class="page-full-part">
+    <el-card shadow="never" class="page-full-part">
       <el-table :data="tableData" style="width: 100%" row-key="id" v-loading="loading">
         <el-table-column type="index" label="序号" width="100" align="center"></el-table-column>
         <el-table-column prop="name" label="子平台" show-overflow-tooltip v-col="'name'" align="center"></el-table-column>

+ 1 - 1
src/views/iot/certificate/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="state.tableData.param" ref="queryRef" inline @submit.prevent @keyup.enter="queryList">
 				<el-form-item label="证书名称" prop="keyWord">
 					<el-input v-model="state.tableData.param.name" placeholder="请输入证书名称" clearable />

+ 1 - 1
src/views/iot/configuration/list/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <div class="search">
         <el-form inline>
           <el-form-item label="关键字">

+ 1 - 1
src/views/iot/configuration/screen/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <div class="search">
         <el-form inline>
           <el-form-item label="关键字">

+ 1 - 1
src/views/iot/dataAnalysis/IndicatorAggregation/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form inline>
 				<el-form-item label="选择产品:" prop="productKey">
 					<el-select v-model="params.productKey" filterable placeholder="请选择产品" @change="productChange">

+ 1 - 1
src/views/iot/dataAnalysis/exponentialTrend/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form inline>
         <el-form-item label="选择产品:" prop="productKey">
           <el-select v-model="params.productKey" filterable placeholder="请选择产品" @change="productChange">

+ 2 - 2
src/views/iot/device-tree/tree/index.vue

@@ -2,7 +2,7 @@
   <div class="page page-full">
     <el-row :gutter="15" class="h-full">
       <el-col :span="6" class="h-full">
-        <el-card shadow="nover" class="h-full">
+        <el-card shadow="never" class="h-full">
           <el-scrollbar v-loading="treeLoading">
             <el-input :prefix-icon="Search" v-model="searchVal" placeholder="请输入设备树名称" clearable style="width: 100%;" />
             <el-button v-if="!treeLoading && !treeData.length" type="primary" v-auth="'add'" class="mt-2" @click="operateCmd('add', {})" style="width: 100%">新建节点</el-button>
@@ -51,7 +51,7 @@
         </el-card>
       </el-col>
       <el-col :span="18" class="h-full">
-        <el-card shadow="nover" class="h-full" v-if="treeDetail.name">
+        <el-card shadow="never" class="h-full" v-if="treeDetail.name">
           <el-form :model="ruleForm" ref="formRef" label-width="80px">
             <el-tabs v-model="tabName" @tab-click="onTabClick">
               <el-tab-pane label="设备树信息" name="1">

+ 1 - 1
src/views/iot/device/category/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form inline>
         <el-form-item :label="$t('message.formI18nLabel.categoryName')">
           <el-input v-model="tableData.param.name" :placeholder="$t('message.formI18nPlaceholder.categoryName')" @keyup.enter.native="getCateList" class="w-50" clearable :style="{width: currentLang === 'en' ? '220px' : '150px' }" />

+ 1 - 1
src/views/iot/device/channel/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="search">
 				<el-form :model="params" inline ref="queryRef" @keyup.enter.native="getList(1)">
 					<el-form-item label="通道名称" prop="title">

+ 1 - 1
src/views/iot/device/instance/detail.vue

@@ -194,7 +194,7 @@
                 <el-table-column label="名称" prop="name" show-overflow-tooltip />
                 <el-table-column prop="level" label="事件级别" width="120" align="center">
                   <template #default="scope">
-                    <el-tag type="primary" size="small" v-if="scope.row.level == 0">普通</el-tag>
+                    <el-tag size="small" v-if="scope.row.level == 0">普通</el-tag>
                     <el-tag type="warning" size="small" v-if="scope.row.level == 1">警告</el-tag>
                     <el-tag type="danger" size="small" v-if="scope.row.level == 2">紧急</el-tag>
                   </template>

+ 1 - 1
src/views/iot/device/instance/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover" v-loading="batchLoading">
+    <el-card shadow="never" v-loading="batchLoading">
       <div class="system-user-search mb15">
         <el-form :model="tableData.param" ref="queryRef" inline class="search-form">
           <div class="search-conditions">

+ 1 - 1
src/views/iot/device/product/detail.vue

@@ -109,7 +109,7 @@
 							<el-table-column label="名称" prop="name" show-overflow-tooltip />
 							<el-table-column prop="level" label="事件级别" width="120" align="center">
 								<template #default="scope">
-									<el-tag type="primary" size="small" v-if="scope.row.level == 0">普通</el-tag>
+									<el-tag size="small" v-if="scope.row.level == 0">普通</el-tag>
 									<el-tag type="warning" size="small" v-if="scope.row.level == 1">警告</el-tag>
 									<el-tag type="danger" size="small" v-if="scope.row.level == 2">紧急</el-tag>
 								</template>

+ 1 - 1
src/views/iot/device/product/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline label-width="68px">
         <!-- 关键字 -->
         <el-form-item :label="$t('message.device.formI18nLabel.keyword')" prop="name">

+ 1 - 1
src/views/iot/device/template/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="search">
 				<el-form :model="params" inline ref="queryRef">
 					<el-form-item label="模板名称" prop="title">

+ 1 - 1
src/views/iot/ice104/device/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="params" inline ref="queryRef" @submit.prevent>
 				<el-form-item label="设备名称" prop="title">
 					<el-input v-model="params.title" placeholder="请输入设备名称" clearable style="width: 240px" @keyup.enter.native="getList(1)" />

+ 1 - 1
src/views/iot/ice104/template/index.vue

@@ -1,7 +1,7 @@
 
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="params" inline ref="queryRef">
 				<el-form-item label="模版名称" prop="title">
 					<el-input v-model="params.title" placeholder="请输入模版名称" clearable style="width: 240px" @keyup.enter.native="getList(1)" />

+ 1 - 1
src/views/iot/network/server/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form inline label-width="auto" @keyup.enter="searchData">
         <el-form-item label="服务器名称">
           <el-input style="width: 200px;" class="search-input" v-model="key" placeholder="请输入搜索关键字" clearable>

+ 1 - 1
src/views/iot/network/tunnel/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form inline label-width="68px">
         <el-form-item label="通道名称" @keyup.enter.native="searchData()">
           <el-input style="width: 200px;margin-left: 20px;" class="search-input" v-model="key" placeholder="请输入搜索关键字" clearable>

+ 1 - 1
src/views/iot/noticeservices/config/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-row>
         <el-col :span="12" v-for="item in notice_send_gateway">
           <div class="ant-cards " v-if="item.status == 1">

+ 1 - 1
src/views/iot/noticeservices/config/setting.vue

@@ -1,5 +1,5 @@
 <template>
-	<el-card shadow="nover" class="page">
+	<el-card shadow="never" class="page">
 		<div class="system-user-search">
 			<el-form :model="tableData.param" ref="queryRef" inline @keyup.enter.native="dataList">
 				<el-form-item label="配置名称" prop="keyWord">

+ 1 - 1
src/views/iot/noticeservices/log/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="tableData.param" ref="queryRef" inline label-width="68px">
 				<el-form-item label="发送时间" prop="dateRange">
 					<el-date-picker v-model="tableData.param.dateRange" style="width: 240px" value-format="YYYY-MM-DD" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>

+ 1 - 1
src/views/iot/operate/remoteconf/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <h2>远程配置</h2>
       <div class="container">
         <div class="selectContainer">

+ 1 - 1
src/views/iot/ota-update/data/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<el-card shadow="nover">
+	<el-card shadow="never">
 		<el-tabs v-model="activeTab">
 			<el-tab-pane label="版本分布" name="tab1">
 				<div class="flex">

+ 1 - 1
src/views/iot/ota-update/module/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline label-width="68px" @keyup.enter.native="getList(1)">
         <el-form-item label="模块名称" prop="name">
           <el-input v-model="tableData.param.name" placeholder="请输入模块名称" clearable style="width: 200px;" />

+ 2 - 2
src/views/iot/ota-update/update/component/batch.vue

@@ -32,13 +32,13 @@
       <el-table-column label="类型" prop="types" width="120" align="center">
         <template #default="scope">
           <el-tag type="success" size="small" v-if="scope.row.types == 0">验证</el-tag>
-          <el-tag type="primary" size="small" v-else>升级</el-tag>
+          <el-tag size="small" v-else>升级</el-tag>
         </template>
       </el-table-column>
       <el-table-column label="状态" prop="status" width="120" align="center">
         <template #default="scope">
           <!-- 0待升级 1升级中,2完成 -->
-          <el-tag type="primary" size="small" v-if="scope.row.status === 1">升级中</el-tag>
+          <el-tag size="small" v-if="scope.row.status === 1">升级中</el-tag>
           <el-tag type="success" size="small" v-else-if="scope.row.status === 2">完成</el-tag>
           <el-tag type="warning" size="small" v-else>待升级</el-tag>
         </template>

+ 1 - 1
src/views/iot/ota-update/update/component/device.vue

@@ -1,6 +1,6 @@
 <template>
 	<div>
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="search">
 				<el-form inline ref="queryRef">
 					<el-form-item label="设备名称:" prop="name">

+ 3 - 3
src/views/iot/ota-update/update/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="tableData.param" ref="queryRef" inline>
 				<el-form-item label="升级包名称" prop="keyWord">
 					<el-input
@@ -58,14 +58,14 @@
 				<el-table-column label="需要验证" prop="check" v-col="'check'" width="120" align="center">
 					<template #default="scope">
 						<!-- 1需要,2不需要  -->
-						<el-tag type="primary" size="small" v-if="scope.row.check === 1">需要</el-tag>
+						<el-tag size="small" v-if="scope.row.check === 1">需要</el-tag>
 						<el-tag type="danger" size="small" v-if="scope.row.check === 2">不需要</el-tag>
 					</template>
 				</el-table-column>
 				<el-table-column label="状态" prop="checkres" v-col="'checkres'" width="120" align="center">
 					<template #default="scope">
 						<!-- 升级包验证 0未验证,1验证中 2已验证 -->
-						<el-tag type="primary" size="small" v-if="scope.row.checkres === 1">验证中</el-tag>
+						<el-tag size="small" v-if="scope.row.checkres === 1">验证中</el-tag>
 						<el-tag type="success" size="small" v-if="scope.row.checkres === 2">已验证</el-tag>
 						<el-tag type="danger" size="small" v-if="scope.row.checkres === 0">未验证</el-tag>
 					</template>

+ 1 - 1
src/views/iot/projects/detail/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover" class="small-padding">
+    <el-card shadow="never" class="small-padding">
       <el-tabs :model-value="'0'" size="small" class="h-full">
         <el-tab-pane label="项目概况" name="0" lazy>
           <InfoVue></InfoVue>

+ 1 - 1
src/views/iot/projects/filter/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <div class="search">
         <el-form inline>
           <el-form-item>

+ 1 - 1
src/views/iot/projects/list/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <div class="search">
         <el-form inline>
           <el-form-item>

+ 2 - 2
src/views/iot/property/attribute/index.vue

@@ -28,7 +28,7 @@
 			</el-form-item>
 		</el-form>
 		<div class="page page-full-part flex-row gap-4">
-			<el-card style="width: 250px" shadow="nover">
+			<el-card style="width: 250px" shadow="never">
 				<el-tree
 					:data="mergedData"
 					:props="defaultProps"
@@ -51,7 +51,7 @@
 					</template>
 				</el-tree>
 			</el-card>
-			<el-card class="flex1" shadow="nover">
+			<el-card class="flex1" shadow="never">
 				<div class="page page-full">
 					<el-table :data="tableData" @selection-change="handleSelectionChange" style="width: 100%" row-key="id" v-loading="loading">
 						<el-table-column type="selection" width="55" align="center" />

+ 2 - 2
src/views/iot/property/dossier/index.vue

@@ -23,7 +23,7 @@
 			</el-form-item>
 		</el-form>
 		<div class="page page-full-part flex-row gap-4">
-			<el-card style="width: 250px;" shadow="nover">
+			<el-card style="width: 250px;" shadow="never">
 				<el-tree :data="mergedData" :props="defaultProps" accordion default-expand-all @node-click="handleNodeClick" :node-key="'id'" highlight-current>
 					<template #default="{ node, data }">
 						<div class="custom-tree-node">
@@ -38,7 +38,7 @@
 					</template>
 				</el-tree>
 			</el-card>
-			<el-card class="flex1" shadow="nover">
+			<el-card class="flex1" shadow="never">
 				<div class="page page-full">
 					<el-table :data="tableData" style="width: 100%" @selection-change="handleSelectionChange" row-key="id" v-loading="loading">
 						<el-table-column type="selection" width="55" align="center" />

+ 2 - 2
src/views/iot/property/relationship/index.vue

@@ -28,7 +28,7 @@
 			</el-form-item>
 		</el-form>
 		<div class="page page-full-part flex-row gap-4">
-			<el-card style="width: 250px;" shadow="nover">
+			<el-card style="width: 250px;" shadow="never">
 				<el-tree :data="treeData" :props="defaultProps" accordion default-expand-all @node-click="handleNodeClick" :node-key="'id'" highlight-current>
 					<template #default="{ node, data }">
 						<div class="custom-tree-node">
@@ -37,7 +37,7 @@
 					</template>
 				</el-tree>
 			</el-card>
-			<el-card class="flex1" shadow="nover">
+			<el-card class="flex1" shadow="never">
 				<div class="page page-full">
 					<el-table :data="tableData" style="width: 100%" @selection-change="handleSelectionChange" row-key="id" v-loading="loading">
 						<el-table-column type="selection" width="55" align="center" />

+ 2 - 2
src/views/iot/rule-engine/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form inline>
         <el-form-item label="名称">
           <el-input v-model="searchParams.keyWord" placeholder="请输入关键字" clearable @keyup.enter="handleSearch" />
@@ -42,7 +42,7 @@
         <el-table-column type="index" label="序号" width="80" align="center" />
         <el-table-column prop="types" label="类型" width="70" align="center">
           <template #default="scope">
-            <el-tag type="primary" size="small" v-if="scope.row.types == 1">主链</el-tag>
+            <el-tag size="small" v-if="scope.row.types == 1">主链</el-tag>
             <el-tag type="success" size="small" v-else>子链</el-tag>
           </template>
         </el-table-column>

+ 1 - 1
src/views/iot/rule-engine/log.vue

@@ -1,5 +1,5 @@
 <template>
-	<el-card shadow="nover" class="page">
+	<el-card shadow="never" class="page">
 		<el-table :data="tableData" style="width: 100%" row-key="id" v-loading="loading">
 			<el-table-column prop="id" label="ID" width="100" show-overflow-tooltip v-col="'id'"></el-table-column>
 			<el-table-column label="操作" align="center"></el-table-column>

+ 1 - 1
src/views/iot/scene/list/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form inline ref="queryRef" @submit.prevent @keyup.enter.native="getList(1)">
 				<el-form-item label="场景名称" prop="name">
 					<el-input v-model="params.keyWord" placeholder="请输入" clearable style="width: 220px" />

+ 4 - 4
src/views/iot/scene/manage/detail.vue

@@ -1,6 +1,6 @@
 <template>
 	<div v-loading="loading">
-		<el-card class="system-dic-container" shadow="nover" style="position: relative;">
+		<el-card class="system-dic-container" shadow="never" style="position: relative;">
 			<div class="content">
 				<div class="flex cont_box">
 					<div class="font26">场景名称:{{ detail.name }}</div>
@@ -16,11 +16,11 @@
 				</div>
 			</div>
 		</el-card>
-		<el-card shadow="nover" style="margin-top: 15px;" v-if="detail.sceneType === 'device'">
+		<el-card shadow="never" style="margin-top: 15px;" v-if="detail.sceneType === 'device'">
 			<div class="font20">场景定义</div>
 			<SceneItem v-if="showstatus && sourceData.length > 0" :sceneList="sceneList" :sourceData="sourceData" :sceneType="detail.sceneType" @addScenesDetail="addScenesDetail" @delScenesDetail="delScenesDetail" @editScenesDetail="editScenesDetail"></SceneItem>
 		</el-card>
-		<el-card shadow="nover" style="  margin-top: 15px;" v-if="detail.sceneType === 'timer'">
+		<el-card shadow="never" style="  margin-top: 15px;" v-if="detail.sceneType === 'timer'">
 			<el-form-item label="定时触发" style="margin-bottom: 0;">
 				<div style="display:flex">
 					<el-input v-model="timerData.timer" placeholder="请输入cron表达式" />
@@ -31,7 +31,7 @@
 				</div>
 			</el-form-item>
 		</el-card>
-		<el-card shadow="nover" style="margin-top: 15px;">
+		<el-card shadow="never" style="margin-top: 15px;">
 			<div class="font20">场景动作</div>
 			<ActionItem v-if="detail.id && sourceData.length > 0" :scene_id="detail.id" :sourceData="sourceData"></ActionItem>
 		</el-card>

+ 1 - 1
src/views/iot/scene/manage/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="search">
 				<el-form inline ref="queryRef" @keyup.enter="getList(1)">
 					<el-form-item label="关键字" prop="keyWord">

+ 3 - 3
src/views/limits/frontEnd/btn/index.vue

@@ -2,7 +2,7 @@
 	<div>
 		<LimitsFrontEndPage />
 		<!-- 演示1:组件方式 -->
-		<el-card shadow="nover" header="演示1:组件方式" class="mt15">
+		<el-card shadow="never" header="演示1:组件方式" class="mt15">
 			<el-row class="mb10" style="color: #808080">单个权限验证(:value="xxx"):</el-row>
 			<div class="flex-warp">
 				<Auth :value="'btn.add'">
@@ -161,7 +161,7 @@
 		</el-card>
 
 		<!-- 演示2:指令方式 -->
-		<el-card shadow="nover" header="演示2:指令方式(页面初始化时执行)" class="mt15">
+		<el-card shadow="never" header="演示2:指令方式(页面初始化时执行)" class="mt15">
 			<el-row class="mb10" style="color: #808080">单个权限验证(v-auth="xxx"):</el-row>
 			<div class="flex-warp">
 				<div class="flex-warp-item" v-auth="'btn.add'">
@@ -296,7 +296,7 @@
 		</el-card>
 
 		<!-- 演示3:函数方式 -->
-		<el-card shadow="nover" header="演示3:函数方式(点击按钮查看有无权限,用于判断)" class="mt15">
+		<el-card shadow="never" header="演示3:函数方式(点击按钮查看有无权限,用于判断)" class="mt15">
 			<el-row class="mb10" style="color: #808080">auth('xxx')、auths(['xxx','xxx'])、authAll(['xxx','xxx']):</el-row>
 			<div class="flex-warp">
 				<div class="flex-warp-item">

+ 1 - 1
src/views/limits/frontEnd/page/index.vue

@@ -13,7 +13,7 @@
 			:closable="false"
 			class="mt15"
 		></el-alert>
-		<el-card shadow="nover" header="切换用户演示,前端控制不同用户显示不同页面、按钮权限" class="mt15">
+		<el-card shadow="never" header="切换用户演示,前端控制不同用户显示不同页面、按钮权限" class="mt15">
 			<el-radio-group v-model="userAuth" @change="onRadioChange">
 				<el-radio-button label="admin"></el-radio-button>
 				<el-radio-button label="common"></el-radio-button>

+ 1 - 1
src/views/modules/assess/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <div class="system-user-search mb15">
         <!-- <el-input placeholder="请输入用户名称" style="max-width: 180px"> </el-input>
 				<el-button type="success" class="ml10">

+ 4 - 4
src/views/modules/iotCard/dashboard.vue

@@ -1,8 +1,8 @@
 <!-- 物联网卡-详情 -->
 <template>
   <div class="page">
-    <el-card shadow="nover" class="page-full-part">
-      <div shadow="nover" class="top-wrap">
+    <el-card shadow="never" class="page-full-part">
+      <div shadow="never" class="top-wrap">
         <div class="title flex">
           {{ $t("message.iotCard.dashboard.title") }}
           <div class="select-wrap">
@@ -40,7 +40,7 @@
         </div>
       </div>
       <div class="statistics-wrap">
-        <el-card shadow="nover" class="left-wrap">
+        <el-card shadow="never" class="left-wrap">
           <div class="top-title-wrap">
             <div class="title">{{ $t("message.iotCard.dashboard.flowChart.title") }}</div>
             <div class="operate-wrap">
@@ -68,7 +68,7 @@
           <div style="height: 508px" ref="flowLine"></div>
         </el-card>
 
-        <el-card shadow="nover" class="right-wrap">
+        <el-card shadow="never" class="right-wrap">
           <div class="top-title-wrap">
             <div class="title">{{ $t("message.iotCard.dashboard.top10.title") }}</div>
             <el-date-picker

+ 3 - 3
src/views/modules/iotCard/index/detail.vue

@@ -1,7 +1,7 @@
 <!-- 物联网卡-详情 -->
 <template>
   <div>
-    <el-card shadow="nover">
+    <el-card shadow="never">
        <el-descriptions class="margin-top" title="基本信息" :column="3" :size="size" border>
         <!-- 卡号 -->
         <el-descriptions-item>
@@ -189,7 +189,7 @@
     </el-card>
 
     <div class="statistics-wrap gap-3">
-      <el-card shadow="nover" class="left-wrap">
+      <el-card shadow="never" class="left-wrap">
         <div class="top-title-wrap">
             <div class="title">{{ $t('message.iotCard.detail.flowChart.title') }}</div>
             <div class="operate-wrap">
@@ -216,7 +216,7 @@
         <div style="height: 460px;" ref="flowLine"></div>
       </el-card>
 
-      <el-card shadow="nover" class="right-wrap">
+      <el-card shadow="never" class="right-wrap">
         <div class="title">{{ $t('message.iotCard.detail.dataStatistics.title') }}</div>
         <div class="line-wrap flow-line-wrap">
           <div class="text-wrap">

+ 1 - 1
src/views/modules/iotCard/index/index.vue

@@ -1,7 +1,7 @@
 <!-- 物联网卡列表 -->
 <template>
   <div class="page-full">
-    <el-card shadow="nover" class="page-full-part">
+    <el-card shadow="never" class="page-full-part">
       <el-form :model="params" inline ref="queryRef">
         <el-form-item prop="deptName" class="mr10">
           <el-input @keyup.enter.native="getList" style="width: 240px;" v-model="params.keyWord" :placeholder="$t('message.iotCard.index.search.placeholder')" clearable />

+ 2 - 2
src/views/modules/iotCard/platformManage/index.vue

@@ -1,7 +1,7 @@
 <!-- 平台接入列表 -->
 <template>
   <div class="page-full">
-    <el-card shadow="nover" class="page-full-part">
+    <el-card shadow="never" class="page-full-part">
       <el-form :model="params" inline ref="queryRef">
         <el-form-item prop="deptName" class="mr10">
           <el-input @keyup.enter.native="getList" style="width: 240px;" v-model="params.keyWord" :placeholder="$t('message.iotCard.platformManage.search.placeholder')" clearable />
@@ -33,7 +33,7 @@
         <el-table-column v-col="'appKey'" :label="$t('message.iotCard.platformManage.table.columns.appId')" prop="appKey" align="center" />
         <el-table-column v-col="'simStatus'" :label="$t('message.iotCard.platformManage.table.columns.status')" prop="simStatus" align="center" width="140">
           <template #default="scope">
-            <el-tag :type="scope.row.status === '0' ? 'danger' : 'primary'">{{ formatStatus(scope.row.status) }}</el-tag>
+            <el-tag :type="scope.row.status === '0' ? 'danger' : ''">{{ formatStatus(scope.row.status) }}</el-tag>
           </template>
         </el-table-column>
         <el-table-column v-col="'remark'" :label="$t('message.iotCard.platformManage.table.columns.description')" prop="remark" align="center" show-overflow-tooltip />

+ 1 - 1
src/views/modules/policy/index/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-card shadow="nover" class="page page-wrapper">
+  <el-card shadow="never" class="page page-wrapper">
     <el-form :model="tableData.param" ref="queryRef" inline>
       <el-form-item>
         <el-button @click="onOpenEdit('')">

+ 1 - 1
src/views/modules/policy/runLog/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<el-card shadow="nover" class="page">
+	<el-card shadow="never" class="page">
 		<el-table :data="tableData" style="width: 100%" row-key="id" v-loading="loading">
 			<el-table-column prop="id" label="ID" width="100" show-overflow-tooltip v-col="'id'"></el-table-column>
 			<el-table-column label="操作" align="center"></el-table-column>

+ 1 - 1
src/views/modules/tenant/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="params" inline ref="queryRef">
 				<el-form-item label="名称搜索" prop="name">
 					<el-input v-model="params.name" placeholder="请输入租户名称" clearable style="width: 180px" @keyup.enter.native="getList(1)" />

+ 1 - 1
src/views/personal/index.vue

@@ -3,7 +3,7 @@
 		<el-row>
 			<!-- 个人信息 -->
 			<el-col :xs="24" :sm="24">
-				<el-card shadow="nover" header="个人信息" v-loading="!info.userName">
+				<el-card shadow="never" header="个人信息" v-loading="!info.userName">
 					<div class="personal-user">
 						<div class="personal-user-left">
 							<el-image v-if="isEditStatus && info.avatar" style="width: 140px; height: 140px" :src="info.avatar" />

+ 1 - 1
src/views/system/api/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="params" inline ref="queryRef">
         <el-form-item label="接口名称" prop="name">
           <el-input v-model="params.name" placeholder="请输入接口名称" clearable style="width: 180px" @keyup.enter.native="getList(1)" />

+ 1 - 1
src/views/system/application/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<el-card shadow="nover" class="page">
+	<el-card shadow="never" class="page">
 		<div class="search">
 			<el-form :model="params" inline ref="queryRef">
 				<el-form-item label="关键字" prop="keyWord" @submit.prevent>

+ 2 - 2
src/views/system/basicConfig/index.vue

@@ -1,12 +1,12 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-menu style="--el-menu-bg-color: transparent; --el-menu-hover-bg-color: rgba(0, 0, 0, 0.2); --el-menu-level: 0;" :default-active="activeName" @select="menuChange" class="el-menu-vertical-demo" size="small">
 				<el-menu-item index="1">基础配置</el-menu-item>
 				<el-menu-item index="2">安全配置</el-menu-item>
 			</el-menu>
 		</el-card>
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="scroll-wrapper">
 				<BasicVue v-if="activeName === '1'"></BasicVue>
 				<SafeVue v-else-if="activeName === '2'"></SafeVue>

+ 1 - 1
src/views/system/city/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline>
         <el-form-item label="城市名称" prop="name">
           <el-input v-model="tableData.param.name" placeholder="请输入城市名称" clearable @keyup.enter="queryList" />

+ 1 - 1
src/views/system/config/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline label-width="68px">
         <el-form-item label="参数名称" prop="configName">
           <el-input v-model="tableData.param.configName" placeholder="请输入参数名称" clearable @keyup.enter.native="dataList" />

+ 1 - 1
src/views/system/datahub/modeling/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="tableData.param" ref="queryRef" inline>
 				<!-- <el-form-item label="模型标识" prop="key">
             <el-input v-model="tableData.param.key" placeholder="请输入模型标识" clearable style="width: 240px" @keyup.enter.native="typeList" />

+ 1 - 1
src/views/system/datahub/source/detail.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page page-full">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<div class="content">
 				<div class="cont_box">
 					<div class="title">数据源名称:{{ detail.name }}</div>

+ 1 - 1
src/views/system/datahub/source/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form inline ref="queryRef">
 				<el-form-item label="数据源标识" prop="name">
 					<el-input v-model="params.key" placeholder="请输入" clearable style="width: 140px" @keyup.enter.native="getList" />

+ 1 - 1
src/views/system/dict/dataList.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline>
         <el-form-item label="字典类型" prop="dictType">
           <el-input v-model="tableData.param.dictType" placeholder="请输入字典类型" clearable @keyup.enter.native="dataList" />

+ 1 - 1
src/views/system/dict/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline label-width="68px">
         <el-form-item label="字典名称" prop="dictName">
           <el-input v-model="tableData.param.dictName" placeholder="请输入字典名称" clearable @keyup.enter.native="typeList" />

+ 1 - 1
src/views/system/manage/blacklist/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline label-width="68px">
         <el-form-item label="IP地址" prop="keyWord">
           <el-input v-model="tableData.param.keyWord" placeholder="请输入IP地址" clearable style="width: 240px" @keyup.enter.native="typeList" />

+ 1 - 1
src/views/system/manage/dept/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" inline ref="queryRef" @keyup.enter="deptList">
         <el-form-item label="组织名称" prop="deptName">
           <el-input v-model="tableData.param.deptName" placeholder="请输入组织名称" class="w-50" clearable />

+ 1 - 1
src/views/system/manage/org/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="system-dept-container">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <div class="system-dept-search mb15">
         <el-form :model="tableData.param" inline ref="queryRef">
           <el-form-item label="区域名称" prop="name">

+ 1 - 1
src/views/system/manage/post/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-card shadow="nover" class="page">
+  <el-card shadow="never" class="page">
     <el-form :model="tableData.param" inline ref="queryRef">
       <el-form-item label="岗位名称" prop="postName">
         <el-input v-model="tableData.param.postName" placeholder="请输入岗位名称" class="w-50" clearable />

+ 1 - 1
src/views/system/manage/role/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-card shadow="nover" class="page">
+  <el-card shadow="never" class="page">
     <el-form :model="tableData.param" inline ref="queryRef">
       <el-form-item label="角色名称" prop="name">
         <el-input v-model="tableData.param.name" placeholder="请输入角色名称" class="w-50" clearable />

+ 2 - 2
src/views/system/manage/user/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page flex-row gap-4">
-		<el-card shadow="nover" style="width:260px">
+		<el-card shadow="never" style="width:260px">
 			<el-scrollbar>
 				<el-input :prefix-icon="search" v-model="filterText" placeholder="请输入组织名称" clearable style="width: 100%;" />
 				<el-tree ref="treeRef" class="filter-tree mt-4" :data="deptData" :props="deptProps" default-expand-all :filter-node-method="deptFilterNode" @node-click="handleNodeClick">
@@ -12,7 +12,7 @@
 				</el-tree>
 			</el-scrollbar>
 		</el-card>
-		<el-card shadow="nover" class="flex1">
+		<el-card shadow="never" class="flex1">
 			<el-form :model="tableData.param" ref="queryRef" inline>
 				<el-form-item label="" prop="keyWords">
 					<el-input v-model="tableData.param.keyWords" placeholder="用户名或姓名搜索" clearable style="width: 165px" @keyup.enter.native="userList" />

+ 1 - 1
src/views/system/menu/index.vue

@@ -1,5 +1,5 @@
 <template>
-	<el-card shadow="nover" class="page">
+	<el-card shadow="never" class="page">
 		<el-form :model="state.queryParams" inline ref="queryRef" @keyup.enter="handleQuery()">
 			<el-form-item label="菜单名称" prop="title">
 				<el-input v-model="state.queryParams.title" placeholder="请输入菜单名称" clearable class="w-50" />

+ 5 - 5
src/views/system/monitor/cache/index.vue

@@ -130,7 +130,7 @@
         </el-card>
       </el-col>
       <el-col :span="12" class="marg-b-15">
-        <el-card shadow="nover" class="box-card-height" style="height:auto">
+        <el-card shadow="never" class="box-card-height" style="height:auto">
           <template #header>
             <div class="card-header">
               <span>CPU 信息</span>
@@ -178,7 +178,7 @@
     </el-row>
     <el-row :gutter="15">
       <el-col :span="12" class="marg-b-15">
-        <el-card shadow="nover" class="box-card-height" style="height:auto">
+        <el-card shadow="never" class="box-card-height" style="height:auto">
           <template #header>
             <div class="card-header">
               <span>服务信息</span>
@@ -256,7 +256,7 @@
         </el-card>
       </el-col>
       <el-col :span="12" class="marg-b-15">
-        <el-card shadow="nover" class="box-card-height" style="height:auto">
+        <el-card shadow="never" class="box-card-height" style="height:auto">
           <template #header>
             <div class="card-header">
               <span>内存信息</span>
@@ -340,7 +340,7 @@
     </el-row>
     <div class="flex-row gap-3">
       <el-col :xs="24" :sm="24" :md="24" class="marg-b-15">
-        <el-card shadow="nover" class="box-card-height" style="height:auto">
+        <el-card shadow="never" class="box-card-height" style="height:auto">
           <template #header>
             <div class="card-header">
               <span>基础统计信息</span>
@@ -383,7 +383,7 @@
     </div>
     <div class="flex-row gap-3">
       <el-col :xs="24" :sm="24" :md="24">
-        <el-card shadow="nover" class="box-card-height" style="height:auto">
+        <el-card shadow="never" class="box-card-height" style="height:auto">
           <template #header>
             <div class="card-header">
               <span>info Keyspace统计信息</span>

+ 1 - 1
src/views/system/monitor/loginLog/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-card shadow="nover" class="page">
+  <el-card shadow="never" class="page">
     <el-form :model="tableData.param" ref="queryRef" inline>
       <el-form-item label="" prop="ipaddr">
         <el-input v-model="tableData.param.ipaddr" placeholder="登录IP" clearable style="width: 150px" @keyup.enter="dataList" />

+ 1 - 1
src/views/system/monitor/notice/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-table :data="tableData" style="width: 100%" v-loading="loading">
 				<el-table-column type="index" label="序号" width="60" align="center" />
 				<el-table-column prop="MessageInfo.title" label="标题" show-overflow-tooltip></el-table-column>

+ 1 - 1
src/views/system/monitor/online/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" v-if="false" ref="queryRef" inline label-width="68px">
         <el-form-item label="登录时间" prop="dateRange">
           <el-date-picker v-model="tableData.param.dateRange" style="width: 240px" value-format="YYYY-MM-DD" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>

+ 1 - 1
src/views/system/monitor/operLog/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-card shadow="nover" class="page">
+  <el-card shadow="never" class="page">
     <el-form :model="tableData.param" ref="queryRef" inline>
       <el-form-item label="" prop="title">
         <el-input v-model="tableData.param.title" placeholder="系统模块" clearable style="width: 220px" @keyup.enter="dataList" />

+ 1 - 1
src/views/system/monitor/plugin/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover" class="page-full-part">
+		<el-card shadow="never" class="page-full-part">
 			<el-form :model="params" ref="queryRef" inline label-width="68px">
 				<el-form-item label="关键字" prop="keyWord">
 					<el-input v-model="params.keyWord" placeholder="请输入关键字" clearable style="width: 180px" @keyup.enter="getList(1)" />

+ 7 - 7
src/views/system/monitor/server/index.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <div class="flex-row" style="gap: 16px; align-items: stretch;margin-bottom: 16px">
-      <el-card shadow="nover" class="flex1">
+      <el-card shadow="never" class="flex1">
         <div class="flex-row">
           <el-descriptions :column="1" border class="flex1">
             <el-descriptions-item label="CPU数">{{ sysInfo.cpuNum }}</el-descriptions-item>
@@ -15,7 +15,7 @@
           </div>
         </div>
       </el-card>
-      <el-card shadow="nover" class="flex1">
+      <el-card shadow="never" class="flex1">
         <div class="flex-row">
           <el-descriptions :column="1" border class="flex1">
             <el-descriptions-item label="内存总数">{{ memorySizeFormat(sysInfo.memTotal) }}</el-descriptions-item>
@@ -29,7 +29,7 @@
           </div>
         </div>
       </el-card>
-      <el-card shadow="nover" class="flex1">
+      <el-card shadow="never" class="flex1">
         <div class="flex-row">
           <el-descriptions :column="1" border class="flex1">
             <el-descriptions-item label="磁盘容量">{{ memorySizeFormat(sysInfo.diskTotal) }}</el-descriptions-item>
@@ -43,20 +43,20 @@
       </el-card>
     </div>
     <div class="flex-row" style="gap: 16px; align-items: stretch;margin-bottom: 16px">
-      <el-card shadow="nover" class="flex1">
+      <el-card shadow="never" class="flex1">
         <template #header>CPU运行情况</template>
         <VueUiXy :dataset="dataset4" :config="config4" />
       </el-card>
-      <el-card shadow="nover" class="flex1">
+      <el-card shadow="never" class="flex1">
         <template #header>内存运行情况</template>
         <VueUiXy :dataset="dataset5" :config="config5" />
       </el-card>
-      <el-card shadow="nover" class="flex1">
+      <el-card shadow="never" class="flex1">
         <template #header>磁盘使用情况</template>
         <VueUiXy :dataset="dataset6" :config="config6" />
       </el-card>
     </div>
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <template #header>运行环境信息</template>
       <el-descriptions :column="3" border class="flex1">
         <el-descriptions-item label="操作系统">{{ hostData.os }}</el-descriptions-item>

+ 1 - 1
src/views/system/monitor/task-logs/index.vue

@@ -163,7 +163,7 @@ const { loading: detailLoading, doLoading: doDetailLoad } = useLoading(async (id
 </script>
 
 <template>
-  <el-card shadow="nover" class="page">
+  <el-card shadow="never" class="page">
     <el-form :model="searchParam" inline>
       <el-form-item label="" prop="jobName">
         <el-input style="width: 150px" v-model="searchParam.jobName" placeholder="任务名称"></el-input>

+ 1 - 1
src/views/system/monitor/upgrade/index.vue

@@ -1,7 +1,7 @@
 <!-- 远程升级 -->
 <template>
   <div class="page">
-    <el-card shadow="nover" class="page-full-part">
+    <el-card shadow="never" class="page-full-part">
       <h1 class="mb14">当前系统版本号:{{ tableData.currentVersion }}</h1>
       <el-card>
         <template #header>

+ 1 - 1
src/views/system/sso/index.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="page">
-		<el-card shadow="nover">
+		<el-card shadow="never">
 			<el-form :model="params" inline ref="queryRef">
 				<el-form-item label="名称搜索" prop="name">
 					<el-input v-model="params.name" placeholder="请输入租户名称" clearable style="width: 180px" @keyup.enter.native="getList(1)" />

+ 1 - 1
src/views/system/task/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page">
-    <el-card shadow="nover">
+    <el-card shadow="never">
       <el-form :model="tableData.param" ref="queryRef" inline>
         <el-form-item label="关键字" prop="jobName">
           <el-input v-model="tableData.param.jobName" placeholder="输入名称或描述关键字" clearable style="width: 180px;" @keyup.enter="dataList" />