薪酬系统-福利方案,复制方案和编辑方案时,增加对方案名称中的空格删除处理
This commit is contained in:
parent
755aff52ba
commit
44d79dd5df
|
|
@ -300,7 +300,8 @@ public class SISchemeBiz {
|
|||
if (Objects.isNull(insuranceSchemePO)) {
|
||||
throw new SalaryRunTimeException("福利方案不存在");
|
||||
}
|
||||
|
||||
//去除入参中方案名称的空格
|
||||
updateParam.getInsuranceScheme().setSchemeName(StringUtils.trim(updateParam.getInsuranceScheme().getSchemeName()));
|
||||
//福利方案名称重复
|
||||
List<InsuranceSchemePO> insuranceSchemePOList = insuranceSchemeMapper.listByName(updateParam.getInsuranceScheme().getSchemeName());
|
||||
if (CollectionUtils.isNotEmpty(insuranceSchemePOList)) {
|
||||
|
|
@ -347,6 +348,9 @@ public class SISchemeBiz {
|
|||
SqlSession sqlSession = MyBatisFactory.sqlSessionFactory.openSession();
|
||||
try {
|
||||
InsuranceSchemeMapper insuranceSchemeMapper = sqlSession.getMapper(InsuranceSchemeMapper.class);
|
||||
//去除入参中方案名称的空格
|
||||
schemeName = StringUtils.trim(schemeName);
|
||||
|
||||
List<InsuranceSchemePO> listResult = insuranceSchemeMapper.listByName(schemeName);
|
||||
SalaryAssert.isEmpty(listResult, "方案名称重复");
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue