Blame view

绿纤uni-app/unpackage/dist/build/mp-weixin/pages/reimbursement-audit-detail/reimbursement-audit-detail.wxml 5.62 KB
255a0353   李宇   最新
1
  <view class="container data-v-3982dd38"><view class="detail-card data-v-3982dd38"><view class="card-header data-v-3982dd38">报销审核详情</view><view class="detail-content data-v-3982dd38"><block wx:if="{{loading}}"><view class="loading data-v-3982dd38">正在加载详情...</view></block><block wx:else><block wx:if="{{error}}"><view class="error-state data-v-3982dd38"><view class="data-v-3982dd38">{{error}}</view><u-button class="retry-btn data-v-3982dd38" vue-id="07782f80-1" type="primary" size="small" data-event-opts="{{[['^click',[['retryLoad']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">重试</u-button></view></block><block wx:else><block wx:if="{{detailData}}"><view class="info-sections data-v-3982dd38"><view class="info-section data-v-3982dd38"><view class="section-title data-v-3982dd38">基本信息</view><view class="info-grid data-v-3982dd38"><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">申请编号</text><text class="info-value data-v-3982dd38">{{detailData.id||'无'}}</text></view><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">申请人</text><text class="info-value data-v-3982dd38">{{detailData.applicationUserName||'无'}}</text></view><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">申请门店</text><text class="info-value data-v-3982dd38">{{$root.m0}}</text></view><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">申请时间</text><text class="info-value data-v-3982dd38">{{$root.g0}}</text></view><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">总金额</text><text class="info-value amount data-v-3982dd38">{{"¥"+(detailData.amount||0)}}</text></view><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">审批状态</text><view class="{{['status-badge','data-v-3982dd38',detailData.approveStatus=='已审批'?'approved':detailData.approveStatus=='待审批'?'pending':detailData.approveStatus=='未通过'?'rejected':'unapproved']}}">{{''+(detailData.approveStatus||'未审批')+''}}</view></view></view></view><block wx:if="{{$root.g1}}"><view class="info-section data-v-3982dd38"><view class="section-title data-v-3982dd38">购买物品清单</view><view class="purchase-records-list data-v-3982dd38"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="purchase-record-item data-v-3982dd38"><view class="record-header data-v-3982dd38"><text class="record-category data-v-3982dd38">{{item.$orig.reimbursementCategoryName||'无'}}</text><text class="record-amount data-v-3982dd38">{{"¥"+(item.$orig.amount||0)}}</text></view><view class="record-details data-v-3982dd38"><view class="record-detail-item data-v-3982dd38"><text class="record-label data-v-3982dd38">门店:</text><text class="record-value data-v-3982dd38">{{item.m1}}</text></view><view class="record-detail-item data-v-3982dd38"><text class="record-label data-v-3982dd38">单价:</text><text class="record-value data-v-3982dd38">{{"¥"+(item.$orig.unitPrice||0)}}</text></view><view class="record-detail-item data-v-3982dd38"><text class="record-label data-v-3982dd38">数量:</text><text class="record-value data-v-3982dd38">{{item.$orig.quantity||0}}</text></view><view class="record-detail-item data-v-3982dd38"><text class="record-label data-v-3982dd38">购买时间:</text><text class="record-value data-v-3982dd38">{{item.g2}}</text></view></view><block wx:if="{{item.$orig.memo}}"><view class="record-memo data-v-3982dd38"><text class="record-label data-v-3982dd38">备注:</text><text class="record-value data-v-3982dd38">{{item.$orig.memo}}</text></view></block><block wx:if="{{item.g3}}"><view class="record-attachment data-v-3982dd38"><text class="record-label data-v-3982dd38">附件:</text><view class="attachment-list data-v-3982dd38"><block wx:for="{{item.$orig.attachment}}" wx:for-item="file" wx:for-index="fileIndex" wx:key="fileIndex"><view data-event-opts="{{[['tap',[['previewFile',['$0','$1'],[[['purchaseRecords','',index],['attachment','',fileIndex]],[['purchaseRecords','',index,'attachment']]]]]]]}}" class="attachment-item data-v-3982dd38" bindtap="__e"><text class="file-icon data-v-3982dd38">📎</text><text class="file-name data-v-3982dd38">{{file.name||'文件'}}</text></view></block></view></view></block></view></block></view></view></block><block wx:if="{{detailData.approveStatus&&detailData.approveStatus!=='未审批'}}"><view class="info-section data-v-3982dd38"><view class="section-title data-v-3982dd38">审批信息</view><view class="info-grid data-v-3982dd38"><block wx:if="{{detailData.approveUser}}"><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">审批人</text><text class="info-value data-v-3982dd38">{{detailData.approveUserName||detailData.approveUser||'无'}}</text></view></block><block wx:if="{{detailData.approveTime}}"><view class="info-item data-v-3982dd38"><text class="info-label data-v-3982dd38">审批时间</text><text class="info-value data-v-3982dd38">{{$root.g4}}</text></view></block></view></view></block></view></block></block></block></view></view><block wx:if="{{detailData&&detailData.approveStatus==='未审批'}}"><view class="action-bar data-v-3982dd38"><view data-event-opts="{{[['tap',[['handleReject',['$event']]]]]}}" class="action-btn reject-btn data-v-3982dd38" bindtap="__e"><text class="btn-text data-v-3982dd38">拒绝审批</text></view><view data-event-opts="{{[['tap',[['handleApprove',['$event']]]]]}}" class="action-btn approve-btn data-v-3982dd38" bindtap="__e"><text class="btn-text data-v-3982dd38">通过审批</text></view></view></block></view>