Selaa lähdekoodia

修改element-plus版本,修复样式不一致问题

yanglzh 3 vuotta sitten
vanhempi
sitoutus
6711d60aee

+ 2 - 2
package.json

@@ -13,7 +13,7 @@
     "lint-fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/"
   },
   "dependencies": {
-    "@element-plus/icons-vue": "^1.0.0",
+    "@element-plus/icons-vue": "^2.0.9",
     "amis": "^2.1.1-beta.2",
     "axios": "^0.26.0",
     "countup.js": "^2.1.0",
@@ -21,7 +21,7 @@
     "echarts": "^5.3.0",
     "echarts-gl": "^2.0.9",
     "echarts-wordcloud": "^2.0.0",
-    "element-plus": "^2.0.4",
+    "element-plus": "^2.2.13",
     "jsplumb": "^2.15.6",
     "mitt": "^3.0.0",
     "nprogress": "^0.2.0",

+ 1 - 2
src/views/device/product/component/editPro.vue

@@ -14,7 +14,7 @@
             :before-upload="beforeAvatarUpload"
           >
             <img v-if="imageUrl" :src="imageUrl" class="avatar" />
-            <el-icon v-else class="avatar-uploader-icon"><Plus /></el-icon>
+            <el-icon v-else class="avatar-uploader-icon"><ele-Plus /></el-icon>
           </el-upload>
         </el-form-item>
          <el-form-item label="产品标识" prop="key">
@@ -61,7 +61,6 @@
 import { reactive, toRefs, defineComponent,ref, unref } from 'vue';
 import api from '/@/api/device';
 import {ElMessage,UploadProps} from "element-plus";
-import { Plus } from 'element-plus/icons-vue'
 
 interface RuleFormState {
   id:number;

+ 2 - 2
src/views/system/menu/component/btn.vue

@@ -12,11 +12,11 @@
 </template>
 
 <script lang="ts" setup>
-import { ref, defineExpose } from 'vue';
+import { ref } from 'vue';
 import api from '/@/api/system';
 
 const title = ref('按钮权限');
-const drawer = ref(true);
+const drawer = ref(false);
 
 const open = async (row: any) => {
 	console.log(row);

+ 1 - 1
src/views/system/role/component/permission.vue

@@ -5,7 +5,7 @@
 </template>
 
 <script lang="ts" setup>
-import { ref, defineExpose } from 'vue';
+import { ref } from 'vue';
 const isShowDialog = ref(false);
 
 const openDialog = (row: any) => {