From 2e4d56e2ed95cb0f336522216fedc37167fb446d Mon Sep 17 00:00:00 2001 From: liuwh <964324856@qq.com> Date: Mon, 09 Sep 2024 15:26:15 +0800 Subject: [PATCH] 小程序代码提交 --- gz-wxparty/pages/register/index.wxml | 105 +++++++++++++++++++++++++++++++--------------------- 1 files changed, 63 insertions(+), 42 deletions(-) diff --git a/gz-wxparty/pages/register/index.wxml b/gz-wxparty/pages/register/index.wxml index 27c5aee..2087f2d 100644 --- a/gz-wxparty/pages/register/index.wxml +++ b/gz-wxparty/pages/register/index.wxml @@ -66,7 +66,7 @@ </block> <!-- 描述纠纷 --> - <block wx:elif="{{stepsActive === 1}}"> + <view class="page-flex" wx:elif="{{stepsActive === 1}}"> <view class="popupMsg-form"> <view bindtap="caseTypeGoPage" data-url="../../pages/caseType/index" class="cell cell-item" data-title="纠纷类型" data-key="certiType" data-type="cardType"> <view class="cell-title"><text><text class="cell-required">*</text> 纠纷类型</text></view> @@ -105,13 +105,13 @@ <view class="cell-item"> <view class="cell-title1">涉及人数(人)</view> <view class="cell-select"> - <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="peopleNum" input-align="right" placeholder="请填写" value="{{ submitData.peopleNum || '' }}" /> + <van-field type='number' bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="peopleNum" input-align="right" placeholder="请填写" value="{{ submitData.peopleNum || '' }}" /> </view> </view> <view class="cell-item"> <view class="cell-title1">涉及金额(元)</view> <view class="cell-select"> - <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="amount" input-align="right" placeholder="请填写" value="{{ submitData.amount || '' }}" /> + <van-field type='number' bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="amount" input-align="right" placeholder="请填写" value="{{ submitData.amount || '' }}" /> </view> </view> <view style="height: 16rpx;"></view> @@ -123,7 +123,7 @@ <view class="textarea-foot"> <view class="textarea-limit">{{caseDesNum||0}}/2000字</view> <view class="textarea-ability"> - <view class="textarea-img"> + <view bindtap="ocrClick" data-keyNum="caseDesNum" data-key="caseDes" class=" textarea-img"> <image src="{{imgUrl}}imgOcr.png" mode="" />识别图片 </view> <view style="padding: 0 8rpx;">|</view> @@ -142,7 +142,7 @@ <view class="textarea-foot"> <view class="textarea-limit">{{caseClaimNum||0}}/500字</view> <view class="textarea-ability"> - <view class="textarea-img"> + <view bindtap="ocrClick" data-keyNum="caseClaimNum" data-key="caseClaim" class="textarea-img"> <image src="{{imgUrl}}imgOcr.png" mode="" />识别图片 </view> <view style="padding: 0 8rpx;">|</view> @@ -154,7 +154,7 @@ </block> <view style="height: 16rpx;"></view> <block> - <view style="padding-left: 32rpx;" class="cell-item"> + <view style="padding-left: 32rpx;" bindtap="handleUploadFile" data-id="{{ownerId}}" data-type="22_00014-1" class="cell-item"> <view class="upload-title"> 事件材料 <image src="{{imgUrl}}upload-add.png" mode="" /> @@ -163,25 +163,33 @@ 说明:建议上传人员身份证及纠纷涉及的证件材料,代理人请上传身份证及授权委托书 </view> </view> - </block> - <view class="submitButton" catch:tap=""> - <view style="flex: 1;"> - <view class="two-button"> - <view class="two-button-flex1"> - <van-button bind:click="handleNext" block data-type="back">上一步</van-button> - </view> - <view class="two-button-flex2"> - <van-button bind:click="handleNext" block data-type="next" type="primary">下一步</van-button> - </view> + <view class="fileList" wx:for="{{fileList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}"> + <image class="fileList_img" src="{{imgUrl}}image_1.png" mode="" /> + <view class="flex_1"> + <view style="margin-bottom: 10rpx;">{{item.name}}</view> + <view style="display: flex;gap:16rpx"><text class="fileList_title">{{item.size}}{{item.unit}}</text><text data-item="{{item}}" data-index="{{index}}" bindtap="handlePreviewImage" class="public-color">预览</text></view> </view> - <view class="safeHeight" /> + <image data-id="{{item.id}}" data-type="22_00014-1" data-item="{{item}}" data-index="{{index}}" bindtap="handleDelImage" class="fileList_img_del" src="{{imgUrl}}image_del.png" mode="" /> </view> + </block> + </view> + <view class="submitButton" catch:tap=""> + <view style="flex: 1;"> + <view class="two-button"> + <view class="two-button-flex1"> + <van-button bind:click="handleNext" block data-type="back">上一步</van-button> + </view> + <view class="two-button-flex2"> + <van-button bind:click="handleNext" block data-type="next" type="primary">下一步</van-button> + </view> + </view> + <view class="safeHeight" /> </view> </view> - </block> + </view> <!-- 提交申请 --> - <block wx:elif="{{stepsActive === 2}}"> + <view class="page-flex" wx:elif="{{stepsActive === 2}}"> <view class="popupMsg-form"> <view class="three-tag"> <van-tabs bind:click="threeTagChange" active="{{threeAvtice}}"> @@ -244,43 +252,56 @@ <view class="cell-title-placeholder">事项申请</view> <view>{{ submitData.caseClaim || '-' }}</view> </view> - <!-- todo 人工智能提醒 --> + <!-- 人工智能提醒 --> + <!-- <view class="Ai_tip"> --> + <view class="Ai_tip" wx:if="{{AIData.isClaimRisk===1}}"> + <view class="Ai_tip_title">{{AIData.analysisProcess||''}}</view> + <view class="Ai_tip_line"></view> + <view class="Ai_tip_text">内容依据人工智能技术和相关法律数据提供,仅供参考</view> + </view> </view> </van-tab> - <van-tab title="事件材料" name="3">内容 3</van-tab> + <van-tab title="事件材料" name="3"> + <view style="height: 16rpx;"> + + </view> + <view style="padding: 24rpx 32rpx 0; background-color: #fff;" wx:for="{{fileList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}"> + <view class="fileList_border"> + <image class="fileList_img" src="{{imgUrl}}image_1.png" mode="" /> + <view class="flex_1"> + <view style="margin-bottom: 10rpx;">{{item.name}}</view> + <view style="display: flex;gap:16rpx"><text class="fileList_title">{{item.size}}{{item.unit}}</text><text data-item="{{item}}" data-index="{{index}}" bindtap="handlePreviewImage" class="public-color">预览</text></view> + </view> + </view> + </view> + </van-tab> </van-tabs> </view> - - <view class="submitButton" catch:tap=""> - <view style="flex: 1;"> - <view class="two-button"> - <view class="two-button-flex1"> - <van-button bind:click="handleNext" block data-type="back">上一步</van-button> - </view> - <view class="two-button-flex2"> - <van-button bind:click="handleNext" block data-type="next" type="primary">提交申请</van-button> - </view> + </view> + <view class="submitButton" catch:tap=""> + <view style="flex: 1;"> + <view class="two-button"> + <view class="two-button-flex1"> + <van-button bind:click="handleNext" block data-type="back">上一步</van-button> </view> - <view class="safeHeight" /> + <view class="two-button-flex2"> + <van-button bind:click="handleNext" block data-type="next" type="primary">提交申请</van-button> + </view> </view> + <view class="safeHeight" /> </view> </view> - </block> + </view> </block> <!-- 已提交 --> <block wx:else> <view class="success"> - <van-icon color="#07c160" name="checked" size="106rpx" /> - <view class="success-title">申请已经提交</view> - <view class="success-subTitle">可通过小程序首页<navigator class="success-link" style="display: inline;" url="/pages/myMediate/index">我的调解</navigator>功能跟进调解进度</view> - <view class="success-NewButton"> - <view class="success-RedButton"> - <navigator url="/pages/myMediate/index" style="color: #fff;font-size: 14px;">我的调解</navigator> - </view> - </view> - <view> + <van-icon name="{{imgUrl}}success.png" size="200rpx" /> + <view class="success-title">申请已提交</view> + <view class="success-subTitle">您已成功提交申请,请保持联系方式畅通。您可以通过“穗好办”微信公众号了解处理进度</view> + <view style="margin-top: 40rpx;"> <navigator class="success-link" style="display: inline;" url="/pages/homePage/index">返回首页</navigator> </view> <!-- <view class="success-button"> -- Gitblit v1.8.0