From a8ab4382a27377d5eadae3a3319f8a5eeb5453c4 Mon Sep 17 00:00:00 2001 From: weixiaodong <13981706105@163.com> Date: Sun, 28 Dec 2025 19:55:42 +0800 Subject: [PATCH] 123 --- src/api/h5/expert.ts | 11 ++ src/api/investment/investmentManagement.ts | 10 ++ .../progressOfInvestmentProjects.ts | 8 + src/api/investment/projectExitPlan.ts | 8 + .../miOwLibr/ownershipCreate/index.ts | 8 + src/components/Upload/Image.vue | 6 +- .../common/PostInvestmentEvaluationForm.vue | 27 +-- .../investment/ExpertDetailDialog.vue | 3 +- .../common/ProjectBasicInfoForm.vue | 13 +- .../common/ProjectBasicInfoView.vue | 72 ++++++-- .../common/ProjectPlanApplyForm.vue | 44 ++++- .../common/ProjectPlanApplyFormDetails.vue | 166 +++++++++--------- .../common/ProjectProgressReportForm.vue | 18 +- .../mixedReform/MixedRegisterSections.vue | 14 +- src/components/workbench/TaskManagement.vue | 45 ++--- .../workbench/common/ApprovalAction.vue | 22 ++- src/layout/component/aside.vue | 4 +- src/layout/navBars/breadcrumb/user.vue | 2 +- src/views/admin/system/user/form.vue | 2 +- src/views/admin/system/user/personal.vue | 34 ++-- .../config/projectReviewPolicy/index.vue | 5 +- src/views/flow/create/all.vue | 12 +- src/views/flow/form/tools/FlowNodeFormat.vue | 7 +- .../flow/form/tools/FlowNodeFormatData.vue | 6 +- src/views/h5/index.vue | 26 ++- .../invBid/postInvestmentEvaluation/form.vue | 7 +- .../invBid/postInvestmentEvaluation/index.vue | 3 + .../interface/type.ts | 4 + src/views/invMid/committeeReview/index.vue | 22 +-- src/views/invMid/planApply/index.vue | 76 ++++++-- src/views/invMid/progressReport/index.vue | 112 ++++++++++-- .../invMid/projectExitFeedback/index.vue | 99 +++++++++-- src/views/invMid/projectExitPlan/index.vue | 103 +++++++++-- .../investment/cooperationUnit/index.vue | 8 +- src/views/investment/expertApply/index.vue | 9 +- .../investment/expertApplyExamine/index.vue | 3 +- .../investment/mixedReformRegister/index.vue | 10 +- .../investment/reserveRegistration/index.vue | 3 + .../miOwLibr/ownershipCreate/index.vue | 4 +- src/views/workbench/my-initiated/index.vue | 42 ++++- 40 files changed, 792 insertions(+), 286 deletions(-) diff --git a/src/api/h5/expert.ts b/src/api/h5/expert.ts index 0d36def..9dc6d41 100644 --- a/src/api/h5/expert.ts +++ b/src/api/h5/expert.ts @@ -9,4 +9,15 @@ export const getByProcessInstanceId = (processInstanceId: any) => { processInstanceId } }); +} +// 企业微信登录 +export const loginWx = (code: any) => { + return request({ + url: '/admin/oauth2/token', + method: 'get', + params:{ + grant_type: 'wechat_work', + code:code + } + }); } \ No newline at end of file diff --git a/src/api/investment/investmentManagement.ts b/src/api/investment/investmentManagement.ts index 646dbd5..28fb7e7 100644 --- a/src/api/investment/investmentManagement.ts +++ b/src/api/investment/investmentManagement.ts @@ -35,6 +35,16 @@ export const investmentProjectsPlanGetById = (id: number|string) => { }, }); }; +// 根据模板id查询项目投资计划 +export const getInvestmentProjectsPlanByTemplateId = (templateId: string) => { + return request({ + url: '/admin/investmentProjectsPlan/getByTemplateId', + method: 'get', + params: { + templateId: templateId + } + }) +} // 推送国资 投资项目计划 export const investmentProjectsPlanPush = (id: string) => { return request({ diff --git a/src/api/investment/progressOfInvestmentProjects.ts b/src/api/investment/progressOfInvestmentProjects.ts index a117030..6d27c87 100644 --- a/src/api/investment/progressOfInvestmentProjects.ts +++ b/src/api/investment/progressOfInvestmentProjects.ts @@ -46,6 +46,14 @@ export const getInvestmentProjectsProgressViewAPI = (id: number|string) => { params: { id } }) } +// 根据模板id查询投资项目进度 +export const getInvestmentProjectsProgressByTemplateIdAPI = (templateId: string) => { + return request({ + url: '/admin/investmentProjectsProgress/getByTemplateId', + method: 'get', + params: { templateId } + }) +} // 报送国资 export const investmentProjectsProgressSubmitAPI = (id: string) => { return request({ diff --git a/src/api/investment/projectExitPlan.ts b/src/api/investment/projectExitPlan.ts index 1ab8754..0d3632d 100644 --- a/src/api/investment/projectExitPlan.ts +++ b/src/api/investment/projectExitPlan.ts @@ -27,3 +27,11 @@ export function getProjectExitPlanFeedbackByProcessInstanceId(processInstanceId: export function getProjectExitPlanFeedbackPage(data: paramsDataProjectExitPlanFeedback) { return request({ url: '/admin/projectExitPlan/feedbackPage', method: 'post', data }) } +// 根据模板id查询项目退出计划详情 +export function getProjectExitPlanByTemplateId(templateId: string) { + return request({ url: '/admin/projectExitPlan/getByTemplateId?templateId=' + templateId, method: 'get' }) +} +// 根据模板id查询项目退出计划反馈详情 +export function getProjectExitPlanFeedbackByTemplateId(templateId: string) { + return request({ url: '/admin/projectExitPlan/getFeedbackByTemplateId?templateId=' + templateId, method: 'get' }) +} \ No newline at end of file diff --git a/src/api/workbench/miOwLibr/ownershipCreate/index.ts b/src/api/workbench/miOwLibr/ownershipCreate/index.ts index 41e624b..cb8cd5c 100644 --- a/src/api/workbench/miOwLibr/ownershipCreate/index.ts +++ b/src/api/workbench/miOwLibr/ownershipCreate/index.ts @@ -53,3 +53,11 @@ export const getPropertyRightsByProcessInstanceIdAPI = (processInstanceId: strin params: { processInstanceId }, }); } +// 根据id查询流程详情 +export const getProcessInfoByIdAPI = (id: string | number) => { + return request({ + url:'/admin/flow/form/processInfo', + method: 'get', + params: { id }, + }) +} \ No newline at end of file diff --git a/src/components/Upload/Image.vue b/src/components/Upload/Image.vue index 353d623..891d54f 100644 --- a/src/components/Upload/Image.vue +++ b/src/components/Upload/Image.vue @@ -16,7 +16,9 @@ >