1
0

feat(web): 添加资源 ID 并优化相关功能

- 在 WareController 中添加 resourceId 字段
- 更新前端市场页面,将 targetId映射为 resourceId
- 修改权限管理页面图标
- 移除不必要的 console.log 语句
This commit is contained in:
2024-12-18 10:49:37 +08:00
parent 608ab5f37e
commit 80a24513ab
3 changed files with 6 additions and 7 deletions

View File

@@ -28,13 +28,10 @@ export function tabMarket() {
payload.data = payload.data.map(i => {
return {
...i,
targetId: i.id
targetId: i.resourceId,
}
})
console.log(payload, response, api, context)
return {
...payload
}
return payload
}
},
...crudCommonOptions(),

View File

@@ -27,7 +27,7 @@ export function tabPermissions() {
return {
visibleOn: userOnly,
title: '权属管理',
icon: 'fa fa-user-shield',
icon: 'fa fa-key',
reload: true,
body: {
type: 'tabs',

View File

@@ -43,7 +43,7 @@ public class WareController extends SimpleControllerSupport<Ware, WareController
}
@GetMapping(LIST + "_public")
public AmisResponse<ImmutableList<ListItem>> listPublic() throws Exception {
public AmisResponse<ImmutableList<ListItem>> listPublic() {
return AmisResponse.responseSuccess(wareService.listPublic().collect(this::toListItem));
}
@@ -79,6 +79,7 @@ public class WareController extends SimpleControllerSupport<Ware, WareController
item.setDescription(entity.getDescription());
item.setIcon(StrUtil.format("{}/upload/download/{}", hostConfiguration.getPrefix(), entity.getIcon().getId()));
item.setState(entity.getState().name());
item.setResourceId(entity.getResource().getId());
item.setCreatedTime(entity.getCreatedTime());
item.setCreatedUsername(entity.getCreatedUser().getUsername());
return item;
@@ -119,6 +120,7 @@ public class WareController extends SimpleControllerSupport<Ware, WareController
private String description;
private String state;
private String icon;
private Long resourceId;
}
@Data