forked from integrated_whb/integrated_whb_vue
代码格式化
parent
ad790b4ce9
commit
02d7364a6e
|
@ -39,6 +39,4 @@ export const layoutFnGetSIGNEDSTATUSClassification = async () => {
|
|||
BIANMA: "TRAFFIC_EMPLOYMENT",
|
||||
});
|
||||
return ref(resData);
|
||||
|
||||
|
||||
};
|
||||
|
|
|
@ -12,6 +12,5 @@ export const infoProductionView = (params) =>
|
|||
export const deleteProductionView = (params) =>
|
||||
upload("/production/delete", params); // 删除 安全生产目标
|
||||
|
||||
|
||||
export const getSafetyProductionEdit = (params) =>
|
||||
upload("/production/getSafetyProductionEdit", params); // 详情 安全生产目标
|
||||
|
|
|
@ -15,6 +15,5 @@ export const infoResponsibilityView = (params) =>
|
|||
export const deleteResponsibilityView = (params) =>
|
||||
post("/responsibility/delete", params); // 删除 岗位安全责任书
|
||||
|
||||
|
||||
export const getSafetyResponsibilityEdit = (params) =>
|
||||
upload("/responsibility/getSafetyResponsibilityEdit", params); // 详情 岗位安全责任书
|
||||
|
|
|
@ -160,8 +160,12 @@ const fnGetData = async () => {
|
|||
const resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
|
||||
info.value = resData.pd;
|
||||
info.value.HEADSTOCK_PHOTO = addingPrefixToFile(resData.headstockphoto);
|
||||
info.value.DRIVINGLICENSE_PHOTO = addingPrefixToFile(resData.drivinglicensephoto);
|
||||
info.value.OPERATING_CERTIFICATE_PHOTO = addingPrefixToFile(resData.operatingcertificatephoto);
|
||||
info.value.DRIVINGLICENSE_PHOTO = addingPrefixToFile(
|
||||
resData.drivinglicensephoto
|
||||
);
|
||||
info.value.OPERATING_CERTIFICATE_PHOTO = addingPrefixToFile(
|
||||
resData.operatingcertificatephoto
|
||||
);
|
||||
};
|
||||
fnGetData();
|
||||
</script>
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
<el-descriptions-item label="参加工作时间">
|
||||
{{ data.info.WORKING_DATE }}
|
||||
</el-descriptions-item>
|
||||
<!-- <el-descriptions-item label="部门排序">
|
||||
<!-- <el-descriptions-item label="部门排序">
|
||||
{{ data.info.SORT }}
|
||||
</el-descriptions-item>-->
|
||||
<el-descriptions-item label="邮箱">
|
||||
|
@ -65,7 +65,6 @@
|
|||
}}
|
||||
</el-divider>
|
||||
<el-descriptions :column="2" border>
|
||||
<template>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
item.CERTIFICATE_CATEGORY === '1'
|
||||
|
@ -77,8 +76,8 @@
|
|||
:span="item.CERTIFICATE_CATEGORY === '1' ? 1 : 2"
|
||||
>
|
||||
<img
|
||||
v-viewer
|
||||
v-if="item.ID_PHOTO_FRONT !== null"
|
||||
v-viewer
|
||||
:src="item.ID_PHOTO_FRONT"
|
||||
width="100"
|
||||
height="100"
|
||||
|
@ -90,15 +89,14 @@
|
|||
label="身份证(背面)"
|
||||
>
|
||||
<img
|
||||
v-viewer
|
||||
v-if="item.ID_PHOTO_BACK !== null"
|
||||
v-viewer
|
||||
:src="item.ID_PHOTO_BACK"
|
||||
width="100"
|
||||
height="100"
|
||||
class="ml-10"
|
||||
/>
|
||||
</el-descriptions-item>
|
||||
</template>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
item.CERTIFICATE_CATEGORY === '1'
|
||||
|
@ -177,7 +175,6 @@ const fnGetData = async () => {
|
|||
if (!USER_ID) return;
|
||||
const resData = await getPractitionerInfo({ USER_ID });
|
||||
data.info = resData.pd;
|
||||
console.log("-=-=--=-=",data.info);
|
||||
resData.certificateList.forEach((item) => {
|
||||
item.ID_PHOTO_FRONT = FILE_URL + item.ID_PHOTO_FRONT;
|
||||
if (item.ID_PHOTO_BACK) {
|
||||
|
@ -186,11 +183,11 @@ const fnGetData = async () => {
|
|||
});
|
||||
data.certificateList = resData.certificateList;
|
||||
data.certificateList.forEach((item) => {
|
||||
if(!item.ID_PHOTO_FRONT || item.ID_PHOTO_FRONT.includes("undefined")) {
|
||||
item.ID_PHOTO_FRONT = null
|
||||
if (!item.ID_PHOTO_FRONT || item.ID_PHOTO_FRONT.includes("undefined")) {
|
||||
item.ID_PHOTO_FRONT = null;
|
||||
}
|
||||
if(!item.ID_PHOTO_BACK) {
|
||||
item.ID_PHOTO_BACK = null
|
||||
if (!item.ID_PHOTO_BACK) {
|
||||
item.ID_PHOTO_BACK = null;
|
||||
}
|
||||
});
|
||||
};
|
||||
|
|
|
@ -101,7 +101,9 @@ const { visible, form } = useVModels(props, emits);
|
|||
const rules = {
|
||||
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
||||
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
||||
EXPIRYDATE: [{ required: true, message: "请选择到期时间", trigger: "change" }],
|
||||
EXPIRYDATE: [
|
||||
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||
],
|
||||
};
|
||||
|
||||
const operatingCompany = ref("");
|
||||
|
|
|
@ -413,7 +413,10 @@ const fnEditVehicleModel = async () => {
|
|||
const fnGetVehicleInfo = async () => {
|
||||
if (form.value.ASSIGNED_VEHICLE_MODEL === "运输车辆") {
|
||||
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 resData = await findByIdOperatingVehicleInfo({ OPERATING_ID });
|
||||
info.value = resData.pd;
|
||||
|
|
|
@ -208,7 +208,6 @@ import { debounce } from "throttle-debounce";
|
|||
import { ElMessage, ElMessageBox } from "element-plus";
|
||||
import { onMounted, ref } from "vue";
|
||||
|
||||
console.log("-=-=-=-=-=", await getAssignedList());
|
||||
const router = useRouter();
|
||||
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
||||
useListData(getAssignedList, {});
|
||||
|
|
|
@ -111,16 +111,26 @@
|
|||
</el-table-column>
|
||||
<el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="150">
|
||||
<template #default="{ row }">
|
||||
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success">未到期</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>
|
||||
<el-tag v-if="row.DUE_DATE_TYPE === 1" type="success"
|
||||
>未到期</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>
|
||||
</el-table-column>
|
||||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||
<template #default="{ row }">
|
||||
<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 === '2'" 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 === '2'" type="warning"
|
||||
>过户</el-tag
|
||||
>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||
|
|
|
@ -414,7 +414,6 @@ const fnGetData = async () => {
|
|||
if (!INSPECTANNUALLY_ID) return;
|
||||
const resData = await getInspectAnnuallyView({ INSPECTANNUALLY_ID });
|
||||
form.value = resData.pd;
|
||||
console.log("-==-=--=",form.value);
|
||||
const listData = await getTrailerList({
|
||||
TRAFFIC_TYPE: form.value.VEHICLE_MODEL,
|
||||
});
|
||||
|
|
|
@ -393,7 +393,6 @@ const fnGetData = async () => {
|
|||
if (!INSPECTANNUALLY_ID) return;
|
||||
const resData = await getInspectAnnuallyView({ INSPECTANNUALLY_ID });
|
||||
form.value = resData.pd;
|
||||
console.log("-=-=-=-", form.value);
|
||||
const listData = await getTrailerList({
|
||||
TRAFFIC_TYPE: form.value.VEHICLE_MODEL,
|
||||
});
|
||||
|
|
|
@ -9,21 +9,24 @@
|
|||
<el-row>
|
||||
<el-col :span="6">
|
||||
<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-col>
|
||||
<el-col :span="6">
|
||||
<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-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="登记人" prop="REGISTRANT">
|
||||
<el-input v-model="searchForm.REGISTRANT"
|
||||
<el-input
|
||||
v-model="searchForm.REGISTRANT"
|
||||
placeholder="请输入登记人"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
@ -150,8 +153,12 @@
|
|||
<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>
|
||||
<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>
|
||||
</el-table-column>
|
||||
<el-table-column prop="CREATTIME" label="创建时间" width="100" />
|
||||
|
|
|
@ -9,21 +9,24 @@
|
|||
<el-row>
|
||||
<el-col :span="6">
|
||||
<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-col>
|
||||
<el-col :span="6">
|
||||
<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-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="登记人" prop="REGISTRANT">
|
||||
<el-input v-model="searchForm.REGISTRANT"
|
||||
<el-input
|
||||
v-model="searchForm.REGISTRANT"
|
||||
placeholder="请输入登记人"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
|
|
@ -132,8 +132,12 @@
|
|||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||
<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>
|
||||
<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>
|
||||
</el-table-column>
|
||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||
|
|
|
@ -9,21 +9,24 @@
|
|||
<el-row>
|
||||
<el-col :span="6">
|
||||
<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-col>
|
||||
<el-col :span="6">
|
||||
<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-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="登记人" prop="REGISTRANT">
|
||||
<el-input v-model="searchForm.REGISTRANT"
|
||||
<el-input
|
||||
v-model="searchForm.REGISTRANT"
|
||||
placeholder="请输入登记人"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
@ -147,8 +150,12 @@
|
|||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||
<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>
|
||||
<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>
|
||||
</el-table-column>
|
||||
<el-table-column prop="CREATTIME" label="创建时间" width="150" />
|
||||
|
|
|
@ -126,7 +126,6 @@ const fnGetData = async () => {
|
|||
if (!OPERATIONS_ID) return;
|
||||
const resData = await getOperationsView(OPERATIONS_ID);
|
||||
info.value = resData.pd;
|
||||
console.log("-==-=-=--=",info.value);
|
||||
info.value.OPERATIONSINFO = [];
|
||||
fnBusChange(resData.pd.VEHICLE);
|
||||
info.value.OPERATIONSINFO = addingPrefixToFile(resData.operationsinfoImgs);
|
||||
|
|
|
@ -413,7 +413,7 @@ import {
|
|||
infoAccidentInvestigation,
|
||||
} from "@/request/production_accident.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();
|
||||
|
|
|
@ -120,7 +120,7 @@ import {
|
|||
setAccidentInvestigationDelete,
|
||||
} from "@/request/production_accident.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 fnGetUnitsList = async () => {
|
||||
|
|
|
@ -132,9 +132,13 @@
|
|||
</el-table-column>
|
||||
<el-table-column prop="ARCHIVES_TYPE" label="车辆状态" width="150">
|
||||
<template #default="{ row }">
|
||||
<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 === '2'" type = "warning">过户</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 === '2'" type="warning"
|
||||
>过户</el-tag
|
||||
>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" width="150">
|
||||
|
|
|
@ -5,10 +5,7 @@
|
|||
:before-close="fnClose"
|
||||
>
|
||||
<el-form ref="formRef" :rules="rules" :model="form" label-width="150px">
|
||||
<el-form-item
|
||||
label="名称"
|
||||
prop="MANAGEMENTAGREEMENTNAME"
|
||||
>
|
||||
<el-form-item label="名称" prop="MANAGEMENTAGREEMENTNAME">
|
||||
<el-input
|
||||
v-model="form.MANAGEMENTAGREEMENTNAME"
|
||||
placeholder="请输入名称"
|
||||
|
|
|
@ -65,8 +65,10 @@
|
|||
</el-table-column>
|
||||
<el-table-column label="有效状态" prop="VALIDSTATUS">
|
||||
<template #default="{ row }">
|
||||
<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-if="row.VALIDSTATUS === '1'" type="success">正常</el-tag>
|
||||
<el-tag v-else-if="row.VALIDSTATUS === '0'" type="error"
|
||||
>未生效</el-tag
|
||||
>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<!-- <el-table-column prop="CORP_NAME" label="经营企业" width="150" />-->
|
||||
|
|
|
@ -120,7 +120,7 @@ import {
|
|||
getViolationRegistrationList,
|
||||
setViolationRegistrationDelete,
|
||||
} from "@/request/violation_registration.js";
|
||||
import {getUserSelectListAll} from "@/request/user_practitioner.js";
|
||||
import { getUserSelectListAll } from "@/request/user_practitioner.js";
|
||||
|
||||
const router = useRouter();
|
||||
const convertTransportVehicle = (name) => {
|
||||
|
|
|
@ -89,7 +89,9 @@ const { visible, form } = useVModels(props, emits);
|
|||
const rules = {
|
||||
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
||||
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
||||
EXPIRYDATE: [{ required: true, message: "请选择到期时间", trigger: "change" }],
|
||||
EXPIRYDATE: [
|
||||
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||
],
|
||||
};
|
||||
|
||||
const operatingCompany = ref("");
|
||||
|
|
|
@ -88,7 +88,9 @@ const { visible, form } = useVModels(props, emits);
|
|||
const rules = {
|
||||
file: [{ required: true, message: "请上传附件", trigger: "change" }],
|
||||
SYSTEMNAME: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
||||
EXPIRYDATE: [{ required: true, message: "请选择到期时间", trigger: "change" }],
|
||||
EXPIRYDATE: [
|
||||
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||
],
|
||||
};
|
||||
|
||||
const formRef = ref(null);
|
||||
|
|
|
@ -119,7 +119,6 @@ import LayoutUpload from "@/components/upload/index.vue";
|
|||
import LayoutEditor from "@/components/editor/index.vue";
|
||||
import useFormValidate from "@/assets/js/useFormValidate.js";
|
||||
import { ElMessage } from "element-plus";
|
||||
import {getUserSelectListAll} from "@/request/user_practitioner.js";
|
||||
const formRef = ref(null);
|
||||
const cities = [
|
||||
"驾驶员",
|
||||
|
|
|
@ -148,7 +148,6 @@ import useFormValidate from "@/assets/js/useFormValidate.js";
|
|||
import { ElMessage } from "element-plus";
|
||||
import SelectPerson from "@/views/safety_production_related/security_notice/components/select_person.vue";
|
||||
import { useRouter } from "vue-router";
|
||||
import { getUserSelectListAll } from "@/request/user_practitioner.js";
|
||||
const formRef = ref(null);
|
||||
const rules = {
|
||||
MEETING_TITLE: [
|
||||
|
|
|
@ -108,7 +108,7 @@ const rules = {
|
|||
],
|
||||
EXPIRYDATE: [
|
||||
{ required: true, message: "请选择到期时间", trigger: "change" },
|
||||
]
|
||||
],
|
||||
};
|
||||
const formRef = ref(null);
|
||||
const fnClose = () => {
|
||||
|
|
|
@ -146,7 +146,11 @@ function fileName(path) {
|
|||
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.type = type;
|
||||
if (type === "edit" && SECURITYCOMMITMENT_ID && USER_ID) {
|
||||
|
|
Loading…
Reference in New Issue