[修改] 组织管理模块

This commit is contained in:
bupengxiang
2023-05-16 19:01:36 +08:00
parent a45b96b820
commit e56bdf3d32
3 changed files with 7 additions and 19 deletions
@@ -99,7 +99,6 @@ public class OrgEOController extends BaseController<OrgEO> {
LocalDateTime dateTime = LocalDateTime.now(); LocalDateTime dateTime = LocalDateTime.now();
String currentDateTimeString = dateTime.format(formatter); String currentDateTimeString = dateTime.format(formatter);
orgEO.setUpdateTime(currentDateTimeString); orgEO.setUpdateTime(currentDateTimeString);
// orgEO.setStatus(1);
return orgEOService.saveOrUpdateSingleton(orgEO); return orgEOService.saveOrUpdateSingleton(orgEO);
} }
@@ -14,10 +14,6 @@ public class OrgEOPage extends BasePage {
*/ */
private String DepartmentCode; private String DepartmentCode;
/**
* 唯一值
*/
private String UUID;
/** /**
* 部门名称 * 部门名称
@@ -27,17 +23,17 @@ public class OrgEOPage extends BasePage {
/** /**
* 部门级别 * 部门级别
*/ */
private Integer orgLevel; private String LeveL;
/** /**
* 父部门编码 * 父部门编码
*/ */
private String supOrgCode; private String ParentID;
/** /**
* 部门简称 * 部门简称
*/ */
private String orgShortName; private String ShortName;
/** /**
* 归属地 * 归属地
@@ -16,7 +16,9 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.UUID;
@Service("orgEOService") @Service("orgEOService")
@Transactional @Transactional
@@ -32,18 +34,10 @@ public class OrgEOService extends ServiceImpl<OrgEODao, OrgEO> implements IOrgEo
} }
public void delete(String ids) { public void delete(String ids) {
// TODO 没有状态字段了,直接删了把 baseMapper.deleteBatchIds(Arrays.asList(ids.split(",")));
// String[] idArray = ids.split(",");
// OrgEO orgEO = new OrgEO();
// orgEO.setStatus(-1);
// QueryWrapper<OrgEO> orgEOQueryWrapper = new QueryWrapper<>();
// orgEOQueryWrapper.in("org_code",idArray);
// baseMapper.update(orgEO,orgEOQueryWrapper);
} }
public List<OrgEO> selectList(OrgEO orgEO) { public List<OrgEO> selectList(OrgEO orgEO) {
// TODO 无状态字段了
// orgEO.setStatus(1);
List<OrgEO> orgEOList = baseMapper.selectListByVO(orgEO); List<OrgEO> orgEOList = baseMapper.selectListByVO(orgEO);
return orgEOList; return orgEOList;
} }
@@ -68,10 +62,9 @@ public class OrgEOService extends ServiceImpl<OrgEODao, OrgEO> implements IOrgEo
return Result.error("部门编码重复"); return Result.error("部门编码重复");
} }
if(StringUtils.isBlank(orgEO.getId())){ if(StringUtils.isBlank(orgEO.getId())){
orgEO.setId(orgEO.getDepartmentCode()); orgEO.setId(UUID.randomUUID().toString());
baseMapper.insert(orgEO); baseMapper.insert(orgEO);
}else{ }else{
orgEO.setId(orgEO.getDepartmentCode());
baseMapper.updateById(orgEO); baseMapper.updateById(orgEO);
} }
return Result.success(); return Result.success();