feat(userManagement): 运维模式隐藏一键添加本人并优化本人卡片与同步弹框

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
17792275749
2026-09-02 18:29:08 +08:00
co-authored by Claude Opus 4.7
parent e595ff9f64
commit 00394bf8c4
2 changed files with 31 additions and 27 deletions
@@ -37,30 +37,30 @@
<view class="scrollViewContent">
<!-- 本人 -->
<block wx:if="{{ self }}">
<view class="member-card {{ self.delFlag === 1 ? 'member-card--deleted' : '' }}">
<view class="member-top">
<view class="member-avatar">
<image src="{{ self.gender === '女' ? '/images/woman.png' : '/images/man.png' }}" mode="aspectFit" />
<view class="member-card {{ self.delFlag === 1 ? 'member-card--deleted' : '' }}">
<view class="member-top">
<view class="member-avatar">
<image src="{{ self.gender === '女' ? '/images/woman.png' : '/images/man.png' }}" mode="aspectFit" />
</view>
<view class="member-info">
<view class="member-name-row">
<view class="member-name">{{ self.name }}</view>
<view class="member-type-tag member-type-tag--self">本人</view>
</view>
<view class="member-sub">{{ self.gender }}·{{ self.age }}岁 丨 {{ self.height }}cm</view>
</view>
<view class="member-sync member-sync--{{ self.syncClass }}">
<view></view>
<view>{{ self.sync }}</view>
</view>
</view>
<view class="member-info">
<view class="member-name-row">
<view class="member-name">{{ self.name }}</view>
<view class="member-type-tag member-type-tag--self">本人</view>
</view>
<view class="member-sub">{{ self.gender }}·{{ self.age }}岁 丨 {{ self.height }}cm</view>
</view>
<view class="member-sync member-sync--{{ self.syncClass }}">
<view></view>
<view>{{ self.sync }}</view>
</view>
</view>
<block wx:if="{{ self.delFlag !== 1 }}">
<view class="member-divider"></view>
<view class="member-ops">
<view class="op-delete" bind:tap="onTapDelete" data-item="{{ self }}">删除</view>
</view>
</block>
</view>
<!-- <block wx:if="{{ self.delFlag !== 1 }}">
<view class="member-divider"></view>
<view class="member-ops">
<view class="op-delete" bind:tap="onTapDelete" data-item="{{ self }}">删除</view>
</view>
</block> -->
</view>
</block>
<!-- 分组 -->
@@ -108,7 +108,9 @@
<view class="btn-primary" bind:tap="onTapAddUser">添加用户(最多10位)</view>
</block>
<block wx:else>
<view class="btn-primary" bind:tap="onTapAddSelf">一键添加本人</view>
<block wx:if="{{ !isOps }}">
<view class="btn-primary" bind:tap="onTapAddSelf">一键添加本人</view>
</block>
<view class="btn-cancel" bind:tap="onTapAddNew">添加新用户</view>
</block>
</view>