JhHardwareWRS/pages/erpLoginConfirm/erpLoginConfirm.wxml
2026-07-06 10:50:47 +08:00

55 lines
2.0 KiB
Plaintext

<view class="page safe-bottom erp-login-page">
<view class="erp-login-nav">
<text class="erp-login-nav-title">ERP扫码登录</text>
</view>
<view class="header">
<text class="title">{{preview.systemName || '嘉恒智能五金 ERP'}}</text>
<text class="subtitle">{{message}}</text>
</view>
<view class="card login-card">
<view class="status-mark {{status === 'CONFIRMED' ? 'success' : ''}} {{status === 'FAILED' || status === 'EXPIRED' ? 'danger' : ''}}">
<text>{{status === 'CONFIRMED' ? '已确认' : (status === 'CANCELLED' ? '已取消' : (status === 'FAILED' || status === 'EXPIRED' ? '不可用' : '待确认'))}}</text>
</view>
<view wx:if="{{loading}}" class="loading-text">正在加载</view>
<block wx:if="{{preview}}">
<view class="meta-row">
<text class="label">发起时间</text>
<text class="value">{{preview.startedAtText || preview.startedAt}}</text>
</view>
<view class="meta-row">
<text class="label">过期时间</text>
<text class="value">{{preview.expiresAtText || preview.expiresAt}}</text>
</view>
<view wx:if="{{preview.requestIpHint}}" class="meta-row">
<text class="label">登录来源</text>
<text class="value">{{preview.requestIpHint}}</text>
</view>
<view wx:if="{{preview.userAgentHint}}" class="meta-row">
<text class="label">浏览器</text>
<text class="value">{{preview.userAgentHint}}</text>
</view>
</block>
<view wx:if="{{canConfirm || canCancel}}" class="button-stack">
<button
class="btn primary full"
open-type="getPhoneNumber"
bindgetphonenumber="confirmLogin"
loading="{{confirming}}"
disabled="{{confirming || cancelling}}"
>确认登录</button>
<button
wx:if="{{canCancel}}"
class="btn secondary full"
bindtap="cancelLogin"
loading="{{cancelling}}"
disabled="{{confirming || cancelling}}"
>取消</button>
</view>
</view>
</view>