Commit 1efb6fa5 by 曾经

UI 变更 交互优化

parent 32fd7127
......@@ -97,8 +97,8 @@
:key="colum"
:label="memberFieldsName[colum]"
:prop="colum"
:show-overflow-tooltip="colum != 'name'"
:min-width="colum==='name' ?200 : colum == 'status' ? 170 : 150"
show-overflow-tooltip
:min-width="colum==='name' ? 210 : colum == 'status' ? 170 : 150"
:fixed="colum==='name'"
:sortable="['name','grade','status','channel','createCardStoreName','cardNo','forzenStatus','mainStoreName'].includes(colum)?false:isExist[colum]?'custom':false"
>
......
......@@ -441,6 +441,10 @@ export default {
},
// 搜索结果导出
download() {
if(this.total > 50000){
this.$message.warning("单次导出数量最多5万条");
return;
}else
if (this.total) {
this.getFindMemberFields("memberTag").then(list => {
this.exportFields = list;
......
......@@ -59,7 +59,7 @@
.frozen-table {
.pager {
text-align: right;
padding: 20px 0 0;
padding: 20px 0;
}
.el-table {
......@@ -182,12 +182,9 @@
text-align: center;
padding: 0 30px;
box-sizing: border-box;
.icon {
margin: 116px auto 30px;
color: #fa8c16;
width: 72px;
height: 72px;
font-size: 72px;
img {
margin: 216px auto 12px;
width: 96px;
}
.title {
color: #303133;
......
......@@ -99,9 +99,9 @@
:prop="colum.code"
:key="colum.code"
:label="colum.name"
:show-overflow-tooltip="colum.code != 'name'"
show-overflow-tooltip
:min-width="
colum.code === 'name' ? 200 : colum.code == 'status' ? 170 : 150
colum.code === 'name' ? 210 : colum.code == 'status' ? 170 : 150
"
:fixed="colum.code === 'name'"
>
......@@ -382,9 +382,7 @@
<!-- 已配置,已更新,但是数据异常 -->
<div class="data-abnormal-page" v-else-if="settingType == 4">
<div
class="icon iconfont-components3 icon-cp-warning-circle-fill"
></div>
<img src="../../../../../static/img/table-abnormal.png" mode="widthFix">
<div class="title">
根据您当前配置的异常会员条件,系统统计出您商户的“异常会员数量”占比超过总会员数量的3%,请确认您所配置的条件是否合理。
</div>
......
......@@ -296,6 +296,10 @@ export default {
},
// 搜索结果导出
download() {
if(this.total > 50000){
this.$message.warning("单次导出数量最多5万条");
return;
}else
if (this.total) {
this.getFindMemberFields("memberTag").then(list => {
this.exportFields = list;
......
......@@ -93,9 +93,9 @@
:prop="colum.code"
:key="colum.code"
:label="colum.name"
:show-overflow-tooltip="colum.code != 'name'"
show-overflow-tooltip
:min-width="
colum.code === 'name' ? 200 : colum.code == 'status' ? 170 : 150
colum.code === 'name' ? 210 : colum.code == 'status' ? 170 : 150
"
:fixed="colum.code === 'name'"
:sortable="colum.isSort ? 'custom' : false"
......
......@@ -36,7 +36,7 @@
fixed="left"
reserve-selection
></el-table-column>
<el-table-column label="会员信息" :min-width="200">
<el-table-column label="会员信息" :min-width="210" show-overflow-tooltip>
<template slot-scope="{ row }">
<!-- 基本信息 -->
<el-row type="flex" align="middle" class="basic-info-table"
......
......@@ -39,7 +39,7 @@
class="member-table"
v-loading="load"
>
<el-table-column label="会员信息" :min-width="200" fixed="left">
<el-table-column label="会员信息" :min-width="210" fixed="left" show-overflow-tooltip>
<template slot-scope="{ row }">
<!-- 基本信息 -->
<el-row
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment