|
@@ -16,6 +16,7 @@ import com.iden.common.service.IdenRoleMenuRelService;
|
|
|
import com.iden.common.service.IdenSysMenuService;
|
|
|
import com.iden.common.service.IdenSysRoleService;
|
|
|
import com.iden.common.util.MyBeanUtils;
|
|
|
+import com.iden.common.util.StringUtil;
|
|
|
import com.iden.common.vo.SysMenuVO;
|
|
|
import com.iden.common.vo.SysRoleVO;
|
|
|
import com.iden.common.vo.PageReqVO;
|
|
@@ -28,6 +29,7 @@ import javax.annotation.Resource;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
+import java.util.UUID;
|
|
|
|
|
|
/**
|
|
|
*
|
|
@@ -136,7 +138,9 @@ public class SysRoleService {
|
|
|
IdenSysRole idenSysRole = new IdenSysRole();
|
|
|
BeanUtil.copyProperties(vo,idenSysRole);
|
|
|
idenSysRole.setCreateTime(new Date());
|
|
|
-
|
|
|
+ if (StringUtil.isEmpty(idenSysRole.getCode())){
|
|
|
+ idenSysRole.setCode(UUID.randomUUID().toString());
|
|
|
+ }
|
|
|
this.idenSysRoleService.save(idenSysRole);
|
|
|
return 0;
|
|
|
}
|