feat(arch): 阶段架构展示字段调整
This commit is contained in:
parent
f40260f8cd
commit
88f78ff935
|
@ -52,6 +52,7 @@
|
||||||
<el-select
|
<el-select
|
||||||
v-model="queryParams.stageStatus"
|
v-model="queryParams.stageStatus"
|
||||||
:placeholder="'请选择'"
|
:placeholder="'请选择'"
|
||||||
|
clearable
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="(item, index) in statusEnum"
|
v-for="(item, index) in statusEnum"
|
||||||
|
@ -122,7 +123,8 @@
|
||||||
width="100"
|
width="100"
|
||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.stageStatus === 1 ? '未完成' : '已完成' }}
|
<el-tag v-if="scope.row.stageStatus !== 1" size="small" type="success">已完成</el-tag>
|
||||||
|
<span v-else>未完成</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
|
|
@ -55,6 +55,7 @@
|
||||||
<el-select
|
<el-select
|
||||||
v-model="queryParams.stageStatus"
|
v-model="queryParams.stageStatus"
|
||||||
:placeholder="'请选择'"
|
:placeholder="'请选择'"
|
||||||
|
clearable
|
||||||
@change="getChildNodeList"
|
@change="getChildNodeList"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
|
@ -306,13 +307,6 @@ export default {
|
||||||
if (Object.keys(data).length > 0) {
|
if (Object.keys(data).length > 0) {
|
||||||
return (
|
return (
|
||||||
<div class='render-content-item'>
|
<div class='render-content-item'>
|
||||||
{/* 节点编号 */}
|
|
||||||
{data.nodeCode !== '0-root' && (
|
|
||||||
<div class='node-code'>
|
|
||||||
|
|
||||||
<span>{data.nodeCode}</span>
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
|
|
||||||
{/* 会员信息或空点位 */}
|
{/* 会员信息或空点位 */}
|
||||||
<div class='node-content'>
|
<div class='node-content'>
|
||||||
|
@ -320,8 +314,12 @@ export default {
|
||||||
<div class='member-info'>
|
<div class='member-info'>
|
||||||
|
|
||||||
<div class='member-details'>
|
<div class='member-details'>
|
||||||
<div class='member-code'>{data.memberCode}</div>
|
<div class='member-code info-row'><span class='label'>会员编号:</span>
|
||||||
<div class='member-name'>{data.memberName}</div>
|
<span class='value'>{data.memberCode}</span></div>
|
||||||
|
<div class='member-name info-row'><span class='label'>会员名称:</span>
|
||||||
|
<span class='value'>{data.memberName}</span></div>
|
||||||
|
{data.parentId !== '0' && <div class='member-point info-row'><span class='label'>会员点位:</span>
|
||||||
|
<span class='value'>{ data.pointMember }</span></div>}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
|
@ -560,21 +558,21 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
.member-details {
|
.member-details {
|
||||||
text-align: center;
|
.info-row {
|
||||||
|
display: flex;
|
||||||
.member-code {
|
.label {
|
||||||
font-size: 13px;
|
|
||||||
font-weight: 600;
|
|
||||||
color: #2c3e50;
|
|
||||||
margin-bottom: 2px;
|
|
||||||
letter-spacing: 0.3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.member-name {
|
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #7f8c8d;
|
color: #7f8c8d;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
|
flex-shrink: 0;
|
||||||
}
|
}
|
||||||
|
.value {
|
||||||
|
font-size: 12px;
|
||||||
|
color: #000;
|
||||||
|
font-weight: 500;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.status-indicator.active {
|
.status-indicator.active {
|
||||||
|
|
Loading…
Reference in New Issue