dengzedong
5 天以前 d7baa433f43830da04c77616d93a4f70f9974434
src/views/model/mpk/project/ProjectPackage.vue
@@ -3,6 +3,7 @@
    <el-form
      ref="formRef"
      v-loading="formLoading"
      element-loading-text="打包时间较长,请耐心等待"
      :model="formData"
      :rules="formRules"
      label-width="80px"
@@ -30,7 +31,7 @@
  </Dialog>
</template>
<script lang="ts" setup>
  import * as ProjectApi from '@/api/mpk/project'
  import * as ProjectApi from '@/api/model/mpk/project'
  import download from "@/utils/download";
  import {FormRules} from "element-plus";
  import {formatToDateString} from "@/utils/dateUtil";
@@ -57,17 +58,15 @@
    projectId: undefined,
    projectName: undefined,
    projectCode: undefined,
    ids: undefined,
    version: undefined,
  })
  /** 打开弹窗 */
  const open = async (projectId,projectName,projectCode,ids) => {
  const open = async (projectId,projectName,projectCode) => {
    dialogVisible.value = true
    formData.projectId = projectId
    formData.projectName = projectName
    formData.projectCode = projectCode
    formData.ids = ids
    formData.log = undefined
    formData.version = 'V'
  }
@@ -85,7 +84,6 @@
      formLoading.value = true
      formData.zipFileName = 'IAILMPK.' + formData.projectCode + '.' + formatToDateString(new Date()) + '.zip'
      const data = await ProjectApi.packageProject(formData)
      debugger
      download.zip(data, formData.zipFileName)
      formLoading.value = false
      dialogVisible.value = false