岗位名称 |
- {{ info.POST_NAME }}
+ {{ info.TYPE_OF_WORK_NAME }}
|
之前从事本岗位时间 |
diff --git a/src/views/archives_management/user/index.vue b/src/views/archives_management/user/index.vue
index ef998f0..8029d5d 100644
--- a/src/views/archives_management/user/index.vue
+++ b/src/views/archives_management/user/index.vue
@@ -103,7 +103,9 @@ import ClassFile from "./components/class_file.vue";
const router = useRouter();
const { list, pagination, searchForm, fnGetData, fnResetPagination, tableRef } =
- useListData(getStudentsList);
+ useListData(getStudentsList, {
+ otherParams: { TRAINTYPE_ID: "c70bf859512241579a8a30fc5d1ae153" },
+ });
const classFileDialogVisible = ref(false);
const fnBatchDownload = debounce(
1000,
diff --git a/src/views/education_user/sign_user/index.vue b/src/views/education_user/sign_user/index.vue
index 7ea3879..a65cafd 100644
--- a/src/views/education_user/sign_user/index.vue
+++ b/src/views/education_user/sign_user/index.vue
@@ -11,6 +11,7 @@
{{ serialNumber(pagination, $index) }}
+
diff --git a/src/views/effect_appraisal/enterprise_effect/components/studentStrengthen.vue b/src/views/effect_appraisal/enterprise_effect/components/studentStrengthen.vue
index 4ab8ef8..af0e3bf 100644
--- a/src/views/effect_appraisal/enterprise_effect/components/studentStrengthen.vue
+++ b/src/views/effect_appraisal/enterprise_effect/components/studentStrengthen.vue
@@ -233,4 +233,22 @@ watchEffect(() => {
}
}
}
+:deep {
+ .el-radio-group {
+ width: 100%;
+ justify-content: space-between;
+ flex-wrap: wrap;
+ }
+ .el-radio-group .el-radio {
+ width: 25%;
+ margin-right: 0;
+ height: auto;
+ min-height: 30px;
+ }
+ .el-radio__input.is-disabled + span.el-radio__label {
+ white-space: break-spaces;
+ word-break: break-all;
+ line-height: 20px;
+ }
+}
diff --git a/src/views/enterprise_management/basics_info_management/freight_trailer/index.vue b/src/views/enterprise_management/basics_info_management/freight_trailer/index.vue
index b66a80a..27fc30f 100644
--- a/src/views/enterprise_management/basics_info_management/freight_trailer/index.vue
+++ b/src/views/enterprise_management/basics_info_management/freight_trailer/index.vue
@@ -125,6 +125,11 @@
+
@@ -139,7 +144,13 @@ import {
} from "@/request/enterprise_management.js";
import { debounce } from "throttle-debounce";
import { ElMessageBox, ElMessage } from "element-plus";
+import { setRiskPointImport } from "@/request/risk_control.js";
+import LayoutImportFile from "@/components/import_file/index.vue";
+import { reactive } from "vue";
const router = useRouter();
+const data = reactive({
+ importDialogVisible: false,
+});
const { list, pagination, searchForm, fnGetData, fnResetPagination, tableRef } =
useListData(getFreightTrailerList);
const fnGetDataTransfer = () => {
@@ -158,6 +169,21 @@ const fnResetPaginationTransfer = () => {
DEPARTMENT_NAME: searchForm.value.DEPARTMENT_NAME,
});
};
+const fnImportDialogChangeShow = () => {
+ data.importDialogVisible = !data.importDialogVisible;
+};
+const fnSubmitImport = async (formData) => {
+ const resData = await setRiskPointImport(formData);
+ if (resData.resultStr) {
+ ElMessage({
+ dangerouslyUseHTMLString: true,
+ message: resData.resultStr,
+ type: resData.resultType,
+ });
+ }
+ fnImportDialogChangeShow();
+ fnResetPaginationTransfer();
+};
const fnExport = async () => {
const selectionData = tableRef.value.getSelectionRows();
if (selectionData.length === 0) {
@@ -165,7 +191,9 @@ const fnExport = async () => {
return;
}
await ElMessageBox.confirm("确定要导出到excel吗?", { type: "warning" });
- const DATA_IDS = selectionData.map((item) => item.RISKUNIT_ID).join(",");
+ const DATA_IDS = selectionData
+ .map((item) => item.FREIGHTTRAILER_ID)
+ .join(",");
window.location.href =
import.meta.env[import.meta.env.DEV ? "VITE_PROXY" : "VITE_BASE_URL"] +
"/freightTrailer/excel?" +
diff --git a/src/views/enterprise_management/basics_info_management/freight_trailer/view.vue b/src/views/enterprise_management/basics_info_management/freight_trailer/view.vue
index 2d125ed..1ab2822 100644
--- a/src/views/enterprise_management/basics_info_management/freight_trailer/view.vue
+++ b/src/views/enterprise_management/basics_info_management/freight_trailer/view.vue
@@ -33,13 +33,9 @@
{{ info.CAR_OWNERS_TEL }}
-
{{ info.CONTACTS }}
-
-
-
{{ info.CONTACT_PHONE }}
diff --git a/src/views/mechanical_files/assigned_manage/index.vue b/src/views/mechanical_files/assigned_manage/index.vue
index 441aa49..4f9b2a4 100644
--- a/src/views/mechanical_files/assigned_manage/index.vue
+++ b/src/views/mechanical_files/assigned_manage/index.vue
@@ -148,12 +148,6 @@
width="140"
show-overflow-tooltip
/>
-
{
if (val) {
- if (form.value.DUE_DATE && form.value.REMINDER_DAYS) {
- form.value.REMINDER_DATE = subtractDaysFromDate(
- form.value.DUE_DATE,
- form.value.REMINDER_DAYS
- );
+ if (form.value.DUE_DATE) {
+ // 计算提醒日期
+ const reminderDateStr = subtractDaysFromDate(form.value.DUE_DATE, val);
+ const reminderDate = new Date(reminderDateStr);
+ const today = new Date();
+
+ // 检查计算出的提醒日期是否早于当前时间
+ if (reminderDate < today) {
+ // 如果提醒日期早于当前日期,显示错误提示并重置提醒日期
+ ElMessage.error("输入的提醒天数错误,提醒日期不能早于当前日期。");
+ form.value.REMINDER_DATE = ""; // 重置提醒日期
+ } else {
+ // 如果提醒日期正常,更新表单值
+ form.value.REMINDER_DATE = reminderDateStr;
+ }
}
} else {
form.value.REMINDER_DATE = "";
diff --git a/src/views/mechanical_files/beidou/index.vue b/src/views/mechanical_files/beidou/index.vue
index 02a0bce..3157288 100644
--- a/src/views/mechanical_files/beidou/index.vue
+++ b/src/views/mechanical_files/beidou/index.vue
@@ -112,6 +112,15 @@
即将到期
+
+
+ 报废
+ 正常
+ 过户
+
+
+
+
{{ data.busInfo.TRAILER_TYPE }}
-
- {{ data.busInfo.VEHICLE_MODEL }}
-
-
- {{ data.busInfo.VEHICLE_BRAND }}
-
{{ data.busInfo.CAR_OWNERS }}
diff --git a/src/views/mechanical_files/inspect_annually/add.vue b/src/views/mechanical_files/inspect_annually/add.vue
index 72d207e..710d498 100644
--- a/src/views/mechanical_files/inspect_annually/add.vue
+++ b/src/views/mechanical_files/inspect_annually/add.vue
@@ -352,12 +352,26 @@ const getDueDate = () => {
const getRemiderDate = (val) => {
if (val) {
if (form.value.DUE_DATE) {
- form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val);
+ // 计算提醒日期
+ const reminderDateStr = subtractDaysFromDate(form.value.DUE_DATE, val);
+ const reminderDate = new Date(reminderDateStr);
+ const today = new Date();
+
+ // 检查计算出的提醒日期是否早于当前时间
+ if (reminderDate < today) {
+ // 如果提醒日期早于当前日期,显示错误提示并重置提醒日期
+ ElMessage.error("输入的提醒天数错误,提醒日期不能早于当前日期。");
+ form.value.REMINDER_DATE = ""; // 重置提醒日期
+ } else {
+ // 如果提醒日期正常,更新表单值
+ form.value.REMINDER_DATE = reminderDateStr;
+ }
}
} else {
form.value.REMINDER_DATE = "";
}
};
+
const getVehicle = async (event) => {
const resData = await getTrailerList({ TRAFFIC_TYPE: event });
data.vehicleList = resData.list;
diff --git a/src/views/mechanical_files/insure/add.vue b/src/views/mechanical_files/insure/add.vue
index e0c193f..b219b2f 100644
--- a/src/views/mechanical_files/insure/add.vue
+++ b/src/views/mechanical_files/insure/add.vue
@@ -410,7 +410,20 @@ const getDueDate = (val) => {
const getRemiderDate = (val) => {
if (val) {
if (form.value.DUE_DATE) {
- form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val);
+ // 计算提醒日期
+ const reminderDateStr = subtractDaysFromDate(form.value.DUE_DATE, val);
+ const reminderDate = new Date(reminderDateStr);
+ const today = new Date();
+
+ // 检查计算出的提醒日期是否早于当前时间
+ if (reminderDate < today) {
+ // 如果提醒日期早于当前日期,显示错误提示并重置提醒日期
+ ElMessage.error("输入的提醒天数错误,提醒日期不能早于当前日期。");
+ form.value.REMINDER_DATE = ""; // 重置提醒日期
+ } else {
+ // 如果提醒日期正常,更新表单值
+ form.value.REMINDER_DATE = reminderDateStr;
+ }
}
} else {
form.value.REMINDER_DATE = "";
diff --git a/src/views/mechanical_files/maintenance/add.vue b/src/views/mechanical_files/maintenance/add.vue
index c544466..e7804f2 100644
--- a/src/views/mechanical_files/maintenance/add.vue
+++ b/src/views/mechanical_files/maintenance/add.vue
@@ -116,7 +116,7 @@
-
+
{
const getRemiderDate = (val) => {
if (val) {
if (form.value.DUE_DATE) {
- form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val);
+ // 计算提醒日期
+ const reminderDateStr = subtractDaysFromDate(form.value.DUE_DATE, val);
+ const reminderDate = new Date(reminderDateStr);
+ const today = new Date();
+
+ // 检查计算出的提醒日期是否早于当前时间
+ if (reminderDate < today) {
+ // 如果提醒日期早于当前日期,显示错误提示并重置提醒日期
+ ElMessage.error("输入的提醒天数错误,提醒日期不能早于当前日期。");
+ form.value.REMINDER_DATE = ""; // 重置提醒日期
+ } else {
+ // 如果提醒日期正常,更新表单值
+ form.value.REMINDER_DATE = reminderDateStr;
+ }
}
} else {
form.value.REMINDER_DATE = "";
}
};
+
const getVehicle = async (event) => {
const resData = await getTrailerList({ TRAFFIC_TYPE: event });
data.vehicleList = resData.list;
diff --git a/src/views/mechanical_files/maintenance/index.vue b/src/views/mechanical_files/maintenance/index.vue
index 8a3a29c..763c2be 100644
--- a/src/views/mechanical_files/maintenance/index.vue
+++ b/src/views/mechanical_files/maintenance/index.vue
@@ -98,11 +98,11 @@
-
+
+
+ {{ row.MAINTENANCE_CYCLE + "天" }}
+
+
@@ -119,7 +119,13 @@
即将到期
-
+
+
+ 报废
+ 正常
+ 过户
+
+
diff --git a/src/views/mechanical_files/maintenance/view.vue b/src/views/mechanical_files/maintenance/view.vue
index 4b33f26..6d30ad3 100644
--- a/src/views/mechanical_files/maintenance/view.vue
+++ b/src/views/mechanical_files/maintenance/view.vue
@@ -17,12 +17,12 @@
{{ data.busInfo.TRAILER_TYPE }}
-
- {{ data.busInfo.VEHICLE_MODEL }}
-
-
- {{ data.busInfo.VEHICLE_BRAND }}
-
+
+
+
+
+
+
{{ data.busInfo.CAR_OWNERS }}
@@ -53,7 +53,7 @@
{{ info.KILOMETERS }}
- {{ info.MAINTENANCE_CYCLE }}
+ {{ info.MAINTENANCE_CYCLE + "天" }}
{{ info.PROCESSING_DATE }}
diff --git a/src/views/mechanical_files/operations/add.vue b/src/views/mechanical_files/operations/add.vue
index bb8efcb..9eaf8e9 100644
--- a/src/views/mechanical_files/operations/add.vue
+++ b/src/views/mechanical_files/operations/add.vue
@@ -319,7 +319,15 @@ const getDueDate = () => {
const getRemiderDate = (val) => {
if (val) {
if (form.value.DUE_DATE) {
- form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val);
+ const reminderDateStr = subtractDaysFromDate(form.value.DUE_DATE, val);
+ const reminderDate = new Date(reminderDateStr);
+ const today = new Date();
+ if (reminderDate < today) {
+ ElMessage.error("输入的提醒天数错误,提醒日期不能早于当前日期。");
+ form.value.REMINDER_DAYS = "";
+ } else {
+ form.value.REMINDER_DATE = reminderDateStr;
+ }
}
} else {
form.value.REMINDER_DATE = "";
diff --git a/src/views/mechanical_files/operations/index.vue b/src/views/mechanical_files/operations/index.vue
index 8e25983..b473dcc 100644
--- a/src/views/mechanical_files/operations/index.vue
+++ b/src/views/mechanical_files/operations/index.vue
@@ -98,7 +98,7 @@
{{ serialNumber(pagination, $index) }}
-
+
{{
@@ -133,7 +133,13 @@
即将到期
-
+
+
+ 报废
+ 正常
+ 过户
+
+
diff --git a/src/views/mechanical_files/operations/view.vue b/src/views/mechanical_files/operations/view.vue
index 1ec7624..d54166a 100644
--- a/src/views/mechanical_files/operations/view.vue
+++ b/src/views/mechanical_files/operations/view.vue
@@ -17,12 +17,12 @@
{{ data.busInfo.TRAILER_TYPE }}
-
- {{ data.busInfo.VEHICLE_MODEL }}
-
-
- {{ data.busInfo.VEHICLE_BRAND }}
-
+
+
+
+
+
+
{{ data.busInfo.CAR_OWNERS }}
diff --git a/src/views/mechanical_files/production_accident/add.vue b/src/views/mechanical_files/production_accident/add.vue
index 1c0e544..ce30531 100644
--- a/src/views/mechanical_files/production_accident/add.vue
+++ b/src/views/mechanical_files/production_accident/add.vue
@@ -402,7 +402,7 @@
-
+
diff --git a/src/views/training_process_management/class_management/index.vue b/src/views/training_process_management/class_management/index.vue
index c329555..871b854 100644
--- a/src/views/training_process_management/class_management/index.vue
+++ b/src/views/training_process_management/class_management/index.vue
@@ -29,14 +29,6 @@
/>
-
-
-
-
-
diff --git a/src/views/training_process_management/training_progress/index.vue b/src/views/training_process_management/training_progress/index.vue
index 03e854b..2568ab3 100644
--- a/src/views/training_process_management/training_progress/index.vue
+++ b/src/views/training_process_management/training_progress/index.vue
@@ -12,6 +12,11 @@
+
+
+
+
+
diff --git a/src/views/training_resource_management/course_management/index.vue b/src/views/training_resource_management/course_management/index.vue
index aa9dcd0..33b1dfb 100644
--- a/src/views/training_resource_management/course_management/index.vue
+++ b/src/views/training_resource_management/course_management/index.vue
@@ -25,6 +25,14 @@
/>
+
+
+
+
+
-
-
-
-
-
-
{{ row.INDUSTRY_END_NAME || row.INDUSTRY_ALL_NAME }}
+
+
diff --git a/src/views/training_resource_management/exam_paper_management/components/view.vue b/src/views/training_resource_management/exam_paper_management/components/view.vue
index 90eba88..f7c6f6b 100644
--- a/src/views/training_resource_management/exam_paper_management/components/view.vue
+++ b/src/views/training_resource_management/exam_paper_management/components/view.vue
@@ -89,4 +89,22 @@ defineProps({
}
}
}
+:deep {
+ .el-radio-group {
+ width: 100%;
+ justify-content: space-between;
+ flex-wrap: wrap;
+ }
+ .el-radio-group .el-radio {
+ width: 25%;
+ margin-right: 0;
+ height: auto;
+ min-height: 30px;
+ }
+ .el-radio__input.is-disabled + span.el-radio__label {
+ white-space: break-spaces;
+ word-break: break-all;
+ line-height: 20px;
+ }
+}
diff --git a/src/views/training_resource_management/video_courseware/index.vue b/src/views/training_resource_management/video_courseware/index.vue
index 2050f2d..e4ff098 100644
--- a/src/views/training_resource_management/video_courseware/index.vue
+++ b/src/views/training_resource_management/video_courseware/index.vue
@@ -12,6 +12,14 @@
+
+
+
+
+
-
-
-
-
-
-
+
|