69 lines
3.2 KiB
Plaintext
69 lines
3.2 KiB
Plaintext
<view class="container">
|
|
<view class="page-header">
|
|
<view class="page-title">提醒事项</view>
|
|
<view class="page-subtitle">创建、管理与历史</view>
|
|
</view>
|
|
<view class="card">
|
|
<view class="card-title">创建提醒</view>
|
|
<textarea class="textarea" data-key="content" value="{{content}}" bindinput="onInput" placeholder="提醒内容(需含'提醒我')"></textarea>
|
|
<view class="section-title">邮箱(可选)</view>
|
|
<input class="input" data-key="email" value="{{email}}" bindinput="onInput" />
|
|
<view class="row action-row">
|
|
<button class="btn" bindtap="createRemind">创建</button>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="card">
|
|
<view class="card-title">管理</view>
|
|
<view class="section-title">任务ID</view>
|
|
<input class="input" data-key="id" value="{{id}}" bindinput="onInput" />
|
|
<view class="section-title">提醒时间/事项</view>
|
|
<input class="input" data-key="timeTodo" value="{{timeTodo}}" bindinput="onInput" placeholder="提醒时间" />
|
|
<input class="input" data-key="things" value="{{things}}" bindinput="onInput" placeholder="提醒事项" />
|
|
<view class="section-title">延期分钟</view>
|
|
<input class="input" type="number" data-key="minutes" value="{{minutes}}" bindinput="onInput" />
|
|
<view class="row action-row">
|
|
<button class="btn btn-secondary" bindtap="updateRemind">更新</button>
|
|
<button class="btn btn-secondary" bindtap="doneRemind">完成</button>
|
|
<button class="btn btn-secondary" bindtap="delayRemind">延期</button>
|
|
<button class="btn btn-secondary" bindtap="archiveRemind">归档</button>
|
|
<button class="btn btn-danger" bindtap="deleteRemind">删除</button>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="card">
|
|
<view class="card-title">列表/历史</view>
|
|
<view class="section-title">页码/每页</view>
|
|
<view class="row">
|
|
<input class="input" type="number" data-key="page" value="{{page}}" bindinput="onInput" />
|
|
<input class="input" type="number" data-key="pageSize" value="{{pageSize}}" bindinput="onInput" />
|
|
</view>
|
|
<view class="row pagination">
|
|
<view class="badge">页码 {{page || 1}}</view>
|
|
<view class="badge">每页 {{pageSize || 10}}</view>
|
|
</view>
|
|
<view class="section-hint">修改上方页码/每页后点击列表或历史</view>
|
|
<view class="row action-row">
|
|
<button class="btn btn-secondary" bindtap="loadList">列表</button>
|
|
<button class="btn btn-secondary" bindtap="history">历史</button>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="card result-card" wx:if="{{result}}">
|
|
<view class="result-header">
|
|
<view class="result-title">结果</view>
|
|
<view class="badge">原始数据</view>
|
|
</view>
|
|
<view class="result-hint">已为你保留完整响应</view>
|
|
<view wx:if="{{resultCards.length}}" class="list">
|
|
<view wx:for="{{resultCards}}" wx:key="label" class="card card--inner list-item">
|
|
<view class="row" style="justify-content: space-between;">
|
|
<view class="module-title">{{item.label}}</view>
|
|
<view class="badge">{{item.value}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="result">{{result}}</view>
|
|
</view>
|
|
</view>
|