feat(arch): 阶段架构展示字段调整

This commit is contained in:
woody 2025-09-28 17:25:41 +08:00
parent f40260f8cd
commit 88f78ff935
2 changed files with 23 additions and 23 deletions

View File

@ -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

View File

@ -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-size: 12px;
font-weight: 600; color: #7f8c8d;
color: #2c3e50; font-weight: 500;
margin-bottom: 2px; flex-shrink: 0;
letter-spacing: 0.3px; }
.value {
font-size: 12px;
color: #000;
font-weight: 500;
}
} }
.member-name {
font-size: 12px;
color: #7f8c8d;
font-weight: 500;
}
} }
.status-indicator.active { .status-indicator.active {