leave-approval-detail.wxml 3.0 KB
<view class="page data-v-4172abf3" style="{{(vuex_theme)}}"><view class="top data-v-4172abf3"><view class="title data-v-4172abf3">{{''+detailObj.studentName+'提交的请假申请'}}</view><view class="t1 data-v-4172abf3">{{''+detailObj.planName+''}}</view><view class="t2 data-v-4172abf3">{{''+detailObj.courseName+''}}</view><block wx:if="{{detailObj.status=='wait'}}"><view class="status data-v-4172abf3" style="color:#FFC200;">待处理</view></block><block wx:else><block wx:if="{{detailObj.status=='pass'}}"><view class="status data-v-4172abf3" style="color:var(--primary-color);">已通过</view></block><block wx:else><block wx:if="{{detailObj.status=='reject'}}"><view class="status data-v-4172abf3" style="color:red;">已驳回</view></block></block></block></view><view class="content data-v-4172abf3"><view class="c1 data-v-4172abf3">请假类型</view><view class="c2 data-v-4172abf3">{{''+$root.m0+''}}</view><view class="grayV data-v-4172abf3"><view class="g1 data-v-4172abf3">请假时间</view><image class="timeline data-v-4172abf3" src="/static/img/internship/timeline.png"></image><view class="start data-v-4172abf3">{{''+$root.g0+''}}</view><view class="end data-v-4172abf3">{{''+$root.g1+''}}</view></view><view class="c1 data-v-4172abf3" style="margin-top:16rpx;">请假原因</view><view class="c2 data-v-4172abf3" style="margin-top:16rpx;">{{''+detailObj.reason+''}}</view><view class="c1 data-v-4172abf3" style="margin-top:32rpx;">附件</view><block wx:if="{{picList.length>0}}"><view class="fj_content data-v-4172abf3"><view class="item data-v-4172abf3"><block wx:for="{{picList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="p_item data-v-4172abf3"><u-image vue-id="{{'2639591a-1-'+index}}" height="{{120}}" width="{{120}}" border-radius="{{16}}" src="{{item}}" class="data-v-4172abf3" bind:__l="__l"></u-image></view></block></view></view></block></view><view class="timeb data-v-4172abf3"><view class="title data-v-4172abf3">审批信息</view><view style="padding:10rpx;" class="data-v-4172abf3"><u-time-line vue-id="2639591a-2" class="data-v-4172abf3" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="data-v-4172abf3"><u-time-line-item vue-id="{{('2639591a-3-'+index)+','+('2639591a-2')}}" class="data-v-4172abf3" bind:__l="__l" vue-slots="{{['node','content']}}"><view class="u-node data-v-4172abf3" slot="node"></view><view class="data-v-4172abf3" slot="content"><view style="display:flex;align-self:center;justify-content:space-between;" class="data-v-4172abf3"><view class="u-order-title data-v-4172abf3">{{item.$orig.title}}</view><view class="u-order-time data-v-4172abf3">{{item.g2}}</view></view><view class="u-order-desc data-v-4172abf3">{{item.$orig.desc+(item.$orig.peo?item.$orig.peo:'')}}</view><block wx:if="{{item.$orig.reply}}"><view class="u-order-reply data-v-4172abf3">{{item.$orig.reply}}</view></block></view></u-time-line-item></view></block></u-time-line></view></view></view>