明树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) {
return res.sendError(errorMessage.resourceNotFound);
}
//查验部门下是否有用户
// let depIds = curNode.parentIds ? curNode.parentIds.split(',') : [];
// depIds.push(curNode.id);
let count = await DB.UserDepart.count({where: {parentIds: {[Op.startsWith]: curNode.parentIds + curNode.id}}});
let depts = await DB.Depart.findAll({where: {parentIds: {[Op.startsWith]: curNode.parentIds + curNode.id}}, attributes: ['id'], raw: true});
let depIds = depts.map(o => {return o.id});
depIds.push(curNode.id);
let count = await DB.UserDepart.count({where: {departId: {[Op.in]: depIds}}});
if(count && count > 0) {
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