From 8f332feb8921d799a6bca2f4420ab5d60e62eb21 Mon Sep 17 00:00:00 2001
From: xuhuajiao <13476289682@163.com>
Date: Tue, 9 Apr 2024 17:29:13 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E7=AE=A1=E7=90=86/bug?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/archivesManage/library.js | 22 +-
src/api/system/new.js | 21 ++
.../archiveSearch/module/resultList.vue | 7 +-
.../module/utilizationProcess.vue | 5 +-
.../managementLibrary/mixins/index.js | 3 +-
.../managementLibrary/module/handOverForm.vue | 13 +-
.../openInventory/module/detail.vue | 2 +-
.../collectionLibrary/mixins/index.js | 4 +-
src/views/components/category/PreviewForm.vue | 2 +
.../module/businessDetails/index.vue | 13 +-
src/views/system/user/cart.vue | 1 +
src/views/system/user/messageCenter/index.vue | 318 ++++++++++++++++--
.../system/user/messageCenter/module/list.vue | 60 ++--
src/views/system/user/processCenter/index.vue | 6 +
.../system/user/processCenter/module/form.vue | 73 +++-
15 files changed, 455 insertions(+), 95 deletions(-)
create mode 100644 src/api/system/new.js
diff --git a/src/api/archivesManage/library.js b/src/api/archivesManage/library.js
index 4f2c61d..f673e27 100644
--- a/src/api/archivesManage/library.js
+++ b/src/api/archivesManage/library.js
@@ -101,6 +101,24 @@ export function FetchArchivesReturnConfirm(data) {
})
}
+// 在线移交流程确定
+export function FetchTransferConfirm(data) {
+ return request({
+ url: 'api/control/transferConfirm',
+ method: 'post',
+ data: data
+ })
+}
+
+// 离线移交流程确定
+export function FetchOfflineTransferConfirm(data) {
+ return request({
+ url: 'api/control/offlineTransferConfirm',
+ method: 'post',
+ data: data
+ })
+}
+
export default {
FetchInitContorlView,
FetchPrintData,
@@ -113,5 +131,7 @@ export default {
FetchUtilizeConfirm,
FetchArchivesDestructionConfirm,
FetchArchivesOpenConfirm,
- FetchArchivesReturnConfirm
+ FetchArchivesReturnConfirm,
+ FetchTransferConfirm,
+ FetchOfflineTransferConfirm
}
diff --git a/src/api/system/new.js b/src/api/system/new.js
new file mode 100644
index 0000000..1bdecd6
--- /dev/null
+++ b/src/api/system/new.js
@@ -0,0 +1,21 @@
+import request from '@/utils/request'
+
+// 我的系统通知
+export function FetchMySystemNotice(params) {
+ return request({
+ url: 'api/news/mySystemNotice',
+ method: 'get',
+ params
+ })
+}
+
+// 通知详情
+export function FetchInitNoticeDetails(params) {
+ return request({
+ url: 'api/news/initNoticeDetails',
+ method: 'get',
+ params
+ })
+}
+
+export default { FetchMySystemNotice, FetchInitNoticeDetails }
diff --git a/src/views/archiveUtilize/archiveSearch/module/resultList.vue b/src/views/archiveUtilize/archiveSearch/module/resultList.vue
index 2aad171..a10f62c 100644
--- a/src/views/archiveUtilize/archiveSearch/module/resultList.vue
+++ b/src/views/archiveUtilize/archiveSearch/module/resultList.vue
@@ -483,9 +483,6 @@ export default {
this.categoryId = row.categoryPid
this.arcId = row.archivesId
this.$nextTick(() => {
- this.$refs.archivesInfo.archivesInfoVisible = true
- this.$refs.archivesInfo.archivesTabIndex = 0
- this.$refs.archivesInfo.isFourTest = true
if (row.categoryLevel === 2) {
this.$refs.archivesInfo.isHasFile = false
this.$refs.archivesInfo.detailTitle = '案卷详情'
@@ -495,6 +492,9 @@ export default {
this.$refs.archivesInfo.detailTitle = '文件详情'
this.$refs.archivesInfo.getDetial(3, row.archivesId)
}
+ this.$refs.archivesInfo.archivesTabIndex = 0
+ this.$refs.archivesInfo.isFourTest = true
+ this.$refs.archivesInfo.archivesInfoVisible = true
})
},
initiateLending(item) {
@@ -505,6 +505,7 @@ export default {
dangerouslyUseHTMLString: true
}).then(() => {
// this.$message({ message: '确定发起借阅', type: 'success', offset: 8 })
+ console.log('item', item)
this.$nextTick(() => {
this.$refs.lendFormRef.detailArcData = []
this.$refs.lendFormRef.lendFormVisible = true
diff --git a/src/views/archiveUtilize/utillizeRecord/module/utilizationProcess.vue b/src/views/archiveUtilize/utillizeRecord/module/utilizationProcess.vue
index da92de7..f5ba9ed 100644
--- a/src/views/archiveUtilize/utillizeRecord/module/utilizationProcess.vue
+++ b/src/views/archiveUtilize/utillizeRecord/module/utilizationProcess.vue
@@ -60,9 +60,8 @@
-
- {{ item.label }}
+ {{ item.label }}
@@ -169,7 +168,7 @@ export default {
this.form.giveStartTime = formattedDate
this.getFondsDetail()
- console.log(this.detailArcData)
+ console.log('this.detailArcData', this.detailArcData)
},
changeChecked() {
this.responsive = !this.responsive
diff --git a/src/views/archivesManage/managementLibrary/mixins/index.js b/src/views/archivesManage/managementLibrary/mixins/index.js
index 4ed4317..bc2f173 100644
--- a/src/views/archivesManage/managementLibrary/mixins/index.js
+++ b/src/views/archivesManage/managementLibrary/mixins/index.js
@@ -111,12 +111,13 @@ export const manageLibraryCrud = {
},
getViewTableList(categoryLevel, parentsId, type) {
// console.log('888', this.smartQuery.fonds_no)
+ console.log('this.page.page', this.page.page)
const params = {
'parentId': parentsId,
'categoryId': this.selectedCategory.id,
'categoryLevel': categoryLevel,
'ignore': false,
- 'isdel': (this.parentsData.isdel && categoryLevel === 3) ? false : this.parentsData.isdel,
+ 'isdel': (this.parentsData.isdel && this.selectedCategory.arrangeType === 2 && categoryLevel === 3) ? false : this.parentsData.isdel,
'checkTypes': this.selectStatus && this.selectStatus.length !== 0 ? this.selectStatus.join(',') : null,
'search': this.query.search,
'retention': this.smartQuery.retention,
diff --git a/src/views/archivesManage/managementLibrary/module/handOverForm.vue b/src/views/archivesManage/managementLibrary/module/handOverForm.vue
index 607559f..55cd7e8 100644
--- a/src/views/archivesManage/managementLibrary/module/handOverForm.vue
+++ b/src/views/archivesManage/managementLibrary/module/handOverForm.vue
@@ -6,7 +6,7 @@
流程表单
流程图
-
+
-
@@ -43,11 +43,10 @@ import { FetchBusinessFlowTitle } from '@/api/collect/collect'
import { FetchIntoFlowBusiness } from '@/api/archivesManage/library'
import { FetchInitFlowAll, FetchFindFolwImgByModelId } from '@/api/system/flowable'
import { mapGetters } from 'vuex'
-import ArchivesListModule from '@/views/components/archivesListModule/index'
import { getCurrentTime } from '@/utils/index'
export default {
name: 'HandOverForm',
- components: { ArchivesListModule },
+ components: { },
props: {
selectedCategory: {
type: Object,
@@ -127,10 +126,8 @@ export default {
changeActiveTab(data) {
this.activeIndex = data
if (this.activeIndex === 0) {
- console.log('流程表单')
+ this.$refs.archivesListModule.getViewTable()
} else if (this.activeIndex === 1) {
- console.log(this.overType)
- console.log(this.modelOptions)
// 2 退回 3 开放 4 销毁 7 离线
let procdefId
if (this.overType === 2) {
diff --git a/src/views/archivesManage/openInventory/module/detail.vue b/src/views/archivesManage/openInventory/module/detail.vue
index 93f9804..676d808 100644
--- a/src/views/archivesManage/openInventory/module/detail.vue
+++ b/src/views/archivesManage/openInventory/module/detail.vue
@@ -104,7 +104,7 @@ export default {
if (res.code !== 500) {
console.log(res)
this.baseInfo = res.businessFlow
- this.tableData = res.details
+ this.tableData = res.details.content
} else {
this.$message({ message: '获取数据失败', type: 'error', offset: 8 })
}
diff --git a/src/views/collectReorganizi/collectionLibrary/mixins/index.js b/src/views/collectReorganizi/collectionLibrary/mixins/index.js
index e9004dc..e2e6a71 100644
--- a/src/views/collectReorganizi/collectionLibrary/mixins/index.js
+++ b/src/views/collectReorganizi/collectionLibrary/mixins/index.js
@@ -113,7 +113,7 @@ export const collectionLibraryCrud = {
'categoryId': this.selectedCategory.id,
'categoryLevel': categoryLevel,
'ignore': false,
- 'isdel': (this.parentsData.isdel && categoryLevel === 3) ? false : this.parentsData.isdel,
+ 'isdel': (this.parentsData.isdel && this.selectedCategory.arrangeType === 2 && categoryLevel === 3) ? false : this.parentsData.isdel,
'search': this.query.search,
'retention': this.smartQuery.retention,
'security_class': this.smartQuery.security_class,
@@ -124,7 +124,7 @@ export const collectionLibraryCrud = {
'fonds_no': this.smartQuery.fonds_no,
'project_class': this.query.project_class,
'archive_ctg_no': this.query.archive_ctg_no,
- 'page': this.page.page - 1,
+ 'page': this.page.page === 0 ? 0 : this.page.page - 1,
'size': this.page.size,
'sort': this.arrySort
}
diff --git a/src/views/components/category/PreviewForm.vue b/src/views/components/category/PreviewForm.vue
index 0791c6b..9b316f5 100644
--- a/src/views/components/category/PreviewForm.vue
+++ b/src/views/components/category/PreviewForm.vue
@@ -34,6 +34,8 @@
:style="{ width: item.editLength+'px'}"
:disabled="isDisabled || (item.fieldName === 'archival_category_code')"
:validate-event="!isDisabled"
+ @mousewheel.native.prevent
+ @DOMMouseScroll.native.prevent
@keyup.enter.native="isRepeatHandle(item)"
@input="autoAddZero(item.isFilling, item.fieldName, addOrUpdateForm[item.fieldName], item.fillingDigit)"
@blur="isRepeatHandle(item)"
diff --git a/src/views/system/processManage/runningProcess/module/businessDetails/index.vue b/src/views/system/processManage/runningProcess/module/businessDetails/index.vue
index a1dffa5..b594021 100644
--- a/src/views/system/processManage/runningProcess/module/businessDetails/index.vue
+++ b/src/views/system/processManage/runningProcess/module/businessDetails/index.vue
@@ -18,7 +18,7 @@
-
+
{
- console.log(this.setPage)
- })
},
methods: {
handleChange(id, value) {
diff --git a/src/views/system/user/cart.vue b/src/views/system/user/cart.vue
index 81f2606..18a3f8b 100644
--- a/src/views/system/user/cart.vue
+++ b/src/views/system/user/cart.vue
@@ -171,6 +171,7 @@ export default {
})
},
handleLend(data) {
+ console.log('data', data)
this.$refs.lendFormRef.lendFormVisible = true
this.$nextTick(() => {
this.$refs.lendFormRef.detailArcData = []
diff --git a/src/views/system/user/messageCenter/index.vue b/src/views/system/user/messageCenter/index.vue
index e71aa41..e349ee8 100644
--- a/src/views/system/user/messageCenter/index.vue
+++ b/src/views/system/user/messageCenter/index.vue
@@ -8,53 +8,187 @@
-
-
-
-
+
+
搜索
全部已读
-
+
+
+
点击加载更多
+
+
{{ item.createTime | parseTime }}
+
+
+
{{ titleType }}
+
{{ item.isRead === 0 ? '未读' : '已读' }}
+
{{ item.noticeTitle }}
+
+ - 创建人:{{ item.createBy }}
+ - 创建时间:{{ item.createTime | parseTime }}
+
+
+
查看详情
+
+
+
+
+
+
+
{{ titleType }}
+
【{{ detailInfo && detailInfo.create_by }}】 {{ detailInfo && detailInfo.create_time | parseTime }}
+
{{ detailInfo && detailInfo.noticeTitle }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/user/messageCenter/module/list.vue b/src/views/system/user/messageCenter/module/list.vue
index 3a75b4f..42049c1 100644
--- a/src/views/system/user/messageCenter/module/list.vue
+++ b/src/views/system/user/messageCenter/module/list.vue
@@ -1,16 +1,16 @@
点击加载更多
-
-
2020-10-01 10:00:00
+
+
{{ item.createTime | parseTime }}
-
{{ title }}
-
未读
-
{{ item.name }}
+
{{ titleType }}
+
{{ item.isRead === 0 ? '未读' : '已读' }}
+
{{ item.noticeTitle }}
- - 创建人:admin
- - 创建时间:2020-10-01 10:00:00
+ - 创建人:{{ item.createBy }}
+ - 创建时间:{{ item.createTime | parseTime }}
查看详情
@@ -20,13 +20,13 @@
-
{{ title }}
-
【admin】 2020-10-01 10:00:00
-
这是系统通知标题
-
+
{{ titleType }}
+
【{{ detailInfo && detailInfo.create_by }}】 {{ detailInfo && detailInfo.create_time | parseTime }}
+
{{ detailInfo && detailInfo.noticeTitle }}
+
@@ -37,6 +37,7 @@