Skip to content

首页配置

基础信息

说明
菜单路径/operationsManagement/contentManagement/configurationCenter/homeConfig
菜单路径(详情)/contentManagement/configurationCenter/homeConfig/infosrc/routerParams/operationsManagement/contentManagement
路由名称configurationCenter/homeConfig
页面组件src/views/operationsManagement/contentManagement/configurationCenter/homeConfig/index.vue
详情组件src/views/operationsManagement/contentManagement/configurationCenter/homeConfig/info/index.vue
接口模块组件内 this.$api.post(...) / this.$api.get(...) 直接调用
Store
页面定位配置宠保圈 B 端合作伙伴首页的 Banner 与预加载素材(含生效时间、跳转、发布范围)

页面功能

列表页用两张 el-card 分别展示「首页 Banner」(homeType=1)与「预加载_素材」(homeType=2),每张卡片均有独立的新增/编辑/查看/删除。

1. 列表

两个列表均展示序号、文件名(name)、发布范围(releaseScopeName)、创建时间、生效时间、终止时间、类型(typeName)、状态(statusName)。操作列:

  • 修改:跳转 info?type=&id=
  • 查看:仅 type==='2'(非默认类型)显示,跳转 info?type=&id=&view=1
  • 删除:仅当 status==='2'(禁用)且 type==='2' 时显示,调用 hospitalHome/deleteHospitalHome

两个列表分别按 homeTypeselectListstatusList: ['1','2'])。

2. 详情/新增/编辑页(info)

字段:

  • Banner/素材图片fileUrl):必填,单图上传(目录 partnerHomeConfig/bannerpartnerHomeConfig/material)。
  • 生效时间 / 终止时间effectTimeendTime):必填,type==='1'(默认类型)或查看态时禁用;保存前校验终止时间须晚于生效时间。
  • 点击跳转页jumpType + jumpUrl):jumpType 1 内部链接 / 2 外部链接;选了类型则 jumpUrl 必填。
  • 内容content):富文本。
  • 发布范围releaseScope):由 ReleaseRange 子组件管理,字典 release_scope_type。范围=1 全国所有网点;=2 选择网点(弹窗 network/listsupplierTypes:[4,5]);=3 导入网点(hospitalHome/importFileCheck,含模板下载)。

查看态(view=1)所有字段只读,并展示操作日志(Log 组件,hospitalHome/getOperationLogs)。新增/编辑保存按有无 idaddHospitalHome / editHospitalHomename 取自 fileUrl 文件名。

使用组件

组件路径用途
Upload@/components/uploadingImg/upload图片上传(详情页)
tinymceEditor@/components/tinymceEditor/tinymceEditor内容富文本(详情页)
ReleaseRange./info/ReleaseRange发布范围(全国/选择网点/导入网点)
Log./info/Log操作日志(查看态)
pagination@/components/pagination网点选择分页(ReleaseRange 内)
DistrictSelect@/components/DistrictSelect省市区选择(ReleaseRange 内)
ImportPopup@/views/supplyChainManagement/petOffer/equityQuotationRecord/components/ImportPopup.vue网点导入弹窗(ReleaseRange 内)
exportExcel@/components/exportExcel/export模板下载(ReleaseRange 内)

使用 Store

无。

调用接口

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

接口 URL方法用途
hospitalHome/selectListPOST查询 Banner / 素材列表(按 homeType
hospitalHome/addHospitalHomePOST新增
hospitalHome/editHospitalHomePOST编辑
hospitalHome/queryInfoGET详情回显(id 参数)
hospitalHome/deleteHospitalHomeGET删除(id 参数)
hospitalHome/getOperationLogsGET操作日志(idtype 参数)
hospitalHome/importFileCheckPOST网点导入校验/保存
network/listPOST网点选择列表(发布范围=2)
ddic/getListPOST字典(release_scope_type

修改记录

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