tmp
This commit is contained in:
@@ -1,28 +1,44 @@
|
||||
<!--pages/home/index.wxml-->
|
||||
<view class="container">
|
||||
<!-- 顶部统计卡片 -->
|
||||
<view class="stats-section">
|
||||
<view class="stats-card">
|
||||
<text class="stats-num">{{todayCount}}</text>
|
||||
<text class="stats-label">今日订单</text>
|
||||
</view>
|
||||
<view class="stats-card">
|
||||
<text class="stats-num">{{pendingCount}}</text>
|
||||
<text class="stats-label">待处理</text>
|
||||
</view>
|
||||
<view class="stats-card">
|
||||
<text class="stats-num">{{completedCount}}</text>
|
||||
<text class="stats-label">已完成</text>
|
||||
<view class="page">
|
||||
<!-- 顶部问候 -->
|
||||
<view class="header">
|
||||
<view class="greeting">
|
||||
<text class="greeting-text">您好,管理员</text>
|
||||
<text class="greeting-sub">今天是 {{today}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 功能菜单 -->
|
||||
<view class="menu-section">
|
||||
<view class="section-title">功能菜单</view>
|
||||
<!-- 数据统计 -->
|
||||
<view class="stats-container">
|
||||
<view class="stats-grid">
|
||||
<view class="stat-card">
|
||||
<view class="stat-value">{{todayCount}}</view>
|
||||
<view class="stat-label">新增用户</view>
|
||||
</view>
|
||||
<view class="stat-card">
|
||||
<view class="stat-value">{{todayCount}}</view>
|
||||
<view class="stat-label">新增预约</view>
|
||||
</view>
|
||||
<view class="stat-card">
|
||||
<view class="stat-value">{{pendingCount}}</view>
|
||||
<view class="stat-label">待处理</view>
|
||||
</view>
|
||||
<view class="stat-card">
|
||||
<view class="stat-value">{{completedCount}}</view>
|
||||
<view class="stat-label">已完成</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 功能入口 -->
|
||||
<view class="section">
|
||||
<view class="section-header">
|
||||
<text class="section-title">快捷入口</text>
|
||||
</view>
|
||||
<view class="menu-grid">
|
||||
<view class="menu-item" wx:for="{{menuList}}" wx:key="index" bindtap="navigateTo" data-url="{{item.url}}">
|
||||
<view class="menu-icon">
|
||||
<text class="icon-text">{{item.name[0]}}</text>
|
||||
<view class="menu-card" wx:for="{{menuList}}" wx:key="index" bindtap="navigateTo" data-url="{{item.url}}">
|
||||
<view class="menu-icon-wrap">
|
||||
<text class="menu-icon-text">{{item.name[0]}}</text>
|
||||
</view>
|
||||
<text class="menu-name">{{item.name}}</text>
|
||||
</view>
|
||||
@@ -30,40 +46,52 @@
|
||||
</view>
|
||||
|
||||
<!-- 今日订单 -->
|
||||
<view class="order-section">
|
||||
<view class="section">
|
||||
<view class="section-header">
|
||||
<text class="section-title">今日订单</text>
|
||||
<text class="view-all" bindtap="viewAllOrders">查看全部 ></text>
|
||||
<view class="view-all" bindtap="viewAllOrders">
|
||||
<text>全部</text>
|
||||
<text class="arrow">→</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="order-list">
|
||||
<view class="order-item" wx:for="{{todayOrders}}" wx:key="_id">
|
||||
<view class="order-header">
|
||||
<text class="order-id">{{item._id}}</text>
|
||||
<text class="order-status status-{{item.status}}">{{statusMap[item.status] || item.status}}</text>
|
||||
|
||||
<view class="order-list" wx:if="{{todayOrders.length > 0}}">
|
||||
<view class="order-card" wx:for="{{todayOrders}}" wx:key="_id">
|
||||
<view class="order-top">
|
||||
<text class="order-no">#{{item._id}}</text>
|
||||
<view class="status-tag status-{{item.status}}">
|
||||
<text>{{statusMap[item.status] || item.status}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="order-info">
|
||||
<view class="info-row">
|
||||
<text class="info-label">患者</text>
|
||||
<text class="info-value">{{item.patient.name}}</text>
|
||||
|
||||
<view class="order-body">
|
||||
<view class="order-row">
|
||||
<text class="row-label">患者</text>
|
||||
<text class="row-value">{{item.patient.name}}</text>
|
||||
</view>
|
||||
<view class="info-row">
|
||||
<text class="info-label">医院</text>
|
||||
<text class="info-value">{{item.hospital.name}} · {{item.hospital.department}}</text>
|
||||
<view class="order-row">
|
||||
<text class="row-label">医院</text>
|
||||
<text class="row-value">{{item.hospital.name}} · {{item.hospital.department}}</text>
|
||||
</view>
|
||||
<view class="info-row">
|
||||
<text class="info-label">时间</text>
|
||||
<text class="info-value">{{item.schedule.date}}</text>
|
||||
<view class="order-row">
|
||||
<text class="row-label">时间</text>
|
||||
<text class="row-value">{{item.schedule.date}}</text>
|
||||
</view>
|
||||
<view class="info-row">
|
||||
<text class="info-label">服务</text>
|
||||
<text class="info-value">{{item.escort.serviceName}}</text>
|
||||
</view>
|
||||
<view class="info-row">
|
||||
<text class="info-label">费用</text>
|
||||
<text class="info-value fee-value">¥{{item.payment.totalFee}}</text>
|
||||
<view class="order-row">
|
||||
<text class="row-label">服务</text>
|
||||
<text class="row-value">{{item.escort.serviceName}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="order-footer">
|
||||
<text class="fee-label">服务费用</text>
|
||||
<text class="fee-value">¥{{item.payment.totalFee}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="empty-state" wx:else>
|
||||
<text class="empty-text">暂无今日订单</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user