| | |
| | | |
| | | <!-- 状态图标(右上角绝对定位) --> |
| | | <view class="absolute right-[24rpx] z-20 pointer-events-none" :style="{ top: (statusBarHeight + navBarHeight) - 5 + 'px' }"> |
| | | <image v-if="overallStatus === 'passReview'" src="/static/review/passReview.png" class="w-[156rpx] h-[156rpx]" mode="aspectFit" /> |
| | | <image v-if="overallStatus === 'underReview'" src="/static/review/underReview.png" class="w-[156rpx] h-[156rpx]" mode="aspectFit" /> |
| | | <image v-else-if="overallStatus === 'passReview'" src="/static/review/passReview.png" class="w-[156rpx] h-[156rpx]" mode="aspectFit" /> |
| | | <image v-else-if="overallStatus === 'refueReview'" src="/static/review/refueReview.png" class="w-[156rpx] h-[156rpx]" mode="aspectFit" /> |
| | | <image v-else-if="overallStatus === 'cancelReview'" src="/static/review/cancelReview.png" class="w-[156rpx] h-[156rpx]" mode="aspectFit" /> |
| | | </view> |
| | |
| | | </template> |
| | | |
| | | <!-- 其他属地单位领导审批 专属字段 --> |
| | | <template v-if="currentReviewNode === '其他属地单位领导审批'"> |
| | | <template v-if="currentReviewNode === '其他属地单位领导审批' && canApprove"> |
| | | <view class="flex flex-col pt-[8rpx] pb-[16rpx]"> |
| | | <view class="flex items-center h-[96rpx] border-b1 relative"> |
| | | <view class="flex items-center shrink-0"> |
| | |
| | | <view class="flex items-center"> |
| | | <text class="text-[28rpx] font-medium" :class="['completed', 'rejected'].includes(item.status) ? 'text-[#B3B3B3]' : 'text-[#333333]'">{{ item.title }}</text> |
| | | <!-- 或签/会签/成签标签 --> |
| | | <view v-if="item.signType === 'or'" class="ml-[12rpx] w-[64rpx] h-[32rpx] rounded-[16rpx] bg-[#F0F6FF] flex items-center justify-center box-border"> |
| | | <text class="text-[#0068FF] text-[20rpx]">或签</text> |
| | | <view v-if="item.signType === 'or'" class="ml-[6rpx] w-[78rpx] h-[32rpx] rounded-[16rpx] bg-[#F0F6FF] flex items-center justify-center box-border"> |
| | | <text class="text-[#0068FF] text-[26rpx]">或签</text> |
| | | </view> |
| | | <view v-if="item.signType === 'and'" class="ml-[12rpx] w-[64rpx] h-[32rpx] rounded-[16rpx] bg-[#F0F6FF] flex items-center justify-center box-border"> |
| | | <text class="text-[#0068FF] text-[20rpx]">会签</text> |
| | | <view v-if="item.signType === 'and'" class="ml-[6rpx] w-[78rpx] h-[32rpx] rounded-[16rpx] bg-[#F0F6FF] flex items-center justify-center box-border"> |
| | | <text class="text-[#0068FF] text-[26rpx]">会签</text> |
| | | </view> |
| | | <view v-if="!item.signType && item.title === '部门负责人审批'" class="ml-[12rpx] w-[64rpx] h-[32rpx] rounded-[16rpx] bg-[#F0F6FF] flex items-center justify-center box-border"> |
| | | <text class="text-[#0068FF] text-[20rpx]">成签</text> |