fix 87752 年度数据锁定--新增选择2020年
This commit is contained in:
+4
@@ -124,6 +124,10 @@ public class AnnualDataLockingService extends ServiceImpl<AnnualDataLockingMappe
|
||||
//获得去重后的所有企业和联系人(联系人和邮寄联系人)
|
||||
ArrayList<String> distinctCompanyIdList = getDistinctCompanyIdList(meetingSituations, workingGroupSubItems, payCommonProjects, memberProjectSubitems, tbMemberProjectSubitems,packCompanyList);
|
||||
ArrayList<String> distinctContactIdList = getDistinctContactIdList(meetingSituations, workingGroupSubItems, workingGroupSubItemContacts, payCommonProjects, memberProjectSubitems, tbMemberProjectSubitems,packCompanyList);
|
||||
//如果企业或联系人为空那么直接返回
|
||||
if (CollectionUtil.isEmpty(distinctCompanyIdList)||CollectionUtil.isEmpty(distinctContactIdList)){
|
||||
return;
|
||||
}
|
||||
//生成企业和联系人临时数据
|
||||
List<PayCompanyManagementTemporary> companyTemporaryList = companyTemporaryService.insertList(distinctCompanyIdList,year);
|
||||
Map<String, PayCompanyManagementTemporary> companyTemporaryMap = CollStreamUtil.toIdentityMap(companyTemporaryList, PayCompanyManagementTemporary::getCompanyId);
|
||||
|
||||
Reference in New Issue
Block a user