fix(文档拆分): 更改权限问题修复
This commit is contained in:
+9
-2
@@ -46,8 +46,10 @@ import com.jero.modules.sys.entity.LawsEnterpriseStandardLevel;
|
|||||||
import com.jero.modules.sys.service.ILawsEnterpriseStandardLevelService;
|
import com.jero.modules.sys.service.ILawsEnterpriseStandardLevelService;
|
||||||
import com.jero.modules.system.entity.SysDict;
|
import com.jero.modules.system.entity.SysDict;
|
||||||
import com.jero.modules.system.entity.SysDictItem;
|
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.ISysDictItemService;
|
||||||
import com.jero.modules.system.service.ISysDictService;
|
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.entity.LawsTag;
|
||||||
import com.jero.modules.tag.enums.LawsFieldTypeEnum;
|
import com.jero.modules.tag.enums.LawsFieldTypeEnum;
|
||||||
import com.jero.modules.tag.enums.TableNameEnum;
|
import com.jero.modules.tag.enums.TableNameEnum;
|
||||||
@@ -97,6 +99,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
|||||||
private final ILawsEnterpriseStandardService lawsEnterpriseStandardService;
|
private final ILawsEnterpriseStandardService lawsEnterpriseStandardService;
|
||||||
private final ILawsEnterpriseStandardLevelService lawsEnterpriseStandardLevelService;
|
private final ILawsEnterpriseStandardLevelService lawsEnterpriseStandardLevelService;
|
||||||
private final EnterpriseStandardAuthUserService enterpriseStandardAuthUserService;
|
private final EnterpriseStandardAuthUserService enterpriseStandardAuthUserService;
|
||||||
|
private final ISysUserService sysUserService;
|
||||||
private static final String INFO_ID = "info_id";
|
private static final String INFO_ID = "info_id";
|
||||||
private static final String ID = "id";
|
private static final String ID = "id";
|
||||||
private static final String IDS = "ids";
|
private static final String IDS = "ids";
|
||||||
@@ -117,7 +120,8 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
|||||||
ISysDictItemService sysDictItemService,
|
ISysDictItemService sysDictItemService,
|
||||||
ILawsEnterpriseStandardService lawsEnterpriseStandardService,
|
ILawsEnterpriseStandardService lawsEnterpriseStandardService,
|
||||||
ILawsEnterpriseStandardLevelService lawsEnterpriseStandardLevelService,
|
ILawsEnterpriseStandardLevelService lawsEnterpriseStandardLevelService,
|
||||||
EnterpriseStandardAuthUserService enterpriseStandardAuthUserService) {
|
EnterpriseStandardAuthUserService enterpriseStandardAuthUserService,
|
||||||
|
ISysUserService sysUserService) {
|
||||||
this.documentSplitMapper = documentSplitMapper;
|
this.documentSplitMapper = documentSplitMapper;
|
||||||
this.sarFileSplitInfoService = sarFileSplitInfoService;
|
this.sarFileSplitInfoService = sarFileSplitInfoService;
|
||||||
this.lawsCommonMapper = lawsCommonMapper;
|
this.lawsCommonMapper = lawsCommonMapper;
|
||||||
@@ -130,6 +134,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
|||||||
this.lawsEnterpriseStandardService = lawsEnterpriseStandardService;
|
this.lawsEnterpriseStandardService = lawsEnterpriseStandardService;
|
||||||
this.lawsEnterpriseStandardLevelService = lawsEnterpriseStandardLevelService;
|
this.lawsEnterpriseStandardLevelService = lawsEnterpriseStandardLevelService;
|
||||||
this.enterpriseStandardAuthUserService = enterpriseStandardAuthUserService;
|
this.enterpriseStandardAuthUserService = enterpriseStandardAuthUserService;
|
||||||
|
this.sysUserService = sysUserService;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Value("${jero.path.exportExcelTempPath}")
|
@Value("${jero.path.exportExcelTempPath}")
|
||||||
@@ -161,7 +166,9 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
|||||||
ids = documentSplitInfos.stream().map(DocumentSplitInfo::getId).collect(Collectors.toList());
|
ids = documentSplitInfos.stream().map(DocumentSplitInfo::getId).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
updateWrapper.in(SarFileSplitInfoEO::getId, ids);
|
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);
|
sarFileSplitInfoService.update(updateWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user