xiangpei
2024-04-10 07ffc364bf90b369eac610627a33b973bf0dc260
src/views/system/oss/index.vue
@@ -79,8 +79,10 @@
      </template>
    </el-dialog>
    <el-dialog :title="titleDownload" v-model="visibleCode" width="500px" append-to-body>
      <p style="color: red">提取码将会在24小时后失效请尽快下载!</p>
      <span v-show="titleDownload=='查看提取码'" style="font-size: 32px;">{{testtxt}}</span>
      <div style="width: 100%;text-align: center">
        <p style="color: red; font-size: 20px">提取码将会在24小时后失效请尽快下载!</p>
        <span v-show="titleDownload=='查看提取码'" style="font-size: 80px;">{{testtxt}}</span>
      </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>-->
@@ -98,14 +100,14 @@
    <el-dialog
    v-model="dialogVisible"
    title=""
    width="30%"
    width="37%"
    :close-on-click-modal = "false"
    :close-on-press-escape = "false"
    :show-close = "false"
  >
    <span @closePopup1="lookPawsd1()">
    <el-progress type="dashboard" :percentage="percentage2" :color="colors" />
    <el-progress type="dashboard" :percentage="percentage2" style="display: flex;justify-content: center" :color="colors" />
    </span>
    </el-dialog>
  </div>
@@ -324,7 +326,7 @@
/** 任务日志列表查询 */
/** 文件按钮操作 */
const handleFile = () => {
  percentage2.value = 0;
  reset();
  type.value = 0;
  dialog.visible = true;
@@ -351,7 +353,7 @@
}
const lookPawsd = async (row: any) => {
  console.log(row, row.ossId);
  percentage2.value = 0;
  clearInterval(state.mytime);
    state.mytime = 0;
  if(row == '123123'){
@@ -364,7 +366,7 @@
    dialogVisible.value = false;
    clearInterval(state.mytime);
    state.mytime = 0;
    testtxt.value = row.data.password;
    testtxt.value = row.password;
  titleDownload.value = '查看提取码'
  pasTxt.value = ''
  visibleCode.value = true
@@ -380,7 +382,7 @@
  await examineIds(row.ossId).then(res => {
    console.log(res);
    if (res.code == 200) {
      testtxt.value = row.data.password;
      testtxt.value = res.data.password;
      titleDownload.value = '查看提取码'
      pasTxt.value = ''
      // inputSty.value ={