# CICode **Repository Path**: xiao-yu-in-the-struggle/cicode ## Basic Information - **Project Name**: CICode - **Description**: CI系统项目开发 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-28 - **Last Updated**: 2024-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 2024-11-07 增加隐藏文件说明 1. dcc 增加权限 business:dcc:visible 拥有权限的角色会显示隐藏文件,并且可修改是否隐藏 2. first 增加权限 business:first:visible 3. 修改数据表 ci_file_store 增加字段 visible 用于判断这个文件是否隐藏 4. 修改数据表 ci_file_store 增加字段 file_type 用于判断这个文件是dcc还是first 5. 增加的file_type字段 已经生成的数据为空,新同步的时候会区分dcc和first。在同时没有dcc和first权限的情况下,隐藏文件不会显示这个文件 # DCC 和 First 权限说明 ## dcc #### 基础权限 1. business:dcc:list 获取接口信息和前端展示的权限 2. business:dcc:config 调用配置文件夹接口和前端展示Tab的权限 3. business:dcc:assign 调用发送邮件 获取可分配人员权限 和现实分配按钮 分配历史按钮 的权限 #### 文件夹权限 1. business:dccfile:xxx dcc文件夹的权限,用于展示tab ## first #### 基础权限 1. business:first:list 获取接口信息和前端展示的权限 2. business:first:config 调用配置文件夹接口和前端展示Tab的权限 3. business:first:assign 调用发送邮件 获取可分配人员权限 和现实分配按钮 分配历史按钮 的权限