forked from integrated_whb/integrated_whb_vue
代码格式化
parent
ad790b4ce9
commit
02d7364a6e
|
@ -39,6 +39,4 @@ export const layoutFnGetSIGNEDSTATUSClassification = async () => {
|
||||||
BIANMA: "TRAFFIC_EMPLOYMENT",
|
BIANMA: "TRAFFIC_EMPLOYMENT",
|
||||||
});
|
});
|
||||||
return ref(resData);
|
return ref(resData);
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
|
@ -12,6 +12,5 @@ export const infoProductionView = (params) =>
|
||||||
export const deleteProductionView = (params) =>
|
export const deleteProductionView = (params) =>
|
||||||
upload("/production/delete", params); // 删除 安全生产目标
|
upload("/production/delete", params); // 删除 安全生产目标
|
||||||
|
|
||||||
|
|
||||||
export const getSafetyProductionEdit = (params) =>
|
export const getSafetyProductionEdit = (params) =>
|
||||||
upload("/production/getSafetyProductionEdit", params); // 详情 安全生产目标
|
upload("/production/getSafetyProductionEdit", params); // 详情 安全生产目标
|
||||||
|
|
|
@ -15,6 +15,5 @@ export const infoResponsibilityView = (params) =>
|
||||||
export const deleteResponsibilityView = (params) =>
|
export const deleteResponsibilityView = (params) =>
|
||||||
post("/responsibility/delete", params); // 删除 岗位安全责任书
|
post("/responsibility/delete", params); // 删除 岗位安全责任书
|
||||||
|
|
||||||
|
|
||||||
export const getSafetyResponsibilityEdit = (params) =>
|
export const getSafetyResponsibilityEdit = (params) =>
|
||||||
upload("/responsibility/getSafetyResponsibilityEdit", params); // 详情 岗位安全责任书
|
upload("/responsibility/getSafetyResponsibilityEdit", params); // 详情 岗位安全责任书
|
||||||
|
|
|
@ -160,8 +160,12 @@ const fnGetData = async () => {
|
||||||
const resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
|
const resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
|
||||||
info.value = resData.pd;
|
info.value = resData.pd;
|
||||||
info.value.HEADSTOCK_PHOTO = addingPrefixToFile(resData.headstockphoto);
|
info.value.HEADSTOCK_PHOTO = addingPrefixToFile(resData.headstockphoto);
|
||||||
info.value.DRIVINGLICENSE_PHOTO = addingPrefixToFile(resData.drivinglicensephoto);
|
info.value.DRIVINGLICENSE_PHOTO = addingPrefixToFile(
|
||||||
info.value.OPERATING_CERTIFICATE_PHOTO = addingPrefixToFile(resData.operatingcertificatephoto);
|
resData.drivinglicensephoto
|
||||||
|
);
|
||||||
|
info.value.OPERATING_CERTIFICATE_PHOTO = addingPrefixToFile(
|
||||||
|
resData.operatingcertificatephoto
|
||||||
|
);
|
||||||
};
|
};
|
||||||
fnGetData();
|
fnGetData();
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -47,7 +47,7 @@
|
||||||
<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="邮箱">
|
||||||
|
@ -65,40 +65,38 @@
|
||||||
}}
|
}}
|
||||||
</el-divider>
|
</el-divider>
|
||||||
<el-descriptions :column="2" border>
|
<el-descriptions :column="2" border>
|
||||||
<template>
|
<el-descriptions-item
|
||||||
<el-descriptions-item
|
:label="
|
||||||
:label="
|
item.CERTIFICATE_CATEGORY === '1'
|
||||||
item.CERTIFICATE_CATEGORY === '1'
|
? '身份证(正面)'
|
||||||
? '身份证(正面)'
|
: item.CERTIFICATE_CATEGORY === '2'
|
||||||
: item.CERTIFICATE_CATEGORY === '2'
|
? '驾驶证'
|
||||||
? '驾驶证'
|
: '道路运输从业资格证'
|
||||||
: '道路运输从业资格证'
|
"
|
||||||
"
|
:span="item.CERTIFICATE_CATEGORY === '1' ? 1 : 2"
|
||||||
:span="item.CERTIFICATE_CATEGORY === '1' ? 1 : 2"
|
>
|
||||||
>
|
<img
|
||||||
<img
|
v-if="item.ID_PHOTO_FRONT !== null"
|
||||||
v-viewer
|
v-viewer
|
||||||
v-if="item.ID_PHOTO_FRONT !== null"
|
:src="item.ID_PHOTO_FRONT"
|
||||||
:src="item.ID_PHOTO_FRONT"
|
width="100"
|
||||||
width="100"
|
height="100"
|
||||||
height="100"
|
class="ml-10"
|
||||||
class="ml-10"
|
/>
|
||||||
/>
|
</el-descriptions-item>
|
||||||
</el-descriptions-item>
|
<el-descriptions-item
|
||||||
<el-descriptions-item
|
v-if="item.CERTIFICATE_CATEGORY === '1'"
|
||||||
v-if="item.CERTIFICATE_CATEGORY === '1'"
|
label="身份证(背面)"
|
||||||
label="身份证(背面)"
|
>
|
||||||
>
|
<img
|
||||||
<img
|
v-if="item.ID_PHOTO_BACK !== null"
|
||||||
v-viewer
|
v-viewer
|
||||||
v-if="item.ID_PHOTO_BACK !== null"
|
:src="item.ID_PHOTO_BACK"
|
||||||
:src="item.ID_PHOTO_BACK"
|
width="100"
|
||||||
width="100"
|
height="100"
|
||||||
height="100"
|
class="ml-10"
|
||||||
class="ml-10"
|
/>
|
||||||
/>
|
</el-descriptions-item>
|
||||||
</el-descriptions-item>
|
|
||||||
</template>
|
|
||||||
<el-descriptions-item
|
<el-descriptions-item
|
||||||
:label="
|
:label="
|
||||||
item.CERTIFICATE_CATEGORY === '1'
|
item.CERTIFICATE_CATEGORY === '1'
|
||||||
|
@ -177,7 +175,6 @@ 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) {
|
||||||
|
@ -186,11 +183,11 @@ const fnGetData = async () => {
|
||||||
});
|
});
|
||||||
data.certificateList = resData.certificateList;
|
data.certificateList = resData.certificateList;
|
||||||
data.certificateList.forEach((item) => {
|
data.certificateList.forEach((item) => {
|
||||||
if(!item.ID_PHOTO_FRONT || item.ID_PHOTO_FRONT.includes("undefined")) {
|
if (!item.ID_PHOTO_FRONT || item.ID_PHOTO_FRONT.includes("undefined")) {
|
||||||
item.ID_PHOTO_FRONT = null
|
item.ID_PHOTO_FRONT = null;
|
||||||
}
|
}
|
||||||
if(!item.ID_PHOTO_BACK) {
|
if (!item.ID_PHOTO_BACK) {
|
||||||
item.ID_PHOTO_BACK = null
|
item.ID_PHOTO_BACK = null;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -101,7 +101,9 @@ const { visible, form } = useVModels(props, emits);
|
||||||
const rules = {
|
const rules = {
|
||||||
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
||||||
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
||||||
EXPIRYDATE: [{ required: true, message: "请选择到期时间", trigger: "change" }],
|
EXPIRYDATE: [
|
||||||
|
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||||
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
const operatingCompany = ref("");
|
const operatingCompany = ref("");
|
||||||
|
|
|
@ -413,7 +413,10 @@ 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 (form.value.OPERATIONVEHICLELIST[i].OPERATING_ID === form.value.VEHICLE_PLATE_NUMBER) {
|
if (
|
||||||
|
form.value.OPERATIONVEHICLELIST[i].OPERATING_ID ===
|
||||||
|
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;
|
||||||
|
|
|
@ -208,7 +208,6 @@ 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, {});
|
||||||
|
|
|
@ -102,25 +102,35 @@
|
||||||
<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'" type="success"
|
<el-tag v-if="row.REMINDER_STATUS === '1'" type="success"
|
||||||
>开启</el-tag
|
>开启</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
||||||
>关闭</el-tag
|
>关闭</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" type="success">未到期</el-tag>
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error">已到期</el-tag>
|
>未到期</el-tag
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="warning">即将到期</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="warning"
|
||||||
|
>即将到期</el-tag
|
||||||
|
>
|
||||||
</template>
|
</template>
|
||||||
</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 === '1'" type="error">报废</el-tag>
|
<el-tag v-if="row.ARCHIVES_TYPE === '1'" 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 === '0'" type="success"
|
||||||
<el-tag v-else-if="row.ARCHIVES_TYPE === '2'" type="warning">过户</el-tag>
|
>正常</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" />
|
||||||
|
|
|
@ -414,7 +414,6 @@ 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,
|
||||||
});
|
});
|
||||||
|
|
|
@ -393,7 +393,6 @@ 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,22 +9,25 @@
|
||||||
<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
|
||||||
placeholder="请输入车牌号"
|
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
|
||||||
placeholder="请输入车主业户"
|
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
|
||||||
placeholder="请输入登记人"
|
v-model="searchForm.REGISTRANT"
|
||||||
|
placeholder="请输入登记人"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -137,21 +140,25 @@
|
||||||
<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 }">
|
||||||
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||||
>未到期
|
>未到期
|
||||||
</el-tag>
|
</el-tag>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
||||||
>已到期
|
>已到期
|
||||||
</el-tag>
|
</el-tag>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="info"
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="info"
|
||||||
>即将到期
|
>即将到期
|
||||||
</el-tag>
|
</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="100">
|
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="100">
|
||||||
<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>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success"
|
||||||
<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="warning"
|
||||||
|
>过户</el-tag
|
||||||
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="CREATTIME" label="创建时间" width="100" />
|
<el-table-column prop="CREATTIME" label="创建时间" width="100" />
|
||||||
|
|
|
@ -9,22 +9,25 @@
|
||||||
<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
|
||||||
placeholder="请输入车牌号"
|
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
|
||||||
placeholder="请输入车主业户"
|
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
|
||||||
placeholder="请输入登记人"
|
v-model="searchForm.REGISTRANT"
|
||||||
|
placeholder="请输入登记人"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -146,23 +149,23 @@
|
||||||
<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'" type="success"
|
<el-tag v-if="row.REMINDER_STATUS === '1'" type="success"
|
||||||
>开启</el-tag
|
>开启</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
||||||
>关闭</el-tag
|
>关闭</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" type="success"
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||||
>未到期</el-tag
|
>未到期</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
||||||
>已到期</el-tag
|
>已到期</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="warning "
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="warning "
|
||||||
>即将到期</el-tag
|
>即将到期</el-tag
|
||||||
>
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
@ -109,31 +109,35 @@
|
||||||
<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'" type="success"
|
<el-tag v-if="row.REMINDER_STATUS === '1'" type="success"
|
||||||
>开启</el-tag
|
>开启</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
<el-tag v-else-if="row.REMINDER_STATUS === '0'" type="info"
|
||||||
>关闭</el-tag
|
>关闭</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" type="success"
|
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||||
>未到期</el-tag
|
>未到期</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 0" type="error"
|
||||||
>已到期</el-tag
|
>已到期</el-tag
|
||||||
>
|
>
|
||||||
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="info"
|
<el-tag v-else-if="row.DUE_DATE_TYPE === 2" type="info"
|
||||||
>即将到期</el-tag
|
>即将到期</el-tag
|
||||||
>
|
>
|
||||||
</template>
|
</template>
|
||||||
</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>
|
<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 === '0'" type="success"
|
||||||
<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="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" />
|
||||||
|
|
|
@ -9,22 +9,25 @@
|
||||||
<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
|
||||||
placeholder="请输入车牌号"
|
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
|
||||||
placeholder="请输入车主业户"
|
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
|
||||||
placeholder="请输入登记人"
|
v-model="searchForm.REGISTRANT"
|
||||||
|
placeholder="请输入登记人"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
@ -147,8 +150,12 @@
|
||||||
<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>
|
<el-tag v-else-if="row.ARCHIVES_TYPE === '0'" type="success"
|
||||||
<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="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" />
|
||||||
|
|
|
@ -126,7 +126,6 @@ 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);
|
||||||
|
|
|
@ -413,7 +413,7 @@ import {
|
||||||
infoAccidentInvestigation,
|
infoAccidentInvestigation,
|
||||||
} from "@/request/production_accident.js";
|
} from "@/request/production_accident.js";
|
||||||
import { addingPrefixFile } from "@/assets/js/utils.js";
|
import { addingPrefixFile } from "@/assets/js/utils.js";
|
||||||
import {getUserSelectListAll} from "@/request/user_practitioner.js";
|
import { getUserSelectListAll } from "@/request/user_practitioner.js";
|
||||||
|
|
||||||
// 获取路由实例
|
// 获取路由实例
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
|
|
|
@ -120,7 +120,7 @@ import {
|
||||||
setAccidentInvestigationDelete,
|
setAccidentInvestigationDelete,
|
||||||
} from "@/request/production_accident.js";
|
} from "@/request/production_accident.js";
|
||||||
import { ACCIDENTNATUREMENU } from "@/assets/js/constant.js";
|
import { ACCIDENTNATUREMENU } from "@/assets/js/constant.js";
|
||||||
import {getUserSelectListAll} from "@/request/user_practitioner.js";
|
import { getUserSelectListAll } from "@/request/user_practitioner.js";
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const fnGetUnitsList = async () => {
|
const fnGetUnitsList = async () => {
|
||||||
|
|
|
@ -110,31 +110,35 @@
|
||||||
<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'" type="success"
|
<el-tag v-if="row.REMINDER_STATUS === '0'" type="success"
|
||||||
>开启
|
>开启
|
||||||
</el-tag>
|
</el-tag>
|
||||||
<el-tag v-else-if="row.REMINDER_STATUS === '1'" type="info"
|
<el-tag v-else-if="row.REMINDER_STATUS === '1'" type="info"
|
||||||
>关闭
|
>关闭
|
||||||
</el-tag>
|
</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 === '1'" type="success"
|
<el-tag v-if="row.EXPIRE_STATUS === '1'" type="success"
|
||||||
>未到期
|
>未到期
|
||||||
</el-tag>
|
</el-tag>
|
||||||
<el-tag v-else-if="row.EXPIRE_STATUS === '0'" type="error"
|
<el-tag v-else-if="row.EXPIRE_STATUS === '0'" type="error"
|
||||||
>已到期
|
>已到期
|
||||||
</el-tag>
|
</el-tag>
|
||||||
<el-tag v-else-if="row.EXPIRE_STATUS === '2'" type="info"
|
<el-tag v-else-if="row.EXPIRE_STATUS === '2'" type="info"
|
||||||
>即将到期
|
>即将到期
|
||||||
</el-tag>
|
</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</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 === '1'" type = "error">报废</el-tag>
|
<el-tag v-if="row.ARCHIVES_TYPE === '1'" 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 === '0'" type="success"
|
||||||
<el-tag v-else-if="row.ARCHIVES_TYPE === '2'" type = "warning">过户</el-tag>
|
>正常</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">
|
||||||
|
|
|
@ -5,10 +5,7 @@
|
||||||
:before-close="fnClose"
|
:before-close="fnClose"
|
||||||
>
|
>
|
||||||
<el-form ref="formRef" :rules="rules" :model="form" label-width="150px">
|
<el-form ref="formRef" :rules="rules" :model="form" label-width="150px">
|
||||||
<el-form-item
|
<el-form-item label="名称" prop="MANAGEMENTAGREEMENTNAME">
|
||||||
label="名称"
|
|
||||||
prop="MANAGEMENTAGREEMENTNAME"
|
|
||||||
>
|
|
||||||
<el-input
|
<el-input
|
||||||
v-model="form.MANAGEMENTAGREEMENTNAME"
|
v-model="form.MANAGEMENTAGREEMENTNAME"
|
||||||
placeholder="请输入名称"
|
placeholder="请输入名称"
|
||||||
|
|
|
@ -65,8 +65,10 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="有效状态" prop="VALIDSTATUS">
|
<el-table-column label="有效状态" prop="VALIDSTATUS">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.VALIDSTATUS === '1'" type = "success">正常</el-tag>
|
<el-tag v-if="row.VALIDSTATUS === '1'" type="success">正常</el-tag>
|
||||||
<el-tag v-else-if="row.VALIDSTATUS === '0'" type = "error">未生效</el-tag>
|
<el-tag v-else-if="row.VALIDSTATUS === '0'" type="error"
|
||||||
|
>未生效</el-tag
|
||||||
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!-- <el-table-column prop="CORP_NAME" label="经营企业" width="150" />-->
|
<!-- <el-table-column prop="CORP_NAME" label="经营企业" width="150" />-->
|
||||||
|
|
|
@ -120,7 +120,7 @@ import {
|
||||||
getViolationRegistrationList,
|
getViolationRegistrationList,
|
||||||
setViolationRegistrationDelete,
|
setViolationRegistrationDelete,
|
||||||
} from "@/request/violation_registration.js";
|
} from "@/request/violation_registration.js";
|
||||||
import {getUserSelectListAll} from "@/request/user_practitioner.js";
|
import { getUserSelectListAll } from "@/request/user_practitioner.js";
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const convertTransportVehicle = (name) => {
|
const convertTransportVehicle = (name) => {
|
||||||
|
|
|
@ -89,7 +89,9 @@ const { visible, form } = useVModels(props, emits);
|
||||||
const rules = {
|
const rules = {
|
||||||
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
||||||
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
||||||
EXPIRYDATE: [{ required: true, message: "请选择到期时间", trigger: "change" }],
|
EXPIRYDATE: [
|
||||||
|
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||||
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
const operatingCompany = ref("");
|
const operatingCompany = ref("");
|
||||||
|
|
|
@ -88,7 +88,9 @@ const { visible, form } = useVModels(props, emits);
|
||||||
const rules = {
|
const rules = {
|
||||||
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
||||||
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
||||||
EXPIRYDATE: [{ required: true, message: "请选择到期时间", trigger: "change" }],
|
EXPIRYDATE: [
|
||||||
|
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||||
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
const formRef = ref(null);
|
const formRef = ref(null);
|
||||||
|
|
|
@ -119,7 +119,6 @@ import LayoutUpload from "@/components/upload/index.vue";
|
||||||
import LayoutEditor from "@/components/editor/index.vue";
|
import LayoutEditor from "@/components/editor/index.vue";
|
||||||
import useFormValidate from "@/assets/js/useFormValidate.js";
|
import useFormValidate from "@/assets/js/useFormValidate.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
import {getUserSelectListAll} from "@/request/user_practitioner.js";
|
|
||||||
const formRef = ref(null);
|
const formRef = ref(null);
|
||||||
const cities = [
|
const cities = [
|
||||||
"驾驶员",
|
"驾驶员",
|
||||||
|
|
|
@ -148,7 +148,6 @@ import useFormValidate from "@/assets/js/useFormValidate.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
import SelectPerson from "@/views/safety_production_related/security_notice/components/select_person.vue";
|
import SelectPerson from "@/views/safety_production_related/security_notice/components/select_person.vue";
|
||||||
import { useRouter } from "vue-router";
|
import { useRouter } from "vue-router";
|
||||||
import { getUserSelectListAll } from "@/request/user_practitioner.js";
|
|
||||||
const formRef = ref(null);
|
const formRef = ref(null);
|
||||||
const rules = {
|
const rules = {
|
||||||
MEETING_TITLE: [
|
MEETING_TITLE: [
|
||||||
|
|
|
@ -108,7 +108,7 @@ const rules = {
|
||||||
],
|
],
|
||||||
EXPIRYDATE: [
|
EXPIRYDATE: [
|
||||||
{ required: true, message: "请选择到期时间", trigger: "change" },
|
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||||
]
|
],
|
||||||
};
|
};
|
||||||
const formRef = ref(null);
|
const formRef = ref(null);
|
||||||
const fnClose = () => {
|
const fnClose = () => {
|
||||||
|
|
|
@ -146,7 +146,11 @@ function fileName(path) {
|
||||||
return path.split("/").pop();
|
return path.split("/").pop();
|
||||||
}
|
}
|
||||||
|
|
||||||
const fnAddOrEdit = async (SECURITYCOMMITMENT_ID = "",USER_ID = "",type = "add") => {
|
const fnAddOrEdit = async (
|
||||||
|
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