From e7d382efc71d1a738a6a7c52d0978d6fdb077a8a Mon Sep 17 00:00:00 2001 From: liuwh <964324856@qq.com> Date: Sat, 14 Sep 2024 17:34:02 +0800 Subject: [PATCH] 提交 --- gz-wxparty/pages/register/index.js | 47 +++++++++++++++++++++++++++++++++++++---------- 1 files changed, 37 insertions(+), 10 deletions(-) diff --git a/gz-wxparty/pages/register/index.js b/gz-wxparty/pages/register/index.js index 25b4afb..442d166 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,13 +465,30 @@ 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, + } + }); + } }, //选择纠纷类型 、跳转事项概况语音描述,跳转事项申请语音描述 caseTypeGoPage(e) { let url = e.currentTarget.dataset.url; + let type = e.currentTarget.dataset.type; + let value = e.currentTarget.dataset.value; wx.navigateTo({ - url: url, + url: url + '?type=' + type + '&value=' + value, }); }, @@ -501,9 +528,9 @@ that.setData({ submitData: { ...that.data.submitData, - [key]: wordsResult + [key]: that.data.submitData[key] + wordsResult }, - [keyNum]: wordsResult.length + [keyNum]: (that.data.submitData[keyNum] + wordsResult).length }); } }, @@ -672,7 +699,9 @@ perTypeName: '申请方当事人', perClass: '09_01001-1', perClassName: '自然人', - certiNo: data.idcard || '' + certiNo: data.idcard || '', + certiType: data.certiType || '09_00015-1', + certiTypeName: data.certiTypeName || '身份证', }] }) }; @@ -783,9 +812,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 { @@ -798,12 +824,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: {} }) @@ -814,8 +840,9 @@ this.setData({ submitData: { ...this.data.submitData, - [this.data.twoKey]: this.data.twoValue + [this.data.twoKey]: this.data.submitData[this.data.twoKey] + this.data.twoValue, }, + [this.data.twoKey + 'Num']: (this.data.submitData[this.data.twoKey] + this.data.twoValue).length, twoValue: '', twoKey: '' }) -- Gitblit v1.8.0