pansl 1 rok temu
rodzic
commit
1b3588904b

+ 1 - 1
src/components/Upload/myUpload.vue

@@ -100,7 +100,7 @@ const props = withDefaults(defineProps<Props>(), {
   isCheckMM: false,
   limitNum: 10,
   isDisableUpload: false,
-  maxFileSize: 0.5,
+  maxFileSize: 1,
   isShowTips: true,
   isLimitSize: true,
   action: "/qiniu/upload/image",

+ 3 - 2
src/router/guard/index.ts

@@ -20,15 +20,16 @@ const guard = (router: Router) => {
     setPageTitle(to.meta.title as unknown as string);
     // page start
     progress.start();
+    const userStore = useUserStore();
     // 获取用户的 token
     const authToken = getAuthToken();
     // 如果 token 存在
-    if (authToken) {
+    if (authToken && userStore.getRememberToken == authToken) {
       // 如果进入 /login 页面,重定向到首页
       if (to.path === WhiteListPage.LOGIN_PATH) {
         next({ path: '/' });
       } else {
-        const userStore = useUserStore();
+        console.log(userStore, userStore.getId, 'userStoreuserStore');
         // 获取用户ID
         if (userStore.getId) {
           next();

+ 3 - 1
src/stores/modules/user/index.ts

@@ -44,7 +44,9 @@ export const useUserStore = defineStore('UserStore', {
     getRoles(): string[] | undefined {
       return this.roles;
     },
-
+    getRememberToken(): string | undefined {
+      return this.remember_token;
+    },
     getPermissions(): Permission[] | undefined {
       return this.permissions;
     }

+ 3 - 3
src/views/videoManage/videoLibraryList/form/uploadVideo.vue

@@ -1,9 +1,10 @@
 <template>
   <el-form :model="formDataForm" label-width="120px" ref="form" v-loading="loading" class="pr-4">
-    <el-form-item label="短剧名称" prop="name" :rules="[{ required: true, message: '短剧名称必须填写' }]">
+    <el-form-item label="短剧名称" style="height:50px;" prop="name" :rules="[{ required: true, message: '短剧名称必须填写' }]">
       <el-input disabled v-model="formDataForm.name" name="name" clearable />
     </el-form-item>
-    <el-form-item label="集数" prop="total_episode_num" :rules="[{ required: true, message: '集数必须填写' }]">
+    <el-form-item label="集数" style="height:50px;" prop="total_episode_num"
+      :rules="[{ required: true, message: '集数必须填写' }]">
       <el-input disabled v-model="formDataForm.total_episode_num" name="author" clearable />
     </el-form-item>
     <el-form-item label="上传" prop="videos" :rules="[{ required: true, message: '请上传文件', trigger: 'change' }]">
@@ -12,7 +13,6 @@
         <span class="text-red-400">上传文件统一命名格式要求,例:1.mp4; 11.mp4; 333.mp4</span>
       </div>
       <div class="w-full">
-
         <video-uploader :fileList="videofileList" :public_video_url='formDataForm.cover_image' @fileRemove="fileRemove"
           @success="fileSuccess"></video-uploader>
       </div>