作者 xiaoqiu

增加了查阅详情

... ... @@ -46,12 +46,7 @@
<!-- 表格数据 -->
<el-table v-loading="loading" :data="policyList" @row-click="handleUpdate">
<el-table-column type="selection" width="55" align="center" />
<el-table-column
label="序号"
prop="policyId"
width="120"
align="center"
/>
<el-table-column label="序号" type="index" width="55" align="center" />
<el-table-column
label="登记时间"
prop="createTime"
... ... @@ -134,6 +129,18 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="发动机号" prop="engineNumber">
<el-input v-model="form.engineNumber" placeholder="无" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="上年承保公司" prop="sysDeptName">
<el-input v-model="form.sysDeptName" disabled placeholder="无" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="车主姓名" prop="name">
<el-input
v-model="form.name"
... ... @@ -154,31 +161,100 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="操作时间" prop="distributionTime">
<el-form-item label="车辆类型" prop="vehicleType">
<el-input
v-model="form.distributionTime"
v-model="form.vehicleType"
disabled
placeholder="请输入操作时间"
placeholder="请输入登记时间"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="操作人员" prop="associationEmployeeUserName">
<el-form-item label="车辆使用性质" prop="vehicleNature">
<el-input
v-model="form.associationEmployeeUserName"
v-model="form.vehicleNature"
disabled
placeholder="请输入操作人员"
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="登记时间" prop="createTime">
<el-form-item label="核定载客数" prop="passengersNumber">
<el-input
v-model="form.createTime"
v-model="form.passengersNumber"
disabled
placeholder="请输入登记时间"
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="核定载质量" prop="passengerCapacity">
<el-input
v-model="form.passengerCapacity"
disabled
placeholder="请输入承保公司"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="排量毫升" prop="emissions">
<el-input
v-model="form.emissions"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="中文品牌" prop="vehicleBrand">
<el-input
v-model="form.vehicleBrand"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="车辆型号" prop="vehicleModel">
<el-input
v-model="form.vehicleModel"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="准牵引准质量" prop="tractionMass">
<el-input
v-model="form.tractionMass"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="保险需求" prop="requirements">
<el-input
v-model="form.requirements"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="号牌种类" prop="lincensePlateType">
<el-input
v-model="form.lincensePlateType"
disabled
placeholder="无"
/>
</el-form-item>
</el-col>
... ... @@ -187,12 +263,6 @@
<QuillEditor :value="form.deprecatedReason" @updateValue="getMsg" />
</el-form-item>
</el-form>
<template #footer>
<div class="dialog-footer">
<el-button @click="open = false">取消</el-button>
<el-button type="primary" @click="open = false">确定</el-button>
</div>
</template>
</el-dialog>
</div>
</template>
... ...
... ... @@ -126,7 +126,7 @@
<el-input
v-model="form.licensePlateNumber"
placeholder="请输入车牌号"
:disabled="hasRole"
disabled
/>
</el-form-item>
</el-col>
... ... @@ -134,7 +134,7 @@
<el-form-item label="车架号" prop="frameNumber">
<el-input
v-model="form.frameNumber"
:disabled="hasRole"
disabled
placeholder="请输入车架号"
/>
</el-form-item>
... ... @@ -142,10 +142,26 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="发动机号" prop="engineNumber">
<el-input v-model="form.engineNumber" placeholder="无" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="号牌种类" prop="lincensePlateType">
<el-input
v-model="form.lincensePlateType"
disabled
placeholder="无"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="车主姓名" prop="name">
<el-input
v-model="form.name"
:disabled="hasRole"
disabled
placeholder="请输入车主姓名"
/>
</el-form-item>
... ... @@ -154,7 +170,7 @@
<el-form-item label="联系电话" prop="phone">
<el-input
v-model="form.phone"
:disabled="hasRole"
disabled
placeholder="请输入联系电话"
/>
</el-form-item>
... ... @@ -165,7 +181,7 @@
<el-form-item label="车辆类型" prop="vehicleType">
<el-input
v-model="form.vehicleType"
:disabled="hasRole"
disabled
placeholder="请输入登记时间"
/>
</el-form-item>
... ... @@ -174,7 +190,7 @@
<el-form-item label="车辆使用性质" prop="vehicleNature">
<el-input
v-model="form.vehicleNature"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -185,7 +201,7 @@
<el-form-item label="核定载客数" prop="passengersNumber">
<el-input
v-model="form.passengersNumber"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -194,7 +210,7 @@
<el-form-item label="核定载质量" prop="passengerCapacity">
<el-input
v-model="form.passengerCapacity"
:disabled="hasRole"
disabled
placeholder="请输入承保公司"
/>
</el-form-item>
... ... @@ -205,7 +221,7 @@
<el-form-item label="排量毫升" prop="emissions">
<el-input
v-model="form.emissions"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -214,7 +230,7 @@
<el-form-item label="中文品牌" prop="vehicleBrand">
<el-input
v-model="form.vehicleBrand"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -225,7 +241,7 @@
<el-form-item label="车辆型号" prop="vehicleModel">
<el-input
v-model="form.vehicleModel"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -234,7 +250,7 @@
<el-form-item label="准牵引准质量" prop="tractionMass">
<el-input
v-model="form.tractionMass"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -245,7 +261,7 @@
<el-form-item label="保险需求" prop="requirements">
<el-input
v-model="form.requirements"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -254,7 +270,7 @@
<el-form-item label="承保单号" prop="policyNumber">
<el-input
v-model="form.policyNumber"
:disabled="hasRole"
disabled
placeholder="请输入承保单号"
/>
</el-form-item>
... ... @@ -264,12 +280,6 @@
<QuillEditor :value="form.message" @updateValue="getMsg" />
</el-form-item>
</el-form>
<template #footer>
<div class="dialog-footer">
<el-button @click="open = false">取消</el-button>
<el-button type="primary" @click="open = false">确定</el-button>
</div>
</template>
</el-dialog>
</div>
</template>
... ...
... ... @@ -73,34 +73,6 @@
width="150"
align="center"
/>
<el-table-column label="操作" align="center" width="360" fixed="right">
<template #default="{ row }">
<el-button
type="primary"
v-show="hasRole"
@click.stop="handleSuccess(0, row.taskId)"
>通过</el-button
>
<el-button
type="primary"
v-show="hasRole"
@click.stop="handleFallback(1, row.taskId)"
>退回</el-button
>
<el-button
type="primary"
v-show="hasRole"
@click.stop="handleVoid(2, row.taskId)"
>作废</el-button
>
<el-button
type="primary"
v-show="hasRole"
@click.stop="handleAuthCompany(0, row.taskId)"
>分配</el-button
>
</template>
</el-table-column>
</el-table>
<pagination
... ...
... ... @@ -90,7 +90,12 @@
<el-table-column label="车架号" prop="frameNumber" width="240" />
<el-table-column label="车主姓名" prop="name" width="100" />
<el-table-column label="联系电话" prop="phone" width="180" />
<el-table-column label="处理状态" prop="policyStatus" width="150" />
<el-table-column
label="处理状态"
prop="policyStatus"
show-overflow-tooltip
width="150"
/>
<el-table-column label="上年承保公司" prop="sysDeptName" width="150" />
<el-table-column label="操作人员" width="150">
<template #default="{ row }">
... ... @@ -111,7 +116,16 @@
width="120"
prop="distributionMechanism"
/>
<el-table-column label="承保公司" prop="companyName" width="150" />
<el-table-column
label="承保公司"
prop="companyName"
show-overflow-tooltip
width="150"
>
<template #default="{ row }">
<span>{{ row.companyName || "无" }}</span>
</template>
</el-table-column>
</el-table>
<pagination
... ... @@ -147,6 +161,22 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="发动机号" prop="engineNumber">
<el-input v-model="form.engineNumber" placeholder="无" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="排放毫升量" prop="emissions">
<el-input
v-model="form.emissions"
disabled
placeholder="请输入车架号"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="车主姓名" prop="name">
<el-input
v-model="form.name"
... ... @@ -167,9 +197,9 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="登记时间" prop="initialRegistrationTime">
<el-form-item label="登记时间" prop="createTime">
<el-input
v-model="form.initialRegistrationTime"
v-model="form.createTime"
disabled
placeholder="请输入登记时间"
/>
... ... @@ -187,25 +217,17 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="操作时间" prop="authTime">
<el-form-item label="核定载质量" prop="passengerCapacity">
<el-input
v-model="form.authTime"
v-model="form.passengerCapacity"
disabled
:placeholder="
form.companyEmployeeUndertakeTime || form.distributionTime
"
placeholder="无"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="操作人员" prop="editAuth">
<el-input
disabled
:placeholder="
form.associationEmployeeUserName ||
form.companyEmployeeUserName
"
/>
<el-form-item label="核定载人数" prop="passengersNumber">
<el-input v-model="form.passengersNumber" disabled />
</el-form-item>
</el-col>
</el-row>
... ... @@ -215,27 +237,65 @@
<el-input
v-model="form.distributionMechanism"
disabled
placeholder="请输入登记时间"
placeholder=""
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="承保公司" prop="companyName">
<el-input v-model="form.companyName" disabled placeholder="无" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="车辆品牌" prop="vehicleBrand">
<el-input
v-model="form.vehicleBrand"
disabled
placeholder="车辆品牌"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车辆型号" prop="vehicleModel">
<el-input v-model="form.vehicleModel" disabled placeholder="无" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="保险需求" prop="requirements">
<el-input v-model="form.requirements" disabled placeholder="无" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="号牌种类" prop="lincensePlateType">
<el-input
v-model="form.companyName"
v-model="form.lincensePlateType"
disabled
placeholder="请输入承保公司"
placeholder=""
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="使用性质" prop="vehicleNature">
<el-input
v-model="form.vehicleNature"
disabled
placeholder="无"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车辆类型" prop="vehicleType">
<el-input v-model="form.vehicleType" disabled placeholder="无" />
</el-form-item>
</el-col>
</el-row>
</el-form>
<template #footer>
<div class="dialog-footer">
<el-button @click="open = false">取消</el-button>
<el-button type="primary" @click="open = false">确定</el-button>
</div>
</template>
</el-dialog>
</div>
</template>
... ...
... ... @@ -169,7 +169,12 @@
</template>
</el-table-column>
<el-table-column label="保单进度" width="100" prop="orderProgress" />
<el-table-column label="保单状态" width="100" prop="policyStatus" />
<el-table-column
label="保单状态"
width="100"
prop="policyStatus"
:show-overflow-tooltip="true"
/>
<el-table-column
label="查询回馈"
fixed="right"
... ... @@ -206,7 +211,7 @@
<el-input
v-model="form.licensePlateNumber"
placeholder="请输入车牌号"
:disabled="hasRole"
disabled
/>
</el-form-item>
</el-col>
... ... @@ -214,7 +219,7 @@
<el-form-item label="车架号" prop="frameNumber">
<el-input
v-model="form.frameNumber"
:disabled="hasRole"
disabled
placeholder="请输入车架号"
/>
</el-form-item>
... ... @@ -225,7 +230,7 @@
<el-form-item label="车主姓名" prop="name">
<el-input
v-model="form.name"
:disabled="hasRole"
disabled
placeholder="请输入车主姓名"
/>
</el-form-item>
... ... @@ -234,7 +239,7 @@
<el-form-item label="联系电话" prop="phone">
<el-input
v-model="form.phone"
:disabled="hasRole"
disabled
placeholder="请输入联系电话"
/>
</el-form-item>
... ... @@ -245,7 +250,7 @@
<el-form-item label="车辆类型" prop="vehicleType">
<el-select
v-model="form.vehicleTypeId"
:disabled="hasRole"
disabled
style="width: 230px"
>
<el-option
... ... @@ -261,7 +266,7 @@
<el-form-item label="车辆使用性质" prop="vehicleNature">
<el-select
v-model="form.vehicleNatureId"
:disabled="hasRole"
disabled
style="width: 230px"
>
<el-option
... ... @@ -279,7 +284,7 @@
<el-form-item label="核定载客数" prop="passengersNumber">
<el-input
v-model="form.passengersNumber"
:disabled="hasRole"
disabled
placeholder="请输入核定载客数"
/>
</el-form-item>
... ... @@ -288,7 +293,7 @@
<el-form-item label="核定载质量" prop="passengerCapacity">
<el-input
v-model="form.passengerCapacity"
:disabled="hasRole"
disabled
placeholder="请输入核定载质量"
/>
</el-form-item>
... ... @@ -299,7 +304,7 @@
<el-form-item label="排量毫升" prop="emissions">
<el-input
v-model="form.emissions"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -308,7 +313,7 @@
<el-form-item label="中文品牌" prop="vehicleBrand">
<el-select
v-model="form.vehicleBrandId"
:disabled="hasRole"
disabled
style="width: 230px"
>
<el-option
... ... @@ -324,7 +329,7 @@
<el-form-item label="中文品牌" prop="vehicleBrand">
<el-input
v-model="form.customizeVehicleBrand"
:disabled="hasRole"
disabled
placeholder="中文品牌"
/>
</el-form-item>
... ... @@ -335,7 +340,7 @@
<el-form-item label="车辆型号" prop="customizeVehicleModel">
<el-input
v-model="form.customizeVehicleModel"
:disabled="hasRole"
disabled
placeholder="请输入车辆型号"
/>
</el-form-item>
... ... @@ -344,7 +349,7 @@
<el-form-item label="准牵引准质量" prop="tractionMass">
<el-input
v-model="form.tractionMass"
:disabled="hasRole"
disabled
placeholder="请输入办理人"
/>
</el-form-item>
... ... @@ -355,7 +360,7 @@
<el-form-item label="号牌种类" prop="customizeVehicleModel">
<el-select
v-model="form.lincensePlateTypeId"
:disabled="hasRole"
disabled
style="width: 230px"
>
<el-option
... ... @@ -371,7 +376,7 @@
<el-form-item label="保险需求" prop="requirements">
<el-select
v-model="form.requirementsId"
:disabled="hasRole"
disabled
style="width: 230px"
>
<el-option
... ... @@ -389,7 +394,7 @@
<el-form-item label="承保单号" prop="policyNumber">
<el-input
v-model="form.policyNumber"
:disabled="hasRole"
disabled
placeholder="请输入承保单号"
/>
</el-form-item>
... ...