forked from integrated_whb/integrated_whb_vue
BUG 优化
parent
d669e371a0
commit
c57edc5b22
|
@ -70,7 +70,7 @@ export const getVehicleView = (params) =>
|
||||||
upload("/operatingvehicles/operationvehicleList", params); // 获取所有车船税
|
upload("/operatingvehicles/operationvehicleList", params); // 获取所有车船税
|
||||||
|
|
||||||
export const getAssignedOperationVehicleList = (params) =>
|
export const getAssignedOperationVehicleList = (params) =>
|
||||||
post("/assignedmanage/getassignedoperationvehiclelist", params); // 车型选择营运车辆列表
|
post("/assignedmanage/getAssignedVehicleList", params); // 车型选择营运车辆列表
|
||||||
|
|
||||||
export const getAssignedFreightTrailerList = (params) =>
|
export const getAssignedFreightTrailerList = (params) =>
|
||||||
post("/assignedmanage/getassignedfreighttrailerlist", params); // 车型选择货物挂车列表
|
post("/assignedmanage/getAssignedFreightTrailerList", params); // 车型选择货物挂车列表
|
||||||
|
|
|
@ -26,7 +26,7 @@ export const getOperationVehicleList = (params) =>
|
||||||
upload("/operatingvehicles/operationvehicleList", params); // 获取所有车船税
|
upload("/operatingvehicles/operationvehicleList", params); // 获取所有车船税
|
||||||
|
|
||||||
export const getScrapOperationVehicleList = (params) =>
|
export const getScrapOperationVehicleList = (params) =>
|
||||||
post("/scrapmanage/getscrapoperationvehiclelist", params); // 车型选择营运车辆列表
|
post("/scrapmanage/getScrapOperationVehicleList", params); // 车型选择营运车辆列表
|
||||||
|
|
||||||
export const getScrapFreightTrailerList = (params) =>
|
export const getScrapFreightTrailerList = (params) =>
|
||||||
post("/scrapmanage/getscrapfreighttrailerlist", params); // 车型选择货物挂车列表
|
post("/scrapmanage/getScrapFreightTrailerList", params); // 车型选择货物挂车列表
|
||||||
|
|
|
@ -29,8 +29,8 @@
|
||||||
<el-descriptions-item v-if="data.info.CORPINFO_ID" label="入职时间">
|
<el-descriptions-item v-if="data.info.CORPINFO_ID" label="入职时间">
|
||||||
{{ data.info.ENTRY_DATE }}
|
{{ data.info.ENTRY_DATE }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="生日">
|
<el-descriptions-item label="身份证号">
|
||||||
{{ data.info.DATE_OF_BIRTH }}
|
{{ data.info.USERNAME }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="性别">
|
<el-descriptions-item label="性别">
|
||||||
{{ data.info.SEX ? (data.info.SEX === "1" ? "男" : "女") : "" }}
|
{{ data.info.SEX ? (data.info.SEX === "1" ? "男" : "女") : "" }}
|
||||||
|
@ -47,15 +47,12 @@
|
||||||
<el-descriptions-item label="参加工作时间">
|
<el-descriptions-item label="参加工作时间">
|
||||||
{{ data.info.WORKING_DATE }}
|
{{ data.info.WORKING_DATE }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="部门排序">
|
<!-- <el-descriptions-item label="部门排序">
|
||||||
{{ data.info.SORT }}
|
{{ data.info.SORT }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>-->
|
||||||
<el-descriptions-item label="邮箱">
|
<el-descriptions-item label="邮箱">
|
||||||
{{ data.info.EMAIL }}
|
{{ data.info.EMAIL }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="备注">
|
|
||||||
{{ data.info.BZ }}
|
|
||||||
</el-descriptions-item>
|
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
<div v-for="(item, index) in data.certificateList" :key="index">
|
<div v-for="(item, index) in data.certificateList" :key="index">
|
||||||
<el-divider content-position="left">
|
<el-divider content-position="left">
|
||||||
|
@ -180,6 +177,7 @@ const fnGetData = async () => {
|
||||||
if (!USER_ID) return;
|
if (!USER_ID) return;
|
||||||
const resData = await getPractitionerInfo({ USER_ID });
|
const resData = await getPractitionerInfo({ USER_ID });
|
||||||
data.info = resData.pd;
|
data.info = resData.pd;
|
||||||
|
console.log("-=-=--=-=",data.info);
|
||||||
resData.certificateList.forEach((item) => {
|
resData.certificateList.forEach((item) => {
|
||||||
item.ID_PHOTO_FRONT = FILE_URL + item.ID_PHOTO_FRONT;
|
item.ID_PHOTO_FRONT = FILE_URL + item.ID_PHOTO_FRONT;
|
||||||
if (item.ID_PHOTO_BACK) {
|
if (item.ID_PHOTO_BACK) {
|
||||||
|
|
|
@ -35,9 +35,9 @@
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in form.ALLVEHICLE"
|
v-for="item in form.ALLVEHICLE"
|
||||||
:key="item.PLATE_NUMBER"
|
:key="item.ID"
|
||||||
:label="item.PLATE_NUMBER"
|
:label="item.PLATE_NUMBER"
|
||||||
:value="item.PLATE_NUMBER"
|
:value="item.ID"
|
||||||
placeholder="请选择过户车辆"
|
placeholder="请选择过户车辆"
|
||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
@ -413,10 +413,7 @@ const fnEditVehicleModel = async () => {
|
||||||
const fnGetVehicleInfo = async () => {
|
const fnGetVehicleInfo = async () => {
|
||||||
if (form.value.ASSIGNED_VEHICLE_MODEL === "运输车辆") {
|
if (form.value.ASSIGNED_VEHICLE_MODEL === "运输车辆") {
|
||||||
for (let i = 0; i < form.value.OPERATIONVEHICLELIST.length; i++) {
|
for (let i = 0; i < form.value.OPERATIONVEHICLELIST.length; i++) {
|
||||||
if (
|
if (form.value.OPERATIONVEHICLELIST[i].OPERATING_ID === form.value.VEHICLE_PLATE_NUMBER) {
|
||||||
form.value.OPERATIONVEHICLELIST[i].PLATE_NUMBER ===
|
|
||||||
form.value.VEHICLE_PLATE_NUMBER
|
|
||||||
) {
|
|
||||||
const OPERATING_ID = form.value.OPERATIONVEHICLELIST[i].OPERATING_ID;
|
const OPERATING_ID = form.value.OPERATIONVEHICLELIST[i].OPERATING_ID;
|
||||||
const resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
|
const resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
|
||||||
info.value = resData.pd;
|
info.value = resData.pd;
|
||||||
|
@ -434,7 +431,7 @@ const fnGetVehicleInfo = async () => {
|
||||||
form.value.ENGINE_NUMBER = info.value.ENGINE_NUMBER;
|
form.value.ENGINE_NUMBER = info.value.ENGINE_NUMBER;
|
||||||
form.value.POWER_TYPE = info.value.FUEL_TYPE;
|
form.value.POWER_TYPE = info.value.FUEL_TYPE;
|
||||||
form.value.EMISSION_STANDARD = info.value.EMISSION_STANDARD;
|
form.value.EMISSION_STANDARD = info.value.EMISSION_STANDARD;
|
||||||
form.value.RAW_PLATE_NUMBER = info.value.PLATE_NUMBER;
|
form.value.RAW_PLATE_NUMBER = info.value.OPERATING_ID;
|
||||||
form.value.RAW_OWNERS = info.value.VEHICLEOWNER;
|
form.value.RAW_OWNERS = info.value.VEHICLEOWNER;
|
||||||
form.value.RAW_CONTACT_NUMBER = info.value.CONTACT_NUMBER;
|
form.value.RAW_CONTACT_NUMBER = info.value.CONTACT_NUMBER;
|
||||||
form.value.RAW_OPERATION_CERTIFICATE = info.value.OPERATING_CERTIFICATE;
|
form.value.RAW_OPERATION_CERTIFICATE = info.value.OPERATING_CERTIFICATE;
|
||||||
|
@ -446,7 +443,7 @@ const fnGetVehicleInfo = async () => {
|
||||||
} else if (form.value.ASSIGNED_VEHICLE_MODEL === "货运挂车") {
|
} else if (form.value.ASSIGNED_VEHICLE_MODEL === "货运挂车") {
|
||||||
for (let i = 0; i < form.value.FREIGHTVEHICLELIST.length; i++) {
|
for (let i = 0; i < form.value.FREIGHTVEHICLELIST.length; i++) {
|
||||||
if (
|
if (
|
||||||
form.value.FREIGHTVEHICLELIST[i].PLATE_NUMBER ===
|
form.value.FREIGHTVEHICLELIST[i].FREIGHTTRAILER_ID ===
|
||||||
form.value.VEHICLE_PLATE_NUMBER
|
form.value.VEHICLE_PLATE_NUMBER
|
||||||
) {
|
) {
|
||||||
const FREIGHTTRAILER_ID =
|
const FREIGHTTRAILER_ID =
|
||||||
|
@ -463,12 +460,11 @@ const fnGetVehicleInfo = async () => {
|
||||||
info.value.DRIVING_LICENSE_IMG;
|
info.value.DRIVING_LICENSE_IMG;
|
||||||
form.value.VEHICLE_BRAND = info.value.TRAILER_BRAND;
|
form.value.VEHICLE_BRAND = info.value.TRAILER_BRAND;
|
||||||
form.value.VEHICLE_MODEL = info.value.TRAILER_MODEL;
|
form.value.VEHICLE_MODEL = info.value.TRAILER_MODEL;
|
||||||
form.value.RAW_PLATE_NUMBER = info.value.PLATE_NUMBER;
|
form.value.RAW_PLATE_NUMBER = info.value.FREIGHTTRAILER_ID;
|
||||||
form.value.RAW_OWNERS = info.value.CAR_OWNERS;
|
form.value.RAW_OWNERS = info.value.CAR_OWNERS;
|
||||||
form.value.RAW_CONTACT_NUMBER = info.value.CAR_OWNERS_TEL;
|
form.value.RAW_CONTACT_NUMBER = info.value.CAR_OWNERS_TEL;
|
||||||
form.value.RAW_OPERATION_CERTIFICATE = info.value.OPER_CERTIFICATE_NUM;
|
form.value.RAW_OPERATION_CERTIFICATE = info.value.OPER_CERTIFICATE_NUM;
|
||||||
form.value.FRAMES_NUMBER = info.value.VIN;
|
form.value.FRAMES_NUMBER = info.value.VIN;
|
||||||
|
|
||||||
form.value.ENGINE_NUMBER = info.value.TRAILER_MODEL;
|
form.value.ENGINE_NUMBER = info.value.TRAILER_MODEL;
|
||||||
form.value.POWER_TYPE = info.value.TRAILER_MODEL;
|
form.value.POWER_TYPE = info.value.TRAILER_MODEL;
|
||||||
form.value.VEHICLE.RAW_DRIVINGLICENSE_IMG = addingPrefixToFile(
|
form.value.VEHICLE.RAW_DRIVINGLICENSE_IMG = addingPrefixToFile(
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
|
|
||||||
<el-table-column prop="RECORD_NUMBER" label="档案号" />
|
<el-table-column prop="RECORD_NUMBER" label="档案号" />
|
||||||
<el-table-column prop="ASSIGNED_TYPE" label="过户类型" />
|
<el-table-column prop="ASSIGNED_TYPE" label="过户类型" />
|
||||||
<el-table-column prop="RAW_PLATE_NUMBER" label="原车牌号" />
|
<el-table-column prop="PLATE_NUMBER" label="原车牌号" />
|
||||||
<el-table-column prop="NOW_PLATE_NUMBER" label="现车牌号" />
|
<el-table-column prop="NOW_PLATE_NUMBER" label="现车牌号" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="RAW_OWNERS"
|
prop="RAW_OWNERS"
|
||||||
|
@ -208,6 +208,7 @@ import { debounce } from "throttle-debounce";
|
||||||
import { ElMessage, ElMessageBox } from "element-plus";
|
import { ElMessage, ElMessageBox } from "element-plus";
|
||||||
import { onMounted, ref } from "vue";
|
import { onMounted, ref } from "vue";
|
||||||
|
|
||||||
|
console.log("-=-=-=-=-=", await getAssignedList());
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
||||||
useListData(getAssignedList, {});
|
useListData(getAssignedList, {});
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
<el-divider content-position="left">过户信息</el-divider>
|
<el-divider content-position="left">过户信息</el-divider>
|
||||||
<el-descriptions border>
|
<el-descriptions border>
|
||||||
<el-descriptions-item label="原车牌号">
|
<el-descriptions-item label="原车牌号">
|
||||||
{{ info.RAW_PLATE_NUMBER }}
|
{{ info.PLATE_NUMBER }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="原车主业主">
|
<el-descriptions-item label="原车主业主">
|
||||||
{{ info.RAW_OWNERS }}
|
{{ info.RAW_OWNERS }}
|
||||||
|
@ -124,6 +124,7 @@ const info = ref({});
|
||||||
const getData = async () => {
|
const getData = async () => {
|
||||||
const resData = await findByIdAssignedManageInfo({ ASSIGNED_ID });
|
const resData = await findByIdAssignedManageInfo({ ASSIGNED_ID });
|
||||||
info.value = resData.pd;
|
info.value = resData.pd;
|
||||||
|
console.log("-=-=",info.value);
|
||||||
info.value.NOW_VEHICLE_OPERATION_CERTIFICATE = addingPrefixToFile(
|
info.value.NOW_VEHICLE_OPERATION_CERTIFICATE = addingPrefixToFile(
|
||||||
resData.nowVehicleOperationCertificateImgs
|
resData.nowVehicleOperationCertificateImgs
|
||||||
);
|
);
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
<el-divider content-position="left">车辆选择</el-divider>
|
<el-divider content-position="left">车辆选择</el-divider>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="北斗车辆" prop="VEHICLE">
|
<el-form-item label="北斗车辆">
|
||||||
<el-select v-model="form.VEHICLE" @change="getBusInfo">
|
<el-select v-model="form.PLATE_NUMBER" @change="getBusInfo">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in data.vehicleList"
|
v-for="item in data.vehicleList"
|
||||||
:key="item.ID"
|
:key="item.ID"
|
||||||
|
|
|
@ -101,22 +101,26 @@
|
||||||
<!--<el-table-column prop="CONTACTS" label="经营企业" width="150"/>-->
|
<!--<el-table-column prop="CONTACTS" label="经营企业" width="150"/>-->
|
||||||
<el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150">
|
<el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.REMINDER_STATUS === '1'">开启</el-tag>
|
<el-tag v-if="row.REMINDER_STATUS === '1'" type="success"
|
||||||
<el-tag v-else-if="row.REMINDER_STATUS === '0'">关闭</el-tag>
|
>开启</el-tag
|
||||||
|
>
|
||||||
|
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
||||||
|
>关闭</el-tag
|
||||||
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="150">
|
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.DUE_DATE_TYPE === 1">未到期</el-tag>
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success">未到期</el-tag>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 0">已到期</el-tag>
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error">已到期</el-tag>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 2">即将到期</el-tag>
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="warning">即将到期</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="NEW_ARCHIVES_TYPE" label="车辆状态" width="150">
|
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.NEW_ARCHIVES_TYPE === '1'">报废</el-tag>
|
<el-tag v-if="row.ARCHIVES_TYPE === '1'" type="error">报废</el-tag>
|
||||||
<el-tag v-else-if="row.NEW_ARCHIVES_TYPE === '0'">正常</el-tag>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success">正常</el-tag>
|
||||||
<el-tag v-else-if="row.NEW_ARCHIVES_TYPE === '2'">过户</el-tag>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '2'" type="warning">过户</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="年检车辆" prop="VEHICLE">
|
<el-form-item label="年检车辆">
|
||||||
<el-select v-model="form.VEHICLE" @change="getBusInfo">
|
<el-select v-model="form.PLATE_NUMBER" @change="getBusInfo">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in data.vehicleList"
|
v-for="item in data.vehicleList"
|
||||||
:key="item.ID"
|
:key="item.ID"
|
||||||
|
@ -414,6 +414,7 @@ const fnGetData = async () => {
|
||||||
if (!INSPECTANNUALLY_ID) return;
|
if (!INSPECTANNUALLY_ID) return;
|
||||||
const resData = await getInspectAnnuallyView({ INSPECTANNUALLY_ID });
|
const resData = await getInspectAnnuallyView({ INSPECTANNUALLY_ID });
|
||||||
form.value = resData.pd;
|
form.value = resData.pd;
|
||||||
|
console.log("-==-=--=",form.value);
|
||||||
const listData = await getTrailerList({
|
const listData = await getTrailerList({
|
||||||
TRAFFIC_TYPE: form.value.VEHICLE_MODEL,
|
TRAFFIC_TYPE: form.value.VEHICLE_MODEL,
|
||||||
});
|
});
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<el-form ref="formRef" :rules="rules" :model="form" label-width="140px">
|
<el-form ref="formRef" :rules="rules" :model="form" label-width="140px">
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-divider content-position="left">车辆选择</el-divider>
|
<el-divider content-position="left">车辆选择111</el-divider>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="年检车型" prop="VEHICLE_MODEL">
|
<el-form-item label="年检车型" prop="VEHICLE_MODEL">
|
||||||
|
@ -18,8 +18,8 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="年检车辆" prop="VEHICLE">
|
<el-form-item label="年检车辆" prop="PLATE_NUMBER">
|
||||||
<el-select v-model="form.VEHICLE" @change="getBusInfo">
|
<el-select v-model="form.PLATE_NUMBER" @change="getBusInfo">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in data.vehicleList"
|
v-for="item in data.vehicleList"
|
||||||
:key="item.PLATE_NUMBER"
|
:key="item.PLATE_NUMBER"
|
||||||
|
@ -79,11 +79,6 @@
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="所属区域" prop="COMPANY_AREA">
|
|
||||||
<el-input v-model="data.busInfo.COMPANY_AREA" disabled />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-divider content-position="left">年检信息</el-divider>
|
<el-divider content-position="left">年检信息</el-divider>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -398,6 +393,7 @@ const fnGetData = async () => {
|
||||||
if (!INSPECTANNUALLY_ID) return;
|
if (!INSPECTANNUALLY_ID) return;
|
||||||
const resData = await getInspectAnnuallyView({ INSPECTANNUALLY_ID });
|
const resData = await getInspectAnnuallyView({ INSPECTANNUALLY_ID });
|
||||||
form.value = resData.pd;
|
form.value = resData.pd;
|
||||||
|
console.log("-=-=-=-", form.value);
|
||||||
const listData = await getTrailerList({
|
const listData = await getTrailerList({
|
||||||
TRAFFIC_TYPE: form.value.VEHICLE_MODEL,
|
TRAFFIC_TYPE: form.value.VEHICLE_MODEL,
|
||||||
});
|
});
|
||||||
|
|
|
@ -9,17 +9,23 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="车牌号" prop="PLATE_NUMBER">
|
<el-form-item label="车牌号" prop="PLATE_NUMBER">
|
||||||
<el-input v-model="searchForm.PLATE_NUMBER" />
|
<el-input v-model="searchForm.PLATE_NUMBER"
|
||||||
|
placeholder="请输入车牌号"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<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" />
|
<el-input v-model="searchForm.CAR_OWNERS"
|
||||||
|
placeholder="请输入车主业户"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="登记人" prop="REGISTRANT">
|
<el-form-item label="登记人" prop="REGISTRANT">
|
||||||
<el-input v-model="searchForm.REGISTRANT" />
|
<el-input v-model="searchForm.REGISTRANT"
|
||||||
|
placeholder="请输入登记人"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
|
@ -29,6 +35,7 @@
|
||||||
value-format="YYYY-MM-DD"
|
value-format="YYYY-MM-DD"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
type="date"
|
type="date"
|
||||||
|
placeholder="请选择到期日期"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -70,7 +77,7 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item label-width="10px">
|
<el-form-item label-width="10px">
|
||||||
<el-button link native-type="submit">搜索</el-button>
|
<el-button type="primary" native-type="submit">搜索</el-button>
|
||||||
<el-button native-type="reset" @click="fnResetPaginationTransfer">
|
<el-button native-type="reset" @click="fnResetPaginationTransfer">
|
||||||
重置
|
重置
|
||||||
</el-button>
|
</el-button>
|
||||||
|
@ -129,12 +136,24 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="100">
|
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="100">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<span v-if="row.DUE_DATE_TYPE === 1">未到期</span>
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||||
<span v-else-if="row.DUE_DATE_TYPE === 0">已到期</span>
|
>未到期
|
||||||
<span v-else-if="row.DUE_DATE_TYPE === 2">即将到期</span>
|
</el-tag>
|
||||||
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
||||||
|
>已到期
|
||||||
|
</el-tag>
|
||||||
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="info"
|
||||||
|
>即将到期
|
||||||
|
</el-tag>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="100">
|
||||||
|
<template #default="{ row }">
|
||||||
|
<el-tag v-if="row.ARCHIVES_TYPE === '2'" type="error">报废</el-tag>
|
||||||
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success">正常</el-tag>
|
||||||
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '1'" type="warning">过户</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="ARCHIVES_TYPE" label="档案状态" width="100" />
|
|
||||||
<el-table-column prop="CREATTIME" label="创建时间" width="100" />
|
<el-table-column prop="CREATTIME" label="创建时间" width="100" />
|
||||||
<el-table-column prop="OPERATTIME" label="修改时间" width="100" />
|
<el-table-column prop="OPERATTIME" label="修改时间" width="100" />
|
||||||
<el-table-column label="操作" width="100">
|
<el-table-column label="操作" width="100">
|
||||||
|
|
|
@ -9,17 +9,23 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="车牌号" prop="PLATE_NUMBER">
|
<el-form-item label="车牌号" prop="PLATE_NUMBER">
|
||||||
<el-input v-model="searchForm.PLATE_NUMBER" />
|
<el-input v-model="searchForm.PLATE_NUMBER"
|
||||||
|
placeholder="请输入车牌号"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<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" />
|
<el-input v-model="searchForm.CAR_OWNERS"
|
||||||
|
placeholder="请输入车主业户"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="登记人" prop="REGISTRANT">
|
<el-form-item label="登记人" prop="REGISTRANT">
|
||||||
<el-input v-model="searchForm.REGISTRANT" />
|
<el-input v-model="searchForm.REGISTRANT"
|
||||||
|
placeholder="请输入登记人"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
|
@ -29,6 +35,7 @@
|
||||||
value-format="YYYY-MM-DD"
|
value-format="YYYY-MM-DD"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
type="date"
|
type="date"
|
||||||
|
placeholder="请选择到期日期"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -75,6 +82,7 @@
|
||||||
type="year"
|
type="year"
|
||||||
value-format="YYYY"
|
value-format="YYYY"
|
||||||
format="YYYY"
|
format="YYYY"
|
||||||
|
placeholder="请选择保险年份"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -147,9 +155,15 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="150">
|
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<span v-if="row.DUE_DATE_TYPE === 1">未到期</span>
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||||
<span v-else-if="row.DUE_DATE_TYPE === 0">已到期</span>
|
>未到期</el-tag
|
||||||
<span v-else-if="row.DUE_DATE_TYPE === 2">即将到期</span>
|
>
|
||||||
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
||||||
|
>已到期</el-tag
|
||||||
|
>
|
||||||
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="warning "
|
||||||
|
>即将到期</el-tag
|
||||||
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
<el-divider content-position="left">车辆选择</el-divider>
|
<el-divider content-position="left">车辆选择</el-divider>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="维保车辆" prop="VEHICLE">
|
<el-form-item label="维保车辆">
|
||||||
<el-select v-model="form.VEHICLE" @change="getBusInfo">
|
<el-select v-model="form.PLATE_NUMBER" @change="getBusInfo">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in data.vehicleList"
|
v-for="item in data.vehicleList"
|
||||||
:key="item.ID"
|
:key="item.ID"
|
||||||
|
|
|
@ -131,15 +131,9 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.ARCHIVES_TYPE === '2'" type="error"
|
<el-tag v-if="row.ARCHIVES_TYPE === '2'" type="error">报废</el-tag>
|
||||||
>报废</el-tag
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success">正常</el-tag>
|
||||||
>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '1'" type="warning">过户</el-tag>
|
||||||
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success"
|
|
||||||
>正常</el-tag
|
|
||||||
>
|
|
||||||
<el-tag v-else-if="row.ARCHIVES_TYPE === '1'" type="info"
|
|
||||||
>过户</el-tag
|
|
||||||
>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="运营车辆" prop="VEHICLE">
|
<el-form-item label="运营车辆" prop="PLATE_NUMBER">
|
||||||
<el-select v-model="form.VEHICLE" @change="getBusInfo">
|
<el-select v-model="form.PLATE_NUMBER" @change="getBusInfo">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in data.vehicleList"
|
v-for="item in data.vehicleList"
|
||||||
:key="item.ID"
|
:key="item.ID"
|
||||||
|
|
|
@ -9,17 +9,23 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="车牌号" prop="PLATE_NUMBER">
|
<el-form-item label="车牌号" prop="PLATE_NUMBER">
|
||||||
<el-input v-model="searchForm.PLATE_NUMBER" />
|
<el-input v-model="searchForm.PLATE_NUMBER"
|
||||||
|
placeholder="请输入车牌号"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<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" />
|
<el-input v-model="searchForm.CAR_OWNERS"
|
||||||
|
placeholder="请输入车主业户"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="登记人" prop="REGISTRANT">
|
<el-form-item label="登记人" prop="REGISTRANT">
|
||||||
<el-input v-model="searchForm.REGISTRANT" />
|
<el-input v-model="searchForm.REGISTRANT"
|
||||||
|
placeholder="请输入登记人"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
|
@ -29,6 +35,7 @@
|
||||||
value-format="YYYY-MM-DD"
|
value-format="YYYY-MM-DD"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
type="date"
|
type="date"
|
||||||
|
placeholder="请选择到期日期"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -110,14 +117,12 @@
|
||||||
<el-table-column prop="CAR_OWNERS" label="车主业户" width="150" />
|
<el-table-column prop="CAR_OWNERS" label="车主业户" width="150" />
|
||||||
<el-table-column prop="TELEPHONE" label="联系电话" width="150" />
|
<el-table-column prop="TELEPHONE" label="联系电话" width="150" />
|
||||||
<el-table-column prop="PROCESSING_DATE" label="办理日期" width="150" />
|
<el-table-column prop="PROCESSING_DATE" label="办理日期" width="150" />
|
||||||
<el-table-column prop="NAME" label="运营周期" width="150" />
|
<el-table-column prop="CYCLE_NAME" label="运营周期" width="150" />
|
||||||
<el-table-column prop="DUE_DATE" label="到期日期" width="150" />
|
<el-table-column prop="DUE_DATE" label="到期日期" width="150" />
|
||||||
<el-table-column prop="REGISTRANT" label="登记人" width="150" />
|
<el-table-column prop="REGISTRANT" label="登记人" width="150" />
|
||||||
<!--<el-table-column prop="CONTACTS" label="经营企业" width="150"/>-->
|
<!--<el-table-column prop="CONTACTS" label="经营企业" width="150"/>-->
|
||||||
<el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150">
|
<el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<!-- <span v-if="row.REMINDER_STATUS === '1'">开启</span>-->
|
|
||||||
<!-- <span v-else-if="row.REMINDER_STATUS === '0'">关闭</span>-->
|
|
||||||
<el-tag v-if="row.REMINDER_STATUS === '1'" type="success"
|
<el-tag v-if="row.REMINDER_STATUS === '1'" type="success"
|
||||||
>开启
|
>开启
|
||||||
</el-tag>
|
</el-tag>
|
||||||
|
@ -142,12 +147,8 @@
|
||||||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.ARCHIVES_TYPE === '2'" type="error">报废</el-tag>
|
<el-tag v-if="row.ARCHIVES_TYPE === '2'" type="error">报废</el-tag>
|
||||||
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success"
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success">正常</el-tag>
|
||||||
>正常
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '1'" type="warning">过户</el-tag>
|
||||||
</el-tag>
|
|
||||||
<el-tag v-else-if="row.ARCHIVES_TYPE === '1'" type="info"
|
|
||||||
>过户
|
|
||||||
</el-tag>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||||
|
@ -187,24 +188,6 @@
|
||||||
>
|
>
|
||||||
删除
|
删除
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button
|
|
||||||
v-if="row.REMINDER_STATUS === '0'"
|
|
||||||
type="primary"
|
|
||||||
text
|
|
||||||
link
|
|
||||||
@click="fnStatusChange(row.OPERATIONS_ID, '1')"
|
|
||||||
>
|
|
||||||
开启
|
|
||||||
</el-button>
|
|
||||||
<el-button
|
|
||||||
v-if="row.REMINDER_STATUS === '1'"
|
|
||||||
type="primary"
|
|
||||||
text
|
|
||||||
link
|
|
||||||
@click="fnStatusChange(row.OPERATIONS_ID, '0')"
|
|
||||||
>
|
|
||||||
关闭
|
|
||||||
</el-button>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<template #button>
|
<template #button>
|
||||||
|
@ -234,7 +217,6 @@ import useListData from "@/assets/js/useListData.js";
|
||||||
import {
|
import {
|
||||||
getOperationsList,
|
getOperationsList,
|
||||||
setOperationsDelete,
|
setOperationsDelete,
|
||||||
setOperationsEdit2,
|
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
|
|
||||||
import ExportExcel from "./components/export_excel.vue";
|
import ExportExcel from "./components/export_excel.vue";
|
||||||
|
@ -247,7 +229,6 @@ import {
|
||||||
REMINDER_STATUS_LIST,
|
REMINDER_STATUS_LIST,
|
||||||
} from "@/assets/js/constant.js";
|
} from "@/assets/js/constant.js";
|
||||||
|
|
||||||
console.log("-=-=-==", await getOperationsList());
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const data = reactive({
|
const data = reactive({
|
||||||
exportExcelDialog: {
|
exportExcelDialog: {
|
||||||
|
@ -289,19 +270,7 @@ const fnDelete = debounce(
|
||||||
},
|
},
|
||||||
{ atBegin: true }
|
{ atBegin: true }
|
||||||
);
|
);
|
||||||
const fnStatusChange = debounce(
|
|
||||||
1000,
|
|
||||||
async (OPERATIONS_ID, REMINDER_STATUS) => {
|
|
||||||
const msg = REMINDER_STATUS === "0" ? "关闭" : "开启";
|
|
||||||
await ElMessageBox.confirm("确定要" + msg + "提醒吗?", {
|
|
||||||
type: "warning",
|
|
||||||
});
|
|
||||||
await setOperationsEdit2({ OPERATIONS_ID, REMINDER_STATUS });
|
|
||||||
ElMessage.success(msg + "成功");
|
|
||||||
fnResetPaginationTransfer();
|
|
||||||
},
|
|
||||||
{ atBegin: true }
|
|
||||||
);
|
|
||||||
const buttonJurisdiction = await useButtonJurisdiction("hidden");
|
const buttonJurisdiction = await useButtonJurisdiction("hidden");
|
||||||
const fnExport = () => {
|
const fnExport = () => {
|
||||||
const selectionData = tableRef.value.getSelectionRows();
|
const selectionData = tableRef.value.getSelectionRows();
|
||||||
|
|
|
@ -126,6 +126,7 @@ const fnGetData = async () => {
|
||||||
if (!OPERATIONS_ID) return;
|
if (!OPERATIONS_ID) return;
|
||||||
const resData = await getOperationsView(OPERATIONS_ID);
|
const resData = await getOperationsView(OPERATIONS_ID);
|
||||||
info.value = resData.pd;
|
info.value = resData.pd;
|
||||||
|
console.log("-==-=-=--=",info.value);
|
||||||
info.value.OPERATIONSINFO = [];
|
info.value.OPERATIONSINFO = [];
|
||||||
fnBusChange(resData.pd.VEHICLE);
|
fnBusChange(resData.pd.VEHICLE);
|
||||||
info.value.OPERATIONSINFO = addingPrefixToFile(resData.operationsinfoImgs);
|
info.value.OPERATIONSINFO = addingPrefixToFile(resData.operationsinfoImgs);
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="5">
|
<el-col :span="5">
|
||||||
<el-form-item label="人员性别" prop="SEX">
|
<el-form-item label="人员性别" prop="GENDER">
|
||||||
<el-select v-model="data.form.GENDER" placeholder="请选择人员性别">
|
<el-select v-model="data.form.GENDER" placeholder="请选择人员性别">
|
||||||
<el-option label="男" :value="'1'" />
|
<el-option label="男" :value="'1'" />
|
||||||
<el-option label="女" :value="'0'" />
|
<el-option label="女" :value="'0'" />
|
||||||
|
@ -424,7 +424,7 @@ const ACCIDENTINVESTIGATION_ID = ref("");
|
||||||
const formRef = ref(null);
|
const formRef = ref(null);
|
||||||
const rules = reactive({
|
const rules = reactive({
|
||||||
USER_ID: [{ required: true, message: "请选择事故人员", trigger: "change" }],
|
USER_ID: [{ required: true, message: "请选择事故人员", trigger: "change" }],
|
||||||
SEX: [{ required: true, message: "请选择人员性别", trigger: "change" }],
|
GENDER: [{ required: true, message: "请选择人员性别", trigger: "change" }],
|
||||||
AGE: [{ required: true, message: "请输入人员年龄", trigger: "blur" }],
|
AGE: [{ required: true, message: "请输入人员年龄", trigger: "blur" }],
|
||||||
EDUCATIONALLEVEL: [
|
EDUCATIONALLEVEL: [
|
||||||
{ required: true, message: "请选择文化水平", trigger: "change" },
|
{ required: true, message: "请选择文化水平", trigger: "change" },
|
||||||
|
|
|
@ -44,13 +44,13 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="到期状态" prop="EXPIRE_STATUS">
|
<el-form-item label="到期状态" prop="EXPIRE_STATUS">
|
||||||
<el-select
|
<el-select v-model="searchForm.EXPIRE_STATUS">
|
||||||
v-model="searchForm.EXPIRE_STATUS"
|
<el-option
|
||||||
placeholder="请选择到期状态"
|
v-for="item in DUE_STATUS_LIST"
|
||||||
clearable
|
:key="item.ID"
|
||||||
>
|
:label="item.NAME"
|
||||||
<el-option label="未到期" value="1"></el-option>
|
:value="item.ID"
|
||||||
<el-option label="已到期" value="0"></el-option>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -109,21 +109,32 @@
|
||||||
<el-table-column prop="OPERATTIME" label="更改时间" />
|
<el-table-column prop="OPERATTIME" label="更改时间" />
|
||||||
<el-table-column prop="REMINDER_STATUS" label="提醒状态">
|
<el-table-column prop="REMINDER_STATUS" label="提醒状态">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.REMINDER_STATUS === '0'">开启</el-tag>
|
<el-tag v-if="row.REMINDER_STATUS === '0'" type="success"
|
||||||
<el-tag v-else-if="row.REMINDER_STATUS === '1'">关闭</el-tag>
|
>开启
|
||||||
|
</el-tag>
|
||||||
|
<el-tag v-else-if="row.REMINDER_STATUS === '1'" type="info"
|
||||||
|
>关闭
|
||||||
|
</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="EXPIRE_STATUS" label="到期状态">
|
<el-table-column prop="EXPIRE_STATUS" label="到期状态">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.EXPIRE_STATUS === '0'">已到期</el-tag>
|
<el-tag v-if="row.EXPIRE_STATUS === '1'" type="success"
|
||||||
<el-tag v-else-if="row.EXPIRE_STATUS === '1'">未到期</el-tag>
|
>未到期
|
||||||
|
</el-tag>
|
||||||
|
<el-tag v-else-if="row.EXPIRE_STATUS === '0'" type="error"
|
||||||
|
>已到期
|
||||||
|
</el-tag>
|
||||||
|
<el-tag v-else-if="row.EXPIRE_STATUS === '2'" type="info"
|
||||||
|
>即将到期
|
||||||
|
</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="NEW_ARCHIVES_TYPE" label="车辆状态" width="150">
|
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.NEW_ARCHIVES_TYPE === '1'">报废</el-tag>
|
<el-tag v-if="row.ARCHIVES_TYPE === '1'" type = "error">报废</el-tag>
|
||||||
<el-tag v-else-if="row.NEW_ARCHIVES_TYPE === '0'">正常</el-tag>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type = "success">正常</el-tag>
|
||||||
<el-tag v-else-if="row.NEW_ARCHIVES_TYPE === '2'">过户</el-tag>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '2'" type = "warning">过户</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="操作" width="150">
|
<el-table-column label="操作" width="150">
|
||||||
|
@ -193,7 +204,7 @@ import { useRouter } from "vue-router";
|
||||||
import useButtonJurisdiction from "@/assets/js/useButtonJurisdiction.js";
|
import useButtonJurisdiction from "@/assets/js/useButtonJurisdiction.js";
|
||||||
import { debounce } from "throttle-debounce";
|
import { debounce } from "throttle-debounce";
|
||||||
import { ElMessage, ElMessageBox } from "element-plus";
|
import { ElMessage, ElMessageBox } from "element-plus";
|
||||||
import { REMINDER_STATUS } from "@/assets/js/constant.js";
|
import { DUE_STATUS_LIST, REMINDER_STATUS } from "@/assets/js/constant.js";
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
||||||
useListData(getTaxationManageList, {});
|
useListData(getTaxationManageList, {});
|
||||||
|
|
|
@ -148,11 +148,7 @@ function fileName(path) {
|
||||||
return path.split("/").pop();
|
return path.split("/").pop();
|
||||||
}
|
}
|
||||||
|
|
||||||
const fnAddOrEdit = async (
|
const fnAddOrEdit = async (SECURITYCOMMITMENT_ID = "",USER_ID = "",type = "add") => {
|
||||||
SECURITYCOMMITMENT_ID = "",
|
|
||||||
USER_ID = "",
|
|
||||||
type = "add"
|
|
||||||
) => {
|
|
||||||
data.addOrEditDialog.visible = true;
|
data.addOrEditDialog.visible = true;
|
||||||
data.addOrEditDialog.type = type;
|
data.addOrEditDialog.type = type;
|
||||||
if (type === "edit" && SECURITYCOMMITMENT_ID && USER_ID) {
|
if (type === "edit" && SECURITYCOMMITMENT_ID && USER_ID) {
|
||||||
|
|
Loading…
Reference in New Issue