通过插件封存组织删除组织职能原创
金蝶云社区-cosmicstudio
cosmicstudio
2人赞赏了该文章 745次浏览 未经作者许可,禁止转载编辑于2021年12月31日 11:13:20

通过插件封存组织删除组织职能


//  移除组织职能

List<OrgParam> paramList = new ArrayList<>();
for(String duty : views){
	OrgParam orgParam = new OrgParam();
	orgParam.setDuty(duty);
	orgParam.setId(item.getLong("kdec_org.id"));
	orgParam.setAutoMoveSubOrg(false);
	paramList.add(orgParam);
}
OrgUnitServiceHelper.deleteDuty(paramList);


// 封存组织

private void freezeOrUnFreeze(List<Long> orgs) {
   List<OrgParam> orgParamList = new ArrayList(orgs.size());
   for(Long orgId : orgs){
      OrgParam orgParam = new OrgParam();
      orgParam.setId(orgId);
      orgParam.setDuty("01");
      orgParam.setYzjSync(true);
      orgParamList.add(orgParam);
   }
   OrgUnitServiceHelper.freeze(orgParamList);
}


图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0