移交申请

This commit is contained in:
cwchen 2025-09-19 16:13:22 +08:00
parent bb37ed499a
commit 7323f87ca0
2 changed files with 22 additions and 8 deletions

View File

@ -28,6 +28,15 @@ export function editTransferApplyApi(data) {
} }
// 档案移交申请详情 // 档案移交申请详情
export function getTransferApplyApi(params) {
return request({
url: '/smartArchives/transferApply/getTransferApply',
method: 'GET',
params: params
})
}
// 档案移交申请-列表详情
export function getTransferApplyFilesByApplyIdApi(params) { export function getTransferApplyFilesByApplyIdApi(params) {
return request({ return request({
url: '/smartArchives/transferApply/getTransferApplyFilesByApplyId', url: '/smartArchives/transferApply/getTransferApplyFilesByApplyId',

View File

@ -86,7 +86,8 @@
<script> <script>
import { decryptWithSM4 } from '@/utils/sm' import { decryptWithSM4 } from '@/utils/sm'
import { import {
getTransferApplyFilesByApplyIdApi getTransferApplyFilesByApplyIdApi,
getTransferApplyApi
} from '@/api/filesTransfer/apply' } from '@/api/filesTransfer/apply'
export default { export default {
name: 'DetailData', name: 'DetailData',
@ -173,21 +174,25 @@ export default {
// //
document.body.style.overflow = 'auto'; document.body.style.overflow = 'auto';
}, },
created(){
this.initData();
},
methods: { methods: {
handleClose() { handleClose() {
const obj = { path: "/archivesManagement/filesTransfer/apply" } const obj = { path: "/archivesManagement/filesTransfer/apply" }
this.$tab.closeOpenPage(obj) this.$tab.closeOpenPage(obj)
}, },
async getTransferApplyData() { async initData() {
this.fileList = []; this.fileList = [];
const res = await getTransferApplyFilesByApplyIdApi({ id: this.id }); const res = await getTransferApplyFilesByApplyIdApi({ id: this.id });
// this.projectName = res?.data?.proName || '/'; const res2 = await getTransferApplyApi({ id: this.id });
// this.receivingOrg = res?.data?.deptName || '/'; this.projectName = res2?.data?.proName || '/';
if (Array.isArray(res.data.transferFileDtos) && res.data.transferFileDtos.length > 0) { this.receivingOrg = res2?.data?.deptName || '/';
res.data.transferFileDtos.map(item => { if (Array.isArray(res.data) && res.data.length > 0) {
res.data.map(item => {
const newFile = { const newFile = {
proName: item.projectName, proName: item.proName,
singleProName: item.singleProjectName, singleProName: item.singleProName,
createUserName: item.createUserName, createUserName: item.createUserName,
createTime: item.createTime, createTime: item.createTime,
archiveName: item?.parParentName + '/' + item?.parentName + '/' + item?.fileName, archiveName: item?.parParentName + '/' + item?.parentName + '/' + item?.fileName,