feat(admin): 全站页面标题头补充描述文案

This commit is contained in:
sugar1569 2026-09-23 19:49:14 +08:00
parent 3f29afb4d4
commit 3ab088f409
60 changed files with 243 additions and 39 deletions

View File

@ -1,7 +1,13 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
装修页面与模板列表,支持新增页面、导入模板、编辑设计与设为默认。
</span>
</div>
<div>
<div style="float: right" v-if="cardShow == 1 || cardShow == 2">
<el-button class="bnt" type="primary" v-db-click @click="submit" :loading="loadingExist">保存</el-button>

View File

@ -1,6 +1,11 @@
<template>
<div>
<pages-header ref="pageHeader" title="页面设计" :backUrl="routePre + '/setting/pages/devise/0'"></pages-header>
<pages-header
ref="pageHeader"
title="页面设计"
:backUrl="routePre + '/setting/pages/devise/0'"
description="配置页面组件与属性,实时预览移动端效果,保存后同步到前台。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt15">
<div class="flex-wrapper">
<!-- :src="iframeUrl" -->

View File

@ -1,7 +1,13 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
切换移动端商城主题色系,保存后前台立即生效。
</span>
</div>
<div>
<div style="float: right">
<el-button class="bnt" type="primary" v-db-click @click="submit">保存</el-button>

View File

@ -1,8 +1,12 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<div class="fl_header">
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
自定义移动端页面,添加后可通过链接在菜单、广告位等场景跳转使用。
</span>
</div>
</div>
<el-card :bordered="false" shadow="never" class="ivu-mt">

View File

@ -2,8 +2,12 @@
<div class="my-theme-page">
<!-- 顶部标题栏 -->
<div class="i-layout-page-header header-title">
<div class="fl_header">
<div class="header-main">
<span class="ivu-page-header-title">我的主题</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
新建或导入商城主题,支持导出备份、扫码预览与一键启用。
</span>
</div>
</div>

View File

@ -1,7 +1,13 @@
<template>
<div :style="bgcolors">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
维护 APP 服务协议与隐私政策内容,右侧实时预览移动端弹窗效果。
</span>
</div>
<div style="float: right">
<el-button class="bnt" type="primary" v-db-click @click="onsubmit('formValidate')">保存</el-button>
</div>

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="route.params.id ? '编辑文章' : '添加文章'"
:backUrl="Setting.routePre + '/cms/article/index'"
description="填写文章标题、分类、封面与正文,保存后在前台文章模块展示。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-form

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="配置 IM 机器人通知渠道并启停驱动,系统告警与业务消息推送经此发送。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="接入商品采集服务商,按支持平台启用并填写账号密钥,采集商品时自动调用。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="配置邮件服务器参数并启停驱动,邮箱验证与通知邮件经此发送。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="配置电子面单服务商账号并启停驱动,面单模板与寄件信息在电子面单设置中维护。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-alert
title="这里仅管理电子面单服务商驱动;物流公司、打印机编号和寄件信息请到“设置 > 电子面单设置”配置。"

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="对接电子发票服务商并启停驱动,开票请求由启用驱动统一处理。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="配置物流查询服务商并启停驱动,订单物流轨迹经此获取。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="查看各支付方式的支持端与驱动状态并启停,支付参数在各驱动的配置中维护。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,11 @@
<template>
<div class="printer-content-page">
<pages-header ref="pageHeader" title="小票配置" :backUrl="$routeProStr + '/setting/printer'"></pages-header>
<pages-header
ref="pageHeader"
title="小票配置"
:backUrl="$routeProStr + '/setting/printer'"
description="勾选小票需打印的商家、商品、支付等信息项,保存后打印即时生效。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<div class="flex justify-between warpper" v-loading="loading">
<el-form

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="添加并维护打印机设备,绑定驱动、设置打印时机与打印联数。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-row class="action-row mb14">
<el-col :span="24">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="配置打印服务商账号并启停驱动,具体打印机设备在打印设置中维护。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-alert
title="在这里配置打印服务商账号和密钥;具体设备只在“设置 > 打印设置”中填写打印机 ID。"

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="配置短信服务商参数并启停驱动,驱动为互斥模式,同时仅一个生效。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="管理本地与云存储驱动并切换启用,图片附件将上传至启用的存储平台。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<el-table :data="list" ref="table" v-loading="loading" highlight-current-row row-key="id">
<el-table-column label="排序" width="80" prop="sort">

View File

@ -1,7 +1,13 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
用户资金流水明细,按类型与时间筛选,支持导出对账。
</span>
</div>
</div>
<el-card :bordered="false" shadow="never">
<el-form

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="route.params.id && isEdit ? '编辑优惠券' : '添加优惠券'"
:backUrl="Setting.routePre + '/marketing/store_coupon_issue/index'"
description="设置优惠券名称、面值、领取与有效期等规则,保存后可发放给用户。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-form :model="formData" label-width="160px">

View File

@ -3,6 +3,7 @@
<pages-header
:title="$route.params.id ? '编辑砍价商品' : '添加砍价商品'"
:backUrl="routePre + '/marketing/bargain/product'"
description="选择商品并设置砍价人数、底价与有效期,保存后参与砍价活动。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-row class="mt30 acea-row row-middle row-center">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header :title="$route.meta.title" :backUrl="routePre + '/marketing/bargain/product'"></pages-header>
<pages-header
:title="$route.meta.title"
:backUrl="routePre + '/marketing/bargain/product'"
description="查看砍价活动参与人、订单与砍价进度明细。"
></pages-header>
<cards-data :cardLists="cardLists" v-if="cardLists.length" class="ivu-mt-16"></cards-data>
<el-card :bordered="false" shadow="never">
<el-form :model="pagination" :label-width="labelWidth" label-position="right" @submit.prevent inline>

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="editId ? '编辑卡密商品' : '添加卡密商品'"
:backUrl="routePre + '/product/cardkey/list'"
description="设置商品信息、卡密与库存,支持下单后自动发货。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16" :body-style="{ padding: '0px 20px' }">
<el-tabs v-model="currentTab">

View File

@ -12,6 +12,7 @@
<pages-header
:title="$route.meta.title"
:backUrl="routePre + '/marketing/channel_code/channelCodeIndex'"
description="统计各渠道码关注数据与趋势,评估推广渠道的引流效果。"
></pages-header>
<cards-data class="mt16" :cardLists="cardLists" v-if="cardLists.length >= 0"></cards-data>
<el-card :bordered="false" shadow="never" class="ivu-mt">

View File

@ -3,6 +3,7 @@
<pages-header
:title="$route.meta.title"
:backUrl="routePre + '/marketing/channel_code/channelCodeIndex'"
description="生成带参数二维码,扫码自动打标签分组并回复欢迎语,数据单独统计。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-form :model="formData" label-width="100px" :rules="ruleValidate">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.params.id && !$route.params.copy ? '编辑拼团商品' : '添加拼团商品'"
:backUrl="$routeProStr + '/marketing/combination/product'"
description="选择商品并设置拼团人数、成团有效期与拼团价,保存后参与拼团活动。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-row class="mt30 acea-row row-middle row-center">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="$routeProStr + '/marketing/combination/product'"
description="查看拼团参与人与成团订单数据,评估各活动效果。"
></pages-header>
<cards-data :cardLists="cardLists" v-if="cardLists.length >= 0" class="ivu-mt-16"></cards-data>
<el-card :bordered="false" shadow="never">

View File

@ -1,7 +1,13 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
维护分销代理商协议内容,支持 AI 辅助写作,代理商入驻申请时展示。
</span>
</div>
</div>
<el-card :bordered="false" shadow="never" class="ivu-mt">
<el-form label-width="85px" @submit.prevent v-loading="spinShow">

View File

@ -3,6 +3,7 @@
<pages-header
:title="$route.params.id ? '编辑积分商品' : '添加积分商品'"
:backUrl="$routeProStr + '/marketing/integral/product'"
description="选择商品并设置积分兑换价与库存,保存后在积分商城展示兑换。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-row class="mt30 acea-row row-middle row-center" v-loading="spinShow">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header ref="pageHeader" :title="$route.meta.title"></pages-header>
<pages-header
ref="pageHeader"
:title="$route.meta.title"
description="配置积分、支付、评价三种抽奖方式的选项参数,供抽奖活动使用。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-form :model="formData" label-width="100px">
<el-form-item label="积分抽奖:">

View File

@ -4,7 +4,13 @@
<div class="fl_header">
<el-button class="btn-back" icon="ArrowLeft" type="text" v-db-click @click="$router.go(-1)">返回</el-button>
<el-divider direction="vertical"></el-divider>
<span class="ivu-page-header-title">{{ $route.query.lottery_id ? '编辑' : '新增' }}抽奖活动</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.query.lottery_id ? '编辑' : '新增' }}抽奖活动</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
选择活动类型与起止时间,设置参与用户并添加奖品完成配置。
</span>
</div>
</div>
</div>
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: '0 20px 20px' }">

View File

@ -4,7 +4,13 @@
<div class="fl_header">
<el-button class="btn-back" icon="ArrowLeft" type="text" v-db-click @click="$router.go(-1)">返回</el-button>
<el-divider direction="vertical"></el-divider>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
中奖记录查询与发货,实物奖品可直接录入物流发货。
</span>
</div>
</div>
</div>
<el-card :bordered="false" shadow="never" :body-style="{ padding: 0 }">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="route.params.id ? '编辑实物商品' : '添加实物商品'"
:backUrl="routeProStr + '/product/normal/list'"
description="分步完成基础信息、规格库存与详情设置,保存后可上架销售。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16" :body-style="{ padding: '0px 20px' }">
<el-tabs v-model="currentTab">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.params.id ? '编辑秒杀活动' : '添加秒杀活动'"
:backUrl="$routeProStr + '/marketing/seckill/activity'"
description="设置活动日期、开启时段与限购规则,秒杀商品按时段参与对应场次。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-row class="mt30 acea-row row-middle row-center">

View File

@ -1,6 +1,10 @@
<template>
<div>
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="管理秒杀时段列表,配置各时段开启时间、持续时长与轮播图。"
></pages-header>
<el-card :bordered="false" shadow="never" :body-style="{ padding: 0 }">
<div class="padding-add">
<el-form :model="formValidate" :label-width="labelWidth" :label-position="labelPosition" @submit.prevent inline>

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.params.id ? '编辑秒杀商品' : '添加秒杀商品'"
:backUrl="$routeProStr + '/marketing/seckill/product'"
description="选择商品并设置秒杀价与限购数量,关联活动时段后参与秒杀。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-row class="mt30 acea-row row-middle row-center">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="$routeProStr + '/marketing/store_seckill/index'"
description="查看秒杀活动的参与人与订单数据,评估活动效果。"
></pages-header>
<cards-data :cardLists="cardLists" v-if="cardLists.length >= 0" class="ivu-mt-16"></cards-data>
<el-card :bordered="false" shadow="never">

View File

@ -1,7 +1,13 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
校验系统文件完整性与变更时间,排查文件是否被篡改。
</span>
</div>
</div>
<el-card :bordered="false" shadow="never" class="ivu-mt">
<el-table :data="tabList" v-loading="loading" empty-text="暂无数据" highlight-current-row>

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="editId ? '编辑网盘商品' : '添加网盘商品'"
:backUrl="routePre + '/product/virtual/list'"
description="分步完成基础信息、规格库存与详情设置,保存后可上架销售。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16" :body-style="{ padding: '0px 20px' }">
<el-tabs v-model="currentTab">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="$routeProStr + '/marketing/live/goods'"
description="从商品库选择商品生成直播商品,提交微信审核通过后可在直播间上架。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-form

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="$routeProStr + '/marketing/live/room'"
description="填写直播间名称、主播与背景图等信息,提交微信审核通过后开播。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-form

View File

@ -3,7 +3,11 @@
<!-- <div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div> -->
<pages-header ref="pageHeader" :title="$route.meta.title"></pages-header>
<pages-header
ref="pageHeader"
:title="$route.meta.title"
description="可视化编辑公众号自定义菜单,手机模拟器实时预览,发布后生效。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">
<!-- 公众号设置 -->
<el-row :gutter="24">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="$routeProStr + '/app/wechat/news_category/index'"
description="编辑公众号图文素材,支持多图文与富文本排版,可作回复与推送素材。"
></pages-header>
<el-card :bordered="false" shadow="never" class="save_from mt16">
<el-row :gutter="24">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="$routeProStr + '/app/wechat/reply/keyword'"
description="配置公众号自动回复,支持文字、图片、图文与声音四类消息。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt-16">
<!-- 公众号设置 -->

View File

@ -1,7 +1,13 @@
<template>
<div class="article-manager">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">电子发票</span>
<div class="header-main">
<span class="ivu-page-header-title">电子发票</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
开启发票功能并配置税率与发票分类,用户下单后可在线申请开票。
</span>
</div>
</div>
<el-card shadow="never" class="ivu-mt">
<el-form

View File

@ -1,6 +1,10 @@
<template>
<div class="notice-channel">
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="管理站内信、短信、公众号等通知渠道的启停与适用端,可发送测试消息验证配置。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: '0 20px 20px' }">
<el-table
:data="channelList"

View File

@ -1,6 +1,10 @@
<template>
<div class="notice-log">
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="查看各渠道消息发送结果与成功率,按渠道、状态筛选排查发送失败原因。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: '20px 20px 20px' }">
<el-row class="mb14">
<el-col :span="6">

View File

@ -1,6 +1,10 @@
<template>
<div class="message">
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="按场景配置会员端消息通知的渠道开关与模板,支持一键同步微信订阅消息/模板消息。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: '20px 20px 20px' }">
<el-row class="action-row mb14">
<el-col>

View File

@ -5,6 +5,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="backUrl"
description="按渠道填写模板内容与模板 ID,保存后即可针对该渠道启用此通知。"
></pages-header>
<div class="tabs mt16">
<el-row :gutter="32">

View File

@ -1,6 +1,10 @@
<template>
<div class="message">
<pages-header class="mb16" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
:title="$route.meta.title"
description="按场景配置平台端消息通知的渠道开关与模板,管理员接收通知从这里开启。"
></pages-header>
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: '0 20px 20px' }">
<el-table
:data="levelLists"

View File

@ -1,7 +1,13 @@
<template>
<div v-loading="spinShow">
<div class="i-layout-page-header header-title" v-if="!headerList.length">
<span class="ivu-page-header-title">{{ title || $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ title || $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
按分类维护系统全局参数,切换页签逐项配置,保存后立即生效。
</span>
</div>
</div>
<div class="article-manager">
<el-card :bordered="false" shadow="never" class="ivu-mt fromBox" :body-style="{ padding: '0 20px 20px' }">

View File

@ -1,10 +1,14 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<div class="fl_header">
<div class="header-main">
<el-button class="btn-back" icon="ArrowLeft" type="text" v-db-click @click="$router.go(-1)">返回</el-button>
<el-divider direction="vertical"></el-divider>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
维护数据字典明细项,支持多级添加、编辑与删除,供表单下拉等场景调用。
</span>
</div>
</div>
<el-card :bordered="false" shadow="never" class="ivu-mt mt16">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="$route.meta.title"
:backUrl="routePre + '/system/code_generation_list'"
description="按基础信息、字段配置、存放位置三步生成标准 CRUD 代码,减少重复开发。"
></pages-header>
<div class="message mt10">
<el-card :bordered="false" shadow="never" class="">

View File

@ -4,6 +4,7 @@
ref="pageHeader"
:title="`配置列表${$route.query.config_name ? ` - ` + $route.query.config_name : ''}`"
:backUrl="$routeProStr + '/system/config/system_config_tab/index'"
description="查看并维护当前配置分类下的配置项,支持自定义字段类型与显示隐藏。"
></pages-header>
<el-card :bordered="false" shadow="never" class="mt16">
<el-row v-if="!$route.query.config_name" class="action-row">

View File

@ -1,6 +1,6 @@
<template>
<div>
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: '10px 20px 0' }">
<el-card :bordered="false" shadow="never" class="ivu-mt" :body-style="{ padding: 0 }">
<div>
<el-tabs v-model="currentTab" @tab-change="getList">
<el-tab-pane
@ -177,7 +177,9 @@ getList();
</script>
<style lang="scss" scoped>
/* 页签条通栏贴卡片顶边(与实物订单/文件管理页同一模式):左右留白由 header 自身控制,灰线横贯整卡 */
:deep(.el-tabs__header) {
margin-bottom: 0;
padding: 0 20px;
}
</style>

View File

@ -9,7 +9,12 @@
<!-- <span class="ivu-page-header-title mr20" style="padding: 0" v-text="$route.meta.title"></span>-->
<!-- </div>-->
<!-- </div>-->
<pages-header class="mb16" ref="pageHeader" :title="$route.meta.title"></pages-header>
<pages-header
class="mb16"
ref="pageHeader"
:title="$route.meta.title"
description="维护当前数据组的子项数据,支持增删改与显示开关,常用于幻灯片、热搜词等配置。"
></pages-header>
<el-card :bordered="false" shadow="never" :body-style="{ padding: 0 }">
<div class="padding-add">
<el-form

View File

@ -1,7 +1,13 @@
<template>
<div :style="bgcolors">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
维护移动端可视化数据(开屏广告、充值引导等),右侧可实时预览效果。
</span>
</div>
<div>
<div style="float: right">
<el-button class="bnt" type="primary" v-db-click @click="save">保存</el-button>

View File

@ -1,7 +1,13 @@
<template>
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<div class="header-main">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
危险操作集中区:清理回收站、测试订单等数据,删除后不可恢复,请先备份。
</span>
</div>
<span class="clear_tit">
<i class="el-icon-info" style="color: #ed4014" />
<span>清除数据请谨慎,清除就无法恢复哦!</span>

View File

@ -1,7 +1,13 @@
<template>
<div class="article-manager">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">一号通账户</span>
<div class="header-main">
<span class="ivu-page-header-title">一号通账户</span>
<span class="header-description">
<el-icon class="header-description-icon"><InfoFilled /></el-icon>
配置一号通平台凭证,短信、物流查询等增值服务依赖该账户,可一键登录自动回填。
</span>
</div>
</div>
<el-card shadow="never" class="ivu-mt">
<el-form :model="form" :label-width="labelWidth" :label-position="labelPosition" v-loading="loading">