From 8444c1e188ed58b8469699c9049ea1c033b8ed86 Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期四, 01 一月 2026 21:28:30 +0800
Subject: [PATCH] 增加修改代码
---
src/views/archiveManager/index.vue | 453 +++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 345 insertions(+), 108 deletions(-)
diff --git a/src/views/archiveManager/index.vue b/src/views/archiveManager/index.vue
index ca8568a..aa291a8 100644
--- a/src/views/archiveManager/index.vue
+++ b/src/views/archiveManager/index.vue
@@ -306,7 +306,16 @@
v-hasPermi="['system:records:export']"
>鎵归噺鎻愪氦</el-button>
</el-col>
-
+ <el-col v-if="userId==1" :span="1.5">
+ <el-button
+ type="warning"
+ plain
+ icon="el-icon-download"
+ size="mini"
+ @click="handleGivePermission"
+ v-hasPermi="['system:materials:edit']"
+ >鎵归噺鎺堟潈</el-button>
+ </el-col>
<el-col v-if="userId==1" :span="1.5">
<el-button
type="warning"
@@ -350,7 +359,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
- <el-table v-loading="loading" :data="recordsList" @selection-change="handleSelectionChange">
+ <el-table v-loading="loading" :data="recordsList" @selection-change="handleSelectionChange" @sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />
@@ -376,6 +385,36 @@
v-hasPermi="['system:records:edit']"
>鏌ョ湅鍗峰唴鐩綍</el-button>
<el-button
+ v-if="userId===1"
+
+ size="mini"
+ type="text"
+ icon="el-icon-edit"
+ @click="backInfo(scope.row)"
+ v-hasPermi="['system:records:edit']"
+ >瀵煎嚭澶囪�冭〃</el-button>
+
+ <el-button
+ v-if="userId===1"
+
+ size="mini"
+ type="text"
+ icon="el-icon-edit"
+ @click="JuanInfo(scope.row)"
+ v-hasPermi="['system:records:edit']"
+ >瀵煎嚭鍗峰唴鐩綍</el-button>
+
+
+ <el-button
+ v-if="userId===1"
+
+ size="mini"
+ type="text"
+ icon="el-icon-edit"
+ @click="pageInfo(scope.row)"
+ v-hasPermi="['system:records:edit']"
+ >瀵煎嚭妗堝嵎灏侀潰</el-button>
+ <el-button
size="mini"
type="text"
icon="el-icon-edit"
@@ -397,7 +436,7 @@
@click="handleSubmit(scope.row)"
v-hasPermi="['system:records:edit']"
>鎻愪氦妗堝嵎</el-button>
-
+
<el-button
v-if="scope.row.ownData||userId===1"
@@ -425,7 +464,7 @@
</template>
</el-table-column>
- <el-table-column label="鐘舵��" align="center" prop="recordStatus" width="120">
+ <el-table-column label="鐘舵��" align="center" sortable="custom" prop="recordStatus" width="120">
<template slot-scope="scope">
<el-button :type="scope.row.recordStatus === '鏈綍鍏�' ? 'danger' : 'success'" size="mini">
{{ scope.row.recordStatus }}
@@ -434,7 +473,7 @@
</el-table-column>
<!-- <el-table-column label="${comment}" align="center" prop="id" /> -->
- <el-table-column label="妗f鍙�" align="center" prop="recordId" />
+ <el-table-column label="妗f鍙�" align="center" sortable="custom" prop="recordId" width="120"/>
<el-table-column label="鍙戞枃鍙�" align="center" prop="inquiryNumber" />
@@ -868,6 +907,45 @@
<el-button @click="cancel">鍙� 娑�</el-button>
</div>
</el-dialog>
+
+
+
+
+ <!-- 鎺堟潈鐢ㄦ埛 -->
+ <el-dialog title="閫夋嫨鐢ㄦ埛" :visible.sync="visibleUser" width="800px" top="5vh" append-to-body>
+
+ <el-row>
+ <el-table @row-click="clickRow" ref="table" :data="userList" @selection-change="handleSingleSelection"
+ height="260px">
+ <el-table-column type="selection" width="55"></el-table-column>
+ <el-table-column label="鐢ㄦ埛鍚嶇О" prop="userName" :show-overflow-tooltip="true" />
+ <el-table-column label="鐢ㄦ埛鏄电О" prop="nickName" :show-overflow-tooltip="true" />
+ <el-table-column label="閭" prop="email" :show-overflow-tooltip="true" />
+ <el-table-column label="鎵嬫満" prop="phonenumber" :show-overflow-tooltip="true" />
+ <!-- <el-table-column label="鐘舵��" align="center" prop="status">
+ <template slot-scope="scope">
+ <dict-tag :options="dict.type.sys_normal_disable" :value="scope.row.status"/>
+ </template>
+ </el-table-column> -->
+ <el-table-column label="鍒涘缓鏃堕棿" align="center" prop="createTime" width="180">
+ <template slot-scope="scope">
+ <span>{{ parseTime(scope.row.createTime) }}</span>
+ </template>
+ </el-table-column>
+ </el-table>
+ <pagination
+ v-show="totalUser>0"
+ :total="totalUser"
+ :page.sync="queryParamsUser.pageNum"
+ :limit.sync="queryParamsUser.pageSize"
+ @pagination="getUserList"
+ />
+ </el-row>
+ <div slot="footer" class="dialog-footer">
+ <el-button type="primary" @click="handleSelectUser">纭� 瀹�</el-button>
+ <el-button @click="visibleUser = false">鍙� 娑�</el-button>
+ </div>
+ </el-dialog>
</div>
</template>
@@ -882,6 +960,9 @@
import { listAllProjectName } from "@/api/system/projectName"
import { listPlaceName, listAllPlaceName } from "@/api/system/placeName"
import { judge } from "@/api/system/materials"
+import { UserRoleIdList,unallocatedUserList, authUserSelectAll } from "@/api/system/role"
+import {authManyRecordsToUsers} from "@/api/system/archiverecordstouser"
+
export default {
components: {
VueOfficeExcel
@@ -889,6 +970,18 @@
name: "Records",
data() {
return {
+ totalUser: 0,
+ visibleUser:false,
+ userList:[],
+ // 閫変腑鏁扮粍鍊�
+ userIds: [],
+ queryParamsUser: {
+ pageNum: 1,
+ pageSize: 10,
+ roleId: undefined,
+ archiveRecordsId: undefined,
+
+ },
showExcelPreview: false,
excel: 'http://localhost:8080/profile/upload/12.xls', //璁剧疆鏂囨。缃戠粶鍦板潃锛屽彲浠ユ槸鐩稿鍦板潃
@@ -967,7 +1060,10 @@
archiveRoomNumber: null,
microfilmNumber: null,
remarks: null,
- historicalReferenceNumber: null
+ historicalReferenceNumber: null,
+
+ orderByColumn: null,
+ isAsc: null
},
// Excel寮圭獥鐩稿叧鏁版嵁
excelDialogVisible: false,
@@ -1033,6 +1129,7 @@
this.fetchProjectOptions()
this.fetchProjectCompanyOptions()
this.getList()
+
},
watch: {
'form.constructionUnit': {
@@ -1057,14 +1154,70 @@
beforeDestroy() {
// 娓呯悊浜嬩欢鐩戝惉鍣ㄥ拰瀹氭椂鍣�
document.removeEventListener('keydown', this.handleKeyDown);
- if (this.excelPreviewTimeout) {
- clearTimeout(this.excelPreviewTimeout);
- }
+ // if (this.excelPreviewTimeout) {
+ // clearTimeout(this.excelPreviewTimeout);
+ // }
if (this.currentExcelUrl) {
URL.revokeObjectURL(this.currentExcelUrl);
}
},
methods: {
+ /** 閫夋嫨鎺堟潈鐢ㄦ埛鎿嶄綔 */
+ handleSelectUser() {
+ // const archiveRecordsId = this.queryParams.archiveRecordsId
+ const userIds = this.userIds.join(",")
+ // const aids = this.ids.join(",")
+ // alert(aids)
+ if (userIds == "") {
+ this.$modal.msgError("璇烽�夋嫨瑕佸垎閰嶇殑鐢ㄦ埛")
+ return
+ }
+
+ // 鍒涘缓杞崲鍚庣殑鍙傛暟锛岀‘淇漴ecordId鏄暟瀛楃被鍨�
+ // const convertedRecordId = !isNaN(Number(archiveRecordsId)) ? Number(archiveRecordsId) : 0
+ const convertedRecordId = this.ids.join(",")
+ if (convertedRecordId == "") {
+ this.$modal.msgError("璇烽�夋嫨鐩稿簲鐨勬鍗�")
+ return
+ }
+ authManyRecordsToUsers({ recordIds: convertedRecordId, userIds: userIds }).then(res => {
+ if(res.code === 200) {
+ this.$modal.msgSuccess(res.msg)
+ this.visibleUser = false
+ // this.$emit("ok")
+ } else {
+ this.$modal.msgError(res.msg || "鎺堟潈澶辫触锛屽凡缁忔巿鏉冭繃浜�")
+ }
+ })
+ },
+ clickRow(row) {
+ this.$refs.table.clearSelection();
+ this.$refs.table.toggleRowSelection(row);
+ },
+ // 鏇挎崲鍘熸湁鐨刪andleSelectionChange鏂规硶
+ handleSingleSelection(selection) {
+ if (selection.length > 1) {
+ this.$refs.table.clearSelection();
+ this.$refs.table.toggleRowSelection(selection[selection.length - 1]);
+ }
+ else
+ this.userIds = selection.map(item => item.userId);
+ },
+ // 澶氶�夋閫変腑鏁版嵁
+ handleSelectionChange(selection) {
+ this.userIds = selection.map(item => item.userId)
+ },
+ // 鏌ヨ琛ㄦ暟鎹�
+ getUserList() {
+ this.queryParamsUser.roleId = 2
+ UserRoleIdList(this.queryParamsUser).then(res => {
+ console.log("=------00000000009")
+ console.log(res)
+
+ this.userList = res.rows
+ this.totalUser = res.total
+ })
+ },
/** Excel娓叉煋瀹屾垚澶勭悊 */
renderedHandler() {
console.log("Excel娓叉煋瀹屾垚");
@@ -1242,6 +1395,24 @@
this.loading = false
})
},
+ // 鎺掑簭澶勭悊鏂规硶
+
+ // 娣诲姞handleSortChange鏂规硶
+ handleSortChange({ column, prop, order }) {
+ // alert(23)
+
+ if (order === 'ascending') {
+ this.queryParams.orderByColumn = prop;
+ this.queryParams.isAsc = 'asc';
+ } else if (order === 'descending') {
+ this.queryParams.orderByColumn = prop;
+ this.queryParams.isAsc = 'desc';
+ } else {
+ this.queryParams.orderByColumn = null;
+ this.queryParams.isAsc = null;
+ }
+ this.getList();
+ },
// 鍙栨秷鎸夐挳
cancel() {
this.open = false
@@ -1309,7 +1480,7 @@
/*鏌ョ湅璇︽儏*/
CheckInfo(row)
{
-
+
var mid = row.id
const roleId = 2
// alert(mid)
@@ -1321,18 +1492,66 @@
this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho)
},
+ /*瀵煎嚭澶囪�冭〃*/
+ backInfo(row)
+ {
+
+ var id = row.id
+
+ id = Number(id)
+
+ var recordId = row.recordId
+ this.download('/system/materials/exportBack/'+id+'/'+recordId, {
+
+ }, `澶囪�冭〃_${new Date().getTime()}.pdf`)
+ },
+
+ /*瀵煎嚭鍗峰唴鐩綍*/
+ JuanInfo(row)
+ {
+ var id = row.id
+
+ id = Number(id)
+
+ var recordId = row.recordId
+ this.download('/system/materials/exportJuan/'+id, {
+
+ }, `鍗峰唴鐩綍_${new Date().getTime()}.xls`)
+ },
+ /*瀵煎嚭妗堝嵎灏侀潰*/
+ pageInfo(row)
+ {
+ var id = row.id
+
+ id = Number(id)
+
+ var recordId = row.recordId
+ this.download('/system/materials/exportPageInfo/'+id+'/'+recordId, {
+
+ }, `妗堝嵎灏侀潰_${new Date().getTime()}.xls`)
+ },
handleInfo(row)
{
+ //鍒ゆ柇蹇呴』淇敼鐨勫瓧娈垫槸鍚﹁ˉ鍏呭畬鏁翠簡
+ var valid = false;
+ var pageCount = row.pageCount
+ if(row.projectName!=null&&row.pageCount!=null&&row.caseTitle!=null&&row.constructionUnit)
+ valid = true;
+ if (valid) {
var mid = row.id
const roleId = 2
// alert(mid)
var recordId = mid
- var pageCount = row.pageCount
+
var sho = true
// this.$router.push("/archiveManager/infoManagerAu/user/" + roleId+"/"+recordId)
this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho)
+ }else
+ {
+ this.$modal.msgWarning("璇疯ˉ鍏呴〉鍙风瓑鐩稿叧淇℃伅锛屽啀缂栬緫鍗峰唴鐩綍锛�")
+ }
},
//
@@ -1375,7 +1594,7 @@
if(this.recordTypeOptions.length > 0) {
const recordParts = response.data.recordId.split('-')
this.$set(this.form, 'recordType', recordParts[0])
- if(this.recordTypeOptions.length==4)
+ if(recordParts.length==4)
{
this.$set(this.form, 'recordZone', recordParts[1])
@@ -1391,6 +1610,16 @@
this.open = true
this.title = "淇敼妗f璁板綍"
})
+ },
+ /*鎵归噺鎺堟潈*/
+ handleGivePermission()
+ {
+ if (this.ids.length === 0) {
+ this.$modal.msgWarning('璇烽�夋嫨瑕佹巿鏉冪殑妗f璁板綍')
+ return
+ }
+ this.visibleUser = true
+ this.getUserList()
},
/** 鎵归噺鎻愪氦 */
handleBatchSubmit() {
@@ -1431,8 +1660,9 @@
this.form = response.data
if(this.recordTypeOptions.length > 0) {
const recordParts = response.data.recordId.split('-')
+
this.$set(this.form, 'recordType', recordParts[0])
- if(this.recordTypeOptions.length==4)
+ if(recordParts.length==4)
{
this.$set(this.form, 'recordZone', recordParts[1])
@@ -1539,7 +1769,9 @@
this.getExcelFile(id).then(blob => {
this.$modal.closeLoading();
// 淇濆瓨鏂囦欢淇℃伅骞舵樉绀洪潤鎬佸脊绐�
+
this.currentExcelUrl = URL.createObjectURL(blob);
+
this.currentExcelBlob = blob;
this.currentExcelId = id;
this.excelDialogVisible = true;
@@ -1588,7 +1820,9 @@
this.getExcelFile(id).then(blob => {
this.$modal.closeLoading();
// 淇濆瓨鏂囦欢淇℃伅骞舵樉绀洪潤鎬佸脊绐�
+ alert(23)
this.currentExcelUrl = URL.createObjectURL(blob);
+ alert(this.currentExcelUrl)
this.currentExcelBlob = blob;
this.currentExcelId = id;
this.excelDialogVisible = true;
@@ -1597,113 +1831,116 @@
this.$modal.closeLoading();
console.error('鑾峰彇Excel鏂囦欢澶辫触:', error);
this.$modal.msgError('鑾峰彇Excel鏂囦欢澶辫触锛岃绋嶅悗閲嶈瘯');
+
+
+ this.showExcelPreview = false;
});
- // 閲嶇疆vue-office-excel缁勪欢
- if (this.currentExcelUrl) {
- const tempUrl = this.currentExcelUrl;
- this.currentExcelUrl = '';
- this.$nextTick(() => {
- this.currentExcelUrl = tempUrl;
- });
- }
+ // // 閲嶇疆vue-office-excel缁勪欢
+ // if (this.currentExcelUrl) {
+ // const tempUrl = this.currentExcelUrl;
+ // this.currentExcelUrl = '';
+ // this.$nextTick(() => {
+ // this.currentExcelUrl = tempUrl;
+ // });
+ // }
- const previewContainer = this.$refs.excelPreviewContainer;
+ // const previewContainer = this.$refs.excelPreviewContainer;
- // 娓呯┖棰勮瀹瑰櫒
- if (previewContainer) {
- previewContainer.innerHTML = '';
+ // // 娓呯┖棰勮瀹瑰櫒
+ // if (previewContainer) {
+ // previewContainer.innerHTML = '';
- // 灏濊瘯浣跨敤寰蒋Office Online棰勮鏈嶅姟浣滀负澶囬��
- const officeOnlineUrl = `https://view.officeapps.live.com/op/embed.aspx?src=${encodeURIComponent(this.currentExcelUrl)}`;
+ // // 灏濊瘯浣跨敤寰蒋Office Online棰勮鏈嶅姟浣滀负澶囬��
+ // const officeOnlineUrl = `https://view.officeapps.live.com/op/embed.aspx?src=${encodeURIComponent(this.currentExcelUrl)}`;
- // 鍒涘缓iframe鐢ㄤ簬棰勮
- const iframe = document.createElement('iframe');
- iframe.style.width = '100%';
- iframe.style.height = '100%';
- iframe.style.border = 'none';
- iframe.style.minHeight = '600px';
- iframe.src = officeOnlineUrl;
- iframe.title = 'Excel鏂囦欢棰勮';
+ // // 鍒涘缓iframe鐢ㄤ簬棰勮
+ // const iframe = document.createElement('iframe');
+ // iframe.style.width = '100%';
+ // iframe.style.height = '100%';
+ // iframe.style.border = 'none';
+ // iframe.style.minHeight = '600px';
+ // iframe.src = officeOnlineUrl;
+ // iframe.title = 'Excel鏂囦欢棰勮';
- // 鍒涘缓鍔犺浇鎸囩ず鍣�
- const loadingIndicator = document.createElement('div');
- loadingIndicator.className = 'loading-indicator';
- loadingIndicator.innerHTML = `
- <div class="loading-spinner"></div>
- <p>姝e湪鍔犺浇Excel鏂囦欢锛岃绋嶅��...</p>
- `;
- previewContainer.style.position = 'relative';
- previewContainer.appendChild(iframe);
- previewContainer.appendChild(loadingIndicator);
+ // // 鍒涘缓鍔犺浇鎸囩ず鍣�
+ // const loadingIndicator = document.createElement('div');
+ // loadingIndicator.className = 'loading-indicator';
+ // loadingIndicator.innerHTML = `
+ // <div class="loading-spinner"></div>
+ // <p>姝e湪鍔犺浇Excel鏂囦欢锛岃绋嶅��...</p>
+ // `;
+ // previewContainer.style.position = 'relative';
+ // previewContainer.appendChild(iframe);
+ // previewContainer.appendChild(loadingIndicator);
- // 鐩戝惉iframe鍔犺浇瀹屾垚
- iframe.onload = () => {
- this.excelLoading = false;
- if (loadingIndicator && loadingIndicator.parentNode) {
- loadingIndicator.parentNode.removeChild(loadingIndicator);
- }
- };
+ // // 鐩戝惉iframe鍔犺浇瀹屾垚
+ // iframe.onload = () => {
+ // this.excelLoading = false;
+ // if (loadingIndicator && loadingIndicator.parentNode) {
+ // loadingIndicator.parentNode.removeChild(loadingIndicator);
+ // }
+ // };
- // 璁剧疆瓒呮椂澶勭悊
- this.excelPreviewTimeout = setTimeout(() => {
- this.excelLoading = false;
- if (loadingIndicator && loadingIndicator.parentNode) {
- loadingIndicator.parentNode.removeChild(loadingIndicator);
- }
+ // // 璁剧疆瓒呮椂澶勭悊
+ // this.excelPreviewTimeout = setTimeout(() => {
+ // this.excelLoading = false;
+ // if (loadingIndicator && loadingIndicator.parentNode) {
+ // loadingIndicator.parentNode.removeChild(loadingIndicator);
+ // }
- // 灏濊瘯鐩存帴棰勮浣滀负澶囬�夋柟妗�
- previewContainer.innerHTML = '';
- const directIframe = document.createElement('iframe');
- directIframe.style.width = '100%';
- directIframe.style.height = '100%';
- directIframe.style.border = 'none';
- directIframe.style.minHeight = '600px';
- directIframe.src = this.currentExcelUrl;
+ // // 灏濊瘯鐩存帴棰勮浣滀负澶囬�夋柟妗�
+ // previewContainer.innerHTML = '';
+ // const directIframe = document.createElement('iframe');
+ // directIframe.style.width = '100%';
+ // directIframe.style.height = '100%';
+ // directIframe.style.border = 'none';
+ // directIframe.style.minHeight = '600px';
+ // directIframe.src = this.currentExcelUrl;
- const fallbackMessage = document.createElement('div');
- fallbackMessage.textContent = 'Office棰勮鏈嶅姟鍔犺浇瓒呮椂锛屾鍦ㄥ皾璇曠洿鎺ラ瑙�...';
- fallbackMessage.style.cssText = `
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- padding: 10px;
- background-color: #f56c6c;
- color: white;
- text-align: center;
- font-size: 14px;
- z-index: 10;
- `;
+ // const fallbackMessage = document.createElement('div');
+ // fallbackMessage.textContent = 'Office棰勮鏈嶅姟鍔犺浇瓒呮椂锛屾鍦ㄥ皾璇曠洿鎺ラ瑙�...';
+ // fallbackMessage.style.cssText = `
+ // position: absolute;
+ // top: 0;
+ // left: 0;
+ // right: 0;
+ // padding: 10px;
+ // background-color: #f56c6c;
+ // color: white;
+ // text-align: center;
+ // font-size: 14px;
+ // z-index: 10;
+ // `;
- previewContainer.appendChild(directIframe);
- previewContainer.appendChild(fallbackMessage);
+ // previewContainer.appendChild(directIframe);
+ // previewContainer.appendChild(fallbackMessage);
- directIframe.onload = () => {
- if (fallbackMessage && fallbackMessage.parentNode) {
- fallbackMessage.parentNode.removeChild(fallbackMessage);
- }
- };
+ // directIframe.onload = () => {
+ // if (fallbackMessage && fallbackMessage.parentNode) {
+ // fallbackMessage.parentNode.removeChild(fallbackMessage);
+ // }
+ // };
- // 浜屾瓒呮椂澶勭悊
- setTimeout(() => {
- if (directIframe && directIframe.parentNode) {
- directIframe.parentNode.removeChild(directIframe);
- }
- const errorMessage = document.createElement('div');
- errorMessage.innerHTML = `
- <div style="text-align: center; padding: 40px;">
- <h3 style="color: #f56c6c; margin-bottom: 20px;">棰勮澶辫触</h3>
- <p style="color: #666; margin-bottom: 30px;">鏃犳硶鍦ㄦ祻瑙堝櫒涓瑙圗xcel鏂囦欢锛岃鐐瑰嚮涓嬫柟鎸夐挳涓嬭浇鏂囦欢鍚庢煡鐪嬨��</p>
- <button onclick="this.parentNode.parentNode.querySelector('.download-btn').click()"
- style="padding: 8px 20px; background: #409EFF; color: white; border: none; border-radius: 4px; cursor: pointer;">
- 涓嬭浇Excel鏂囦欢
- </button>
- </div>
- `;
- previewContainer.appendChild(errorMessage);
- }, 20000);
- }, 25000);
- }
+ // // 浜屾瓒呮椂澶勭悊
+ // setTimeout(() => {
+ // if (directIframe && directIframe.parentNode) {
+ // directIframe.parentNode.removeChild(directIframe);
+ // }
+ // const errorMessage = document.createElement('div');
+ // errorMessage.innerHTML = `
+ // <div style="text-align: center; padding: 40px;">
+ // <h3 style="color: #f56c6c; margin-bottom: 20px;">棰勮澶辫触</h3>
+ // <p style="color: #666; margin-bottom: 30px;">鏃犳硶鍦ㄦ祻瑙堝櫒涓瑙圗xcel鏂囦欢锛岃鐐瑰嚮涓嬫柟鎸夐挳涓嬭浇鏂囦欢鍚庢煡鐪嬨��</p>
+ // <button onclick="this.parentNode.parentNode.querySelector('.download-btn').click()"
+ // style="padding: 8px 20px; background: #409EFF; color: white; border: none; border-radius: 4px; cursor: pointer;">
+ // 涓嬭浇Excel鏂囦欢
+ // </button>
+ // </div>
+ // `;
+ // previewContainer.appendChild(errorMessage);
+ // }, 20000);
+ // }, 25000);
+ // }
},
/** 澶勭悊鎵撳嵃鎸夐挳鐐瑰嚮 */
@@ -1768,7 +2005,7 @@
let filename = `record_${this.currentExcelId}`;
if (includeQrCode) filename += '_qr';
// if (selectedAnnotations.length > 0) {
- // filename += `_anno${selectedAnnotations.join('')}`;
+ // filename += `_anno${selectedAnnotations.join('')}`;x
// }
filename += `_${new Date().getTime()}.xls`;
--
Gitblit v1.9.1