|
|
@@ -306,9 +306,9 @@
|
|
|
<el-checkbox
|
|
|
class="often-content-child"
|
|
|
v-for="city in cele.cities"
|
|
|
- :label="city"
|
|
|
+ :label="city.name"
|
|
|
:key="city"
|
|
|
- >{{ city }}</el-checkbox
|
|
|
+ >{{ city.name }}</el-checkbox
|
|
|
>
|
|
|
</el-checkbox-group>
|
|
|
</div>
|
|
|
@@ -391,17 +391,29 @@ export default {
|
|
|
{
|
|
|
name: "险种",
|
|
|
cities: [
|
|
|
- "险种",
|
|
|
- "座位险总保额(万元)",
|
|
|
- "救援次数",
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "其他",
|
|
|
- cities: [
|
|
|
- "保费计算次数",
|
|
|
- "纳税类型",
|
|
|
- "工号当天总报价次数-工号筛选用",
|
|
|
+ {
|
|
|
+ name:'机动车损失险',
|
|
|
+ type:'select'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name:'第三者责任险',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'司机责任险',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'乘客责任险',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'附加医保-三者',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'附加医保-座位险(乘客)',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'附加医保-座位险(司机)',
|
|
|
+ type:'select'
|
|
|
+ },
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
@@ -412,13 +424,33 @@ export default {
|
|
|
{
|
|
|
name: "车辆",
|
|
|
cities: [
|
|
|
- "贷款车",
|
|
|
- "备质量(千克)",
|
|
|
- "总质量(千克)",
|
|
|
- "品牌型号车辆类别码",
|
|
|
+ {
|
|
|
+ name:'车辆识别代码',
|
|
|
+ type:'select'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name:'品牌型号车辆类别码',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'总质量(千克)',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'乘客责任险',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'附加医保-三者',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'附加医保-座位险(乘客)',
|
|
|
+ type:'select'
|
|
|
+ },{
|
|
|
+ name:'附加医保-座位险(司机)',
|
|
|
+ type:'select'
|
|
|
+ },
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
+
|
|
|
},
|
|
|
],
|
|
|
dialogVisible: false,
|
|
|
@@ -479,7 +511,7 @@ export default {
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- title: " 保单信息",
|
|
|
+ title: "保单信息",
|
|
|
hideAll: true,
|
|
|
img: imgSrc3,
|
|
|
concant: [
|
|
|
@@ -535,21 +567,6 @@ export default {
|
|
|
hideAll: true,
|
|
|
img: imgSrc4,
|
|
|
concant: [
|
|
|
- {
|
|
|
- label: "营业车",
|
|
|
- prop: "营业车",
|
|
|
- type: "radio",
|
|
|
- options: [
|
|
|
- {
|
|
|
- label: "是",
|
|
|
- value: "1",
|
|
|
- },
|
|
|
- {
|
|
|
- label: "否",
|
|
|
- value: "0",
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
{
|
|
|
label: "过户车",
|
|
|
prop: "过户车",
|
|
|
@@ -580,36 +597,6 @@ export default {
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
- {
|
|
|
- label: "进口车",
|
|
|
- prop: "进口车",
|
|
|
- type: "radio",
|
|
|
- options: [
|
|
|
- {
|
|
|
- label: "是",
|
|
|
- value: "1",
|
|
|
- },
|
|
|
- {
|
|
|
- label: "否",
|
|
|
- value: "0",
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- label: "贷款车",
|
|
|
- prop: "贷款车",
|
|
|
- type: "radio",
|
|
|
- options: [
|
|
|
- {
|
|
|
- label: "是",
|
|
|
- value: "1",
|
|
|
- },
|
|
|
- {
|
|
|
- label: "否",
|
|
|
- value: "0",
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
{
|
|
|
label: "新能源",
|
|
|
prop: "新能源",
|
|
|
@@ -758,12 +745,19 @@ export default {
|
|
|
labelWidth: "0",
|
|
|
},
|
|
|
{
|
|
|
- label: "车主年龄(岁)",
|
|
|
+ label: "车主年龄(女)(岁)",
|
|
|
prop: "车主年龄",
|
|
|
hide: true,
|
|
|
type: "inputconnect",
|
|
|
name: "chezhu",
|
|
|
},
|
|
|
+ {
|
|
|
+ label: "车主年龄(男)(岁)",
|
|
|
+ prop: "车主年龄1",
|
|
|
+ hide: true,
|
|
|
+ type: "inputconnect",
|
|
|
+ name: "chezhu",
|
|
|
+ },
|
|
|
{
|
|
|
label: "车主证件号",
|
|
|
prop: "车主证件号",
|
|
|
@@ -781,12 +775,19 @@ export default {
|
|
|
labelWidth: "0",
|
|
|
},
|
|
|
{
|
|
|
- label: "投保人年龄(岁)",
|
|
|
+ label: "投保人年龄(女)(岁)",
|
|
|
prop: "投保人年龄",
|
|
|
hide: true,
|
|
|
type: "inputconnect",
|
|
|
name: "toubaoren",
|
|
|
},
|
|
|
+ {
|
|
|
+ label: "投保人年龄(男)(岁)",
|
|
|
+ prop: "投保人年龄1",
|
|
|
+ hide: true,
|
|
|
+ type: "inputconnect",
|
|
|
+ name: "toubaoren",
|
|
|
+ },
|
|
|
{
|
|
|
label: "投保人证件号",
|
|
|
prop: "投保人证件号",
|
|
|
@@ -805,12 +806,19 @@ export default {
|
|
|
labelWidth: "0",
|
|
|
},
|
|
|
{
|
|
|
- label: "被保人年龄(岁)",
|
|
|
+ label: "被保人年龄(女)(岁)",
|
|
|
prop: "被保人年龄",
|
|
|
hide: true,
|
|
|
type: "inputconnect",
|
|
|
name: "beibaoren",
|
|
|
},
|
|
|
+ {
|
|
|
+ label: "被保人年龄(男)(岁)",
|
|
|
+ prop: "被保人年龄1",
|
|
|
+ hide: true,
|
|
|
+ type: "inputconnect",
|
|
|
+ name: "beibaoren",
|
|
|
+ },
|
|
|
{
|
|
|
label: "被保人证件号",
|
|
|
prop: "被保人证件号",
|
|
|
@@ -961,9 +969,9 @@ export default {
|
|
|
addConditions(type) {
|
|
|
this.dialogVisible = true;
|
|
|
if (type == "1") {
|
|
|
- this.dialogTitle = "常用条件配置";
|
|
|
+ this.dialogTitle = "条件配置";
|
|
|
} else {
|
|
|
- this.dialogTitle = "添加其他条件";
|
|
|
+ this.dialogTitle = "常用条件配置";
|
|
|
}
|
|
|
},
|
|
|
handleCheckAllChange(index) {
|
|
|
@@ -978,14 +986,13 @@ export default {
|
|
|
this.checkedmData = [...this.checkedmData];
|
|
|
},
|
|
|
handleCheckedCitiesChange(value, index, cindex) {
|
|
|
+ console.log(index,this.checkedmData[index],1111111111111111)
|
|
|
+
|
|
|
let checkedCount = value.checkedCities.length;
|
|
|
- this.checkedmData[index].checkAll =
|
|
|
- checkedCount ===
|
|
|
- this.conditiondata[index].options[cindex].cities.length;
|
|
|
- this.checkedmData[index].isIndeterminate =
|
|
|
- checkedCount > 0 &&
|
|
|
- checkedCount < this.conditiondata[index].options[cindex].cities.length;
|
|
|
- this.checkedmData = [...this.checkedmData];
|
|
|
+ this.checkedmData[index].checkAll =checkedCount === this.conditiondata[index].options[cindex].cities.length;
|
|
|
+ this.checkedmData[index].isIndeterminate = checkedCount > 0 && checkedCount < this.conditiondata[index].options[cindex].cities.length;
|
|
|
+ // this.checkedmData = [...this.checkedmData];
|
|
|
+ console.log(this.checkedmData,1111111111111111)
|
|
|
},
|
|
|
conditionSave() {
|
|
|
this.dialogVisible = false;
|