Browse Source

优化首次进入页面速度,没有学生Id不允许提交外出申请

master
mk 4 weeks ago
parent
commit
35259bbd9b
  1. 14
      pages/index/index.js
  2. 4
      subpages/goOut/goOut/goOut.wxml

14
pages/index/index.js

@ -76,7 +76,6 @@ Page({
selectMzGraduateInfo(obj){
selectMzGraduateInfo({idCard:obj.idCard}).then(res=>{
if (res.data.signType === 0 && res.data.contract) {
//线上支付去跳转签合同
app.globalData.userInfo.chooseRoomId = res.data.chooseRecId
console.log(res.data.contract, '链接》》》》');
res.data.contract = res.data.contract.replace('https://h5.esign.cn', 'https://hxm5112004501.h5.esign.cn')
@ -216,6 +215,19 @@ Page({
wx.switchTab({
url: '/pages/serve/serve',
})
}
if(e.currentTarget.dataset.url === '/subpages/goOut/goOut/goOut'){
if(this.data.userInfo.graduateId){
wx.navigateTo({
url: '/subpages/goOut/goOut/goOut',
})
}else{
wx.showToast({
title: '未绑定入住信息',
icon:'none'
})
return
}
}
wx.navigateTo({
url: e.currentTarget.dataset.url,

4
subpages/goOut/goOut/goOut.wxml

@ -22,9 +22,9 @@
<van-picker columns="{{ options }}" bind:confirm="onconfirm" bind:cancel="oncancel" show-toolbar />
</van-popup>
<van-field label="外出开始时间" required model:value="{{currentDateStart}}" icon="arrow" input-align="right" required bind:click-input="handleDateStart" bind:click-icon="handleDateStart" bind:click-input="handleDateStart" readonly="{{true}}" border placeholder="请选择" />
<van-calendar show="{{showDateStart}}" bind:close="oncancelStart" bind:confirm="onconfirmStart" />
<van-calendar show="{{showDateStart}}" wx:if="{{showDateStart}}" bind:close="oncancelStart" bind:confirm="onconfirmStart" />
<van-field label="外出结束时间" required model:value="{{currentDateEnd}}" placeholder="请选择" required readonly="{{true}}" bind:click-input="handleDateEnd" bind:click-icon="handleDateEnd" bind:click-input="handleDateEnd" input-align="right" icon="arrow" />
<van-calendar show="{{showDateEnd}}" bind:close="oncancelEnd" bind:confirm="onconfirmEnd" min-date="{{endMinDate}}" />
<van-calendar show="{{showDateEnd}}" wx:if="{{showDateEnd}}" bind:close="oncancelEnd" bind:confirm="onconfirmEnd" min-date="{{endMinDate}}" />
</van-cell-group>
</view>
</view>

Loading…
Cancel
Save