Commit ecaa832a authored by fangxinjiang's avatar fangxinjiang

社保自动化配置-fxj

parent 4ffc5926
......@@ -783,8 +783,8 @@ public class TAutoMainRelServiceImpl extends ServiceImpl<TAutoMainRelMapper, TAu
schemesOld = contractSchemeMapper.selectList(Wrappers
.<TAutoContractScheme>query().lambda().eq(TAutoContractScheme::getMainId,autoContractRuleNew.getId()));
//先删除后面再批增
contractSchemeMapper.delete(Wrappers.<TAutoContractScheme>query().lambda().eq(TAutoContractScheme::getMainId,autoContractRuleNew.getId()));
//保存商险购买标准
//contractSchemeMapper.delete(Wrappers.<TAutoContractScheme>query().lambda().eq(TAutoContractScheme::getMainId,autoContractRuleNew.getId()));
//保存员工合同标准
if (Common.isNotNull(schemes)){
for (TAutoContractScheme scheme:schemes){
if (!Common.isNotNull(scheme.getId())){
......@@ -793,9 +793,13 @@ public class TAutoMainRelServiceImpl extends ServiceImpl<TAutoMainRelMapper, TAu
scheme.setDeptNo(autoMainRel.getDeptNo());
scheme.setDeptId(autoMainRel.getDeptId());
scheme.setMainId(autoContractRuleNew.getId());
scheme.setId(null);
contractSchemeMapper.insert(scheme);
if (Common.isNotNull(scheme.getId())){
scheme.setUpdateBy(user.getId());
scheme.setUpdateTime(LocalDateTime.now());
contractSchemeMapper.updateById(scheme);
}else {
contractSchemeMapper.insert(scheme);
}
}
}
// 判断数据对象是否都在页面传的对象里,有不在的数据,则返回true 目的是判断是否更新了
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment