xusd
7 days ago 998218675eb243d43912c203174a6b72b299c0f8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<!--我的调解 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>