Commit 39f294d4 by 孙亚楠

dd

parent 59ae67bd
......@@ -162,21 +162,24 @@ class OrgService extends ServiceBase {
* @param {T} params
*/
async updOrg(params) {
// if (!params.id) {
// return system.getResult(-1, `参数错误 ID不能为空`);
// }
// let _org = await this.findById(params.id);
// if (!_org) {
// return system.getResult(-1, `信息不存在 请核对 ID`);
// }
// try {
// let res = await _org.save();
// console.log(`saas 更新成功 : ${JSON.stringify(res)}`);
// return system.getResult(res);
// } catch (error) {
// return system.getResult(-1, `系统错误 错误信息 ${error}`);
// }
return system.getResult(`此方法不对外提供服务`);
if (!params.id) {
return system.getResult(-1, `参数错误 ID不能为空`);
}
let _org = await this.findById(params.id);
if (!_org) {
return system.getResult(-1, `信息不存在 请核对 ID`);
}
try {
if(params.orgname){
_org.orgname = this.trim(params.orgname);
}
let res = await _org.save();
console.log(`saas 更新成功 : ${JSON.stringify(res)}`);
return system.getResult(res);
} catch (error) {
return system.getResult(-1, `系统错误 错误信息 ${error}`);
}
// return system.getResult(`此方法不对外提供服务`);
}
/**
* 删除
......@@ -206,6 +209,9 @@ class OrgService extends ServiceBase {
if (_orgChildren.length != 0) {
return system.getResult(-1, `该组织机构不能删除`);
}
if(_org.pid==0){
return system.getResult(-1,`该组织为根结点 不能删除`);
}
//删除
let res = await _org.destroy();
return system.getResult(res);
......
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