feat(会员发布文章):初始化会员身份与菜单数据

This commit is contained in:
wanjia 2023-09-15 11:33:50 +08:00
parent 1788080d18
commit cc439d4936
3 changed files with 37 additions and 5 deletions

View File

@ -124,16 +124,16 @@ public class CmsDocController extends BaseController {
}
/**
* 查询专区下与当前会员相关文章列表
* 查询专区下我的文章列表
*/
@RequiresPermissions("cms:doc:listCreatedByMember")
@GetMapping("/zone/{zoneId}/member/docList")
@RequiresPermissions("cms:doc:myDocList")
@GetMapping("/zone/{zoneId}/myDocList")
@ApiOperation("查询专区下与当前会员相关文章列表")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "当前记录起始索引", paramType = "query", dataType = "Integer"),
@ApiImplicitParam(name = "pageSize", value = "每页显示记录数", paramType = "query", dataType = "Integer"),
})
public TableDataInfo currentMemberDocListByZone(
public TableDataInfo myDocListByZone(
@ApiParam(name = "zoneId", value = "专区Id") @PathVariable("zoneId") Long zoneId
, CmsDocSearchVo cmsDocSearchVo) {
Long deptId = cmsDocService.getDeptIdByZoneId(zoneId);

View File

@ -23,7 +23,7 @@ ALTER TABLE `cms_doc`
insert into `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`,
`is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`,
`update_by`, `update_time`, `remark`)
values (NULL, '审核文章', '2086', '6', '', NULL, NULL, '1', '0', 'F', '0', '0', 'cms:doc:audit', '#', 'admin',
values (2200, '审核文章', '2086', '6', '', NULL, NULL, '1', '0', 'F', '0', '0', 'cms:doc:audit', '#', 'admin',
'2023-08-22 11:36:28', '', NULL, '2090');
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)

View File

@ -0,0 +1,32 @@
-- cms文章表中添加审核相关字段并添加文章审核menu及赋予角色menu权限
SET
FOREIGN_KEY_CHECKS = 0;
insert into `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`,
`is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`,
`update_by`, `update_time`, `remark`)
values (2216, '我的文章列表', '2086', '6', '', NULL, NULL, '1', '0', 'F', '0', '0', 'cms:doc:myDocList', '#', 'admin',
'2023-09-15 10:42:28', '', NULL, NULL);
-- 赋予会员查询我的文章列表权限
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
values (9, 2216);
-- 赋予会员新增文章权限
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
values (9, 2093);
-- 赋予会员修改文章权限
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
values (9, 2095);
-- 赋予会员删除文章权限
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
values (9, 2094);
-- 赋予会员查看文章详情权限
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
values (9, 2092);
SET
FOREIGN_KEY_CHECKS = 1;