husq
2023-09-18 1ef360a14efab8a1defa1dfdc13bb5af64a9d621
src/pages/page-web/projects/wayline.vue
@@ -4,7 +4,7 @@
    <div style="height: 50px; line-height: 50px; border-bottom: 1px solid #4f4f4f; font-weight: 450;">
      <a-row>
        <a-col :span="1"></a-col>
        <a-col :span="15">Flight Route Library</a-col>
        <a-col :span="15">航线库</a-col>
        <a-col :span="8" v-if="importVisible" class="flex-row flex-justify-end flex-align-center">
          <a-upload
            name="file"
@@ -40,10 +40,10 @@
                  <template #overlay>
                    <a-menu theme="dark" class="more" style="background: #3c3c3c;">
                      <a-menu-item @click="downloadWayline(wayline.id, wayline.name)">
                        <span>Download</span>
                        <span>下载</span>
                      </a-menu-item>
                      <a-menu-item @click="showWaylineTip(wayline.id)">
                        <span>Delete</span>
                        <span>删除</span>
                      </a-menu-item>
                    </a-menu>
                  </template>
@@ -59,7 +59,7 @@
              </span>
            </div>
            <div class="mt5 ml10" style="color: hsla(0,0%,100%,0.35);">
              <span class="mr10">Update at {{ new Date(wayline.update_time).toLocaleString() }}</span>
              <span class="mr10">更新时间: {{ new Date(wayline.update_time).toLocaleString() }}</span>
            </div>
          </div>
        </div>
@@ -67,11 +67,11 @@
      <div v-else>
        <a-empty :image-style="{ height: '60px', marginTop: '60px' }" />
      </div>
      <a-modal v-model:visible="deleteTip" width="450px" :closable="false" :maskClosable="false" centered :okButtonProps="{ danger: true }" @ok="deleteWayline">
          <p class="pt10 pl20" style="height: 50px;">Wayline file is unrecoverable once deleted. Continue?</p>
      <a-modal v-model:visible="deleteTip" okText="确定" cancelText="取消" width="450px" :closable="false" :maskClosable="false" centered :okButtonProps="{ danger: true }" @ok="deleteWayline">
          <p class="pt10 pl20" style="height: 50px;">确定要删除该文件吗?</p>
          <template #title>
              <div class="flex-row flex-justify-center">
                  <span>Delete</span>
                  <span>删除</span>
              </div>
          </template>
      </a-modal>
@@ -98,7 +98,6 @@
const loading = ref(false)
const store = useMyStore()
const projectId = store.state.common.projectId
const pagination :IPage = {
  page: 1,
  total: -1,
@@ -221,7 +220,7 @@
  fileList.value.forEach(async (file: FileItem) => {
    const fileData = new FormData()
    fileData.append('file', file, file.name)
    await importKmzFile(projectId, fileData).then((res) => {
    await importKmzFile(workspaceId, fileData).then((res) => {
      if (res.code === 0) {
        message.success(`${file.name} file uploaded successfully`)
        canRefresh.value = true