| 标题 | 内容 |
|---|---|
| 路由地址 | 公共组件无单独路由 |
| 路由页面 | src/components/SetReviewExperts/expertsList.vue |
| 操作权限 | 无限制 |
| API调用约定 | 当前组件进行API调用集中管理、内置组件仅做展现层控制。 |
| 序号 | 参数名 | 类型 | 说明 | 默认值 | 可选值 |
|---|---|---|---|---|---|
| 1 | excludeIds | Array | 排除的专家ID列表 | [] | - |
| 2 | projectId | String | 项目ID | '' | - |
| 3 | projectDeclareId | String | 项目申报ID | '' | - |
| 4 | projectModuleId | String | 项目模块ID | '' | - |
| 5 | mode | String | 模式 | 'default' | - |
| 6 | isBatch | String | 是否批量操作 | 'N' | 'Y' |
| 序号 | 参数名 | 类型 | 说明 | 默认值 | 可选值 |
|---|---|---|---|---|---|
| 1 | currentPage | Ref | 当前页码 | 1 | - |
| 2 | pageSize | Ref | 每页显示数量 | 10 | [] |
| 3 | total | Ref | 数据总数 | 0 | - |
| 4 | searchData | Ref | 搜索表单数据 | {} | - |
| 5 | selectedReviewExperts | Ref | 表格中选中的行数据 | [] | - |
| 6 | expertAllList | Ref | 专家列表数据 | [] | - |
| 7 | loading | Ref | 表格加载状态 | false | true |
| 8 | expertsProjectRef | Ref | 专家项目组件引用 | - | - |
getExpertAllList 方法获取专家列表数据。| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| 无 | 无 | 无 |
props 中的参数和搜索条件,调用不同的API获取数据,并更新 expertAllList 和 total 的值。getExpertAllList 方法重新获取专家列表数据。getExpertAllList() 方法重新获取专家列表数据。pageSize 的值,并调用 getExpertAllList() 方法重新获取专家列表数据。currentPage 的值,并调用 getExpertAllList 方法重新获取专家列表数据。selectedReviewExperts 的值。