Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
dataease
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
njgzx
dataease
Commits
d9d96f01
提交
d9d96f01
authored
3月 01, 2022
作者:
wangjiahao
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/v1.8' into v1.8
上级
d25e764f
8e528ebb
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
57 行增加
和
80 行删除
+57
-80
SysUserController.java
...in/java/io/dataease/controller/sys/SysUserController.java
+26
-26
ChartViewService.java
...main/java/io/dataease/service/chart/ChartViewService.java
+1
-1
DataSetTableService.java
...java/io/dataease/service/dataset/DataSetTableService.java
+1
-2
PermissionService.java
...n/java/io/dataease/service/dataset/PermissionService.java
+12
-47
user.js
frontend/src/api/system/user.js
+10
-0
index.vue
frontend/src/views/panel/GrantAuth/user/index.vue
+4
-4
form.vue
frontend/src/views/system/datasource/form.vue
+3
-0
没有找到文件。
backend/src/main/java/io/dataease/controller/sys/SysUserController.java
浏览文件 @
d9d96f01
package
io
.
dataease
.
controller
.
sys
;
package
io
.
dataease
.
controller
.
sys
;
import
com.github.pagehelper.Page
;
import
com.github.pagehelper.Page
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.xiaoymin.knife4j.annotations.ApiSupport
;
import
com.github.xiaoymin.knife4j.annotations.ApiSupport
;
...
@@ -49,27 +48,33 @@ public class SysUserController {
...
@@ -49,27 +48,33 @@ public class SysUserController {
@RequiresPermissions
(
"user:read"
)
@RequiresPermissions
(
"user:read"
)
@PostMapping
(
"/userGrid/{goPage}/{pageSize}"
)
@PostMapping
(
"/userGrid/{goPage}/{pageSize}"
)
@ApiImplicitParams
({
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"goPage"
,
value
=
"页码"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"goPage"
,
value
=
"页码"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"pageSize"
,
value
=
"页容量"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"pageSize"
,
value
=
"页容量"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
name
=
"request"
,
value
=
"查询条件"
,
required
=
true
)
@ApiImplicitParam
(
name
=
"request"
,
value
=
"查询条件"
,
required
=
true
)
})
})
public
Pager
<
List
<
SysUserGridResponse
>>
userGrid
(
@PathVariable
int
goPage
,
@PathVariable
int
pageSize
,
@RequestBody
BaseGridRequest
request
)
{
public
Pager
<
List
<
SysUserGridResponse
>>
userGrid
(
@PathVariable
int
goPage
,
@PathVariable
int
pageSize
,
@RequestBody
BaseGridRequest
request
)
{
Page
<
Object
>
page
=
PageHelper
.
startPage
(
goPage
,
pageSize
,
true
);
Page
<
Object
>
page
=
PageHelper
.
startPage
(
goPage
,
pageSize
,
true
);
return
PageUtils
.
setPageInfo
(
page
,
sysUserService
.
query
(
request
));
return
PageUtils
.
setPageInfo
(
page
,
sysUserService
.
query
(
request
));
}
}
@ApiIgnore
@PostMapping
(
"/userLists"
)
public
List
<
SysUserGridResponse
>
userLists
(
@RequestBody
BaseGridRequest
request
)
{
return
sysUserService
.
query
(
request
);
}
@ApiOperation
(
"创建用户"
)
@ApiOperation
(
"创建用户"
)
@RequiresPermissions
(
"user:add"
)
@RequiresPermissions
(
"user:add"
)
@PostMapping
(
"/create"
)
@PostMapping
(
"/create"
)
public
void
create
(
@RequestBody
SysUserCreateRequest
request
){
public
void
create
(
@RequestBody
SysUserCreateRequest
request
)
{
sysUserService
.
save
(
request
);
sysUserService
.
save
(
request
);
}
}
@ApiOperation
(
"更新用户"
)
@ApiOperation
(
"更新用户"
)
@RequiresPermissions
(
"user:edit"
)
@RequiresPermissions
(
"user:edit"
)
@PostMapping
(
"/update"
)
@PostMapping
(
"/update"
)
public
void
update
(
@RequestBody
SysUserCreateRequest
request
){
public
void
update
(
@RequestBody
SysUserCreateRequest
request
)
{
sysUserService
.
update
(
request
);
sysUserService
.
update
(
request
);
}
}
...
@@ -77,33 +82,32 @@ public class SysUserController {
...
@@ -77,33 +82,32 @@ public class SysUserController {
@RequiresPermissions
(
"user:del"
)
@RequiresPermissions
(
"user:del"
)
@PostMapping
(
"/delete/{userId}"
)
@PostMapping
(
"/delete/{userId}"
)
@ApiImplicitParam
(
paramType
=
"path"
,
value
=
"用户ID"
,
name
=
"userId"
,
required
=
true
,
dataType
=
"Integer"
)
@ApiImplicitParam
(
paramType
=
"path"
,
value
=
"用户ID"
,
name
=
"userId"
,
required
=
true
,
dataType
=
"Integer"
)
public
void
delete
(
@PathVariable
(
"userId"
)
Long
userId
){
public
void
delete
(
@PathVariable
(
"userId"
)
Long
userId
)
{
sysUserService
.
delete
(
userId
);
sysUserService
.
delete
(
userId
);
}
}
@ApiOperation
(
"更新用户状态"
)
@ApiOperation
(
"更新用户状态"
)
@RequiresPermissions
(
"user:edit"
)
@RequiresPermissions
(
"user:edit"
)
@RequiresRoles
(
"1"
)
@RequiresRoles
(
"1"
)
@PostMapping
(
"/updateStatus"
)
@PostMapping
(
"/updateStatus"
)
public
void
updateStatus
(
@RequestBody
SysUserStateRequest
request
){
public
void
updateStatus
(
@RequestBody
SysUserStateRequest
request
)
{
sysUserService
.
updateStatus
(
request
);
sysUserService
.
updateStatus
(
request
);
}
}
@ApiOperation
(
"更新当前用户密码"
)
@ApiOperation
(
"更新当前用户密码"
)
@PostMapping
(
"/updatePwd"
)
@PostMapping
(
"/updatePwd"
)
public
void
updatePwd
(
@RequestBody
SysUserPwdRequest
request
){
public
void
updatePwd
(
@RequestBody
SysUserPwdRequest
request
)
{
sysUserService
.
updatePwd
(
request
);
sysUserService
.
updatePwd
(
request
);
}
}
@ApiOperation
(
"更新指定用户密码"
)
@ApiOperation
(
"更新指定用户密码"
)
@RequiresPermissions
(
"user:editPwd"
)
@RequiresPermissions
(
"user:editPwd"
)
@PostMapping
(
"/adminUpdatePwd"
)
@PostMapping
(
"/adminUpdatePwd"
)
public
void
adminUpdatePwd
(
@RequestBody
SysUserPwdRequest
request
){
public
void
adminUpdatePwd
(
@RequestBody
SysUserPwdRequest
request
)
{
sysUserService
.
adminUpdatePwd
(
request
);
sysUserService
.
adminUpdatePwd
(
request
);
}
}
@ApiOperation
(
"当前用户信息"
)
@ApiOperation
(
"当前用户信息"
)
@PostMapping
(
"/personInfo"
)
@PostMapping
(
"/personInfo"
)
public
CurrentUserDto
personInfo
()
{
public
CurrentUserDto
personInfo
()
{
...
@@ -114,13 +118,13 @@ public class SysUserController {
...
@@ -114,13 +118,13 @@ public class SysUserController {
@ApiIgnore
@ApiIgnore
@ApiOperation
(
"更新个人信息"
)
@ApiOperation
(
"更新个人信息"
)
@PostMapping
(
"/updatePersonInfo"
)
@PostMapping
(
"/updatePersonInfo"
)
public
void
updatePersonInfo
(
@RequestBody
SysUserCreateRequest
request
){
public
void
updatePersonInfo
(
@RequestBody
SysUserCreateRequest
request
)
{
sysUserService
.
updatePersonInfo
(
request
);
sysUserService
.
updatePersonInfo
(
request
);
}
}
@ApiOperation
(
"设置语言"
)
@ApiOperation
(
"设置语言"
)
@PostMapping
(
"/setLanguage/{language}"
)
@PostMapping
(
"/setLanguage/{language}"
)
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"language"
,
value
=
"语言(zh_CN, zh_TW, en_US)"
,
required
=
true
,
dataType
=
"String"
)
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"language"
,
value
=
"语言(zh_CN, zh_TW, en_US)"
,
required
=
true
,
dataType
=
"String"
)
public
void
setLanguage
(
@PathVariable
String
language
)
{
public
void
setLanguage
(
@PathVariable
String
language
)
{
CurrentUserDto
user
=
AuthUtils
.
getUser
();
CurrentUserDto
user
=
AuthUtils
.
getUser
();
Optional
.
ofNullable
(
language
).
ifPresent
(
currentLanguage
->
{
Optional
.
ofNullable
(
language
).
ifPresent
(
currentLanguage
->
{
...
@@ -132,28 +136,24 @@ public class SysUserController {
...
@@ -132,28 +136,24 @@ public class SysUserController {
@ApiOperation
(
"查询所有角色"
)
@ApiOperation
(
"查询所有角色"
)
@PostMapping
(
"/all"
)
@PostMapping
(
"/all"
)
public
List
<
RoleUserItem
>
all
(){
public
List
<
RoleUserItem
>
all
()
{
return
sysRoleService
.
allRoles
();
return
sysRoleService
.
allRoles
();
}
}
@ApiIgnore
(
"查询角色"
)
@ApiOperation
(
"查询角色"
)
@PostMapping
(
"/roleGrid/{goPage}/{pageSize}"
)
@PostMapping
(
"/roleGrid/{goPage}/{pageSize}"
)
@ApiImplicitParams
({
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"goPage"
,
value
=
"页码"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"goPage"
,
value
=
"页码"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"pageSize"
,
value
=
"页容量"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
paramType
=
"path"
,
name
=
"pageSize"
,
value
=
"页容量"
,
required
=
true
,
dataType
=
"Integer"
),
@ApiImplicitParam
(
name
=
"request"
,
value
=
"查询条件"
,
required
=
true
)
@ApiImplicitParam
(
name
=
"request"
,
value
=
"查询条件"
,
required
=
true
)
})
})
public
Pager
<
List
<
SysRole
>>
roleGrid
(
@PathVariable
int
goPage
,
@PathVariable
int
pageSize
,
@RequestBody
BaseGridRequest
request
)
{
public
Pager
<
List
<
SysRole
>>
roleGrid
(
@PathVariable
int
goPage
,
@PathVariable
int
pageSize
,
@RequestBody
BaseGridRequest
request
)
{
Page
<
Object
>
page
=
PageHelper
.
startPage
(
goPage
,
pageSize
,
true
);
Page
<
Object
>
page
=
PageHelper
.
startPage
(
goPage
,
pageSize
,
true
);
Pager
<
List
<
SysRole
>>
listPager
=
PageUtils
.
setPageInfo
(
page
,
sysRoleService
.
query
(
request
));
Pager
<
List
<
SysRole
>>
listPager
=
PageUtils
.
setPageInfo
(
page
,
sysRoleService
.
query
(
request
));
return
listPager
;
return
listPager
;
}
}
@ApiOperation
(
"已同步用户"
)
@ApiOperation
(
"已同步用户"
)
@PostMapping
(
"/existLdapUsers"
)
@PostMapping
(
"/existLdapUsers"
)
public
List
<
ExistLdapUser
>
getExistLdapUsers
()
{
public
List
<
ExistLdapUser
>
getExistLdapUsers
()
{
...
...
backend/src/main/java/io/dataease/service/chart/ChartViewService.java
浏览文件 @
d9d96f01
...
@@ -1705,7 +1705,7 @@ public class ChartViewService {
...
@@ -1705,7 +1705,7 @@ public class ChartViewService {
throw
new
RuntimeException
(
Translator
.
get
(
"i18n_dataset_delete"
));
throw
new
RuntimeException
(
Translator
.
get
(
"i18n_dataset_delete"
));
}
}
SysUserEntity
user
=
AuthUtils
.
getUser
();
SysUserEntity
user
=
AuthUtils
.
getUser
();
user
=
user
!=
null
?
user
:
authUserService
.
getUserById
(
userId
)
;
user
=
user
Id
!=
null
?
authUserService
.
getUserById
(
userId
)
:
user
;
if
(!
user
.
getIsAdmin
())
{
if
(!
user
.
getIsAdmin
())
{
if
(
ObjectUtils
.
isEmpty
(
table
.
getPrivileges
())
||
!
table
.
getPrivileges
().
contains
(
needPermission
))
{
if
(
ObjectUtils
.
isEmpty
(
table
.
getPrivileges
())
||
!
table
.
getPrivileges
().
contains
(
needPermission
))
{
throw
new
RuntimeException
(
Translator
.
get
(
"i18n_dataset_no_permission"
));
throw
new
RuntimeException
(
Translator
.
get
(
"i18n_dataset_no_permission"
));
...
...
backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java
浏览文件 @
d9d96f01
...
@@ -405,8 +405,7 @@ public class DataSetTableService {
...
@@ -405,8 +405,7 @@ public class DataSetTableService {
public
DataSetTableDTO
getWithPermission
(
String
id
,
Long
user
)
{
public
DataSetTableDTO
getWithPermission
(
String
id
,
Long
user
)
{
CurrentUserDto
currentUserDto
=
AuthUtils
.
getUser
();
CurrentUserDto
currentUserDto
=
AuthUtils
.
getUser
();
Long
userId
=
currentUserDto
!=
null
?
currentUserDto
.
getUserId
()
:
user
;
Long
userId
=
user
!=
null
?
user
:
currentUserDto
.
getUserId
();
DataSetTableRequest
dataSetTableRequest
=
new
DataSetTableRequest
();
DataSetTableRequest
dataSetTableRequest
=
new
DataSetTableRequest
();
dataSetTableRequest
.
setId
(
id
);
dataSetTableRequest
.
setId
(
id
);
dataSetTableRequest
.
setUserId
(
String
.
valueOf
(
userId
));
dataSetTableRequest
.
setUserId
(
String
.
valueOf
(
userId
));
...
...
backend/src/main/java/io/dataease/service/dataset/PermissionService.java
浏览文件 @
d9d96f01
...
@@ -94,37 +94,19 @@ public class PermissionService {
...
@@ -94,37 +94,19 @@ public class PermissionService {
return
new
ArrayList
<>();
return
new
ArrayList
<>();
}
}
RowPermissionService
rowPermissionService
=
SpringContextUtil
.
getBean
(
RowPermissionService
.
class
);
RowPermissionService
rowPermissionService
=
SpringContextUtil
.
getBean
(
RowPermissionService
.
class
);
CurrentUserDto
user
=
AuthUtils
.
getUser
();
SysUserEntity
userEntity
=
userId
!=
null
?
authUserService
.
getUserById
(
userId
)
:
AuthUtils
.
getUser
();
List
<
Long
>
roleIds
=
new
ArrayList
<>();
List
<
Long
>
roleIds
=
new
ArrayList
<>();
Long
deptId
=
null
;
Long
deptId
=
null
;
if
(
user
==
null
&&
userId
==
null
)
{
if
(
user
Entity
==
null
)
{
return
datasetRowPermissions
;
return
datasetRowPermissions
;
}
}
if
(
userEntity
.
getIsAdmin
())
{
if
(
user
!=
null
&&
userId
!=
null
)
{
return
datasetRowPermissions
;
return
datasetRowPermissions
;
}
}
userId
=
userEntity
.
getUserId
();
if
(
user
!=
null
)
{
deptId
=
userEntity
.
getDeptId
();
if
(
user
.
getIsAdmin
())
{
roleIds
=
authUserService
.
roles
(
userId
).
stream
().
map
(
r
->
Long
.
valueOf
(
r
)).
collect
(
Collectors
.
toList
());
return
datasetRowPermissions
;
}
userId
=
user
.
getUserId
();
deptId
=
user
.
getDeptId
();
roleIds
=
user
.
getRoles
().
stream
().
map
(
CurrentRoleDto:
:
getId
).
collect
(
Collectors
.
toList
());
}
if
(
userId
!=
null
)
{
SysUserEntity
userEntity
=
authUserService
.
getUserById
(
userId
);
if
(
userEntity
.
getIsAdmin
())
{
return
datasetRowPermissions
;
}
deptId
=
userEntity
.
getDeptId
();
roleIds
=
authUserService
.
roles
(
userId
).
stream
().
map
(
r
->
Long
.
valueOf
(
r
)).
collect
(
Collectors
.
toList
());
}
DataSetRowPermissionsDTO
dataSetRowPermissionsDTO
=
new
DataSetRowPermissionsDTO
();
DataSetRowPermissionsDTO
dataSetRowPermissionsDTO
=
new
DataSetRowPermissionsDTO
();
dataSetRowPermissionsDTO
.
setDatasetId
(
datasetId
);
dataSetRowPermissionsDTO
.
setDatasetId
(
datasetId
);
dataSetRowPermissionsDTO
.
setAuthTargetIds
(
Collections
.
singletonList
(
userId
));
dataSetRowPermissionsDTO
.
setAuthTargetIds
(
Collections
.
singletonList
(
userId
));
...
@@ -146,36 +128,19 @@ public class PermissionService {
...
@@ -146,36 +128,19 @@ public class PermissionService {
return
new
ArrayList
<>();
return
new
ArrayList
<>();
}
}
ColumnPermissionService
columnPermissionService
=
SpringContextUtil
.
getBean
(
ColumnPermissionService
.
class
);
ColumnPermissionService
columnPermissionService
=
SpringContextUtil
.
getBean
(
ColumnPermissionService
.
class
);
CurrentUserDto
user
=
AuthUtils
.
getUser
();
SysUserEntity
userEntity
=
userId
!=
null
?
authUserService
.
getUserById
(
userId
)
:
AuthUtils
.
getUser
();
List
<
Long
>
roleIds
=
new
ArrayList
<>();
List
<
Long
>
roleIds
=
new
ArrayList
<>();
Long
deptId
=
null
;
Long
deptId
=
null
;
if
(
user
==
null
&&
userId
==
null
)
{
if
(
user
Entity
==
null
)
{
return
datasetColumnPermissions
;
return
datasetColumnPermissions
;
}
}
if
(
userEntity
.
getIsAdmin
())
{
if
(
user
!=
null
&&
userId
!=
null
)
{
return
datasetColumnPermissions
;
return
datasetColumnPermissions
;
}
}
userId
=
userEntity
.
getUserId
();
if
(
user
!=
null
)
{
deptId
=
userEntity
.
getDeptId
();
if
(
user
.
getIsAdmin
())
{
roleIds
=
authUserService
.
roles
(
userId
).
stream
().
map
(
r
->
Long
.
valueOf
(
r
)).
collect
(
Collectors
.
toList
());
return
datasetColumnPermissions
;
}
userId
=
user
.
getUserId
();
deptId
=
user
.
getDeptId
();
roleIds
=
user
.
getRoles
().
stream
().
map
(
CurrentRoleDto:
:
getId
).
collect
(
Collectors
.
toList
());
}
if
(
userId
!=
null
)
{
SysUserEntity
userEntity
=
authUserService
.
getUserById
(
userId
);
if
(
userEntity
.
getIsAdmin
())
{
return
datasetColumnPermissions
;
}
deptId
=
userEntity
.
getDeptId
();
roleIds
=
authUserService
.
roles
(
userId
).
stream
().
map
(
r
->
Long
.
valueOf
(
r
)).
collect
(
Collectors
.
toList
());
}
DataSetColumnPermissionsDTO
dataSetColumnPermissionsDTO
=
new
DataSetColumnPermissionsDTO
();
DataSetColumnPermissionsDTO
dataSetColumnPermissionsDTO
=
new
DataSetColumnPermissionsDTO
();
dataSetColumnPermissionsDTO
.
setDatasetId
(
datasetId
);
dataSetColumnPermissionsDTO
.
setDatasetId
(
datasetId
);
dataSetColumnPermissionsDTO
.
setAuthTargetIds
(
Collections
.
singletonList
(
userId
));
dataSetColumnPermissionsDTO
.
setAuthTargetIds
(
Collections
.
singletonList
(
userId
));
...
...
frontend/src/api/system/user.js
浏览文件 @
d9d96f01
...
@@ -4,6 +4,7 @@ const pathMap = {
...
@@ -4,6 +4,7 @@ const pathMap = {
personInfoPath
:
'/api/user/personInfo/'
,
personInfoPath
:
'/api/user/personInfo/'
,
piupdatePath
:
'/api/user/updatePersonInfo/'
,
piupdatePath
:
'/api/user/updatePersonInfo/'
,
queryPath
:
'/api/user/userGrid/'
,
queryPath
:
'/api/user/userGrid/'
,
queryWithOutPagePath
:
'/api/user/userLists'
,
deletePath
:
'/api/user/delete/'
,
deletePath
:
'/api/user/delete/'
,
createPath
:
'/api/user/create'
,
createPath
:
'/api/user/create'
,
updatePath
:
'/api/user/update'
,
updatePath
:
'/api/user/update'
,
...
@@ -19,6 +20,15 @@ export function userLists(page, size, data) {
...
@@ -19,6 +20,15 @@ export function userLists(page, size, data) {
})
})
}
}
export
function
userListsWithOutPage
(
data
)
{
return
request
({
url
:
pathMap
.
queryWithOutPagePath
,
method
:
'post'
,
data
,
loading
:
true
})
}
export
const
addUser
=
(
data
)
=>
{
export
const
addUser
=
(
data
)
=>
{
return
request
({
return
request
({
url
:
pathMap
.
createPath
,
url
:
pathMap
.
createPath
,
...
...
frontend/src/views/panel/GrantAuth/user/index.vue
浏览文件 @
d9d96f01
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
{
userLists
}
from
'@/api/system/user'
import
{
userLists
WithOutPage
}
from
'@/api/system/user'
import
{
formatCondition
}
from
'@/utils/index'
import
{
formatCondition
}
from
'@/utils/index'
import
{
loadShares
}
from
'@/api/panel/share'
import
{
loadShares
}
from
'@/api/panel/share'
/* import { saveShare, loadShares } from '@/api/panel/share' */
/* import { saveShare, loadShares } from '@/api/panel/share' */
...
@@ -69,10 +69,10 @@ export default {
...
@@ -69,10 +69,10 @@ export default {
search
(
condition
)
{
search
(
condition
)
{
const
temp
=
formatCondition
(
condition
)
const
temp
=
formatCondition
(
condition
)
const
param
=
temp
||
{}
const
param
=
temp
||
{}
userLists
(
1
,
0
,
param
).
then
(
response
=>
{
userLists
WithOutPage
(
param
).
then
(
response
=>
{
const
data
=
response
.
data
const
data
=
response
.
data
this
.
data
=
data
.
listObject
.
filter
(
ele
=>
ele
.
id
!==
this
.
$store
.
getters
.
user
.
userId
)
this
.
data
=
data
.
filter
(
ele
=>
ele
.
id
!==
this
.
$store
.
getters
.
user
.
userId
)
this
.
tableData
=
data
.
listObject
.
filter
(
ele
=>
ele
.
id
!==
this
.
$store
.
getters
.
user
.
userId
)
this
.
tableData
=
data
.
filter
(
ele
=>
ele
.
id
!==
this
.
$store
.
getters
.
user
.
userId
)
this
.
queryShareNodeIds
()
this
.
queryShareNodeIds
()
})
})
},
},
...
...
frontend/src/views/system/datasource/form.vue
浏览文件 @
d9d96f01
...
@@ -588,6 +588,9 @@ export default {
...
@@ -588,6 +588,9 @@ export default {
this
.
$message
.
error
(
i18n
.
t
(
'datasource.api_table_not_empty'
))
this
.
$message
.
error
(
i18n
.
t
(
'datasource.api_table_not_empty'
))
return
return
}
}
form
.
apiConfiguration
.
forEach
(
item
=>
{
delete
item
.
status
})
form
.
configuration
=
JSON
.
stringify
(
form
.
apiConfiguration
)
form
.
configuration
=
JSON
.
stringify
(
form
.
apiConfiguration
)
}
else
{
}
else
{
form
.
configuration
=
JSON
.
stringify
(
form
.
configuration
)
form
.
configuration
=
JSON
.
stringify
(
form
.
configuration
)
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论