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