明树Git Lab
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
J
jt_backend
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zengfanpei
jt_backend
Commits
ae7590d7
Commit
ae7590d7
authored
Dec 03, 2025
by
zfp1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
81f3b886
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
759 additions
and
351 deletions
+759
-351
projectController.js
controller/projectController.js
+483
-193
c.md
db/model/jt/c.md
+13
-1
project.js
db/model/jt/project.js
+248
-155
projectRouter.js
router/projectRouter.js
+15
-2
No files found.
controller/projectController.js
View file @
ae7590d7
This diff is collapsed.
Click to expand it.
db/model/jt/c.md
View file @
ae7590d7
...
...
@@ -7,3 +7,15 @@
投管项目审批人员 -- 看见所有项目公司人员
1.
2 投管新建项目 --- 投管
同步发起 一个startFlow 流程记录 发起人 发起时间 项目状态(待审批-已审批)
/
**
*
处理项目审批及消息 依靠项目状态流转
*
1. 发起人角色为项目公司项目发起人 xmgs_xmfqr;
*
2. 流转状态为 1待处理
*
3. 消息发送给 项目公司项目审批人 xmgs_xmspr,需要写一个审批接口 :项目基本信息不变,状态需要改为 2 项目公司初审:通过则变为3,不通过则变为1;
*
4. 若是投管部门自主创建项目,则项目状态直接到 5 待投管审核---退回则到1
*
5. 投管后续立项推送、决策推送状态再行处理
*
/
//B. 找到本公司审批人员发送消息-- 如果找不到人 则提示项目已保存,联系管理员添加【项目公司项目审批人】角色
//A. 创建发起记录
\ No newline at end of file
db/model/jt/project.js
View file @
ae7590d7
This diff is collapsed.
Click to expand it.
router/projectRouter.js
View file @
ae7590d7
...
...
@@ -8,12 +8,25 @@ const projectController = require('../controller/projectController');
/**
* 项目相关
*/
router
.
post
(
'/createProject'
,
projectController
.
createProject
);
//获取项目可选字段--字符串 数值 单选 多选 //表格字段不能导出,可以rongyu存储到表内再行导出
router
.
post
(
'/getProjectFields'
,
projectController
.
getProjectFields
);
router
.
post
(
'/createProject'
,
projectController
.
createProject
);
//创建项目
router
.
post
(
'/saveProjectPreLixiang'
,
projectController
.
saveProjectPreLixiang
);
//保存项目
router
.
post
(
'/startLixiang'
,
projectController
.
startLixiang
);
//发起立项审批----TODO:待完成与能建对接
// -----------------------接收能建立项结果信息,更新立项批复信息等字段------------------------------------------
router
.
post
(
'/saveJuece'
,
projectController
.
saveJuece
);
//决策保存
router
.
post
(
'/startJuece'
,
projectController
.
startJuece
);
router
.
post
(
'/updateProject'
,
projectController
.
updateProject
);
router
.
post
(
'/deleteProject'
,
projectController
.
deleteProject
);
router
.
post
(
'/listProject'
,
projectController
.
listProject
);
router
.
post
(
'/getProjectInfo'
,
projectController
.
getProjectInfo
);
router
.
post
(
'/getProjectFields'
,
projectController
.
getProjectFields
);
router
.
post
(
'/exportExcel'
,
projectController
.
exportExcel
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment