|
@@ -6,6 +6,7 @@ import com.github.microservice.components.data.base.util.PageEntityUtil;
|
|
|
import com.zhongshu.card.client.model.org.*;
|
|
import com.zhongshu.card.client.model.org.*;
|
|
|
import com.zhongshu.card.client.ret.ResultContent;
|
|
import com.zhongshu.card.client.ret.ResultContent;
|
|
|
import com.zhongshu.card.client.ret.ResultMessage;
|
|
import com.zhongshu.card.client.ret.ResultMessage;
|
|
|
|
|
+import com.zhongshu.card.client.utils.type.DataState;
|
|
|
import com.zhongshu.card.client.utils.type.RoleType;
|
|
import com.zhongshu.card.client.utils.type.RoleType;
|
|
|
import com.zhongshu.card.server.core.dao.org.RoleDao;
|
|
import com.zhongshu.card.server.core.dao.org.RoleDao;
|
|
|
import com.zhongshu.card.server.core.domain.org.Role;
|
|
import com.zhongshu.card.server.core.domain.org.Role;
|
|
@@ -56,6 +57,9 @@ public class RoleServiceImpl extends SuperService {
|
|
|
if (param.getSort() == null) {
|
|
if (param.getSort() == null) {
|
|
|
param.setSort(1L);
|
|
param.setSort(1L);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (param.getState() == null) {
|
|
|
|
|
+ param.setState(DataState.Enable);
|
|
|
|
|
+ }
|
|
|
Role nameRole = roleDao.findTopByNameAndOid(param.getName(), oid);
|
|
Role nameRole = roleDao.findTopByNameAndOid(param.getName(), oid);
|
|
|
Role codeRole = roleDao.findTopByCodeAndOid(param.getCode(), oid);
|
|
Role codeRole = roleDao.findTopByCodeAndOid(param.getCode(), oid);
|
|
|
if (StringUtils.isEmpty(param.getId())) {
|
|
if (StringUtils.isEmpty(param.getId())) {
|