fix(文档拆分): 更改权限问题修复

This commit is contained in:
yjz
2023-11-06 15:19:46 +08:00
parent 0649ac732d
commit 9070623b7a
@@ -46,8 +46,10 @@ import com.jero.modules.sys.entity.LawsEnterpriseStandardLevel;
import com.jero.modules.sys.service.ILawsEnterpriseStandardLevelService;
import com.jero.modules.system.entity.SysDict;
import com.jero.modules.system.entity.SysDictItem;
import com.jero.modules.system.entity.SysUser;
import com.jero.modules.system.service.ISysDictItemService;
import com.jero.modules.system.service.ISysDictService;
import com.jero.modules.system.service.ISysUserService;
import com.jero.modules.tag.entity.LawsTag;
import com.jero.modules.tag.enums.LawsFieldTypeEnum;
import com.jero.modules.tag.enums.TableNameEnum;
@@ -97,6 +99,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
private final ILawsEnterpriseStandardService lawsEnterpriseStandardService;
private final ILawsEnterpriseStandardLevelService lawsEnterpriseStandardLevelService;
private final EnterpriseStandardAuthUserService enterpriseStandardAuthUserService;
private final ISysUserService sysUserService;
private static final String INFO_ID = "info_id";
private static final String ID = "id";
private static final String IDS = "ids";
@@ -117,7 +120,8 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
ISysDictItemService sysDictItemService,
ILawsEnterpriseStandardService lawsEnterpriseStandardService,
ILawsEnterpriseStandardLevelService lawsEnterpriseStandardLevelService,
EnterpriseStandardAuthUserService enterpriseStandardAuthUserService) {
EnterpriseStandardAuthUserService enterpriseStandardAuthUserService,
ISysUserService sysUserService) {
this.documentSplitMapper = documentSplitMapper;
this.sarFileSplitInfoService = sarFileSplitInfoService;
this.lawsCommonMapper = lawsCommonMapper;
@@ -130,6 +134,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
this.lawsEnterpriseStandardService = lawsEnterpriseStandardService;
this.lawsEnterpriseStandardLevelService = lawsEnterpriseStandardLevelService;
this.enterpriseStandardAuthUserService = enterpriseStandardAuthUserService;
this.sysUserService = sysUserService;
}
@Value("${jero.path.exportExcelTempPath}")
@@ -161,7 +166,9 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
ids = documentSplitInfos.stream().map(DocumentSplitInfo::getId).collect(Collectors.toList());
}
updateWrapper.in(SarFileSplitInfoEO::getId, ids);
updateWrapper.set(SarFileSplitInfoEO::getCreateBy, documentSplitInfo.getCreateBy());
SysUser sysUser = sysUserService.getById(documentSplitInfo.getCreateBy());
updateWrapper.set(SarFileSplitInfoEO::getAuthor, documentSplitInfo.getCreateBy());
updateWrapper.set(SarFileSplitInfoEO::getCreateBy, sysUser.getUsername());
sarFileSplitInfoService.update(updateWrapper);
}