diff --git a/src/request/operation_vehicle.js b/src/request/operation_vehicle.js index 0135d46..3a88346 100644 --- a/src/request/operation_vehicle.js +++ b/src/request/operation_vehicle.js @@ -100,6 +100,9 @@ export const editOperatingVehicleInfo = (params) => export const getOperationVehicleInfo = (params) => post("/operatingvehicles/findById", params); // 根据Id获取运营车辆信息 +export const setOperationsScrapStatus = (params) => + post("/operatingvehicles/setOperationsScrapStatus", params); // 根据Id获取运营车辆信息 + export const findByPlateNumber = (params) => post("/operatingvehicles/findByPlateNumber", params); // 根据Id获取运营车辆信息 diff --git a/src/views/mechanical_files/assigned_manage/add.vue b/src/views/mechanical_files/assigned_manage/add.vue index a37ad81..d3233ff 100644 --- a/src/views/mechanical_files/assigned_manage/add.vue +++ b/src/views/mechanical_files/assigned_manage/add.vue @@ -277,7 +277,7 @@ import { getFreightTrailerView, } from "@/request/enterprise_management.js"; import { - findByIdOperatingVehicleInfo, + findByIdOperatingVehicleInfo } from "@/request/operation_vehicle.js"; import LayoutUpload from "@/components/upload/index.vue"; import { debounce } from "throttle-debounce"; @@ -308,7 +308,6 @@ const freightVehicleList = await getAssignedFreightTrailerList(); const assignedWayList = await layoutFnGetAssignedWay(); const operationList = await getAssignedOperationVehicleList(); - const rules = { ASSIGNED_VEHICLE_MODEL: [ { required: true, message: "过户车型不能为空", trigger: "change" }, @@ -344,9 +343,6 @@ const rules = { NOW_OWNERS: [ { required: true, message: "请输入现车主/业主", trigger: "blur" }, ], - NOW_PLATE_NUMBER: [ - { required: true, message: "请输入现车牌号", trigger: "blur" }, - ] }; const formRef = ref(null); const form = ref({ diff --git a/src/views/mechanical_files/inspect_annually/add.vue b/src/views/mechanical_files/inspect_annually/add.vue index 7392b05..72d207e 100644 --- a/src/views/mechanical_files/inspect_annually/add.vue +++ b/src/views/mechanical_files/inspect_annually/add.vue @@ -351,7 +351,6 @@ const getDueDate = () => { }; const getRemiderDate = (val) => { if (val) { - console.log("REMINDER_DAYS",form.value.REMINDER_DAYS); if (form.value.DUE_DATE) { form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val); } diff --git a/src/views/mechanical_files/inspect_annually/edit.vue b/src/views/mechanical_files/inspect_annually/edit.vue index 1f65567..5c8b421 100644 --- a/src/views/mechanical_files/inspect_annually/edit.vue +++ b/src/views/mechanical_files/inspect_annually/edit.vue @@ -22,7 +22,7 @@ diff --git a/src/views/mechanical_files/inspect_annually/view.vue b/src/views/mechanical_files/inspect_annually/view.vue index 8767e4d..0a7eb0e 100644 --- a/src/views/mechanical_files/inspect_annually/view.vue +++ b/src/views/mechanical_files/inspect_annually/view.vue @@ -16,10 +16,10 @@ {{ data.busInfo.TRAILER_TYPE }} - {{ data.busInfo.VEHICLE_MODEL }} + {{ info.VEHICLE_TYPE }} - {{ data.busInfo.VEHICLE_BRAND }} + {{ info.VEHICLE_BRAND }} {{ data.busInfo.CAR_OWNERS }} @@ -36,6 +36,12 @@ 年检信息 + + {{ info.CAR_OWNERS }} + + + {{ info.TELEPHONE }} + {{ info.PROCESSING_DATE }} @@ -45,15 +51,28 @@ {{ info.INSPECTFEES }} + + {{ info.ACTUAL_COLLECTION }} + {{ info.DUE_DATE }} + + {{ info.REMINDER_DAYS }} + + + {{ info.REMINDER_DATE }} + {{ info.ADDRESS }} {{ info.REGISTRANT }} + + 开启 + 关闭 + { - const resData = await getTrailerList({ TRAFFIC_TYPE: event }); + const model = "insure" + const resData = await getTrailerList({ TRAFFIC_TYPE: event, model }); data.vehicleList = resData.list; form.value.VEHICLE = ""; data.busInfo.DRIVING_LICENSE_IMG = []; diff --git a/src/views/mechanical_files/production_accident/add.vue b/src/views/mechanical_files/production_accident/add.vue index 34e0557..1c0e544 100644 --- a/src/views/mechanical_files/production_accident/add.vue +++ b/src/views/mechanical_files/production_accident/add.vue @@ -411,6 +411,7 @@ import { useRouter, useRoute } from "vue-router"; import { addAccidentInvestigationView, editAccidentInvestigation, + infoAccidentInvestigation } from "@/request/production_accident.js"; // 获取路由实例 @@ -513,7 +514,6 @@ const rules = reactive({ onMounted(() => { isEditMode.value = route.query.mode === "edit"; ACCIDENTINVESTIGATION_ID.value = route.query.ACCIDENTINVESTIGATION_ID || ""; - if (isEditMode.value) { Object.keys(rules).forEach((key) => { rules[key] = []; // 清空每项校验规则 @@ -521,6 +521,15 @@ onMounted(() => { } }); +const fnGetData = async () => { + const ACCIDENTINVESTIGATION_ID = route.query.ACCIDENTINVESTIGATION_ID + if (!ACCIDENTINVESTIGATION_ID) return; + const resData = await infoAccidentInvestigation({ ACCIDENTINVESTIGATION_ID }); + data.form = resData.pd; + +}; +fnGetData(); + const router = useRouter(); const fnGetUnitsList = async () => { const resData = await getUserListAll({}); diff --git a/src/views/mechanical_files/scrap_manage/add.vue b/src/views/mechanical_files/scrap_manage/add.vue index 409ea3f..e6aa78f 100644 --- a/src/views/mechanical_files/scrap_manage/add.vue +++ b/src/views/mechanical_files/scrap_manage/add.vue @@ -297,6 +297,7 @@ const fnGetVehicleInfo = async () => { form.value.SCRAP_VEHICLE ) { const OPERATING_ID = form.value.OPERATIONVEHICLELIST[i].OPERATING_ID; + await setOperationsScrapStatus({OPERATING_ID}) const resData = await getOperationVehicleInfo({ OPERATING_ID }); info.value = resData.pd; form.value.VEHICLE.VEHICLEOWNER = info.value.VEHICLEOWNER; diff --git a/src/views/mechanical_files/taxation_manage/add.vue b/src/views/mechanical_files/taxation_manage/add.vue index e2e3850..0663734 100644 --- a/src/views/mechanical_files/taxation_manage/add.vue +++ b/src/views/mechanical_files/taxation_manage/add.vue @@ -335,6 +335,9 @@ const fnGetExpireDate = async () => { let day = date.getDate(); day = day < 10 ? "0" + day : day; form.value.EXPIRE_DATE = year + "-" + month + "-" + day; + if(form.value.TRANSACTION_DATA === null) { + form.value.EXPIRE_DATE = null + } } fnGetReminderData() }; @@ -349,6 +352,9 @@ const fnGetReminderData = async () => { let day = date.getDate(); day = day < 10 ? "0" + day : day; form.value.REMINDER_DATA = year + "-" + month + "-" + day; + if(form.value.TRANSACTION_DATA === null) { + form.value.REMINDER_DATA = null + } } }; const fnGetTrailerInfo = async () => {