| <template> | 
|   <view class="main_app"> | 
|     <!--  --> | 
|     <view class="box_list"> | 
|       <view | 
|         class="box_list_item" | 
|         v-for="(item, index) in 3" | 
|         :key="index" | 
|         @click="handleDetail()" | 
|       > | 
|         <view class="box_list_item_head"> | 
|           <text>丁恩凯的劳务入园申请</text> | 
|           <text class="loading">待审核</text> | 
|         </view> | 
|         <view class="box_list_item_nr"> | 
|           <view class="box_list_item_nr_item"> | 
|             <text>被访问人:</text> | 
|             <text>人事部-王亚蓝</text> | 
|           </view> | 
|           <view class="box_list_item_nr_item"> | 
|             <text>进厂时间:</text> | 
|             <text>12-12 09:00</text> | 
|           </view> | 
|           <view class="box_list_item_nr_item"> | 
|             <text>离园时间:</text> | 
|             <text>12-12 12:00</text> | 
|           </view> | 
|           <view class="box_list_item_nr_item"> | 
|             <text>来访事由:</text> | 
|             <text>业务来往</text> | 
|           </view> | 
|           <view class="box_list_item_nr_item"> | 
|             <text>随行车辆:</text> | 
|             <text>皖A88888</text> | 
|           </view> | 
|         </view> | 
|       </view> | 
|     </view> | 
|     <!-- 选择车辆 --> | 
|     <u-picker | 
|       keyName="name" | 
|       closeOnClickOverlay | 
|       @close="isShowCar = false" | 
|       :show="isShowCar" | 
|       :columns="carList" | 
|       @confirm="seletedCar" | 
|       @cancel="isShowCar = false" | 
|     ></u-picker> | 
|     <!-- 日期 --> | 
|     <u-datetime-picker | 
|       :show="isShowDate" | 
|       :minDate="minDate" | 
|       @confirm="confirmDate" | 
|       @cancel="isShowDate = false" | 
|       mode="date" | 
|     ></u-datetime-picker> | 
|   </view> | 
| </template> | 
|   | 
| <script> | 
| export default { | 
|   data() { | 
|     return { | 
|       isShowCar: false, | 
|       isShowDate: false, | 
|       param: {}, | 
|       carList: [[{ name: 'aa', value: '11' }]], | 
|       timeList: [{ time: '08:30-09:00' }, { time: '08:30-09:00' }, { time: '08:30-09:00' }, { time: '08:30-09:00' }] | 
|     } | 
|   }, | 
|   methods: { | 
|     handleDetail() { | 
|       uni.navigateTo({ | 
|         url: "/pages/driver/reservedDetail" | 
|       }) | 
|     }, | 
|     confirmDate(e) { | 
|       console.log(e.value) | 
|       this.param.aa = dayjs(e.value).format('YYYY-MM-DD') | 
|       this.isShowDate = false | 
|     }, | 
|     seletedCar(e) { | 
|       console.log(e.value) | 
|       this.param.aa = dayjs(e.value).format('YYYY-MM-DD') | 
|       this.isShowDate = false | 
|     } | 
|   } | 
| }; | 
| </script> | 
|   | 
| <style lang="scss"> | 
| .main_app { | 
|   background: #f7f7f7; | 
|   padding: 0; | 
| } | 
| .app_header { | 
|   display: flex; | 
|   align-items: center; | 
|   margin: 0 -15rpx; | 
|   background-color: #fff; | 
|   .item { | 
|     width: 360rpx; | 
|     height: 72rpx; | 
|     margin: 15rpx; | 
|     padding: 0 30rpx; | 
|     display: flex; | 
|     align-items: center; | 
|     justify-content: center; | 
|     align-items: center; | 
|   } | 
| } | 
| .box_list { | 
|   width: 100%; | 
|   padding: 30rpx; | 
|   box-sizing: border-box; | 
|   .box_list_item { | 
|     width: 100%; | 
|     margin-bottom: 20rpx; | 
|     &:last-child { | 
|       margin: 0 !important; | 
|     } | 
|     .box_list_item_head { | 
|       width: 100%; | 
|       height: 100rpx; | 
|       padding: 0 30rpx; | 
|       box-sizing: border-box; | 
|       background: linear-gradient(270deg, #fefeff 0%, #e1f7fe 100%); | 
|       border-radius: 8rpx 8rpx 0rpx 0rpx; | 
|       display: flex; | 
|       align-items: center; | 
|       justify-content: space-between; | 
|       .loading { | 
|         color: #4c99a8; | 
|       } | 
|       .success { | 
|         color: #03c68f; | 
|       } | 
|       .error { | 
|         color: #e0312a; | 
|       } | 
|       text { | 
|         &:nth-child(1) { | 
|           font-size: 32rpx; | 
|           font-weight: 600; | 
|           color: #222222; | 
|         } | 
|         &:nth-child(2) { | 
|           font-size: 26rpx; | 
|           font-weight: 400; | 
|         } | 
|       } | 
|     } | 
|     .box_list_item_nr { | 
|       padding: 30rpx; | 
|       width: 100%; | 
|       box-sizing: border-box; | 
|       background-color: #ffffff; | 
|       .box_list_item_nr_item { | 
|         width: 100%; | 
|         display: flex; | 
|         align-items: center; | 
|         margin-bottom: 20rpx; | 
|         text { | 
|           &:nth-child(1) { | 
|             font-size: 26rpx; | 
|             font-weight: 400; | 
|             color: #666666; | 
|           } | 
|           &:nth-child(2) { | 
|             font-size: 26rpx; | 
|             font-weight: 400; | 
|             color: #333333; | 
|           } | 
|         } | 
|       } | 
|     } | 
|   } | 
| } | 
| </style> |