明树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
8029d326
Commit
8029d326
authored
Dec 10, 2025
by
zfp1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
71fee394
Pipeline
#104450
passed with stage
in 3 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
76 additions
and
64 deletions
+76
-64
projectModule.js
module/projectModule.js
+76
-64
No files found.
module/projectModule.js
View file @
8029d326
...
...
@@ -125,70 +125,70 @@ async function getProjectInfo({ id }) {
where
:
{
id
:
id
},
// raw: true,
include
:
[
{
model
:
DB
.
ProjectBjtj
,
as
:
'projectBjtjs'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectCwpjzb
,
as
:
'projectCwpjzbs'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectFxgl
,
as
:
'projectFxgls'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectGdxx
,
as
:
'projectGdxxs'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectJczt
,
as
:
'projectJczts'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectJsgm
,
as
:
'projectJsgms'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectLcbjd
,
as
:
'projectLcbjds'
,
},
{
model
:
DB
.
ProjectSpyj
,
as
:
'projectSpyjs'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectTzzjll
,
as
:
'projectTzzjlls'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectTzzt
,
as
:
'projectTzzts'
,
// where: { del: 0 },
// attributes: [],
},
{
model
:
DB
.
ProjectXmtzze
,
as
:
'projectXmtzzes'
,
// where: { del: 0 },
// attributes: [],
},
//
{
//
model: DB.ProjectBjtj,
//
as: 'projectBjtjs',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectCwpjzb,
//
as: 'projectCwpjzbs',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectFxgl,
//
as: 'projectFxgls',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectGdxx,
//
as: 'projectGdxxs',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectJczt,
//
as: 'projectJczts',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectJsgm,
//
as: 'projectJsgms',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectLcbjd,
//
as: 'projectLcbjds',
//
},
//
{
//
model: DB.ProjectSpyj,
//
as: 'projectSpyjs',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectTzzjll,
//
as: 'projectTzzjlls',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectTzzt,
//
as: 'projectTzzts',
//
// where: { del: 0 },
//
// attributes: [],
//
},
//
{
//
model: DB.ProjectXmtzze,
//
as: 'projectXmtzzes',
//
// where: { del: 0 },
//
// attributes: [],
//
},
{
model
:
DB
.
File
,
as
:
'files'
,
...
...
@@ -203,6 +203,18 @@ async function getProjectInfo({ id }) {
return
{};
}
project
=
project
.
toJSON
();
project
.
projectBjtjs
=
await
DB
.
ProjectBjtj
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectCwpjzbs
=
await
DB
.
ProjectCwpjzb
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectFxgls
=
await
DB
.
ProjectFxgl
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectGdxxs
=
await
DB
.
ProjectGdxx
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectJczts
=
await
DB
.
ProjectJczt
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectJsgms
=
await
DB
.
ProjectJsgm
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectLcbjds
=
await
DB
.
ProjectLcbjd
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectSpyjs
=
await
DB
.
ProjectSpyj
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectTzzjlls
=
await
DB
.
ProjectTzzjll
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectTzzts
=
await
DB
.
ProjectTzzt
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
project
.
projectXmtzzes
=
await
DB
.
ProjectXmtzze
.
findAll
({
where
:{
projectId
:
id
},
raw
:
true
});
// let files = await DB.ProjectXmtzze.findAll({projectId: id});
project
.
projectXmtzzes
=
utils
.
buildTree2
(
project
.
projectXmtzzes
,
'xh'
,
'parentXh'
);
//处理文件 还原成项目各个字段拥有的文件
...
...
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