ZaiZai hai 1 ano
pai
achega
a5b7e6f55a
Modificáronse 4 ficheiros con 10 adicións e 9 borrados
  1. 1 1
      package.json
  2. 3 3
      src/views/system/menu.vue
  3. 2 1
      src/views/user/index.vue
  4. 4 4
      yarn.lock

+ 1 - 1
package.json

@@ -19,7 +19,7 @@
         "dayjs": "^1.11.10",
         "echarts": "^5.5.0",
         "element-plus": "2.6.1",
-        "hc-vue3-ui": "^3.6.0",
+        "hc-vue3-ui": "^3.6.2",
         "js-base64": "^3.7.7",
         "js-fast-way": "^0.4.7",
         "js-md5": "^0.8.3",

+ 3 - 3
src/views/system/menu.vue

@@ -187,7 +187,7 @@ const router = useRouter()
 const useRoutes = useRoute()
 
 defineOptions({
-    name: 'Menu',
+    name: 'HcMenu',
 })
 
 //激活
@@ -434,7 +434,7 @@ const delClick = () => {
 //菜单视频
 const videoUpload = {
     multiple: false,
-    accept: 'video/mp4',
+    accept: '.mp4',
     accept_tip: '只能上传MP4格式,且不能用QQ录屏,推荐使用win10自带录屏录制,文件大小限制50兆',
     size: 100,
 }
@@ -442,7 +442,7 @@ const videoUpload = {
 //文档信息
 const excelUpload = {
     multiple: false,
-    accept: 'image/png,image/jpg,image/jpeg,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel,application/pdf,.doc,.docx,application/msword',
+    accept: '.png,.jpg,jpeg,.xls,.xlsx,.pdf,.doc,.docx',
     accept_tip: '图片(png、jpg、jpeg)<br/>Excel(xls、xlsx)<br/>PDF<br/>Word(doc、docx)',
     size: 100,
 }

+ 2 - 1
src/views/user/index.vue

@@ -5,7 +5,7 @@
                 <div class="relative w-[460px] p-4">
                     <el-form ref="formUserRef" :model="formUserModel" :rules="formUserRules" label-position="top">
                         <el-form-item label="头像图片:" prop="avatar">
-                            <hc-form-upload v-model="formUserModel.avatar" :options="{ type: 'preview' }" :upload="{ options: uploadOptions }" />
+                            <hc-form-upload v-model="formUserModel.avatar" :options="{ type: 'preview' }" :upload="avatarUpOptions" />
                         </el-form-item>
                         <el-form-item label="姓名:" prop="name">
                             <el-input v-model="formUserModel.name" />
@@ -48,6 +48,7 @@
 <script setup>
 import { onActivated, ref } from 'vue'
 import { deepClone, formValidate, getObjValue, isPhone } from 'js-fast-way'
+import { avatarUpOptions } from 'hc-vue3-ui'
 import mainApi from '~api/system/user'
 import { reloadPage } from '~uti/tools.js'
 

+ 4 - 4
yarn.lock

@@ -2040,10 +2040,10 @@ has-flag@^4.0.0:
   resolved "http://39.108.216.210:9000/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
   integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
 
-hc-vue3-ui@^3.6.0:
-  version "3.6.0"
-  resolved "http://39.108.216.210:9000/hc-vue3-ui/-/hc-vue3-ui-3.6.0.tgz#a30f5a17db870157e565c39d4dd906bfa4c6b2b8"
-  integrity sha512-JEILlanI4zwiTtGB3IghgU2kedOHAT8FxNClUvJvhjre55ZRh7JO9jFebwPuvuJSWkZHOCz9GJgPGs1T1hB9Tg==
+hc-vue3-ui@^3.6.2:
+  version "3.6.2"
+  resolved "http://39.108.216.210:9000/hc-vue3-ui/-/hc-vue3-ui-3.6.2.tgz#2601ee04e5463260d1f99bf0c19a78f864dd57a7"
+  integrity sha512-EgbC0kOAeZ8MeUt7K0G7BcruAVnXYJ51/m+/CFakS0Vnc7YlCTZO6CotTSEDZ/I/09fchYdIlIXn6DJdNjzr0w==
   dependencies:
     axios "^1.6.8"
     dayjs "^1.11.10"