From 4cf99d809345e5fa3710fafcd4a0bd968fa71774 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Tue, 10 Jun 2025 16:40:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/api/system/documentArchives.js | 31 +++++++- src/views/archivesMIOD/miodLibrary/index.vue | 2 +- .../miodLibrary/module/detail.vue | 79 +++++++++++-------- .../archivesMIOD/miodLibrary/treeList.vue | 9 +-- src/views/archivesMIOD/miodRecord/index.vue | 48 ++++++----- .../archivesMIOD/miodStatistics/miodTable.vue | 68 ++++++++++++++-- src/views/system/borrowerManage/index.vue | 63 ++++++--------- .../system/officialDocumentParams/index.vue | 38 +++++++-- 9 files changed, 224 insertions(+), 118 deletions(-) diff --git a/.env.development b/.env.development index 5811bec..dde0f37 100644 --- a/.env.development +++ b/.env.development @@ -3,8 +3,8 @@ ENV = 'development' # 接口地址 # 许镇-本地服地址 -# VUE_APP_BASE_API = 'http://192.168.99.72:13000' -VUE_APP_BASE_API = 'http://192.168.99.67:13000' +VUE_APP_BASE_API = 'http://192.168.99.72:13000' +# VUE_APP_BASE_API = 'http://192.168.99.67:13000' VUE_APP_AIDEEPSEEK_API = 'http://192.168.99.86:12123' VUE_APP_PROCESSMODEL_API = 'http://192.168.99.72:11200' VUE_APP_SDEVID = "D002" diff --git a/src/api/system/documentArchives.js b/src/api/system/documentArchives.js index 6787348..85e9297 100644 --- a/src/api/system/documentArchives.js +++ b/src/api/system/documentArchives.js @@ -252,6 +252,14 @@ export function FetchAnnualStatisticsByMonth(params) { }) } +// 馆藏传阅统计 +export function FetchAnnualStatisticsByBorrow(params) { + return request({ + url: 'api/documentArchives/annualStatisticsByBorrow' + '?' + qs.stringify(params, { indices: false }), + method: 'get' + }) +} + // 读取公文标签 export function FetchReadGW(params) { return request({ @@ -311,6 +319,24 @@ export function FetchLend(data) { }) } +// 归还 +export function FetchDocumentReturn(data) { + return request({ + url: 'api/borrow/documentReturn', + method: 'post', + data + }) +} + +// 阅读者密码初始化 +export function FetchBorrowerPassInit(data) { + return request({ + url: 'api/documentArchives/borrowerPassInit', + method: 'post', + data + }) +} + export default { FetchInitDocumentParam, updateDocumentParam, @@ -340,11 +366,14 @@ export default { FetchFindGroupType, FetchAnnualStatistics, FetchAnnualStatisticsByMonth, + FetchAnnualStatisticsByBorrow, FetchReadGW, FetchReadPatron, FetchBindReadNo, FetchUnbindReadNo, FetchDownloadBorrower, FetchArchivesDetailsBorrowLog, - FetchLend + FetchLend, + FetchDocumentReturn, + FetchBorrowerPassInit } diff --git a/src/views/archivesMIOD/miodLibrary/index.vue b/src/views/archivesMIOD/miodLibrary/index.vue index 2928db0..f330153 100644 --- a/src/views/archivesMIOD/miodLibrary/index.vue +++ b/src/views/archivesMIOD/miodLibrary/index.vue @@ -304,7 +304,7 @@ export default { this.crud.query.docDepartment = this.selectedDocument.label this.crud.query.archiveYear = null } else if (this.selectedDocument.isType === 4) { - this.crud.query.docDepartment = null + this.crud.query.docDepartment = this.selectedDocument.dictionaryName this.crud.query.archiveYear = this.selectedDocument.label } else { this.search = '' diff --git a/src/views/archivesMIOD/miodLibrary/module/detail.vue b/src/views/archivesMIOD/miodLibrary/module/detail.vue index 06d4bff..3832a54 100644 --- a/src/views/archivesMIOD/miodLibrary/module/detail.vue +++ b/src/views/archivesMIOD/miodLibrary/module/detail.vue @@ -33,9 +33,11 @@