优化部门级联和默认 #I5R3QL

This commit is contained in:
zhangml
2022-09-16 10:15:31 +08:00
parent 66b1158d6e
commit 2db501d36d
3 changed files with 29 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ import com.mdd.common.utils.ArrayUtil;
import com.mdd.common.utils.TimeUtil;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.ArrayList;
@@ -162,6 +163,7 @@ class SystemAuthDeptServiceImpl implements ISystemAuthDeptService {
* @author fzr
* @param systemAuthDeptParam 参数
*/
@Transactional(rollbackFor = Exception.class)
@Override
public void edit(SystemAuthDeptParam systemAuthDeptParam) {
SystemAuthDept model = systemAuthDeptMapper.selectOne(
@@ -185,6 +187,8 @@ class SystemAuthDeptServiceImpl implements ISystemAuthDeptService {
model.setIsStop(systemAuthDeptParam.getIsStop());
model.setUpdateTime(System.currentTimeMillis() / 1000);
systemAuthDeptMapper.updateById(model);
//级联更新自己状态
systemAuthDeptMapper.updateChilder(systemAuthDeptParam.getIsStop(),model.getId());
}
/**