|
|
@ -381,9 +381,15 @@ |
|
|
|
:max="item.max" |
|
|
|
:max="item.max" |
|
|
|
@change="TotalChange" |
|
|
|
@change="TotalChange" |
|
|
|
/> |
|
|
|
/> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="Paymentname" @click="PaymentSelection(item)"> |
|
|
|
<div class="Paymentname" @click="PaymentSelection(item)"> |
|
|
|
{{ item.payment ? item.text : '支付方式' }} |
|
|
|
{{ item.payment ? item.text : '支付方式' }} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="el_PaymentUnit"> |
|
|
|
|
|
|
|
<span>支付单位:</span> |
|
|
|
|
|
|
|
<el-input v-model="item.paymentUnit" placeholder="请输入支付单位" /> |
|
|
|
|
|
|
|
</div> |
|
|
|
<el-date-picker |
|
|
|
<el-date-picker |
|
|
|
disabled |
|
|
|
disabled |
|
|
|
v-model="item.compensationTime" |
|
|
|
v-model="item.compensationTime" |
|
|
@ -901,8 +907,7 @@ const onLoad = () => { |
|
|
|
if (item) { |
|
|
|
if (item) { |
|
|
|
if (item.typesOf == 2) { |
|
|
|
if (item.typesOf == 2) { |
|
|
|
// 处理方 |
|
|
|
// 处理方 |
|
|
|
endFrom.value.processor.push(item.businessId); |
|
|
|
Indexform.value.processor.push(item.businessId); |
|
|
|
MessageResponsibility.value.push(item.businessId); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
@ -948,6 +953,7 @@ const onLoad = () => { |
|
|
|
name: item.resultTypeName, |
|
|
|
name: item.resultTypeName, |
|
|
|
text: item.compensationMethodName, |
|
|
|
text: item.compensationMethodName, |
|
|
|
compensationTime:item.compensationTime, |
|
|
|
compensationTime:item.compensationTime, |
|
|
|
|
|
|
|
paymentUnit:item.paymentUnit,//支付单位 |
|
|
|
}; |
|
|
|
}; |
|
|
|
} |
|
|
|
} |
|
|
|
); |
|
|
|
); |
|
|
@ -1133,7 +1139,7 @@ const changeProcessingResults = val => { |
|
|
|
|
|
|
|
|
|
|
|
// 然后添加或保持新的项目 |
|
|
|
// 然后添加或保持新的项目 |
|
|
|
val.forEach(num => { |
|
|
|
val.forEach(num => { |
|
|
|
let newItem = { input: 0, min: 0, max: 9999999999999, state: num + 1, payment: '', text: '',compensationTime:'' }; |
|
|
|
let newItem = { input: 0, min: 0, max: 9999999999999, state: num + 1, payment: '', text: '',compensationTime:'',paymentUnit:'' }; |
|
|
|
// 根据num为newItem的name字段赋值 |
|
|
|
// 根据num为newItem的name字段赋值 |
|
|
|
switch (num) { |
|
|
|
switch (num) { |
|
|
|
case '1': |
|
|
|
case '1': |
|
|
@ -1584,11 +1590,12 @@ const ConfirmForm = () => { |
|
|
|
resultType: match.dictKey, //赔方式的key |
|
|
|
resultType: match.dictKey, //赔方式的key |
|
|
|
money: item.input, //金额 |
|
|
|
money: item.input, //金额 |
|
|
|
typesOf: 1, //固定参数 |
|
|
|
typesOf: 1, //固定参数 |
|
|
|
compensationMethod: paymentMethodMatch ? paymentMethodMatch.dictKey : '未知支付方式', |
|
|
|
compensationMethod: paymentMethodMatch ? paymentMethodMatch.dictKey : '', |
|
|
|
compensationMethodName: paymentMethodMatch |
|
|
|
compensationMethodName: paymentMethodMatch |
|
|
|
? paymentMethodMatch.dictValue |
|
|
|
? paymentMethodMatch.dictValue |
|
|
|
: '未知支付方式', |
|
|
|
: '', |
|
|
|
resultName: item.name, //处理结果名字 |
|
|
|
resultName: item.name, //处理结果名字 |
|
|
|
|
|
|
|
paymentUnit:item.paymentUnit,//支付单位 |
|
|
|
}; |
|
|
|
}; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
return null; |
|
|
|
return null; |
|
|
@ -1691,11 +1698,12 @@ const Arbitrationcompleted = () => { |
|
|
|
resultType: match.dictKey, //赔方式的key |
|
|
|
resultType: match.dictKey, //赔方式的key |
|
|
|
money: item.input, //金额 |
|
|
|
money: item.input, //金额 |
|
|
|
typesOf: 1, //固定参数 |
|
|
|
typesOf: 1, //固定参数 |
|
|
|
compensationMethod: paymentMethodMatch ? paymentMethodMatch.dictKey : '未知支付方式', |
|
|
|
compensationMethod: paymentMethodMatch ? paymentMethodMatch.dictKey : '', |
|
|
|
compensationMethodName: paymentMethodMatch |
|
|
|
compensationMethodName: paymentMethodMatch |
|
|
|
? paymentMethodMatch.dictValue |
|
|
|
? paymentMethodMatch.dictValue |
|
|
|
: '未知支付方式', |
|
|
|
: '', |
|
|
|
resultName: item.name, //处理结果名字 |
|
|
|
resultName: item.name, //处理结果名字 |
|
|
|
|
|
|
|
paymentUnit:item.paymentUnit,//支付单位 |
|
|
|
}; |
|
|
|
}; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
return null; |
|
|
|
return null; |
|
|
@ -2165,7 +2173,10 @@ const ViewPackageDetails = val => { |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
margin-bottom: 20px; |
|
|
|
margin-bottom: 20px; |
|
|
|
height: 30px; |
|
|
|
height: 30px; |
|
|
|
width: 33%; |
|
|
|
width: 48%; |
|
|
|
|
|
|
|
:deep(.el-input-number){ |
|
|
|
|
|
|
|
width: 230px; |
|
|
|
|
|
|
|
} |
|
|
|
span { |
|
|
|
span { |
|
|
|
display: block; |
|
|
|
display: block; |
|
|
|
width: 30%; |
|
|
|
width: 30%; |
|
|
@ -2283,4 +2294,16 @@ const ViewPackageDetails = val => { |
|
|
|
:deep(.el-input) { |
|
|
|
:deep(.el-input) { |
|
|
|
height:100% !important; |
|
|
|
height:100% !important; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.el_PaymentUnit { |
|
|
|
|
|
|
|
display: flex; |
|
|
|
|
|
|
|
align-items: center; |
|
|
|
|
|
|
|
span { |
|
|
|
|
|
|
|
display: flex; |
|
|
|
|
|
|
|
width: 80px !important; |
|
|
|
|
|
|
|
align-items: center; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
:deep(.el-input) { |
|
|
|
|
|
|
|
width: 150px; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
</style> |
|
|
|
</style> |
|
|
|