明树Git Lab

Commit 6a2fefeb authored by zfp1's avatar zfp1

update

parent ad75cffb
Pipeline #111162 passed with stage
in 5 seconds
...@@ -102,9 +102,10 @@ async function deleteDepart(req, res, next) { ...@@ -102,9 +102,10 @@ async function deleteDepart(req, res, next) {
return res.sendError(errorMessage.resourceNotFound); return res.sendError(errorMessage.resourceNotFound);
} }
//查验部门下是否有用户 //查验部门下是否有用户
// let depIds = curNode.parentIds ? curNode.parentIds.split(',') : []; let depts = await DB.Depart.findAll({where: {parentIds: {[Op.startsWith]: curNode.parentIds + curNode.id}}, attributes: ['id'], raw: true});
// depIds.push(curNode.id); let depIds = depts.map(o => {return o.id});
let count = await DB.UserDepart.count({where: {parentIds: {[Op.startsWith]: curNode.parentIds + curNode.id}}}); depIds.push(curNode.id);
let count = await DB.UserDepart.count({where: {departId: {[Op.in]: depIds}}});
if(count && count > 0) { if(count && count > 0) {
return res.sendError(errorMessage.departHasUser); return res.sendError(errorMessage.departHasUser);
} }
......
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