BUG优化

dev
xiepeng 2024-05-16 18:01:29 +08:00
parent fd40d59ede
commit 057d019e4e
24 changed files with 127 additions and 117 deletions

View File

@ -58,7 +58,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="原车主/业户" prop="RAW_OWNERS">
<el-form-item label="原联系人" prop="RAW_OWNERS">
<el-input
v-model="form.VEHICLE.RAW_OWNERS"
placeholder="--"
@ -67,7 +67,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="原车主电话" prop="RAW_OWNERS_NUMBER">
<el-form-item label="原联系电话" prop="RAW_OWNERS_NUMBER">
<el-input
v-model="form.VEHICLE.RAW_OWNERS_NUMBER"
placeholder="--"
@ -159,20 +159,20 @@
</el-row>
<el-row>
<el-col :span="6">
<el-form-item label="现车主/业户" prop="NOW_OWNERS">
<el-form-item label="现联系人" prop="NOW_OWNERS">
<el-input
v-model="form.NOW_OWNERS"
placeholder="请填写现车主/业户"
placeholder="请填写现联系人"
maxlength="50"
show-word-limit
/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="现车主电话" prop="NOW_OWNERS_NUMBER">
<el-form-item label="现联系电话" prop="NOW_OWNERS_NUMBER">
<el-input
v-model="form.NOW_OWNERS_NUMBER"
placeholder="请填写现车主电话"
placeholder="请填写现联系电话"
maxlength="11"
show-word-limit
/>
@ -432,8 +432,8 @@ const fnGetVehicleInfo = async () => {
const resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
info.value = resData.pd;
form.value.VEHICLE.PLATE_NUMBER = info.value.PLATE_NUMBER;
form.value.VEHICLE.RAW_OWNERS = info.value.VEHICLEOWNER;
form.value.VEHICLE.RAW_OWNERS_NUMBER = info.value.VEHICLEOWNER_NUMBER;
form.value.VEHICLE.RAW_OWNERS = info.value.CONTACT;
form.value.VEHICLE.RAW_OWNERS_NUMBER = info.value.CONTACT_NUMBER;
form.value.VEHICLE.RAW_VEHICLE_OPERATION_CERTIFICATE =
info.value.OPERATING_CERTIFICATE;
form.value.VEHICLE.FRAMES_NUMBER = info.value.FRAMES_NUMBER;
@ -446,7 +446,7 @@ const fnGetVehicleInfo = async () => {
form.value.POWER_TYPE = info.value.FUEL_TYPE;
form.value.EMISSION_STANDARD = info.value.EMISSION_STANDARD;
form.value.RAW_PLATE_NUMBER = info.value.OPERATING_ID;
form.value.RAW_OWNERS = info.value.VEHICLEOWNER;
form.value.RAW_OWNERS = info.value.CONTACT;
form.value.RAW_CONTACT_NUMBER = info.value.CONTACT_NUMBER;
form.value.RAW_OPERATION_CERTIFICATE = info.value.OPERATING_CERTIFICATE;
form.value.VEHICLE.RAW_DRIVINGLICENSE_IMG = addingPrefixToFile(
@ -464,9 +464,10 @@ const fnGetVehicleInfo = async () => {
form.value.FREIGHTVEHICLELIST[i].FREIGHTTRAILER_ID;
const resData = await getFreightTrailerView({ FREIGHTTRAILER_ID });
info.value = resData.pd;
console.log(info.value);
form.value.VEHICLE.PLATE_NUMBER = info.value.PLATE_NUMBER;
form.value.VEHICLE.RAW_OWNERS = info.value.CAR_OWNERS;
form.value.VEHICLE.RAW_OWNERS_NUMBER = info.value.CAR_OWNERS_TEL;
form.value.VEHICLE.RAW_OWNERS = info.value.CONTACTS;
form.value.VEHICLE.RAW_OWNERS_NUMBER = info.value.CONTACT_PHONE;
form.value.VEHICLE.RAW_VEHICLE_OPERATION_CERTIFICATE =
info.value.OPER_CERTIFICATE_NUM;
form.value.VEHICLE.FRAMES_NUMBER = info.value.VIN;
@ -475,8 +476,8 @@ const fnGetVehicleInfo = async () => {
form.value.VEHICLE_BRAND = info.value.TRAILER_BRAND;
form.value.VEHICLE_MODEL = info.value.TRAILER_MODEL;
form.value.RAW_PLATE_NUMBER = info.value.FREIGHTTRAILER_ID;
form.value.RAW_OWNERS = info.value.CAR_OWNERS;
form.value.RAW_CONTACT_NUMBER = info.value.CAR_OWNERS_TEL;
form.value.RAW_OWNERS = info.value.CONTACTS;
form.value.RAW_CONTACT_NUMBER = info.value.CONTACT_PHONE;
form.value.RAW_OPERATION_CERTIFICATE = info.value.OPER_CERTIFICATE_NUM;
form.value.FRAMES_NUMBER = info.value.VIN;
form.value.ENGINE_NUMBER = info.value.TRAILER_MODEL;

View File

@ -69,7 +69,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="现车主" prop="NOW_OWNERS">
<el-form-item label="现联系人" prop="NOW_OWNERS">
<el-input
v-model="searchForm.NOW_OWNERS"
placeholder="请填写现车主业户"
@ -129,12 +129,12 @@
<el-table-column prop="NOW_PLATE_NUMBER" label="现车牌号" />
<el-table-column
prop="RAW_OWNERS"
label="原车主业户"
label="原联系人"
show-overflow-tooltip
/>
<el-table-column
prop="NOW_OWNERS"
label="现车主业户"
label="现联系人"
show-overflow-tooltip
/>
<el-table-column

View File

@ -42,7 +42,7 @@
<el-descriptions-item label="原车牌号">
{{ info.PLATE_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label="原车主业户">
<el-descriptions-item label="原联系人">
{{ info.RAW_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label="原联系电话">
@ -51,7 +51,7 @@
<el-descriptions-item label="现车牌号">
{{ info.NOW_PLATE_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label="现车主业户">
<el-descriptions-item label="现联系人">
{{ info.NOW_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label="现联系电话">
@ -121,6 +121,7 @@ const info = ref({});
const getData = async () => {
const resData = await findByIdAssignedManageInfo({ ASSIGNED_ID });
info.value = resData.pd;
console.log(info.value);
info.value.NOW_VEHICLE_OPERATION_CERTIFICATE = addingPrefixToFile(
resData.nowVehicleOperationCertificateImgs
);

View File

@ -51,13 +51,13 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主/业户" prop="CAR_OWNERS ">
<el-input v-model="data.busInfo.CAR_OWNERS" disabled />
<el-form-item label="联系人" prop="CONTACT">
<el-input v-model="data.busInfo.CONTACT" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主电话" prop="CAR_OWNERS_TEL">
<el-input v-model="data.busInfo.CAR_OWNERS_TEL" disabled />
<el-form-item label="联系电话" prop="CONTACT_NUMBER">
<el-input v-model="data.busInfo.CONTACT_NUMBER" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
@ -351,11 +351,12 @@ const fnBusChange = async (event) => {
}
const resData = await getTrailerListCompass({ ID: event });
data.busInfo = resData.list[0];
console.log(data.busInfo);
if (form.value.TELEPHONE === "") {
form.value.TELEPHONE = data.busInfo.CAR_OWNERS_TEL;
form.value.TELEPHONE = data.busInfo.CONTACT_NUMBER;
}
if (form.value.CAR_OWNERS === "") {
form.value.CAR_OWNERS = data.busInfo.CAR_OWNERS;
form.value.CAR_OWNERS = data.busInfo.CONTACT;
}
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile(
resData.drivingLicenseImgs

View File

@ -16,7 +16,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="searchForm.CAR_OWNERS"
placeholder="请输入车主业户"
@ -104,7 +104,7 @@
</el-table-column>
<el-table-column prop="NUM" label="编号" />
<el-table-column prop="PLATE_NUMBER" label="车牌号" />
<el-table-column prop="CAR_OWNERS" label="车主业户" />
<el-table-column prop="CAR_OWNERS" label="联系人" />
<el-table-column prop="TELEPHONE" label="联系电话" />
<el-table-column
prop="NETWORK_ACCESS_COMPANY"

View File

@ -17,11 +17,11 @@
<el-descriptions-item label-class-name="width_200" label="车辆类型">
{{ data.busInfo.TRAILER_TYPE }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主业户">
{{ data.busInfo.CAR_OWNERS }}
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ data.busInfo.CONTACT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">
{{ data.busInfo.CAR_OWNERS_TEL }}
{{ data.busInfo.CONTACT_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="初登日期">
{{ data.busInfo.INITIAL_REGISTRATION_DATE }}
@ -35,7 +35,7 @@
<el-descriptions-item label-class-name="width_200" label="登记人">
{{ info.REGISTRANT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主业户">
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ info.CAR_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="入网公司">

View File

@ -68,13 +68,13 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主/业户" prop="CAR_OWNERS ">
<el-input v-model="data.busInfo.CAR_OWNERS" disabled />
<el-form-item label="联系人" prop="CONTACT">
<el-input v-model="data.busInfo.CONTACT" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主电话" prop="CAR_OWNERS_TEL">
<el-input v-model="data.busInfo.CAR_OWNERS_TEL" disabled />
<el-form-item label="联系电话" prop="CONTACT_NUMBER">
<el-input v-model="data.busInfo.CONTACT_NUMBER" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
@ -103,7 +103,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="form.CAR_OWNERS"
maxlength="50"
@ -394,8 +394,8 @@ const getVehicle = async (event) => {
data.busInfo.PLATE_NUMBER = "";
data.busInfo.VIN = "";
data.busInfo.TRAILER_TYPE = "";
data.busInfo.CAR_OWNERS = "";
data.busInfo.CAR_OWNERS_TEL = "";
data.busInfo.CONTACT = "";
data.busInfo.CONTACT_NUMBER = "";
data.busInfo.INITIAL_REGISTRATION_DATE = "";
data.busInfo.COMPANY_AREA = "";
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile([]);
@ -411,10 +411,10 @@ const fnBusChange = async (event) => {
const resData = await getTrailerList({ ID: event });
data.busInfo = resData.list[0];
if (form.value.CAR_OWNERS === "") {
form.value.CAR_OWNERS = data.busInfo.CAR_OWNERS;
form.value.CAR_OWNERS = data.busInfo.CONTACT;
}
if (form.value.TELEPHONE === "") {
form.value.TELEPHONE = data.busInfo.CAR_OWNERS_TEL;
form.value.TELEPHONE = data.busInfo.CONTACT_NUMBER;
}
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile(
resData.drivingLicenseImgs

View File

@ -16,10 +16,10 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="searchForm.CAR_OWNERS"
placeholder="请输入车主业户"
placeholder="请输入联系人"
/>
</el-form-item>
</el-col>
@ -129,7 +129,7 @@
</template>
</el-table-column>
<el-table-column prop="PLATE_NUMBER" label="车牌号" width="80" />
<el-table-column prop="CAR_OWNERS" label="车主业户" width="128" />
<el-table-column prop="CAR_OWNERS" label="联系人" width="128" />
<el-table-column prop="TELEPHONE" label="联系电话" width="100" />
<el-table-column prop="PROCESSING_DATE" label="办理日期" width="100" />
<el-table-column prop="NAME" label="年检周期" width="75" />

View File

@ -21,11 +21,11 @@
<el-descriptions-item label-class-name="width_200" label="车辆品牌">
{{ info.VEHICLE_BRAND }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主业户">
{{ data.busInfo.CAR_OWNERS }}
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ data.busInfo.CONTACT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">
{{ data.busInfo.CAR_OWNERS_TEL }}
{{ data.busInfo.CONTACT_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="初登日期">
{{ data.busInfo.INITIAL_REGISTRATION_DATE }}
@ -36,7 +36,7 @@
</el-descriptions>
<el-divider content-position="left">年检信息</el-divider>
<el-descriptions :column="2" border>
<el-descriptions-item label-class-name="width_200" label="车主业主">
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ info.CAR_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">

View File

@ -68,13 +68,13 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主/业户" prop="CAR_OWNERS ">
<el-input v-model="data.busInfo.CAR_OWNERS" disabled />
<el-form-item label="联系人" prop="CONTACT">
<el-input v-model="data.busInfo.CONTACT" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主电话" prop="CAR_OWNERS_TEL">
<el-input v-model="data.busInfo.CAR_OWNERS_TEL" disabled />
<el-form-item label="联系电话" prop="CONTACT_NUMBER">
<el-input v-model="data.busInfo.CONTACT_NUMBER" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
@ -103,7 +103,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="form.CAR_OWNERS"
maxlength="50"
@ -428,8 +428,8 @@ const getVehicle = async (event) => {
data.busInfo.PLATE_NUMBER = "";
data.busInfo.VIN = "";
data.busInfo.TRAILER_TYPE = "";
data.busInfo.CAR_OWNERS = "";
data.busInfo.CAR_OWNERS_TEL = "";
data.busInfo.CONTACT = "";
data.busInfo.CONTACT_NUMBER = "";
data.busInfo.INITIAL_REGISTRATION_DATE = "";
data.busInfo.COMPANY_AREA = "";
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile([]);
@ -444,10 +444,10 @@ const fnBusChange = async (event) => {
const resData = await getTrailerList2({ ID: event });
data.busInfo = resData.list[0];
if (form.value.CAR_OWNERS === "") {
form.value.CAR_OWNERS = data.busInfo.CAR_OWNERS;
form.value.CAR_OWNERS = data.busInfo.CONTACT;
}
if (form.value.TELEPHONE === "") {
form.value.TELEPHONE = data.busInfo.CAR_OWNERS_TEL;
form.value.TELEPHONE = data.busInfo.CONTACT_NUMBER;
}
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile(
resData.drivingLicenseImgs

View File

@ -16,7 +16,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="searchForm.CAR_OWNERS"
placeholder="请输入车主业户"
@ -137,7 +137,7 @@
</template>
</el-table-column>
<el-table-column prop="PLATE_NUMBER" label="车牌号" />
<el-table-column prop="CAR_OWNERS" label="车主业户" />
<el-table-column prop="CAR_OWNERS" label="联系人" />
<el-table-column prop="TELEPHONE" label="联系电话" width="100" />
<el-table-column
prop="PROCESSING_DATE_YEAR"

View File

@ -23,14 +23,14 @@
<el-descriptions-item label-class-name="width_200" label="车辆型号">
{{ data.busInfo.VEHICLE_MODEL }}
</el-descriptions-item>-->
<el-descriptions-item label-class-name="width_200" label="车主业户">
{{ data.busInfo.CAR_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主电话">
{{ data.busInfo.CAR_OWNERS_TEL }}
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ data.busInfo.CONTACT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">
{{ data.busInfo.CAR_OWNERS_TEL }}
{{ data.busInfo.CONTACT_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">
{{ data.busInfo.CONTACT_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="初登日期">
{{ data.busInfo.INITIAL_REGISTRATION_DATE }}
@ -44,7 +44,7 @@
<el-descriptions-item label-class-name="width_200" label="登记人">
{{ info.REGISTRANT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主业户">
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ info.CAR_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">

View File

@ -51,13 +51,13 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主/业户" prop="CAR_OWNERS ">
<el-input v-model="data.busInfo.CAR_OWNERS" disabled />
<el-form-item label="联系人" prop="CONTACT ">
<el-input v-model="data.busInfo.CONTACT" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主电话" prop="CAR_OWNERS_TEL">
<el-input v-model="data.busInfo.CAR_OWNERS_TEL" disabled />
<el-form-item label="联系电话" prop="CONTACT_NUMBER">
<el-input v-model="data.busInfo.CONTACT_NUMBER" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
@ -85,7 +85,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="form.CAR_OWNERS"
maxlength="50"
@ -400,10 +400,10 @@ const fnBusChange = async (event) => {
const resData = await getTrailerListMaintenance({ ID: event });
data.busInfo = resData.list[0];
if (form.value.CAR_OWNERS === "") {
form.value.CAR_OWNERS = data.busInfo.CAR_OWNERS;
form.value.CAR_OWNERS = data.busInfo.CONTACT;
}
if (form.value.TELEPHONE === "") {
form.value.TELEPHONE = data.busInfo.CAR_OWNERS_TEL;
form.value.TELEPHONE = data.busInfo.CONTACT_NUMBER;
}
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile(
resData.drivingLicenseImgs

View File

@ -16,7 +16,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="searchForm.CAR_OWNERS"
placeholder="请输入车主业户"
@ -104,7 +104,7 @@
</el-table-column>
<el-table-column prop="NUM" label="编号" />
<el-table-column prop="PLATE_NUMBER" label="车牌号" />
<el-table-column prop="CAR_OWNERS" label="车主业户" />
<el-table-column prop="CAR_OWNERS" label="联系人" />
<el-table-column prop="TELEPHONE" label="联系电话" />
<el-table-column prop="MAINTENANCE_LEVEL" label="维保等级" width="100">
<template #default="{ row }">

View File

@ -17,14 +17,14 @@
<el-descriptions-item label-class-name="width_200" label="车辆类型">
{{ data.busInfo.TRAILER_TYPE }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主电话">
{{ data.busInfo.CAR_OWNERS_TEL }}
<el-descriptions-item label-class-name="width_200" label="联系电话">
{{ data.busInfo.CONTACT_NUMBER }}
</el-descriptions-item>
<!-- <el-descriptions-item label-class-name="width_200" label="车辆品牌">
{{ data.busInfo.VEHICLE_BRAND }}
</el-descriptions-item>-->
<el-descriptions-item label-class-name="width_200" label="车主业户">
{{ data.busInfo.CAR_OWNERS }}
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ data.busInfo.CONTACT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="初登日期">
{{ data.busInfo.INITIAL_REGISTRATION_DATE }}
@ -41,7 +41,7 @@
<el-descriptions-item label-class-name="width_200" label="登记人">
{{ info.REGISTRANT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="车主业主">
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ info.CAR_OWNERS }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">

View File

@ -67,13 +67,13 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主/业户" prop="CAR_OWNERS ">
<el-input v-model="data.busInfo.CAR_OWNERS" disabled />
<el-form-item label="联系人" prop="CONTACT ">
<el-input v-model="data.busInfo.CONTACT" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主电话" prop="CAR_OWNERS_TEL">
<el-input v-model="data.busInfo.CAR_OWNERS_TEL" disabled />
<el-form-item label="联系电话" prop="CONTACT_NUMBER">
<el-input v-model="data.busInfo.CONTACT_NUMBER" disabled />
</el-form-item>
</el-col>
<el-col :span="12">
@ -101,7 +101,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="form.CAR_OWNERS"
maxlength="50"
@ -358,10 +358,12 @@ const getVehicle = async (event) => {
data.busInfo.PLATE_NUMBER = "";
data.busInfo.VIN = "";
data.busInfo.TRAILER_TYPE = "";
data.busInfo.CAR_OWNERS = "";
data.busInfo.CAR_OWNERS_TEL = "";
data.busInfo.CONTACT = "";
data.busInfo.CONTACT_NUMBER = "";
data.busInfo.INITIAL_REGISTRATION_DATE = "";
data.busInfo.COMPANY_AREA = "";
form.value.TELEPHONE = "";
form.value.CAR_OWNERS = "";
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile([]);
data.busInfo.OPERATION_CERTIFICATE_IMG = addingPrefixToFile([]);
};
@ -372,11 +374,12 @@ const fnBusChange = async (event) => {
}
const resData = await getOperationTrailerList({ ID: event });
data.busInfo = resData.list[0];
console.log(data.busInfo);
if (form.value.TELEPHONE === "") {
form.value.TELEPHONE = data.busInfo.CAR_OWNERS_TEL;
form.value.TELEPHONE = data.busInfo.CONTACT_NUMBER;
}
if (form.value.CAR_OWNERS === "") {
form.value.CAR_OWNERS = data.busInfo.CAR_OWNERS;
form.value.CAR_OWNERS = data.busInfo.CONTACT;
}
data.busInfo.DRIVING_LICENSE_IMG = addingPrefixToFile(
resData.drivingLicenseImgs

View File

@ -16,7 +16,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input
v-model="searchForm.CAR_OWNERS"
placeholder="请输入车主业户"
@ -117,7 +117,7 @@
</template>
</el-table-column>
<el-table-column prop="PLATE_NUMBER" label="车牌号" width="95" />
<el-table-column prop="CAR_OWNERS" label="车主业户" />
<el-table-column prop="CAR_OWNERS" label="联系人" />
<el-table-column prop="TELEPHONE" label="联系电话" />
<el-table-column prop="PROCESSING_DATE" label="办理日期" width="100" />
<el-table-column prop="CYCLE_NAME" label="运营周期" width="80" />

View File

@ -23,11 +23,11 @@
<!-- <el-descriptions-item label-class-name="width_200" label="车辆品牌">-->
<!-- {{ data.busInfo.VEHICLE_BRAND }}-->
<!-- </el-descriptions-item>-->
<el-descriptions-item label-class-name="width_200" label="车主业户">
{{ data.busInfo.CAR_OWNERS }}
<el-descriptions-item label-class-name="width_200" label="联系人">
{{ data.busInfo.CONTACT }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="联系电话">
{{ data.busInfo.CAR_OWNERS_TEL }}
{{ data.busInfo.CONTACT_NUMBER }}
</el-descriptions-item>
<el-descriptions-item label-class-name="width_200" label="初登日期">
{{ data.busInfo.INITIAL_REGISTRATION_DATE }}

View File

@ -46,7 +46,7 @@
<el-divider content-position="left">移除前数据</el-divider>
<el-row>
<el-col :span="6">
<el-form-item label="车主/业户" prop="VEHICLEOWNER">
<el-form-item label="联系人" prop="VEHICLEOWNER">
<el-input
v-model="form.VEHICLE.VEHICLEOWNER"
placeholder="--"
@ -55,7 +55,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主电话" prop="VEHICLEOWNER_NUMBER">
<el-form-item label="联系电话" prop="VEHICLEOWNER_NUMBER">
<el-input
v-model="form.VEHICLE.VEHICLEOWNER_NUMBER"
placeholder="--"
@ -287,6 +287,7 @@ const fnEditVehicleModel = async () => {
form.value.OPERATIONVEHICLELIST = form.value.ALLVEHICLE;
} else if (form.value.SCRAP_VEHICLEMODEL === "货运挂车") {
form.value.ALLVEHICLE = getAllFrailerList.varList;
console.log(form.value.ALLVEHICLE);
form.value.FREIGHTVEHICLELIST = form.value.ALLVEHICLE;
}
};
@ -302,8 +303,9 @@ const fnGetVehicleInfo = async () => {
await setOperationsScrapStatus({ OPERATING_ID });
const resData = await getOperationVehicleInfo({ OPERATING_ID });
info.value = resData.pd;
form.value.VEHICLE.VEHICLEOWNER = info.value.VEHICLEOWNER;
form.value.VEHICLE.VEHICLEOWNER_NUMBER = info.value.VEHICLEOWNER_NUMBER;
console.log(info.value);
form.value.VEHICLE.VEHICLEOWNER = info.value.CONTACT;
form.value.VEHICLE.VEHICLEOWNER_NUMBER = info.value.CONTACT_NUMBER;
form.value.VEHICLE.PLATE_NUMBER = info.value.PLATE_NUMBER;
form.value.VEHICLE.FRAMES_NUMBER = info.value.FRAMES_NUMBER;
form.value.VEHICLE.SCRAP_VEHICLEMODEL = form.value.SCRAP_VEHICLEMODEL;
@ -314,10 +316,10 @@ const fnGetVehicleInfo = async () => {
form.value.VEHICLE.DRIVINGLICENSE_PHOTO =
info.value.DRIVINGLICENSE_PHOTO;
form.value.PLATE_NUMBER = info.value.PLATE_NUMBER;
form.value.VEHICLEOWNER = info.value.VEHICLEOWNER;
form.value.VEHICLEOWNER = info.value.CONTACT;
form.value.CONTACT_NUMBER = info.value.CONTACT_NUMBER;
form.value.FRAMES_NUMBER = info.value.FRAMES_NUMBER;
form.value.VEHICLEOWNER_NUMBER = info.value.VEHICLEOWNER_NUMBER;
form.value.VEHICLEOWNER_NUMBER = info.value.CONTACT_NUMBER;
form.value.ENGINE_NUMBER = info.value.ENGINE_NUMBER;
form.value.FIRSTSHOW_DATE = info.value.FIRSTSHOW_DATE;
form.value.BRAND = info.value.VEHICLE_BRAND;
@ -338,9 +340,9 @@ const fnGetVehicleInfo = async () => {
form.value.FREIGHTTRAILER_ID =
form.value.FREIGHTVEHICLELIST[i].FREIGHTTRAILER_ID;
form.value.VEHICLE.VEHICLEOWNER =
form.value.FREIGHTVEHICLELIST[i].CAR_OWNERS;
form.value.FREIGHTVEHICLELIST[i].CONTACTS;
form.value.VEHICLE.VEHICLEOWNER_NUMBER =
form.value.FREIGHTVEHICLELIST[i].CAR_OWNERS_TEL;
form.value.FREIGHTVEHICLELIST[i].CONTACT_PHONE;
form.value.VEHICLE.PLATE_NUMBER =
form.value.FREIGHTVEHICLELIST[i].PLATE_NUMBER;
form.value.VEHICLE.FRAMES_NUMBER = form.value.FREIGHTVEHICLELIST[i].VIN;
@ -357,12 +359,12 @@ const fnGetVehicleInfo = async () => {
form.value.FREIGHTVEHICLELIST[i].DRIVING_LICENSE_IMG;
form.value.PLATE_NUMBER = form.value.FREIGHTVEHICLELIST[i].PLATE_NUMBER;
form.value.VEHICLEOWNER = form.value.FREIGHTVEHICLELIST[i].CAR_OWNERS;
form.value.VEHICLEOWNER = form.value.FREIGHTVEHICLELIST[i].CONTACTS;
form.value.CONTACT_NUMBER =
form.value.FREIGHTVEHICLELIST[i].CAR_OWNERS_TEL;
form.value.FRAMES_NUMBER = form.value.FREIGHTVEHICLELIST[i].VIN;
form.value.VEHICLEOWNER_NUMBER =
form.value.FREIGHTVEHICLELIST[i].CAR_OWNERS_TEL;
form.value.FREIGHTVEHICLELIST[i].CONTACT_PHONE;
form.value.BRAND = form.value.FREIGHTVEHICLELIST[i].TRAILER_BRAND;
form.value.VEHICLE_MODEL =
form.value.FREIGHTVEHICLELIST[i].TRAILER_MODEL;

View File

@ -31,7 +31,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="VEHICLEOWNER">
<el-form-item label="联系人" prop="VEHICLEOWNER">
<el-input
v-model="searchForm.VEHICLEOWNER"
placeholder="请填写车主业户"
@ -161,6 +161,7 @@ const router = useRouter();
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
useListData(getScrapManageList, {});
console.log(await getScrapManageList());
const relatedClassificationList = ref(null);
onMounted(async () => {

View File

@ -49,12 +49,12 @@
</el-row>
<el-row>
<el-col :span="6">
<el-form-item label="车主业主" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input v-model="form.CAR_OWNERS" placeholder="--" disabled />
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主电话" prop="VEHICLEOWNER_NUMBER">
<el-form-item label="联系电话" prop="VEHICLEOWNER_NUMBER">
<el-input
v-model="form.VEHICLEOWNER_NUMBER"
placeholder="--"
@ -100,7 +100,7 @@
<el-divider content-position="left">挂车税务信息</el-divider>
<el-row>
<el-col :span="6">
<el-form-item label="车主业户" prop="VEHICLEOWNER">
<el-form-item label="联系人" prop="VEHICLEOWNER">
<el-input
v-model="form.VEHICLEOWNER"
placeholder="请填写车主业户"
@ -383,20 +383,21 @@ const fnGetTrailerInfo = async () => {
const FREIGHTTRAILER_ID = form.value.FREIGHTTRAILER_ID;
form.value.FREIGHTTRAILER_ID = FREIGHTTRAILER_ID;
const resData = await getFreightTrailerView({ FREIGHTTRAILER_ID });
console.log(resData.pd);
form.value.PROVINCE = resData.pd.PROVINCE;
form.value.CITY = resData.pd.CITY;
form.value.COUNTY = resData.pd.COUNTY;
form.value.PLATE_NUMBER = resData.pd.PLATE_NUMBER;
form.value.FRAMES_NUMBER = resData.pd.VIN;
form.value.VEHICLE_TYPE = resData.pd.TRAILER_TYPE;
form.value.CAR_OWNERS = resData.pd.CAR_OWNERS;
form.value.VEHICLEOWNER_NUMBER = resData.pd.CAR_OWNERS_TEL;
form.value.CAR_OWNERS = resData.pd.CONTACTS;
form.value.VEHICLEOWNER_NUMBER = resData.pd.CONTACT_PHONE;
form.value.FIRSTSHOW_DATE = resData.pd.INITIAL_REGISTRATION_DATE;
form.value.DRIVINGLICENSE_PHOTO = resData.pd.DRIVING_LICENSE_IMG;
form.value.VEHICLE_MODEL = resData.pd.TRAILER_MODEL;
form.value.VEHICLE_BRAND = resData.pd.TRAILER_BRAND;
form.value.VEHICLEOWNER = resData.pd.CAR_OWNERS;
form.value.CONTACT_NUMBER = resData.pd.CAR_OWNERS_TEL;
form.value.VEHICLEOWNER = resData.pd.CONTACTS;
form.value.CONTACT_NUMBER = resData.pd.CONTACT_PHONE;
form.value.DRIVINGLICENSE_PHOTO = addingPrefixToFile(
resData.drivingLicenseImgs
);

View File

@ -41,12 +41,12 @@
</el-row>
<el-row>
<el-col :span="6">
<el-form-item label="车主业户" prop="CAR_OWNERS">
<el-form-item label="联系人" prop="CAR_OWNERS">
<el-input v-model="form.CAR_OWNERS" placeholder="--" disabled />
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主电话" prop="VEHICLEOWNER_NUMBER">
<el-form-item label="联系电话" prop="VEHICLEOWNER_NUMBER">
<el-input
v-model="form.VEHICLEOWNER_NUMBER"
placeholder="--"
@ -93,7 +93,7 @@
<el-divider content-position="left">挂车税务信息</el-divider>
<el-row>
<el-col :span="6">
<el-form-item label="车主业户" prop="VEHICLEOWNER">
<el-form-item label="联系人" prop="VEHICLEOWNER">
<el-input
v-model="form.VEHICLEOWNER"
placeholder="请填写车主业户"
@ -351,7 +351,7 @@ const fnGetData = async () => {
form.value = resData.pd;
const FREIGHTTRAILER_ID = form.value.FREIGHTTRAILER_ID;
const info = await getFreightTrailerView({ FREIGHTTRAILER_ID });
form.value.CAR_OWNERS = info.pd.CAR_OWNERS;
form.value.CAR_OWNERS = info.pd.CONTACTS;
form.value.DRIVINGLICENSE_PHOTO = addingPrefixToFile(info.drivingLicenseImgs);
};
fnGetData();

View File

@ -16,7 +16,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="车主业户" prop="VEHICLEOWNER">
<el-form-item label="联系人" prop="VEHICLEOWNER">
<el-input
v-model="searchForm.VEHICLEOWNER"
placeholder="请填写车主业户"
@ -102,7 +102,7 @@
</el-table-column>
<el-table-column prop="RECORD_NUMBER" label="档案号" />
<el-table-column prop="PLATE_NUMBER" label="车牌号" />
<el-table-column prop="VEHICLEOWNER" label="车主业户" />
<el-table-column prop="VEHICLEOWNER" label="联系人" />
<el-table-column prop="CONTACT_NUMBER" label="联系电话" />
<el-table-column prop="TRANSACTION_DATA" label="办理日期" width="100" />
<el-table-column prop="TAXESDUES_PERIOD" label="税费周期" width="80" />

View File

@ -15,7 +15,7 @@
<el-descriptions-item label="车辆类型">
{{ data.VEHICLE_TYPE }}
</el-descriptions-item>
<el-descriptions-item label="车主业户">
<el-descriptions-item label="联系人">
{{ data.VEHICLEOWNER }}
</el-descriptions-item>
<el-descriptions-item label="联系电话">