明树Git Lab

Commit ac71a58b authored by zfp1's avatar zfp1

update

parent d136765c
Pipeline #104506 passed with stage
in 3 seconds
......@@ -353,6 +353,7 @@ async function xiangmujuecegengxin(body, projectLzType) {
projectXmtzzes = utils.flattenTree(projectXmtzzes, 'xh', 'parentXh');
let pnids3 = [], pns3 = [], newprojectXmtzzes = [];
projectXmtzzes.map(o => { if (!o.id) { if (!_.isEmpty(o)) { o.projectId = projectInfo.id; newprojectXmtzzes.push(o); } } else { pnids3.push(o.id); pns3.push(o); } return o });
await DB.ProjectXmtzze.destroy({ where: { projectId: projectInfo.id, id: { [Op.notIn]: pnids3 } } });
await DB.ProjectXmtzze.bulkCreate(newprojectXmtzzes);
await Promise.all(pns3.map(item => { DB.ProjectXmtzze.update(item, { where: { id: item.id } }) }));
// 处理 projectBjtjs
......
......@@ -215,10 +215,10 @@ async function getProjectInfo({ id }) {
project.projectTzzts = await DB.ProjectTzzt.findAll({ where: { projectId: id }, raw: true });
project.projectXmtzzes = await DB.ProjectXmtzze.findAll({ where: { projectId: id }, raw: true });
project.projectXmtzzes = utils.buildTree2(project.projectXmtzzes, {
keyName: "xh",
parentKeyName: 'parentXh',
});
// project.projectXmtzzes = utils.buildTree2(project.projectXmtzzes, {
// keyName: "xh",
// parentKeyName: 'parentXh',
// });
//处理文件 还原成项目各个字段拥有的文件
let files = project.files || [];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment