odc.xiaohui
2023-11-15 859f86c9514dd84c51aff851da043dc778bbbbce
修改视频专网
4个文件已修改
41 ■■■■■ 已修改文件
src/components/FileUpload/index.vue 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/request.ts 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/index.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vite.config.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/FileUpload/index.vue
@@ -18,24 +18,9 @@
    </el-upload>
    <!-- 上传提示 -->
    <div class="el-upload__tip" v-if="showTip">
      请上传
<!--      <template v-if="fileSize">-->
<!--        大小不超过 <b style="color: #f56c6c">{{ fileSize }}MB</b>-->
<!--      </template>-->
      文件
      <span>请上传文件</span>
    </div>
    <!-- 文件列表 -->
<!--    <transition-group class="upload-file-list el-upload-list el-upload-list&#45;&#45;text" name="el-fade-in-linear" tag="ul">-->
<!--      <li :key="file.uid" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in fileList">-->
<!--        <el-link :href="`${file.url}`" :underline="false" target="_blank">-->
<!--          <span class="el-icon-document"> {{ getFileName(file.name) }} </span>-->
<!--        </el-link>-->
<!--        <div class="ele-upload-list__item-content-action">-->
<!--          <el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link>-->
<!--        </div>-->
<!--      </li>-->
<!--    </transition-group>-->
  </div>
</template>
src/utils/request.ts
@@ -125,7 +125,8 @@
      //     isRelogin.show = false;
      //   });
      // }
      return Promise.reject('无效的会话,或者会话已过期,请重新登录。');
      // return Promise.reject('无效的会话,或者会话已过期,请重新登录。');
      return
    } else if (code === HttpStatus.SERVER_ERROR) {
      console.log(msg);
      ElMessage({ message: msg, type: 'error' });
src/views/index.vue
@@ -68,7 +68,7 @@
        <el-form-item label="文件名">
          <fileUpload ref="childFile" @closePopup="getList();lookPawsd($event)"  v-model="form.file"  v-if="type === 0" />
          <imageUpload v-model="form.file" v-if="type === 1" />
          <video-upload v-model="form.file" v-if="type === 2" />"
          <video-upload v-model="form.file" v-if="type === 2" />
        </el-form-item>
      </el-form>
      <template #footer>
@@ -81,16 +81,15 @@
    <el-dialog :title="titleDownload" v-model="visibleCode" width="500px" append-to-body>
      <p style="color: red">提取码将会在24小时后失效请尽快下载!</p>
      <span v-show="titleDownload=='查看提取码'">{{testtxt}}</span>
      <div  >
      </div>
      <el-input style="margin: 10px 0" ref="inputRef" :style="inputSty" v-show="titleDownload=='输入提取码'"  v-model="pasTxt" v-if="isContains(useUserStore().permissions, 'system:oss:download')" placeholder="请输入文件提取码"></el-input>
      <el-input style="margin: 10px 0" ref="inputRef" :style="inputSty" v-show="titleDownload=='请输入提取码'"  v-model="pasTxt"  placeholder="请输入文件提取码"></el-input>
      <el-button link type="primary"   v-show="titleDownload=='输入提取码'" icon="Download" @click="handleDownloadFile()" v-if="isContains(useUserStore().permissions, 'system:oss:download')">下载</el-button>
      <el-button link type="primary"   v-show="titleDownload=='请输入提取码'"  icon="Delete" @click="delFile()" >删除</el-button>
<!--      <el-button link type="primary"   v-show="titleDownload=='输入提取码'" icon="Download" @click="handleDownloadFile()" v-if="isContains(useUserStore().permissions, 'system:oss:download')">下载</el-button>-->
<!--      <el-button link type="primary"   v-show="titleDownload=='请输入提取码'"  icon="Delete" @click="delFile()" >删除</el-button>-->
      <template #footer>
        <div class="dialog-footer">
          <el-button  type="primary" @click="visibleCode = false">确 定</el-button>
          <el-button link type="primary"   v-show="titleDownload=='输入提取码'" icon="Download" @click="handleDownloadFile()" v-if="isContains(useUserStore().permissions, 'system:oss:download')">下载</el-button>
          <el-button link type="primary"   v-show="titleDownload=='请输入提取码'"  icon="Delete" @click="delFile()" >删除</el-button>
<!--          <el-button  type="primary" @click="visibleCode = false">确 定</el-button>-->
          <el-button @click="visibleCode = false">取 消</el-button>
        </div>
      </template>
@@ -347,7 +346,7 @@
    }
    // inputRef.value.style.border = '1px solid red'
  }
  visibleCode.value=false
}
/** 用户状态修改  */
/** 删除按钮操作 */
vite.config.ts
@@ -26,8 +26,8 @@
      open: true,
      proxy: {
        [env.VITE_APP_BASE_API]: {
          // target: 'http://162.14.79.111:8080',
          target: 'http://192.168.3.228:8080',
          target: 'http://162.14.79.111:8080',
          // target: 'http://192.168.3.228:8080',
          changeOrigin: true,
          rewrite: (path) => path.replace(new RegExp('^' + env.VITE_APP_BASE_API), '')
        }