fix(标准化活动): 79826
This commit is contained in:
+5
-2
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.system.vo.LoginUser;
|
||||
import com.jero.common.util.SnowflakeUtils;
|
||||
import com.jero.modules.laws.dataCenter.entity.LawsDataCenterFile;
|
||||
import com.jero.modules.laws.dataCenter.service.ILawsDataCenterFileService;
|
||||
@@ -22,6 +23,7 @@ import com.jero.modules.system.service.ISysUserService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.springframework.context.annotation.Lazy;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
@@ -111,6 +113,7 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
|
||||
* @param standardizationMeetingList 标准化-参会记录
|
||||
*/
|
||||
private void saveOrUpdateMeeting(LawsStandardization lawsStandardization, List<LawsStandardizationMeeting> standardizationMeetingList) {
|
||||
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
for (LawsStandardizationMeeting standardizationMeeting : standardizationMeetingList) {
|
||||
standardizationMeeting.setStandardizationId(lawsStandardization.getId());
|
||||
|
||||
@@ -141,8 +144,8 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
|
||||
List<SysDepart> sysDeparts = sysDepartService.queryDepartsByUsername(standardizationMeeting.getCreateBy());
|
||||
SysUser sysUser = sysUserService.getUserByName(standardizationMeeting.getCreateBy());
|
||||
List<String> orgCodeList = sysDeparts.stream().map(SysDepart::getOrgCode).collect(Collectors.toList());
|
||||
lawsDataCenterFile.setOwnerId(sysUser.getId());
|
||||
lawsDataCenterFile.setUploader(sysUser.calcNameWorkNo());
|
||||
lawsDataCenterFile.setOwnerId(Objects.isNull(sysUser) ? loginUser.getId() : sysUser.getId());
|
||||
lawsDataCenterFile.setUploader(Objects.isNull(sysUser) ? loginUser.calcNameWorkNo() : sysUser.calcNameWorkNo());
|
||||
lawsDataCenterFile.setOrgCode(String.join(",", orgCodeList));
|
||||
lawsDataCenterFileService.add(lawsDataCenterFile);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user