From 6a2c0e50aabe2c2fda7671d75d7550f12d72e411 Mon Sep 17 00:00:00 2001 From: liuwh <964324856@qq.com> Date: Fri, 13 Sep 2024 19:10:29 +0800 Subject: [PATCH] 修改 --- gz-wxparty/pages/register/index.js | 46 +++++++++++++++++++++++++++++++++++----------- 1 files changed, 35 insertions(+), 11 deletions(-) diff --git a/gz-wxparty/pages/register/index.js b/gz-wxparty/pages/register/index.js index 1b78edc..b0c0441 100644 --- a/gz-wxparty/pages/register/index.js +++ b/gz-wxparty/pages/register/index.js @@ -41,6 +41,16 @@ }); } +// 获取案例 +function getCaseApi(submitData) { + return $$.request({ + url: 'case-law/get-case', + type: 'post', + ai: true, + submitData, + service: 'mediate', + }); +} function caseRegisterSaveApi(submitData) { return $$.request({ @@ -455,6 +465,21 @@ saveStatus: true }) } + const res1 = await getCaseApi({ + caseDes: params.caseDes, + caseClaim: params.caseClaim, + caseId: params.id, + }); + if (res1.type) { + wx.setStorage({ + key: 'AICase', + data: { + caseDes: params.caseDes, + caseClaim: params.caseClaim, + caseId: params.id, + } + }); + } }, //选择纠纷类型 、跳转事项概况语音描述,跳转事项申请语音描述 @@ -468,7 +493,7 @@ // 图片识别 ocrClick(e) { let key = e.currentTarget.dataset.key; - let keyNum = e.currentTarget.dataset.keyNum; + let keyNum = e.currentTarget.dataset.keynum; let that = this; wx.chooseMedia({ count: 1, @@ -498,13 +523,12 @@ } let wordsResult = data?.ocrResult?.wordsResult.join(''); let wordsResultNum = data?.ocrResult?.wordsResultNum; - console.log('wordsResult', wordsResult); that.setData({ submitData: { ...that.data.submitData, - [key]: wordsResult + [key]: that.data.submitData.caseDes + wordsResult }, - [keyNum]: wordsResultNum + [keyNum]: (that.data.submitData.caseDes + wordsResult).length }); } }, @@ -673,7 +697,9 @@ perTypeName: '申请方当事人', perClass: '09_01001-1', perClassName: '自然人', - certiNo: data.idcard || '' + certiNo: data.idcard || '', + certiType: data.certiType || '09_00015-1', + certiTypeName: data.certiTypeName || '身份证', }] }) }; @@ -784,9 +810,6 @@ onShow: function () { if (this.data.oneData?.trueName) { let list = this.data.oneList; - console.log('list', list); - console.log('this.data.editIndex', this.data.editIndex); - console.log('this.data.oneData', this.data.oneData); if (this.data.editIndex) { list[this.data.editIndex] = this.data.oneData; } else { @@ -799,12 +822,12 @@ }) } - if (this.data.twoData?.title) { + if (this.data.twoData?.label) { this.setData({ submitData: { ...this.data.submitData, caseType: this.data.twoData.value, - caseTypeName: this.data.twoData.title, + caseTypeName: this.data.twoData.label, }, twoData: {} }) @@ -815,8 +838,9 @@ this.setData({ submitData: { ...this.data.submitData, - [this.data.twoKey]: this.data.twoValue + [this.data.twoKey]: this.data.submitData.caseDes + this.data.twoValue, }, + [this.data.twoKey + 'Num']: (this.data.submitData.caseDes + this.data.twoValue).length, twoValue: '', twoKey: '' }) -- Gitblit v1.8.0