模拟表单显示字段名称和渤海核心系统同一

This commit is contained in:
wu.jifen
2025-08-15 10:21:09 +08:00
parent 2c955fd9c0
commit fd08274c8a
2 changed files with 58 additions and 59 deletions

View File

@@ -134,14 +134,14 @@
placeholder="请输入总保额" placeholder="请输入总保额"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="总保费"> <el-form-item label="总签单保费">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.baseInfo.totalPrem" v-model="formData.data.baseInfo.totalPrem"
placeholder="请输入总保费" placeholder="请输入总签单保费"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="币"> <el-form-item label="币">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.baseInfo.currency" v-model="formData.data.baseInfo.currency"

View File

@@ -193,7 +193,13 @@
placeholder="请输入投保雇员人数" placeholder="请输入投保雇员人数"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="续保类型">
<el-input
size="medium"
v-model="formData.data.targetInfo.renewType"
placeholder="请输入续保类型"
></el-input>
</el-form-item>
<el-form-item label="续保单号"> <el-form-item label="续保单号">
<el-input <el-input
size="medium" size="medium"
@@ -214,13 +220,6 @@
<!-- <el-radio label="否"></el-radio>--> <!-- <el-radio label="否"></el-radio>-->
<!-- </el-radio-group>--> <!-- </el-radio-group>-->
</el-form-item> </el-form-item>
<el-form-item label="续保类型">
<el-input
size="medium"
v-model="formData.data.targetInfo.renewType"
placeholder="请输入续保类型"
></el-input>
</el-form-item>
<el-form-item label="是否存在系统外赔案"> <el-form-item label="是否存在系统外赔案">
<el-input <el-input
size="medium" size="medium"
@@ -266,12 +265,12 @@
label="序号" label="序号"
width="60" width="60"
></el-table-column> ></el-table-column>
<el-table-column prop="specCode" label="特别约定码" width="180"> <el-table-column prop="specCode" label="特别约定码" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
v-model="scope.row.specCode" v-model="scope.row.specCode"
placeholder="请输入码" placeholder="请输入码"
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
@@ -319,21 +318,21 @@
> >
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="险代码"> <el-form-item label="险代码">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.mainRisk.riskCode" v-model="formData.data.mainRisk.riskCode"
placeholder="请输入险代码" placeholder="请输入险代码"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="险名称"> <el-form-item label="险名称">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.mainRisk.riskName" v-model="formData.data.mainRisk.riskName"
placeholder="如雇主责任险2015版" placeholder="如雇主责任险2015版"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="是否计入保额"> <el-form-item label="是否计入保额">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.mainRisk.incluedAmt" v-model="formData.data.mainRisk.incluedAmt"
@@ -360,18 +359,18 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="保保费"> <el-form-item label="保保费">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.mainRisk.insurePrem" v-model="formData.data.mainRisk.insurePrem"
placeholder="请输入保保费" placeholder="请输入保保费"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="项保费"> <el-form-item label="项保费">
<el-input <el-input
size="medium" size="medium"
v-model="formData.data.mainRisk.itemPrem" v-model="formData.data.mainRisk.itemPrem"
placeholder="请输入项保费" placeholder="请输入项保费"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<!-- 这里是占位为免赔设置和责任限额预留空间实际中可能需要更复杂的组件 --> <!-- 这里是占位为免赔设置和责任限额预留空间实际中可能需要更复杂的组件 -->
@@ -471,12 +470,12 @@
> >
<el-card class="mt10" shadow="never"> <el-card class="mt10" shadow="never">
<el-col span="12"> <el-col span="12">
<el-form-item label="币" prop=""> <el-form-item label="币" prop="">
<el-input v-model="de.currency" size="medium"></el-input> <el-input v-model="de.currency" size="medium"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col span="12"> <el-col span="12">
<el-form-item label="责任赔偿限额金额" prop=""> <el-form-item label="赔偿限额" prop="">
<el-input <el-input
v-model="de.liabilityLimit" v-model="de.liabilityLimit"
size="medium" size="medium"
@@ -550,7 +549,7 @@
label="序号" label="序号"
width="60" width="60"
></el-table-column> ></el-table-column>
<el-table-column prop="riskCode" label="险代码" width="140"> <el-table-column prop="riskCode" label="险代码" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -559,7 +558,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="riskName" label="险名称" width="140"> <el-table-column prop="riskName" label="险名称" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -583,7 +582,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="personDailyLiabilityLimit" prop="personDailyLiabilityLimit"
label="每人每责任限额" label="每人每责任限额"
width="150" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -605,7 +604,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="aggregateLiabilityLimit" prop="aggregateLiabilityLimit"
label="累计赔偿限额" label="保额/累计赔偿限额"
width="150" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -618,7 +617,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="personLiabilityLimit" prop="personLiabilityLimit"
label="每人赔偿限额" label="每人责任限额"
width="150" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -640,7 +639,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="shortRateLabel" prop="shortRateLabel"
label="短期费率标" label="短期费率标"
width="120" width="120"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -651,7 +650,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="insurePrem" label="保保费" width="120"> <el-table-column prop="insurePrem" label="保保费" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -660,7 +659,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="itemPrem" label="项保费" width="120"> <el-table-column prop="itemPrem" label="项保费" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -707,7 +706,7 @@
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
prop="insureEmployeeCount" prop="insureEmployeeCount"
label="投保员人数" label="投保员人数"
width="120" width="120"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -718,7 +717,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="jobType" label="工种代码" width="120"> <el-table-column prop="jobType" label="行业大类" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -727,7 +726,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="jobTypeName" label="工种名称" width="140"> <el-table-column prop="jobTypeName" label="行业大类名称" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -736,7 +735,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="jobCategory" label="岗位类别代码" width="130"> <el-table-column prop="jobCategory" label="行业小分类" width="130">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -747,7 +746,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="jobCategoryName" prop="jobCategoryName"
label="岗位类别名称" label="行业小分类名称"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -760,7 +759,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="jobClassification" prop="jobClassification"
label="岗位分类代码" label="行业细类"
width="130" width="130"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -773,7 +772,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="jobClassificationName" prop="jobClassificationName"
label="岗位分类名称" label="行业细类名称"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -784,7 +783,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="industry" label="业类别" width="120"> <el-table-column prop="industry" label="业类别" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -795,7 +794,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="perInjuryDustLimit" prop="perInjuryDustLimit"
label="每人伤残赔偿限额" label="每人伤亡责任限额"
width="150" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -808,7 +807,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="perInjuryDustLimitFee" prop="perInjuryDustLimitFee"
label="伤残限额费率 (‰)" label="每人伤亡责任限额费率(‰)"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -821,7 +820,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="lawCostDustLimit" prop="lawCostDustLimit"
label="法律费用赔偿限额" label="法律费用责任限额"
width="150" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -834,7 +833,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="lawCostDustLimitFee" prop="lawCostDustLimitFee"
label="法律费用费率 (‰)" label="法律费用责任限额费率(‰)"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -847,7 +846,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="perMedicalCostLimit" prop="perMedicalCostLimit"
label="每人医疗费用限额" label="每人医疗费用责任限额"
width="150" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -860,7 +859,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="perMedicalCostLimitFee" prop="perMedicalCostLimitFee"
label="医疗费用费率 (‰)" label="每人医疗费用责任限额费率(‰)"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -871,7 +870,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="prem" label="岗位保费" width="120"> <el-table-column prop="prem" label="合计保险费" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -909,7 +908,7 @@
<!-- 销售成本 --> <!-- 销售成本 -->
<el-card shadow="never" class="box-card"> <el-card shadow="never" class="box-card">
<div slot="header" class="clearfix"> <div slot="header" class="clearfix">
<span>销售成本</span> <span>销售费用信息</span>
<el-button <el-button
style="float: right;" style="float: right;"
size="mini" size="mini"
@@ -930,7 +929,7 @@
label="序号" label="序号"
width="60" width="60"
></el-table-column> ></el-table-column>
<el-table-column prop="riskCode" label="险代码" width="140"> <el-table-column prop="riskCode" label="险代码" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -950,7 +949,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="announceCostRate" prop="announceCostRate"
label="公布成本率 (%)" label="公示费用比例%"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -961,7 +960,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="costRate" label="实际成本率 (%)" width="140"> <el-table-column prop="costRate" label="费用比例%" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -983,16 +982,16 @@
</el-table> </el-table>
</el-card> </el-card>
<!-- 手续费/佣金信息 --> <!-- 手续费 -->
<el-card shadow="never" class="box-card"> <el-card shadow="never" class="box-card">
<div slot="header" class="clearfix"> <div slot="header" class="clearfix">
<span>手续费/佣金信息</span> <span>手续费</span>
<el-button <el-button
style="float: right;" style="float: right;"
size="mini" size="mini"
type="primary" type="primary"
@click="addCommission" @click="addCommission"
>新增佣金</el-button >新增手续费</el-button
> >
</div> </div>
<!-- 手续费/佣金信息表格 --> <!-- 手续费/佣金信息表格 -->
@@ -1007,7 +1006,7 @@
label="序号" label="序号"
width="60" width="60"
></el-table-column> ></el-table-column>
<el-table-column prop="riskCode" label="险代码" width="140"> <el-table-column prop="riskCode" label="险代码" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -1027,7 +1026,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="announceCostRate" prop="announceCostRate"
label="公布成本率 (%)" label="公示费用比例%"
width="140" width="140"
> >
<template slot-scope="scope"> <template slot-scope="scope">
@@ -1038,7 +1037,7 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="costRate" label="实际成本率 (%)" width="140"> <el-table-column prop="costRate" label="费用比例%" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input <el-input
size="medium" size="medium"
@@ -1282,7 +1281,7 @@ export default {
bizDescription: '', // 业务详细说明描述 bizDescription: '', // 业务详细说明描述
mainRiskCode: '', //主险代码 mainRiskCode: '', //主险代码
totalAmt: '', // 总保额(金额数值,单位分或元,依系统而定) totalAmt: '', // 总保额(金额数值,单位分或元,依系统而定)
totalPrem: '', //总保费(金额数值) totalPrem: '', //总签单保费(金额数值)
currency: '' //币种:如 CNY currency: '' //币种:如 CNY
}, },
// 标的信息 // 标的信息
@@ -1313,8 +1312,8 @@ export default {
specAgreement: [], specAgreement: [],
// 主险信息 // 主险信息
mainRisk: { mainRisk: {
riskCode: '', // 险代码 riskCode: '', // 险代码
riskName: '', // 险名称如“雇主责任险2015版 riskName: '', // 险名称如“雇主责任险2015版
incluedAmt: '', // 是否计入总保额:“计入总保额” / “不计入总保额” incluedAmt: '', // 是否计入总保额:“计入总保额” / “不计入总保额”
aggregateLiabilityLimit: '', // 累计赔偿限额 aggregateLiabilityLimit: '', // 累计赔偿限额
rate: '', // 费率如“0.789474‰” rate: '', // 费率如“0.789474‰”