|
...
|
...
|
@@ -280,7 +280,6 @@ |
|
|
|
<el-form-item label="企业名称" prop="businessName">
|
|
|
|
<el-input
|
|
|
|
v-model="form.businessName"
|
|
|
|
:disabled="!hasRole"
|
|
|
|
placeholder="请输入企业名称"
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
...
|
...
|
@@ -289,7 +288,6 @@ |
|
|
|
<el-form-item label="联系电话" prop="businessPhone">
|
|
|
|
<el-input
|
|
|
|
v-model="form.businessPhone"
|
|
|
|
:disabled="!hasRole"
|
|
|
|
placeholder="请输入联系电话"
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
...
|
...
|
@@ -357,6 +355,25 @@ |
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
<el-row v-if="isIssuse">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="退回公司">
|
|
|
|
<el-input v-model="form.companyName" disabled />
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="操作人员">
|
|
|
|
<el-input v-model="form.companyEmployeeUserName" disabled />
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
<el-row v-if="isIssuse">
|
|
|
|
<el-col :span="24">
|
|
|
|
<el-form-item label="操作人员联系电话" label-width="140px">
|
|
|
|
<el-input v-model="form.companyEmployeePhone" disabled />
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
<el-form-item :label="labelTitle" prop="progress">
|
|
|
|
<QuillEditor
|
|
|
|
v-model="form.comment"
|
|
...
|
...
|
@@ -395,7 +412,7 @@ const { proxy } = getCurrentInstance(); |
|
|
|
const loading = ref(false);
|
|
|
|
const total = ref(0);
|
|
|
|
const open = ref(false);
|
|
|
|
const isCustom = ref(false);
|
|
|
|
const isIssuse = ref(false);
|
|
|
|
const labelTitle = ref("保单回馈");
|
|
|
|
// 表单
|
|
|
|
const form = ref({
|
|
...
|
...
|
@@ -534,7 +551,17 @@ function handleExport() { |
|
|
|
proxy.download(
|
|
|
|
"registration/monitor/export",
|
|
|
|
{
|
|
|
|
...queryParams,
|
|
|
|
name: queryParams.name,
|
|
|
|
licensePlate: queryParams.licensePlate,
|
|
|
|
association: queryParams.association,
|
|
|
|
company: queryParams.company,
|
|
|
|
type: 1,
|
|
|
|
associationapprovetype: queryParams.associationapprovetype,
|
|
|
|
companyEmployeeUserName: queryParams.companyEmployeeUserName,
|
|
|
|
orderprogress: queryParams.orderprogress,
|
|
|
|
policystatus: queryParams.policystatus,
|
|
|
|
startTime: queryParams.startTime,
|
|
|
|
endTime: queryParams.endTime,
|
|
|
|
},
|
|
|
|
`user_${new Date().getTime()}.xlsx`
|
|
|
|
);
|
|
...
|
...
|
@@ -566,8 +593,8 @@ function reset() { |
|
|
|
|
|
|
|
/** 查询备注或回馈 */
|
|
|
|
const queryRemark = async (row) => {
|
|
|
|
const { data } = await getCarDetail(row.businessKey);
|
|
|
|
form.value = data;
|
|
|
|
form.value = row;
|
|
|
|
isIssuse.value = row.policyStatus === "问题件";
|
|
|
|
if (row.policyStatus === "已作废") {
|
|
|
|
labelTitle.value = "作废备注";
|
|
|
|
const { data } = await queryDefeatContent({
|
|
...
|
...
|
@@ -577,12 +604,13 @@ const queryRemark = async (row) => { |
|
|
|
form.value.comment = data.message;
|
|
|
|
open.value = true;
|
|
|
|
} else if (row.policyStatus === "已办结") {
|
|
|
|
labelTitle.value = "办结备注";
|
|
|
|
queryResult({ processInstanceId: row.processInstanceId }).then((res) => {
|
|
|
|
form.value.commercialInsurancePolicyNumber =
|
|
|
|
res?.data?.commercialInsurancePolicyNumber;
|
|
|
|
form.value.strongInsurancePolicyNumber =
|
|
|
|
res?.data?.strongInsurancePolicyNumber;
|
|
|
|
form.value.comment = res?.data?.message;
|
|
|
|
form.value.comment = res?.data?.message || "无";
|
|
|
|
open.value = true;
|
|
|
|
});
|
|
|
|
} else if (row.policyStatus === "已退回") {
|
|
...
|
...
|
@@ -593,7 +621,7 @@ const queryRemark = async (row) => { |
|
|
|
});
|
|
|
|
form.value.comment = data.message;
|
|
|
|
open.value = true;
|
|
|
|
} else {
|
|
|
|
} else if (row.policyStatus === "问题件") {
|
|
|
|
labelTitle.value = "问题件原因";
|
|
|
|
const { data } = await queryDefeatContent({
|
|
|
|
processInstanceId: row.processInstanceId,
|
...
|
...
|
|