|
|
|
|
<wxs src="../d_patient/index.wxs" module="tools" />
|
|
|
|
|
<view
|
|
|
|
|
class="page"
|
|
|
|
|
style="padding-top: {{bottom+5}}px;background: url('{{imageUrl}}bg38.png?t={{Timestamp}}') no-repeat top center / 100% 472rpx"
|
|
|
|
|
>
|
|
|
|
|
<navBar
|
|
|
|
|
title="新建消息"
|
|
|
|
|
background="{{background}}"
|
|
|
|
|
color="{{background==='transparent'?'#fff':'#000'}}"
|
|
|
|
|
fixed
|
|
|
|
|
back
|
|
|
|
|
bind:back="handleBack"
|
|
|
|
|
iconTheme="{{background==='transparent'?'white':'black'}}"
|
|
|
|
|
></navBar>
|
|
|
|
|
<view class="page-header">
|
|
|
|
|
<view class="item active">
|
|
|
|
|
<view class="order" wx:if="{{step===1}}">1</view>
|
|
|
|
|
<image class="order-end" wx:else src="{{imageUrl}}/3/order-end.png?t={{Timestamp}}">1</image>
|
|
|
|
|
<view class="name">筛选患者</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="line {{step>1 &&'active'}}"></view>
|
|
|
|
|
<view class="item {{step>1 &&'active'}}">
|
|
|
|
|
<view class="order">2</view>
|
|
|
|
|
<view class="name">发送时间</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="page-tip">您配置的内容会通过对话列表及公众号提醒通知患者</view>
|
|
|
|
|
<view class="step1" wx:if="{{step===1}}">
|
|
|
|
|
<view class="form">
|
|
|
|
|
<view class="form-item vertical">
|
|
|
|
|
<view class="f-title">选择全员</view>
|
|
|
|
|
<checkbox class="checkbox" checked="{{SelectAll === 1}}" bind:tap="handleSelectAll"></checkbox>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="form">
|
|
|
|
|
<view class="form-item">
|
|
|
|
|
<view class="f-title">绑定时间</view>
|
|
|
|
|
<view class="date">
|
|
|
|
|
<picker class="picker" model:value="{{BindStartDate}}" end="{{BindEndDate}}" mode="date">
|
|
|
|
|
<view class="d-item">
|
|
|
|
|
<view class="content" data-place="选择开始时间">{{BindStartDate}}</view>
|
|
|
|
|
<image class="icon" src="{{imageUrl}}icon110.png?t={{Timestamp}}"></image>
|
|
|
|
|
</view>
|
|
|
|
|
</picker>
|
|
|
|
|
<picker class="picker" model:value="{{BindEndDate}}" start="{{BindStartDate}}" mode="date">
|
|
|
|
|
<view class="d-item">
|
|
|
|
|
<view class="content" data-place="选择结束时间">{{BindEndDate}}</view>
|
|
|
|
|
<image class="icon" src="{{imageUrl}}icon110.png?t={{Timestamp}}"></image>
|
|
|
|
|
</view>
|
|
|
|
|
</picker>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="form">
|
|
|
|
|
<view class="form-item">
|
|
|
|
|
<view class="f-title">确诊IgG4-RD</view>
|
|
|
|
|
<view class="select">
|
|
|
|
|
<view
|
|
|
|
|
class="s-item {{ConfirmedIgg4 === item.id && 'active'}}"
|
|
|
|
|
wx:for="{{ConfirmedIgg4Column}}"
|
|
|
|
|
data-index="{{index}}"
|
|
|
|
|
data-key="ConfirmedIgg4"
|
|
|
|
|
bind:tap="handleRadio"
|
|
|
|
|
wx:key="id"
|
|
|
|
|
>
|
|
|
|
|
{{item.value}}
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="form">
|
|
|
|
|
<view class="form-item">
|
|
|
|
|
<view class="f-title">正在使用的药物</view>
|
|
|
|
|
<view class="select">
|
|
|
|
|
<view
|
|
|
|
|
class="s-item {{(item.id === 0 ? !MedicationType.length : tools.include(item.id, MedicationType)) && 'active'}}"
|
|
|
|
|
wx:for="{{MedicationTypeColumn}}"
|
|
|
|
|
data-key="MedicationType"
|
|
|
|
|
data-index="{{index}}"
|
|
|
|
|
wx:key="id"
|
|
|
|
|
bind:tap="handleCheckbox"
|
|
|
|
|
>
|
|
|
|
|
{{item.value}}
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="step2" wx:elif="{{step===2}}">
|
|
|
|
|
<view class="banner-date">
|
|
|
|
|
<view class="b-header">
|
|
|
|
|
<view class="title">配置发送时间</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="radios">
|
|
|
|
|
<view class="radio-item" bind:tap="handleSendDay" data-value="{{1}}">
|
|
|
|
|
<view class="circle {{IsSendNow===1 && 'active'}}"></view>
|
|
|
|
|
立即发送
|
|
|
|
|
</view>
|
|
|
|
|
<view class="radio-item" bind:tap="handleSendDay" data-value="{{0}}">
|
|
|
|
|
<view class="circle {{IsSendNow===0 && 'active'}}"></view>
|
|
|
|
|
定时发送
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<block wx:if="{{IsSendNow===0}}">
|
|
|
|
|
<view class="date-btns">
|
|
|
|
|
<view class="btn {{sendDay===0 && 'active'}}" wx:if="{{!disabledTime}}" bind:tap="handleDay" data-value="{{0}}">今天</view>
|
|
|
|
|
<view class="btn {{sendDay===1 && 'active'}}" bind:tap="handleDay" data-value="{{1}}">明天</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="date-range" bind:tap="handleDateToast">
|
|
|
|
|
<picker
|
|
|
|
|
class="dr-item"
|
|
|
|
|
model:value="{{time}}"
|
|
|
|
|
disabled="{{disabledTime}}"
|
|
|
|
|
mode="time"
|
|
|
|
|
start="{{start}}"
|
|
|
|
|
end="{{end}}"
|
|
|
|
|
bindchange="handleTimeChange"
|
|
|
|
|
>
|
|
|
|
|
<view class="content" data-place="请选择发送时间">{{time}}</view>
|
|
|
|
|
</picker>
|
|
|
|
|
<image class="icon" src="{{imageUrl}}icon110.png?t={{Timestamp}}"></image>
|
|
|
|
|
</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="card">
|
|
|
|
|
<view class="switch">
|
|
|
|
|
<view
|
|
|
|
|
wx:for="{{templates}}"
|
|
|
|
|
class="switch-item {{TemplateType===item.TemplateType && 'active'}}"
|
|
|
|
|
wx:key="TemplateType"
|
|
|
|
|
bind:tap="handleTemplateNav"
|
|
|
|
|
data-index="{{index}}"
|
|
|
|
|
>
|
|
|
|
|
{{item.TemplateTypeText}}
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="list">
|
|
|
|
|
<view
|
|
|
|
|
class="list-item"
|
|
|
|
|
wx:for="{{TemplateList}}"
|
|
|
|
|
wx:key="Id"
|
|
|
|
|
bind:tap="handlePushTemplate"
|
|
|
|
|
data-id="{{item.Id}}"
|
|
|
|
|
>
|
|
|
|
|
<view class="radio">
|
|
|
|
|
<radio checked="{{false}}" checked="{{item.Id === PushTemplateId}}" color="#3379CA" />
|
|
|
|
|
</view>
|
|
|
|
|
<view class="wrap">
|
|
|
|
|
<view class="content">{{item.InteractMsgContent}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="adl-list"></view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="page-footer" wx:if="{{step===1}}">
|
|
|
|
|
<view class="total-line">
|
|
|
|
|
<view class="total">
|
|
|
|
|
共筛选出 {{PatientNum}}人
|
|
|
|
|
<view class="resource" bind:tap="getTaskNum" data-btn="1">刷新</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="clear" bind:tap="handleReset">
|
|
|
|
|
<image class="icon" src="{{imageUrl}}icon111.png?t={{Timestamp}}"></image>
|
|
|
|
|
清空选项
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="btns">
|
|
|
|
|
<view class="cancel" bind:tap="handleCancel">取消</view>
|
|
|
|
|
<view class="submit" bind:tap="handleNext">下一步</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="page-footer" wx:else>
|
|
|
|
|
<view class="btns">
|
|
|
|
|
<view class="cancel" bind:tap="handlePrevStep">上一步</view>
|
|
|
|
|
<view class="submit" bind:tap="handleSubmit">提交</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|