Browse Source

优化

feature/syp_points
zhaoyongnian 5 years ago
parent
commit
466e1a4967
  1. 8
      src/views/modules/heart/actbanner.vue
  2. 12
      src/views/modules/heart/actinfo-list.vue
  3. 11
      src/views/modules/heart/actphrase.vue

8
src/views/modules/heart/actbanner.vue

@ -17,7 +17,7 @@
</el-form> </el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;"> <el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column> <el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column>
<el-table-column prop="title" label="标题" header-align="center" align="center"></el-table-column> <el-table-column prop="title" label="标题" header-align="center" align="center" min-width="250" show-overflow-tooltip></el-table-column>
<el-table-column align="center" label="Banner类型" :show-overflow-tooltip="true" prop="bannerType" :formatter="bannerTypeFormat"></el-table-column> <el-table-column align="center" label="Banner类型" :show-overflow-tooltip="true" prop="bannerType" :formatter="bannerTypeFormat"></el-table-column>
<el-table-column align="center" label="Banner图片" :show-overflow-tooltip="true" prop="bannerImg"> <el-table-column align="center" label="Banner图片" :show-overflow-tooltip="true" prop="bannerImg">
<template slot-scope="scope"> <template slot-scope="scope">
@ -35,9 +35,9 @@
</el-popover> </el-popover>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="status" label="状态" :formatter="formatState" header-align="center" align="center"></el-table-column> <el-table-column prop="status" label="状态" :formatter="formatState" header-align="center" align="center" width="70"></el-table-column>
<el-table-column prop="sort" label="排序" header-align="center" align="center"></el-table-column> <el-table-column prop="sort" label="排序" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="statusTime" label="上下架时间" header-align="center" align="center"></el-table-column> <el-table-column prop="statusTime" label="创建时间" header-align="center" align="center" width="180"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> <el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope"> <template slot-scope="scope">

12
src/views/modules/heart/actinfo-list.vue

@ -42,12 +42,12 @@
@selection-change="dataListSelectionChangeHandle" @selection-change="dataListSelectionChangeHandle"
style="width: 100%;"> style="width: 100%;">
<el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column> <el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column>
<el-table-column prop="title" label="标题" header-align="center" align="center"></el-table-column> <el-table-column show-overflow-tooltip prop="title" label="标题" header-align="center" align="center" min-width="250"></el-table-column>
<el-table-column prop="signupEndTime" label="报名截止时间" header-align="center" align="center"></el-table-column> <el-table-column prop="signupEndTime" label="报名截止时间" header-align="center" align="center" width="180"></el-table-column>
<el-table-column prop="actStartTime" label="活动开始时间" header-align="center" align="center"></el-table-column> <el-table-column prop="actStartTime" label="开始时间" header-align="center" align="center" width="180"></el-table-column>
<el-table-column prop="actEndTime" label="活动结束时间" header-align="center" align="center"></el-table-column> <el-table-column prop="actEndTime" label="结束时间" header-align="center" align="center" width="180"></el-table-column>
<el-table-column prop="actStatus" label="活动发布状态" :formatter="formatState" header-align="center" align="center"></el-table-column> <el-table-column prop="publishTime" label="发布时间" header-align="center" align="center" width="180"></el-table-column>
<el-table-column prop="publishTime" label="活动发布时间" header-align="center" align="center"></el-table-column> <el-table-column prop="actStatus" label="发布状态" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> <el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
<div> <div>

11
src/views/modules/heart/actphrase.vue

@ -62,20 +62,23 @@
label="是否显示" label="是否显示"
header-align="center" header-align="center"
align="center" align="center"
width="100"
:formatter="showFlagFormat"></el-table-column> :formatter="showFlagFormat"></el-table-column>
<el-table-column prop="sort" <el-table-column prop="sort"
label="显示顺序" label="显示顺序"
header-align="center" header-align="center"
align="center"></el-table-column> align="center"
width="100"></el-table-column>
<!-- <el-table-column prop="usageNum" label="使用次数" header-align="center" align="center"></el-table-column> --> <!-- <el-table-column prop="usageNum" label="使用次数" header-align="center" align="center"></el-table-column> -->
<el-table-column prop="createdTime" <el-table-column prop="createdTime"
label="创建时间" label="创建时间"
header-align="center" header-align="center"
align="center"></el-table-column> align="center"
<el-table-column prop="updatedTime" width="180"></el-table-column>
<!-- <el-table-column prop="updatedTime"
label="更新时间" label="更新时间"
header-align="center" header-align="center"
align="center"></el-table-column> align="center"></el-table-column> -->
<el-table-column :label="$t('handle')" <el-table-column :label="$t('handle')"
fixed="right" fixed="right"
header-align="center" header-align="center"

Loading…
Cancel
Save