更新页面title

This commit is contained in:
吴昊天 2023-02-24 19:07:15 +08:00
parent 5f7657eac9
commit 961d14cba5
31 changed files with 142 additions and 269 deletions

View File

@ -10,9 +10,6 @@
@on-cancel="cancel"
>
<div class="article-manager">
<!--<div class="i-layout-page-header">-->
<!--<PageHeader class="product_tabs" :title="$route.meta.title" hidden-breadcrumb></PageHeader>-->
<!--</div>-->
<Card :bordered="false" dis-hover class="ivu-mt">
<Form
ref="formItem"

View File

@ -1,6 +1,6 @@
<template>
<div :style="bgcolors">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div style="float: right">
<Button class="bnt" type="primary" @click="onsubmit('formValidate')">保存</Button>

View File

@ -1,6 +1,6 @@
<template>
<div class="article-manager">
<div class="i-layout-page-header" style="padding: 18px 32px;border-bottom: 1px solid #f2f2f2;">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">

View File

@ -1,7 +1,7 @@
<template>
<div class="newsBox">
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<router-link :to="{ path: $routeProStr + '/app/wechat/news_category/index' }"
><Button icon="ios-arrow-back" size="small" type="text" v-show="$route.params.id">返回</Button></router-link
>

View File

@ -1,6 +1,6 @@
<template>
<div>
<div class="i-layout-page-header" style="padding: 18px 32px;border-bottom: 1px solid #f2f2f2;">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">

View File

@ -1,9 +1,7 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<div class="table_box">

View File

@ -1,16 +1,12 @@
<template>
<div class="article-manager">
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<router-link :to="{ path: $routeProStr + '/cms/article/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>
<Divider type="vertical" />
<span
class="ivu-page-header-title mr20"
style="padding: 0"
v-text="$route.params.id ? '编辑文章' : '添加文章'"
></span>
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.params.id ? '编辑文章' : '添加文章' }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">

View File

@ -1,9 +1,7 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<Form :label-width="80" @submit.native.prevent>

View File

@ -1,9 +1,7 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<Form

View File

@ -1,19 +1,11 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button
class="return"
icon="ios-arrow-back"
size="small"
type="text"
@click="$router.go(-1)"
:disabled="disabled"
>返回</Button
>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider class="return" type="vertical" />
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>

View File

@ -1,15 +1,14 @@
<template>
<div>
<div class="i-layout-page-header header">
<div class="i-layout-page-header fl_header">
<span class="">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider class="" type="vertical" />
<span class="ivu-page-header-title mr20" v-text="$route.query.id ? '编辑渠道码' : '添加渠道码'"></span>
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.query.id ? '编辑渠道码' : '添加渠道码' }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<Form :model="formData" :label-width="150" :rules="ruleValidate">
<FormItem label="二维码名称">
@ -499,10 +498,6 @@ export default {
margin: 30px 0 30px 50px;
}
.fl_header {
padding-bottom: 10px;
}
textarea {
padding: 5px;
border-radius: 3px;
@ -572,10 +567,6 @@ textarea {
}
}
.i-layout-page-header {
padding-left: 13px;
}
.labelInput {
border: 1px solid #dcdee2;
width: 320px;

View File

@ -1,12 +1,12 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/live/live_goods' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>
<Divider type="vertical" />
<span class="ivu-page-header-title" style="padding: 0">{{ $route.meta.title }}</span>
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">

View File

@ -1,12 +1,12 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/live/live_room' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>
<Divider type="vertical" />
<span class="ivu-page-header-title" style="padding: 0">{{ $route.meta.title }}</span>
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">

View File

@ -1,6 +1,6 @@
<template>
<div :style="bgcolors">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
<div class="box-wrapper">
@ -1149,11 +1149,6 @@ export default {
// width 80px!important
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
}
/deep/.ivu-page-header {
border-bottom: unset;
@ -1162,14 +1157,7 @@ export default {
width: 100%;
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
display: flex;
align-items: center;
justify-content: space-between;
}
.box-wrapper {
display: flex;

View File

@ -1,7 +1,7 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/store_bargain/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>

View File

@ -1,27 +1,27 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button class="return" icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider class="return" type="vertical" />
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
<cards-data :cardLists="cardLists" v-if="cardLists.length >= 0"></cards-data>
<div>
<Tabs v-model="currentTab" @on-click="onClickTab">
<TabPane v-for="(item, index) in tabs" :label="item.label" :name="item.type" :key="index" />
<TabPane v-for="(item, index) in tabs" :label="item.label" :name="item.type" :key="index"/>
</Tabs>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<Form
ref="pagination"
:model="pagination"
:label-width="labelWidth"
label-position="right"
@submit.native.prevent
ref="pagination"
:model="pagination"
:label-width="labelWidth"
label-position="right"
@submit.native.prevent
>
<Row type="flex" :gutter="24">
<Col span="6" v-if="type == 1">
@ -39,29 +39,29 @@
<Col span="6">
<FormItem label="搜索:" label-for="title">
<Input
search
enter-button
v-model="pagination.real_name"
placeholder="请输入用户姓名|手机号|UID"
@on-search="searchList"
search
enter-button
v-model="pagination.real_name"
placeholder="请输入用户姓名|手机号|UID"
@on-search="searchList"
/>
</FormItem>
</Col>
</Row>
</Form>
<Table
:columns="type ? thead2 : thead"
:data="tbody"
ref="table"
class="mt25"
:loading="loading"
highlight-row
no-userFrom-text="暂无数据"
no-filtered-userFrom-text="暂无筛选结果"
:columns="type ? thead2 : thead"
:data="tbody"
ref="table"
class="mt25"
:loading="loading"
highlight-row
no-userFrom-text="暂无数据"
no-filtered-userFrom-text="暂无筛选结果"
>
<template slot-scope="{ row }" slot="avatar">
<div class="tabBox_img" v-viewer>
<img v-lazy="row.avatar" />
<img v-lazy="row.avatar"/>
</div>
</template>
<template slot-scope="{ row }" slot="num">
@ -78,43 +78,43 @@
</Table>
<div class="acea-row row-right page">
<Page
:total="total"
:current="pagination.page"
show-elevator
show-total
@on-change="pageChange"
:page-size="pagination.limit"
:total="total"
:current="pagination.page"
show-elevator
show-total
@on-change="pageChange"
:page-size="pagination.limit"
/>
</div>
</Card>
<!-- 详情模态框-->
<Modal
v-model="modals"
class="tableBox"
scrollable
footer-hide
closable
title="查看详情"
:mask-closable="false"
width="750"
v-model="modals"
class="tableBox"
scrollable
footer-hide
closable
title="查看详情"
:mask-closable="false"
width="750"
>
<Table
ref="selection"
:columns="columns2"
:data="tabList3"
:loading="loading2"
no-data-text="暂无数据"
highlight-row
max-height="600"
size="small"
no-filtered-data-text="暂无筛选结果"
ref="selection"
:columns="columns2"
:data="tabList3"
:loading="loading2"
no-data-text="暂无数据"
highlight-row
max-height="600"
size="small"
no-filtered-data-text="暂无筛选结果"
>
<template slot-scope="{ row }" slot="nickname">
<span> {{ row.nickname + ' / ' + row.uid }}</span>
</template>
<template slot-scope="{ row }" slot="avatar">
<div class="tabBox_img" v-viewer>
<img v-lazy="row.avatar" />
<img v-lazy="row.avatar"/>
</div>
</template>
<template slot-scope="{ row }" slot="action">
@ -137,7 +137,7 @@ import {
export default {
name: 'index',
components: { cardsData },
components: {cardsData},
data() {
return {
modals: false,
@ -328,14 +328,14 @@ export default {
if (this.type == 0) {
getbargainStatisticsPeople(this.id, this.pagination).then((res) => {
this.loading = false;
const { count, list } = res.data;
const {count, list} = res.data;
this.total = count;
this.tbody = list;
});
} else {
getbargainStatisticsOrder(this.id, this.pagination).then((res) => {
this.loading = false;
const { count, list } = res.data;
const {count, list} = res.data;
this.total = count;
this.tbody = list;
});
@ -361,15 +361,15 @@ export default {
this.modals = true;
this.rows = row;
bargainUserInfoApi(row.id)
.then(async (res) => {
let data = res.data;
this.tabList3 = data.list;
this.loading = false;
})
.catch((res) => {
this.loading = false;
this.$Message.error(res.msg);
});
.then(async (res) => {
let data = res.data;
this.tabList3 = data.list;
this.loading = false;
})
.catch((res) => {
this.loading = false;
this.$Message.error(res.msg);
});
},
},
};
@ -411,12 +411,7 @@ export default {
margin-bottom: 6px;
}
.i-layout-page-header {
padding-left: 5px;
padding-bottom: 1px;
margin-bottom: 10px;
}
/deep/ .ivu-tabs-nav-scroll{
/deep/ .ivu-tabs-nav-scroll {
background-color: #fff;
padding-top: 5px;
}
@ -427,9 +422,10 @@ export default {
border-radius: 4px;
cursor: pointer;
img {
width: 100%;
height: 100%;
}
img {
width: 100%;
height: 100%;
}
}
</style>

View File

@ -1,7 +1,7 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/store_combination/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>

View File

@ -1,11 +1,11 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button class="return" icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider class="return" type="vertical" />
<Divider type="vertical" />
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
@ -406,11 +406,6 @@ export default {
margin-bottom: 6px;
}
.i-layout-page-header {
padding-left: 5px;
padding-bottom 1px
margin-bottom 10px
}
/deep/ .ivu-tabs-nav-scroll{
background-color: #fff;
padding-top 5px

View File

@ -1,7 +1,7 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/store_coupon_issue/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>

View File

@ -1,7 +1,7 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/store_integral/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>

View File

@ -1,16 +1,12 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<router-link :to="{ path: $routeProStr + '/marketing/store_seckill/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>
<Divider type="vertical" />
<span
class="ivu-page-header-title mr20"
style="padding: 0"
v-text="$route.params.id ? '编辑秒杀商品' : '添加秒杀商品'"
></span>
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.params.id ? '编辑秒杀商品' : '添加秒杀商品' }}</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">

View File

@ -1,11 +1,11 @@
<template>
<div>
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<span>
<Button class="return" icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
<Button icon="ios-arrow-back" size="small" type="text" @click="$router.go(-1)">返回</Button>
</span>
<Divider class="return" type="vertical" />
<Divider type="vertical"/>
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
</div>
@ -262,11 +262,6 @@ export default {
.ech-box {
margin-top: 10px;
}
.i-layout-page-header {
padding-left: 5px;
padding-bottom: 1px;
margin-bottom: 10px;
}
/deep/ .ivu-tabs-nav-scroll{
background-color: #fff;
padding-top: 5px;
@ -285,7 +280,4 @@ export default {
.return {
margin-bottom: 6px;
}
.i-layout-page-header {
padding-left: 13px;
}
</style>

View File

@ -1,6 +1,6 @@
<template>
<div>
<div class="i-layout-page-header pt10">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title" v-if="!isShowList">短信账户</span>
<div v-if="isShowList" class="acea-row row-between-wrapper picTxt">
<div slot="content">

View File

@ -1,12 +1,10 @@
<template>
<div class="article-manager">
<div class="i-layout-page-header">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<router-link :to="{ path: $routeProStr + '/product/product_list' }" v-if="$route.params.id"
><Button icon="ios-arrow-back" size="small" class="mr20">返回</Button></router-link
>
<span class="ivu-page-header-title mr20">商品评论管理</span>
</div>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<Form ref="formValidate" :model="formValidate" :label-width="75" label-position="left" @submit.native.prevent>

View File

@ -1,7 +1,7 @@
<template>
<div>
<div class="i-layout-page-header">
<span class="ivu-page-header-title mr20">页面装修</span>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div>
<div style="float: right" v-if="cardShow == 1 || cardShow == 2">
<Button class="bnt" type="primary" @click="submit" :loading="loadingExist">保存</Button>
@ -513,9 +513,6 @@ export default {
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
display: flex;
align-items: center;
justify-content: space-between;

View File

@ -1,28 +1,6 @@
<template>
<div>
<!-- <div class="i-layout-page-header">
<PageHeader
class="product_tabs"
:title="$route.meta.title"
hidden-breadcrumb
>
<div slot="title">
<div style="float: left">
<span v-text="$route.meta.title" class="mr20"></span>
</div>
<div style="float: right">
<Button
class="bnt"
type="primary"
@click="submit"
:loading="loadingExist"
>保存</Button
>
</div>
</div>
</PageHeader>
</div> -->
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div>
<div style="float: right">
@ -248,9 +226,6 @@ export default {
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
display: flex;
align-items: center;
justify-content: space-between;

View File

@ -1,7 +1,7 @@
<template>
<div>
<div class="i-layout-page-header header_top">
<div class="i-layout-page-header fl_header">
<div class="i-layout-page-header header-title">
<div class="fl_header">
<router-link :to="{ path: $routeProStr + '/system/config/system_config_tab/index' }"
><Button icon="ios-arrow-back" size="small" type="text">返回</Button></router-link
>

View File

@ -1,22 +1,6 @@
<template>
<div>
<!-- <div class="i-layout-page-header">
<PageHeader
class="product_tabs"
:title="$route.meta.title"
hidden-breadcrumb
>
<div slot="title">
<div style="float: left;">
<span v-text="$route.meta.title" class="mr20"></span>
</div>
<div style="float: right;">
<Button class="bnt" type="primary" @click="save">保存</Button>
</div><strong></strong>
</div>
</PageHeader>
</div> -->
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div>
<div style="float: right">
@ -868,9 +852,6 @@ export default {
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
display: flex;
align-items: center;
justify-content: space-between;

View File

@ -1,6 +1,6 @@
<template>
<div :style="bgcolors">
<div class="i-layout-page-header">
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title mr20">{{ $route.meta.title }}</span>
<div>
<div style="float: right">
@ -1773,12 +1773,6 @@ export default {
// width 80px!important
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
}
/deep/.ivu-page-header {
border-bottom: unset;
position: fixed;
@ -1787,9 +1781,6 @@ export default {
}
/deep/.i-layout-page-header {
height: 66px;
background-color: #fff;
border-bottom: 1px solid #e8eaec;
display: flex;
align-items: center;
justify-content: space-between;

View File

@ -2,10 +2,10 @@
<div>
<div class="i-layout-page-header header-title">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
<div class="clear_tit">
<span class="clear_tit">
<Icon type="md-information-circle" color="#ED4014" />
<span>清除数据请谨慎,清除就无法恢复哦!</span>
</div>
</span>
</div>
<Card :bordered="false" dis-hover class="ivu-mt">
<Row type="flex" :gutter="24">
@ -169,12 +169,11 @@ export default {
<style scoped lang="stylus">
.clear_tit
display flex
align-items center
margin: 15px
span
font-size 14px
color #ED4014
margin: 15px 0
.clear_box
border 1px solid #DADFE6
border-radius 3px

View File

@ -1,8 +1,5 @@
<template>
<div>
<div class="i-layout-page-header">
<span class="ivu-page-header-title">{{ $route.meta.title }}</span>
</div>
<Row type="flex">
<Col span="24">
<div class="index_from page-account-container">
@ -103,9 +100,7 @@ export default {
</script>
<style scoped lang="stylus">
.i-layout-page-header{
padding: 18px 32px;
}
.maxInpt{
max-width: 400px;
margin-left: auto;