From acaec313ab0e3c9381060e36bf3ce4abc606dc9a Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 28 三月 2025 14:07:11 +0800 Subject: [PATCH] feat: 接口对接 --- src/views/InsuranceClaim/components/InsuranceClaimView.vue | 49 ++++++++++++++++++++++++++++++------------------- 1 files changed, 30 insertions(+), 19 deletions(-) diff --git a/src/views/InsuranceClaim/components/InsuranceClaimView.vue b/src/views/InsuranceClaim/components/InsuranceClaimView.vue index d3ff58f..6d84651 100644 --- a/src/views/InsuranceClaim/components/InsuranceClaimView.vue +++ b/src/views/InsuranceClaim/components/InsuranceClaimView.vue @@ -64,10 +64,14 @@ <ProFormColItem :span="6"> <ProFormItemV2 label="淇濆崟鍙�:" - prop="name" + prop="orderNo" :check-rules="[{ message: '璇疯緭鍏ヤ繚鍗曞彿' }]" > - <ProFormText v-model.trim="form.name" placeholder="璇疯緭鍏ヤ繚鍗曞彿" :maxlength="30" /> + <ProFormText + v-model.trim="form.orderNo" + placeholder="璇疯緭鍏ヤ繚鍗曞彿" + :maxlength="30" + /> </ProFormItemV2> </ProFormColItem> </ProFormCol> @@ -79,29 +83,39 @@ <ProFormColItem :span="6"> <ProFormItemV2 label="鍙備繚鏈烘瀯:" - prop="insuredInstitution" - :check-rules="[{ message: '璇烽�夋嫨鍙備繚鏈烘瀯' }]" + prop="insuranceOrg" + :check-rules="[{ message: '璇疯緭鍏ュ弬淇濇満鏋�' }]" > - <ProFormSelect + <!-- <ProFormSelect placeholder="璇烽�夋嫨鍙備繚鏈烘瀯" :value-enum="InsuredInstitutionEnum" clearable v-model="form.insuredInstitution" - ></ProFormSelect> + ></ProFormSelect> --> + <ProFormText + v-model.trim="form.insuranceOrg" + :maxlength="30" + placeholder="璇疯緭鍏ュ弬淇濇満鏋�" + /> </ProFormItemV2> </ProFormColItem> <ProFormColItem :span="6"> <ProFormItemV2 label="鎶曚繚鏂规:" prop="insuranceScheme" - :check-rules="[{ message: '璇烽�夋嫨鎶曚繚鏂规' }]" + :check-rules="[{ message: '璇疯緭鍏ユ姇淇濇柟妗�' }]" > - <ProFormSelect + <!-- <ProFormSelect placeholder="璇烽�夋嫨鎶曚繚鏂规" :value-enum="InsuranceSchemeEnum" clearable v-model="form.insuranceScheme" - ></ProFormSelect> + ></ProFormSelect> --> + <ProFormText + v-model.trim="form.insuranceScheme" + :maxlength="30" + placeholder="璇疯緭鍏ユ姇淇濇柟妗�" + /> </ProFormItemV2> </ProFormColItem> </ProFormCol> @@ -118,11 +132,8 @@ </ProFormItemV2> </ProFormColItem> <ProFormColItem :span="6"> - <ProFormItemV2 label="鎶曚繚浜�:" prop="laborContractEnterprise" mode="read"> - <ProFormText - v-model.trim="form.laborContractEnterprise" - placeholder="璇疯緭鍏ユ姇淇濅汉" - /> + <ProFormItemV2 label="鎶曚繚浜�:" prop="enterpriseName" mode="read"> + <ProFormText v-model.trim="form.enterpriseName" placeholder="璇疯緭鍏ユ姇淇濅汉" /> </ProFormItemV2> </ProFormColItem> <ProFormColItem :span="6"> @@ -145,8 +156,8 @@ </ProFormItemV2> </ProFormColItem> <ProFormColItem :span="6"> - <ProFormItemV2 label="琚繚浜�:" prop="workEnterprise" mode="read"> - <ProFormText v-model.trim="form.workEnterprise" placeholder="璇疯緭鍏ヨ淇濅汉" /> + <ProFormItemV2 label="琚繚浜�:" prop="enterpriseName" mode="read"> + <ProFormText v-model.trim="form.enterpriseName" placeholder="璇疯緭鍏ヨ淇濅汉" /> </ProFormItemV2> </ProFormColItem> </ProFormCol> @@ -510,11 +521,11 @@ name: form.name, idNumber: form.idNumber, workType: form.workType, - laborContractEnterprise: form.laborContractEnterprise, - workEnterprise: form.workEnterprise, + laborContractEnterprise: form.enterpriseName, + workEnterprise: form.enterpriseName, insuranceBeginTime: format(form.insuranceBeginTime), insuranceEndTime: format(form.insuranceEndTime), - insuredInstitution: form.insuredInstitution, + insuredInstitution: form.insuranceOrg, insuranceScheme: form.insuranceScheme, onJobFlag: form.onJobFlag, gender: form.gender, -- Gitblit v1.9.1