Skip to content

人工对比网点

基础信息

说明
菜单路径/operationsManagement/reviewManage/dataContrastManage/artificial
路由名称petChannelNetwork
页面组件src/views/operationsManagement/reviewManage/dataContrastManage/artificial/index.vue
接口模块组件内 this.$api.post(...) 直接调用
Store
页面定位人工导入对比数据并查看对比结果(comparisonType=2)

页面功能

与「系统对比」共用同一套筛选+表格+对比弹窗框架,差异如下:

1. 筛选区差异

  • 查询参数固定 searchData.comparisonType = '2'(人工导入)。
  • 筛选项较系统对比少「联系人、联系电话」,保留:财务编码、网点名称、网点编码、统一社会信用代码、对比时间、所在地址(DistrictSelectclearable)、详细地址。
  • 不使用 isMore 展开,全部平铺。

2. 操作区差异

SearchContainer operation 插槽提供:

  • 「导入对比数据」按钮:打开 ImportPopup 上传弹窗,importFn(file) 调用 networkUnderlying/userImport,成功后刷新列表。
  • 「下载模板」按钮:exportExcel 组件,按 importParams(表头:财务编码/网点名称/所在省/所在市/所在区/详细地址)导出空白 Excel 模板。

注:siteValue 初始值为 ['110101000000'](源码遗留默认值)。

3. 表格与操作差异

表格列含标的(财务编码)、标的(网点名称)、标的(所在省/市/区)、标的(详细地址)、对比时间、操作人。操作列同样为「对比结果」按钮,打开 ../components/Comparison 弹窗(与系统对比共用)。

4. 生命周期与分页

createdactivatedgetTableData。分页用原生 el-paginationpageshow 控制重渲染)。

使用组件

组件路径用途
Container@/components/container页面容器
SearchContainer@/components/SearchTableContainer筛选区容器(含导入/下载模板按钮)
TableContainer@/components/SearchTableContainer表格区容器
DistrictSelect@/components/DistrictSelect所在地址(省/市/区)单选
Comparison../components/Comparison对比结果弹窗
exportExcel@/components/exportExcel/export下载模板
ImportPopup@/components/ImportPopup导入对比数据弹窗

使用 Store

无。

调用接口

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

接口 URL用途
networkUnderlying/pageVoByQuery分页查询对比结果(comparisonType=2)
networkUnderlying/userImport人工导入对比数据
networkUnderlying/listItemVoByQuery疑似相同医院列表(由 Comparison 调用)
network/delete启用/禁用网点(由 Comparison 调用)
network/networkDeleteAndCheck删除网点(由 components/Delete 调用)
networkUnderlying/setNetworkUnderlying标记网点(由 components/Sign 调用)
ddic/getListnetwork_underlying_type标记内容下拉(由 components/Sign 调用)
ddic/getListnetwork_delete_reason删除原因下拉(由 components/Delete 调用)

修改记录

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