Skip to content

待审核网点修改

基础信息

说明
菜单路径/operationsManagement/reviewManage/networkModificationReview/pendingReviewNetwork
路由名称pendingReviewNetwork
页面组件src/views/operationsManagement/reviewManage/networkModificationReview/pendingReviewNetwork/index.vue
接口模块组件内 api.post(...) 直接调用
Store
页面定位查看待审核的网点信息修改记录并配置审核人/查看审核内容

页面功能

「宠物网点修改审核」分组下的待审核列表。Vue3 <script setup> 实现,Container + SearchContainer + TableContainer + Pagination 布局。

1. 筛选区

筛选项(el-formlabel-width="auto"):审核编号(recordCode)、网点名称、网点编码、省市区(DistrictSelect)、提交时间(datetimerange → createTimeStart/End)、提交人(el-selectfilterable@focus 懒加载下拉)。

查询时将 form 复制到 searchForm 再合并分页提交;重置遍历 form 置空并清空 siteValue

2. 操作区

SearchContainer operation 插槽提供「审核人配置」按钮,打开 ConfigDialog 弹窗。

3. 表格与操作

表格列:序号、审核编号、网点名称、网点编码、所在省市区、详细地址、提交时间、提交人、审核内容(「查看」按钮 → AuditContent.init(relationId))、审核状态。

AuditContent 复用自 supplyChainManagement/petProvider/channelNetwork/info/AuditLog/AuditContent.vue,展示修改字段明细。

4. 审核人配置弹窗(ConfigDialog.vue)

./components/ConfigDialog.vue:表格化配置审核人/抄送人。每行:组织架构(sysOrg/queryAuditList)、审核人配置类型(1-角色 / 2-用户)、审核配置(角色多选 role/getAllRole,或用户经 UserSelectorDialog 选择 user/getUserList)、抄送人配置类型与抄送配置(同上)。可增删行;保存调用 networkAuditRecord/addAuditConfigList,回显走 networkAuditRecord/queryAuditConfigList(GET)。用户选择器基于 @/use/useUserSelector composable。

5. 生命周期

onActivated 重新查询、加载提交人下拉并 doLayout。初始化时 getTableData。分页由 Pagination 组件驱动。

使用组件

组件路径用途
Container@/components/container页面容器
SearchContainer@/components/SearchTableContainer筛选区容器(含审核人配置按钮)
TableContainer@/components/SearchTableContainer表格区容器
Pagination@/components/pagination分页
DistrictSelect@/components/DistrictSelect省市区单选
ConfigDialog./components/ConfigDialog.vue审核人/抄送人配置弹窗
AuditContent@/views/supplyChainManagement/petProvider/channelNetwork/info/AuditLog/AuditContent.vue审核内容明细弹窗
UserSelectorDialog@/components/UserSelector/UserSelectorDialog.vue用户选择器(由 ConfigDialog 引用)
useUserSelector@/use/useUserSelector用户选择器 composable(由 ConfigDialog 引用)

使用 Store

无。

调用接口

所有接口实际请求统一带 /api 前缀(下表为业务路径简写)。

接口 URL用途
networkAuditRecord/auditWait/page分页查询待审核网点修改记录
networkAuditRecord/queryCreateUserList提交人下拉(懒加载)
networkAuditRecord/queryAuditConfigList查询审核人配置回显(GET,由 ConfigDialog 调用)
networkAuditRecord/addAuditConfigList保存审核人/抄送人配置(由 ConfigDialog 调用)
sysOrg/queryAuditList组织架构下拉(由 ConfigDialog 调用,GET)
role/getAllRole角色下拉(由 ConfigDialog 调用,GET)
user/getUserList账号列表(由 ConfigDialog 调用,GET)

修改记录

修改人修改时间修改内容
zhouw2026-07-03初始化页面
zhouw2026-07-09编写页面内容