feat: 完善双端演示注册与红娘服务闭环

This commit is contained in:
WorkBuddy
2026-10-21 23:41:47 +08:00
parent afee993626
commit 39a18a50ee
63 changed files with 1298 additions and 217 deletions
@@ -11,11 +11,11 @@
<text>地区:{{detail.userProfile.regionName || '未设置'}}</text>
<text>婚姻状态:{{detail.userProfile.maritalStatus || '未设置'}}</text>
</view>
<view class="status">服务状态:{{detail.status}}</view>
<view class="status">服务状态:{{statusLabel}}</view>
<view wx:if="{{detail.description}}" class="description">服务需求:{{detail.description}}</view>
</view>
<view class="card">
<view class="card" wx:if="{{source === 'assignment' && detail.status !== 'completed'}}">
<view class="title">记录服务</view>
<picker mode="selector" range="{{followupTypes}}" value="0" bindchange="onTypeChange">
<view class="picker">服务类型:{{form.followupType}}</view>
@@ -25,6 +25,13 @@
<button type="primary" loading="{{submitting}}" disabled="{{submitting}}" bindtap="submitFollowup">保存服务记录</button>
</view>
<view class="card" wx:if="{{source === 'assignment' && detail.status === 'assigned'}}">
<button type="primary" loading="{{changingStatus}}" disabled="{{changingStatus}}" bindtap="changeStatus" data-action="start">开始服务</button>
</view>
<view class="card" wx:if="{{source === 'assignment' && (detail.status === 'in_service' || detail.status === 'waiting_user')}}">
<button loading="{{changingStatus}}" disabled="{{changingStatus}}" bindtap="changeStatus" data-action="complete">完成服务</button>
</view>
<view class="card">
<view class="title">服务历史</view>
<view wx:if="{{followups.length}}">