优化设备配置流程,重构用户增删改查及信息下发逻辑

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
17792275749
2026-03-11 11:04:29 +08:00
co-authored by Claude Opus 4.6
parent 05b388020b
commit f89f0f9531
10 changed files with 204 additions and 155 deletions
@@ -11,43 +11,68 @@
<view class="input">
<view>工号:</view>
<view>
<input type="text" placeholder="输入工号自动显示员工信息" value="{{workNo}}" bindinput="onWorkNoInput" bindconfirm="searchUser" />
<input type="text" maxlength="8" placeholder="输入工号自动显示员工信息" value="{{workNo}}" bindinput="onWorkNoInput" bindconfirm="searchUser" />
</view>
<!-- <view class="searchBtn" bind:tap="searchUser">查询</view>-->
</view>
<view class="only">
<view>姓名:</view>
<view>
<view>{{userInfo.realname || ''}}</view>
<view>
<block wx:if="{{userInfo}}">
{{userInfo.realname || ''}}
</block>
<block wx:else>
<text style="color: #808080;">请先输入工号</text>
</block>
</view>
<view></view>
</view>
</view>
<view class="only">
<view>性别:</view>
<view>
<view>{{userInfo.sex === 1 ? '男' : userInfo.sex === 2 ? '女' : ''}}</view>
<view>
<block wx:if="{{userInfo}}">
{{userInfo.sex === 1 ? '男' : userInfo.sex === 2 ? '女' : ''}}
</block>
<block wx:else>
<text style="color: #808080;">请先输入工号</text>
</block>
</view>
<view></view>
</view>
</view>
<view class="only">
<view>生日:</view>
<view>
<view>{{userInfo.birthday || ''}}</view>
<view>
<block wx:if="{{userInfo}}">
{{userInfo.birthday || ''}}
</block>
<block wx:else>
<text style="color: #808080;">请先输入工号</text>
</block>
</view>
<view></view>
</view>
</view>
<view class="only">
<view class="inputUnit">
<view>身高:</view>
<view>
<view>{{userInfo.height || ''}}</view>
<view wx:if="{{userInfo.height}}">cm</view>
<view>
<input type="digit" value="{{userInfo.height || ''}}" bindinput="onHeightInput" placeholder="请输入身高" />
</view>
<view>cm</view>
</view>
</view>
<view class="only">
<view class="inputUnit">
<view>体重:</view>
<view>
<view>{{userInfo.weight || ''}}</view>
<view wx:if="{{userInfo.weight}}">kg</view>
<view>
<input type="digit" value="{{userInfo.weight || ''}}" bindinput="onWeightInput" placeholder="请输入体重" />
</view>
<view>kg</view>
</view>
</view>
</view>