<!--我的调解 or 我的司法确认的案件卡片-->
|
|
<view bindtap="_handleGetCaseDetail" class="card {{ active ? 'card-active' : '' }}">
|
<!-- 头部区域 -->
|
<view class="header">
|
<view class="{{ color }} header-title">
|
<view class="header-title-txt">{{ cardData.caseNo || '-' }}</view>
|
</view>
|
<view class="{{ color }}">{{ cardData.cardTypeName }}
|
<van-icon name="arrow" />
|
</view>
|
|
</view>
|
<!-- 主要内容区 -->
|
<block>
|
<view class="card-text" style="display: flex; {{ color === 'color-black' && !simple.visible ? 'border: none' : ''}}; {{simple.visible && item.type === cancelCase ? '' : 'border:none'}}">
|
<view style="margin-right: 24px;">
|
<view class="card-cell" wx:for="{{ baseContent }}" wx:key="index">
|
<view class="card-cell-title">{{ item.title }}</view>
|
</view>
|
<view class="card-cell" wx:for="{{ content }}" wx:key="index">
|
<view class="card-cell-title">{{ item.title }}</view>
|
</view>
|
</view>
|
<view style="{{ color === 'color-black' && !simple.visible ? 'border: none' : '' }}">
|
<view class="card-cell" wx:for="{{ baseContent }}" wx:key="index">
|
<view class="card-cell-value">{{ cardData[item.value] || '-' }}</view>
|
</view>
|
<view class="card-cell" wx:for="{{ content }}" wx:key="index">
|
<view class="card-cell-value">{{ cardData[item.value] || '-' }}</view>
|
</view>
|
</view>
|
</view>
|
<view class="card-text" style="{{ !explain.order ? 'border: none;' : 'border: none' }}" wx:if="{{ content.length !== 0 }}">
|
<view class="card-cell" wx:for="{{ bottomText.content }}" wx:key="index">
|
<view>{{ item.title }}:</view>
|
<view class="card-cell-value" style="{{ item.color ? 'color: ' + item.color : '' }}">
|
<block wx:if="{{ item.type === 'time' }}">{{ cardData[item.value[0]] || '-' }} ~ {{ cardData[item.value[1]] || '-' }}</block>
|
<block wx:else>{{ cardData[item.value] || '-' }}</block>
|
</view>
|
</view>
|
</view>
|
</block>
|
<!-- 额外说明区 -->
|
<view class="explain" wx:if="{{ explain.visible && !explain.order }}">
|
<view class="explain-title">{{ explain.title }}</view>
|
<!-- 异常信息 -->
|
<block wx:if="{{ !!explain.content }}">
|
<ellipsis-text content="{{ explain.content||'' }}" fontsize="24" line="2" suffixVisible="true" />
|
</block>
|
</view>
|
<!-- 预约信息 -->
|
<view class="order" wx:if="{{ explain.order }}">
|
<view class="order-date">
|
<view class="order-date-day">
|
<time-format format="DD" value="{{ cardData.meetInfo.orderStartTime }}" />号
|
</view>
|
<view class="order-date-month">
|
<time-format format="M" value="{{ cardData.meetInfo.orderStartTime }}" />月
|
</view>
|
</view>
|
<view style="flex: 1;">
|
<view class="order-date-time">
|
<view>
|
预约时间:
|
<time-format format="HH:mm" value="{{ cardData.meetInfo.orderStartTime }}" />
|
<text>{{ ' ~ ' }}</text>
|
<time-format format="HH:mm" value="{{ cardData.meetInfo.orderEndTime }}" />
|
</view>
|
<view class="order-date-type">{{ cardData.meetInfo.meetWayName }}{{ pageType==='1' ? '调解' : '司法确认' }}</view>
|
</view>
|
<view>预约地点:{{ cardData.meetInfo.meetAddr || '-' }}</view>
|
</view>
|
</view>
|
<!-- 底部文件展示区 -->
|
<view class="action-bottom-text" wx:if="{{ bottomText.visible }}">
|
<!-- 文件展示 -->
|
<view catchtap="_handleOpenFiles" class="action-file {{ pageType === '1' ? 'action-file-color1' : 'action-file-color2' }}" data-item="{{ item }}" wx:for="{{ cardData.ownerTypeFile }}" wx:key="index">
|
<view class="action-file-name {{ pageType === '1' ? 'action-file-name-color1' : 'action-file-name-color2' }}">
|
<view>{{ pageType === '1' ? '调解' : '民事' }}</view>
|
<view>{{ pageType === '1' ? '协议' : '裁定' }}</view>
|
</view>
|
<view class="action-file-content">
|
<view class="action-file-content-name">{{ item.name }}</view>
|
<view class="action-file-content-btn {{ pageType === '1' ? 'action-file-content-btn-color1' : 'action-file-content-btn-color2' }}">点击查看</view>
|
</view>
|
</view>
|
</view>
|
<!-- 额外的操作 -->
|
<!-- <view class="simple" wx:if="{{ simple.visible }}">
|
<van-button catchtap="_handleSimpleButton" custom-class="simple-button" data-type="{{ item.type }}" size="small" type="{{ item.buttonType || 'default' }}" wx:for="{{ simple.button }}" wx:key="index">{{ item.title }}</van-button>
|
</view> -->
|
<view class="simple" wx:if="{{ simple.visible }}">
|
<van-button catchtap="_handleSimpleButton" custom-class="simple-button" data-type="{{ item.type }}" size="small" type="{{ item.buttonType || 'default' }}" wx:for="{{ simple.button }}" wx:key="index" wx:if="{{ item.type !== 'signIn' && item.type !== 'goToRoom' && item.type !== 'copy'}}">{{ item.title }}</van-button>
|
</view>
|
|
|
|
|
<!-- 新底部操作区 -->
|
<!-- -->
|
<block wx:if="{{ simple.visible && (simple.button[0].type === 'signIn' || simple.button[0].type === 'goToRoom') }}">
|
<view class="NewButton">
|
<block wx:for="{{ action }}" wx:key="{{ index }}">
|
<view wx:if="{{ index === 0}}" class="NewRedButton" catchtap="_handleBottomAction" data-type="{{ item.type }}">
|
<image src="/img/finish_1.png" class="img"></image>{{ item.title }}
|
</view>
|
<block wx:elif="{{ index === 1 }}">
|
<view class="NewRedButton" catchtap="_handleSimpleButton" custom-class="simple-button" data-type="{{ item.type }}" wx:if="{{ index === 0 }}" wx:for="{{ simple.button }}" wx:key="index">
|
<image src="/img/meeting_1.png" class="img" wx:if="{{ simple.button[0].type === 'goToRoom' }}"></image>
|
<image src="/img/arrive_1.png" class="img" wx:if="{{ simple.button[0].type === 'signIn' }}"></image>
|
<view>{{ item.title }}</view>
|
</view>
|
</block>
|
<view wx:if="{{ index === 2}}" class="NewRedButton1" catchtap="_handleBottomAction" data-type="{{ item.type }}">
|
{{ item.title }}
|
</view>
|
</block>
|
<view class="ButtonCover" wx:if="{{ showAdditionalContent }}">
|
<view class="ButtonCoverContent" bindtap="goToOtherPage">补充材料</view>
|
<view class="ButtonCoverContent" catchtap="_handleSimpleButton" custom-class="simple-button" data-type="{{ item.type }}" wx:if="{{ index === 1 }}" wx:for="{{ simple.button }}" wx:key="index">在线调解房间号</view>
|
</view>
|
|
</view>
|
<view class="action-bottom">
|
|
</view>
|
<view style="padding: 0 16px;">
|
<view class="case" wx:if="{{ showTip }}">
|
<view class="img-case_2">
|
<image src="/img/case_2.png" class="img"></image>
|
</view>
|
<view>
|
通过与相似类案的大数据分析,建议您优先选择案件调解方式。这将有效为您节约时间和金钱成本,以更容易保持双方关系的方式让您收获满意的结果。
|
</view>
|
</view>
|
<view class="caseBox">
|
<view class="caseBox-title">
|
<image src="/img/case_1.png" class="img"></image>为您推荐与本案相似的典型案例
|
</view>
|
<!--wx:if="{{ index < 3 }}"-->
|
<view class="newBox">
|
<view class="caseBox-content" catch:tap="_classicCase" wx:for="{{ newGuideInfoList}}" wx:key="index" data-index="{{index}}">
|
<view class="caseBox-dot"></view>
|
<!-- {{item.caseSimilarity}} -->
|
<view class="caseBox-Item">{{item.guideTitle}}</view>
|
<view class="caseBox-arrow">
|
<van-icon name="arrow" size="8" />
|
</view>
|
</view>
|
|
</view>
|
<view class="caseLegalBox-title">
|
<image src="/img/case_1.png" class="img"></image>为您推荐与本案相关的专业法条
|
</view>
|
<view class="newBox1">
|
<view wx:for="{{NewLegalInfoList}}" x:key="index" data-key="{{ index }}" catch:tap="_m">
|
<view>
|
<view class="caseLegalBox-content">
|
<view class="caseLegalBox-dot"></view>
|
<view class="caseLegalBox-Item">{{item.guideText}}</view>
|
<view class="caseLegalBox-arrow">
|
<van-icon name="arrow-up" size="8" wx:if="{{ !item.showDetails }}" />
|
<van-icon name="arrow-down" size="8" wx:else />
|
</view>
|
</view>
|
<view wx:if="{{ item.showDetails }}">
|
<view style="background-color: #fff; padding:0 8px 8px 8px; font-size: 12px;">
|
<text>{{item.guideText}}</text>
|
</view>
|
</view>
|
</view>
|
</view>
|
|
</view>
|
<view class="evaluate">
|
<!-- <image class="img" src="/img/update_1.png" catch:tap="_v"></image>
|
<image class="img1" src="/img/Like_1.png" catch:tap="openPopup"></image> -->
|
</view>
|
|
</view>
|
</view>
|
</block>
|
</view>
|
<!-- <view class="action-bottom" wx:if="{{ bottomAction }}">
|
<view
|
catchtap="_handleBottomAction"
|
class="action-bottom-item"
|
data-type="{{ item.type }}"
|
wx:for="{{ action }}"
|
wx:if="{{ pageType === '2' && item.type === '1' ? false : index < 2 }}"
|
wx:key="index"
|
>
|
<view class="action-bottom-actionTitle1">{{ item.title }}</view>
|
</view>
|
</view> -->
|
|
|
<!-- 底部操作区 -->
|
<!-- <view class="action-bottom" wx:if="{{ bottomAction }}">
|
<view catchtap="_handleBottomAction" class="action-bottom-item" data-type="{{ item.type }}" wx:for="{{ action }}" wx:if="{{ pageType === '2' && item.type === '1' ? false : true }}" wx:key="index">
|
<van-icon custom-class="action-bottom-item-image" dot="{{ item.dot }}" name="{{ item.icon }}" />
|
<view class="action-bottom-actionTitle">{{ item.title }}</view>
|
</view>
|
</view> -->
|
|
<view class="popup-box" wx:if="{{showModal}}">
|
<view class="overBox">
|
<view class="judgment">推荐内容评价</view>
|
<view class="help">推荐内容对您有什么帮助吗?</view>
|
<view class="star">
|
<van-rate v-model="value" :size="24" bind:change="onRateChange" color="rgba(255,146,0,1)" void-icon="star" void-color="#eee" gutter="16px" />
|
</view>
|
<view class="buttonBox">
|
<view class="think" catch:tap="openPopup">
|
我再想想
|
</view>
|
<view class="judgmentFinish" catch:tap="_r">
|
评价完成
|
</view>
|
</view>
|
|
</view>
|
</view>
|