qingyiay
2023-04-08 237a32aadb51f4c7f51d4734f6e62663f8acde36
pages/driver-page/appointment/appointment.vue
@@ -13,7 +13,7 @@
               <uni-td align="center">{{ (item.startTime || '') + '-' + (item.endTime || '') }}</uni-td>
               <uni-td align="center">{{ item.carNum || '' }}</uni-td>
               <uni-td align="center">{{ item.carNum1 || '' }}</uni-td>
               <uni-td><u-button text="预约" type="primary" :disabled="item.carNum == item.carNum1" @click="yuYueBtnClick(item)"></u-button></uni-td>
               <uni-td><u-button text="选择" type="primary" :disabled="item.carNum == item.carNum1" @click="yuYueBtnClick(item)"></u-button></uni-td>
            </uni-tr>
         </uni-table>
      </view>
@@ -28,11 +28,13 @@
   },
   data() {
      return {
         // 预约列表请求参数
         yuYueListParams: {
            filedId: '',
            deptId: '',
            sendDate: ''
         },
         // 预约请求参数
         yuYuePostParams: {
            takeCoalId: null,
            yuYueId: null
@@ -94,11 +96,13 @@
         this.$reqPost('yuYue', { takeCoalId: this.yuYuePostParams.takeCoalId, yuYueId: this.yuYuePostParams.yuYueId }, 'params').then(res => {
            if (res.code == 0) {
               this.$u.toast('预约成功!');
               uni.navigateBack({
                  delta: 1
               })
               let timer = setTimeout(() => {
                  uni.navigateBack({
                     delta: 1
                  });
               }, 1000);
            } else {
               this.$u.toast(res.data ? res.data : '预约失败');
               this.$u.toast(res.msg ? res.msg : '预约失败');
            }
            setTimeout(() => {
               this.yuYueList();