forked from integrated_whb/integrated_whb_vue
				
			代码格式化
							parent
							
								
									3420e2b965
								
							
						
					
					
						commit
						b622567973
					
				|  | @ -186,7 +186,6 @@ const data = reactive({ | |||
| const fnGetData = async () => { | ||||
|   const resData = await getSafetyDrivingLogView({ WAYBILLREGISTRATION_ID }); | ||||
|   data.info = resData.pd; | ||||
|   console.log(data.info); | ||||
|   data.commitmentList = resData.commitmentList; | ||||
| }; | ||||
| fnGetData(); | ||||
|  |  | |||
|  | @ -410,9 +410,7 @@ const rules = { | |||
|   PRACTITIONER: [ | ||||
|     { required: true, message: "请选择从业人员", trigger: "change" }, | ||||
|   ], | ||||
|   DEPARTMENT_ID: [ | ||||
|     { required: true, message: "请选择部门", trigger: "change"} | ||||
|   ] | ||||
|   DEPARTMENT_ID: [{ required: true, message: "请选择部门", trigger: "change" }], | ||||
| }; | ||||
| 
 | ||||
| const data = reactive({ | ||||
|  | @ -504,7 +502,9 @@ const changeCONFIRMINGPERSON = (contactPersonId) => { | |||
| const fnGetUnitsList = async () => { | ||||
|   const resData = await getUserPersonTypeListAll({}); | ||||
|   data.userTypeList = resData.userList; | ||||
|   data.userTypeList = data.userTypeList.filter(( item ) => item.APPLY_STATUS === '1') | ||||
|   data.userTypeList = data.userTypeList.filter( | ||||
|     (item) => item.APPLY_STATUS === "1" | ||||
|   ); | ||||
| }; | ||||
| fnGetUnitsList(); | ||||
| 
 | ||||
|  |  | |||
|  | @ -177,7 +177,8 @@ | |||
|     <layout-import-file | ||||
|       v-model:visible="data.importDialogVisible" | ||||
|       template-url="/template/truckExcelTemplate.xls" | ||||
|       @submit="fnSubmitImport"></layout-import-file> | ||||
|       @submit="fnSubmitImport" | ||||
|     ></layout-import-file> | ||||
|   </div> | ||||
| </template> | ||||
| 
 | ||||
|  |  | |||
|  | @ -108,16 +108,16 @@ | |||
|           class="ml-10" | ||||
|         /> | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "住址"> | ||||
|       <el-descriptions-item label="住址"> | ||||
|         {{ data.idCard.ID_ADDRESS }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "证件号码"> | ||||
|       <el-descriptions-item label="证件号码"> | ||||
|         {{ data.idCard.ID_NO }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "签发机关"> | ||||
|       <el-descriptions-item label="签发机关"> | ||||
|         {{ data.idCard.ID_ORGAN }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "有效期"> | ||||
|       <el-descriptions-item label="有效期"> | ||||
|         {{ data.idCard.ID_VALIDITY_START + "至" + data.idCard.ID_VALIDITY_END }} | ||||
|       </el-descriptions-item> | ||||
|     </el-descriptions> | ||||
|  | @ -133,17 +133,21 @@ | |||
|           class="ml-10" | ||||
|         /> | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "证件号码"> | ||||
|       <el-descriptions-item label="证件号码"> | ||||
|         {{ data.drivingLicence.ID_NO }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "准驾车型"> | ||||
|       <el-descriptions-item label="准驾车型"> | ||||
|         {{ data.drivingLicence.ALLOW_QUALIFICATION }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "签发机关"> | ||||
|       <el-descriptions-item label="签发机关"> | ||||
|         {{ data.drivingLicence.ID_ORGAN }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "有效期"> | ||||
|         {{ data.drivingLicence.ID_VALIDITY_START + "至" + data.drivingLicence.ID_VALIDITY_END }} | ||||
|       <el-descriptions-item label="有效期"> | ||||
|         {{ | ||||
|           data.drivingLicence.ID_VALIDITY_START + | ||||
|           "至" + | ||||
|           data.drivingLicence.ID_VALIDITY_END | ||||
|         }} | ||||
|       </el-descriptions-item> | ||||
|     </el-descriptions> | ||||
|     <el-divider content-position="left">道路运输从业资格证</el-divider> | ||||
|  | @ -158,20 +162,24 @@ | |||
|           class="ml-10" | ||||
|         /> | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "证件号码"> | ||||
|       <el-descriptions-item label="证件号码"> | ||||
|         {{ data.qualificationCertificate.ID_NO }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "从业资格类别"> | ||||
|       <el-descriptions-item label="从业资格类别"> | ||||
|         {{ data.qualificationCertificate.ALLOW_QUALIFICATION }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "签发机关"> | ||||
|       <el-descriptions-item label="签发机关"> | ||||
|         {{ data.qualificationCertificate.ID_ORGAN }} | ||||
|       </el-descriptions-item> | ||||
|       <el-descriptions-item label = "有效期"> | ||||
|         {{ data.qualificationCertificate.ID_VALIDITY_START + "至" + data.qualificationCertificate.ID_VALIDITY_END }} | ||||
|       <el-descriptions-item label="有效期"> | ||||
|         {{ | ||||
|           data.qualificationCertificate.ID_VALIDITY_START + | ||||
|           "至" + | ||||
|           data.qualificationCertificate.ID_VALIDITY_END | ||||
|         }} | ||||
|       </el-descriptions-item> | ||||
|     </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"> | ||||
|         {{ | ||||
|           item.CERTIFICATE_CATEGORY === "1" | ||||
|  | @ -291,7 +299,7 @@ const data = reactive({ | |||
|   dispose: "", | ||||
|   idCard: [], | ||||
|   drivingLicence: [], | ||||
|   qualificationCertificate: [] | ||||
|   qualificationCertificate: [], | ||||
| }); | ||||
| const fnGetData = async () => { | ||||
|   if (!USER_ID) return; | ||||
|  | @ -321,16 +329,15 @@ const fnGetData = async () => { | |||
|       item.ALLOW_QUALIFICATION = null; | ||||
|     } | ||||
|   }); | ||||
|   data.certificateList.forEach(( item ) => { | ||||
|     if(item.CERTIFICATE_CATEGORY === '1') { | ||||
|   data.certificateList.forEach((item) => { | ||||
|     if (item.CERTIFICATE_CATEGORY === "1") { | ||||
|       data.idCard = item; | ||||
|     }else if(item.CERTIFICATE_CATEGORY === '2') { | ||||
|       data.drivingLicence = item | ||||
|     }else if(item.CERTIFICATE_CATEGORY === '3') { | ||||
|       data.qualificationCertificate = item | ||||
|     } else if (item.CERTIFICATE_CATEGORY === "2") { | ||||
|       data.drivingLicence = item; | ||||
|     } else if (item.CERTIFICATE_CATEGORY === "3") { | ||||
|       data.qualificationCertificate = item; | ||||
|     } | ||||
|   }) | ||||
|   console.log("1111",data.certificateList); | ||||
|   }); | ||||
|   if ( | ||||
|     data.statusInfo.APPLY_TYPE === "1" || | ||||
|     data.statusInfo.APPLY_TYPE === "3" | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ | |||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
| <!--          <el-col :span="6"> | ||||
|           <!--          <el-col :span="6"> | ||||
|             <el-form-item label="完成状态" prop="COMPLETIONSTATUS"> | ||||
|               <el-select v-model="searchForm.COMPLETIONSTATUS" clearable> | ||||
|                 <el-option label="已上传" :value="1" /> | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ | |||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
| <!--          <el-col :span="6"> | ||||
|           <!--          <el-col :span="6"> | ||||
|             <el-form-item label="完成状态" prop="COMPLETIONSTATUS"> | ||||
|               <el-select v-model="searchForm.COMPLETIONSTATUS" clearable> | ||||
|                 <el-option label="已上传" :value="1" /> | ||||
|  |  | |||
|  | @ -411,8 +411,8 @@ const form = ref({ | |||
| }); | ||||
| const info = ref({}); | ||||
| const fnEditVehicleModel = async () => { | ||||
|   form.value.NOW_OWNERS = ''; | ||||
|   form.value.NOW_OWNERS_NUMBER = ''; | ||||
|   form.value.NOW_OWNERS = ""; | ||||
|   form.value.NOW_OWNERS_NUMBER = ""; | ||||
|   form.value.VEHICLE_PLATE_NUMBER = null; | ||||
|   form.value.VEHICLE = {}; | ||||
|   if (form.value.ASSIGNED_VEHICLE_MODEL === "运输车辆") { | ||||
|  | @ -424,8 +424,8 @@ const fnEditVehicleModel = async () => { | |||
|   } | ||||
| }; | ||||
| const fnGetVehicleInfo = async () => { | ||||
|   form.value.NOW_OWNERS = ''; | ||||
|   form.value.NOW_OWNERS_NUMBER = ''; | ||||
|   form.value.NOW_OWNERS = ""; | ||||
|   form.value.NOW_OWNERS_NUMBER = ""; | ||||
|   if (form.value.ASSIGNED_VEHICLE_MODEL === "运输车辆") { | ||||
|     for (let i = 0; i < form.value.OPERATIONVEHICLELIST.length; i++) { | ||||
|       if ( | ||||
|  |  | |||
|  | @ -556,7 +556,7 @@ const data = reactive({ | |||
| const fnGetLevels = async () => { | ||||
|   const { value: degreeOfEducationList } = await layoutFnGetDegreeOfEducation(); | ||||
|   data.degreeOfEducationList = degreeOfEducationList; | ||||
| } | ||||
| }; | ||||
| fnGetLevels(); | ||||
| 
 | ||||
| onMounted(() => { | ||||
|  |  | |||
|  | @ -570,7 +570,7 @@ onMounted(() => { | |||
| const fnGetLevels = async () => { | ||||
|   const { value: degreeOfEducationList } = await layoutFnGetDegreeOfEducation(); | ||||
|   data.degreeOfEducationList = degreeOfEducationList; | ||||
| } | ||||
| }; | ||||
| 
 | ||||
| fnGetLevels(); | ||||
| 
 | ||||
|  |  | |||
|  | @ -320,7 +320,7 @@ const getRemiderDate = (val) => { | |||
| const getUserList = async () => { | ||||
|   const resData = await getUserPersonTypeListAll({}); | ||||
|   data.userList = resData.userList; | ||||
|   data.userList = data.userList.filter(( item ) => item.APPLY_STATUS === '1') | ||||
|   data.userList = data.userList.filter((item) => item.APPLY_STATUS === "1"); | ||||
| }; | ||||
| getUserList(); | ||||
| const getVehicle = async (event) => { | ||||
|  |  | |||
|  | @ -15,7 +15,7 @@ | |||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
| <!--          <el-col :span="6"> | ||||
|           <!--          <el-col :span="6"> | ||||
|             <el-form-item label="完成状态" prop="COMPLETIONSTATUS"> | ||||
|               <el-select v-model="searchForm.COMPLETIONSTATUS"> | ||||
|                 <el-option label="已上传" :value="1" /> | ||||
|  | @ -56,7 +56,7 @@ | |||
|           </template> | ||||
|         </el-table-column> | ||||
|         <el-table-column prop="MANAGEMENTAGREEMENTNAME" label="名称" /> | ||||
| <!--        <el-table-column prop="COMPLETIONSTATUS" label="完成状态" width="80"> | ||||
|         <!--        <el-table-column prop="COMPLETIONSTATUS" label="完成状态" width="80"> | ||||
|           <template #default="{ row }"> | ||||
|             <el-tag v-if="row.COMPLETIONSTATUS === '1'">已上传</el-tag> | ||||
|             <el-tag v-else-if="row.COMPLETIONSTATUS === '0'">未上传</el-tag> | ||||
|  |  | |||
|  | @ -117,9 +117,7 @@ import { | |||
|   addViolationRegistrationView, | ||||
|   editViolationRegistration, | ||||
| } from "@/request/violation_registration.js"; | ||||
| import { | ||||
|   getAllVehicleList | ||||
| } from "@/request/enterprise_management.js" | ||||
| import { getAllVehicleList } from "@/request/enterprise_management.js"; | ||||
| import { getPractitionerSelectList } from "@/request/user_practitioner.js"; | ||||
| const router = useRouter(); | ||||
| 
 | ||||
|  | @ -159,9 +157,8 @@ onMounted(async () => { | |||
| 
 | ||||
| const fnGetAllVehicle = async () => { | ||||
|   const resData = await getAllVehicleList(); | ||||
|   data.vehicleList = resData.varList | ||||
|   console.log(data.vehicleList); | ||||
| } | ||||
|   data.vehicleList = resData.varList; | ||||
| }; | ||||
| fnGetAllVehicle(); | ||||
| 
 | ||||
| const fnGetUnitsList = async () => { | ||||
|  | @ -184,7 +181,7 @@ const data = reactive({ | |||
|     PENALTYREGISTRANT: "", | ||||
|     fileList: [], | ||||
|   }, | ||||
|   vehicleList: [] | ||||
|   vehicleList: [], | ||||
| }); | ||||
| 
 | ||||
| const fnSubmit = async () => { | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ | |||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
| <!--          <el-col :span="6"> | ||||
|           <!--          <el-col :span="6"> | ||||
|             <el-form-item label="完成状态" prop="COMPLETIONSTATUS"> | ||||
|               <el-select v-model="searchForm.COMPLETIONSTATUS" clearable> | ||||
|                 <el-option label="已上传" :value="1" /> | ||||
|  |  | |||
|  | @ -100,8 +100,10 @@ const { visible, form } = useVModels(props, emits); | |||
| const rules = { | ||||
|   file: [{ required: true, message: "请上传附件", trigger: "change" }], | ||||
|   ACTIVITIESNAME: [{ required: true, message: "请输入名称", trigger: "blur" }], | ||||
|   EXPIRYDATE: [{ required: true, message: "请选择到期日期", trigger: "change" }], | ||||
|   CYCLE: [{ required: true, message: "请选择周期", trigger: "change"}], | ||||
|   EXPIRYDATE: [ | ||||
|     { required: true, message: "请选择到期日期", trigger: "change" }, | ||||
|   ], | ||||
|   CYCLE: [{ required: true, message: "请选择周期", trigger: "change" }], | ||||
| }; | ||||
| 
 | ||||
| const operatingCompany = ref(""); | ||||
|  |  | |||
|  | @ -27,7 +27,7 @@ | |||
|           :size="100" | ||||
|         /> | ||||
|       </el-form-item> | ||||
| <!--      <el-col :span="12"> | ||||
|       <!--      <el-col :span="12"> | ||||
|         <el-form-item label="到期时间" prop="EXPIRYDATE"> | ||||
|           <el-date-picker | ||||
|             v-model="form.EXPIRYDATE" | ||||
|  |  | |||
|  | @ -66,7 +66,7 @@ | |||
|             > | ||||
|           </template> | ||||
|         </el-table-column> | ||||
| <!--        <el-table-column label="有效状态" prop="VALIDSTATUS" width="80"> | ||||
|         <!--        <el-table-column label="有效状态" prop="VALIDSTATUS" width="80"> | ||||
|           <template #default="{ row }"> | ||||
|             <el-tag v-if="row.VALIDSTATUS === '1'" type="success">正常</el-tag> | ||||
|             <el-tag v-else-if="row.VALIDSTATUS === '0'" type="warning" | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ | |||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
| <!--          <el-col :span="6"> | ||||
|           <!--          <el-col :span="6"> | ||||
|             <el-form-item label="完成状态" prop="COMPLETIONSTATUS"> | ||||
|               <el-select v-model="searchForm.COMPLETIONSTATUS" clearable> | ||||
|                 <el-option label="已上传" :value="1" /> | ||||
|  |  | |||
|  | @ -174,9 +174,7 @@ const rules = { | |||
|       trigger: "blur", | ||||
|     }, | ||||
|   ], | ||||
|   PERSON: [ | ||||
|     { required: true, message: "请选择人员", trigger: "change" }, | ||||
|   ], | ||||
|   PERSON: [{ required: true, message: "请选择人员", trigger: "change" }], | ||||
| }; | ||||
| 
 | ||||
| const router = useRouter(); | ||||
|  |  | |||
|  | @ -39,7 +39,10 @@ | |||
|             detailItems.realPersonNum | ||||
|           }}人 | ||||
|         </el-descriptions-item> | ||||
|         <el-descriptions-item label="会议附件" v-if="detailItems.CONFIRM_MESSAGE_SIGN_ROUTE"> | ||||
|         <el-descriptions-item | ||||
|           v-if="detailItems.CONFIRM_MESSAGE_SIGN_ROUTE" | ||||
|           label="会议附件" | ||||
|         > | ||||
|           <a | ||||
|             :href="VITE_FILE_URL + detailItems.CONFIRM_MESSAGE_SIGN_ROUTE" | ||||
|             target="_blank" | ||||
|  | @ -47,7 +50,10 @@ | |||
|             >查看会议附件</a | ||||
|           > | ||||
|         </el-descriptions-item> | ||||
|         <el-descriptions-item label="会议视频" v-if="detailItems.VIDEO_SIGN_ROUTE"> | ||||
|         <el-descriptions-item | ||||
|           v-if="detailItems.VIDEO_SIGN_ROUTE" | ||||
|           label="会议视频" | ||||
|         > | ||||
|           <video | ||||
|             :src="VITE_FILE_URL + detailItems.VIDEO_SIGN_ROUTE" | ||||
|             controls | ||||
|  | @ -64,9 +70,12 @@ | |||
|             <img | ||||
|               v-if="row.USERAVATARPREFIX && row.USERAVATARURL_CONVERT" | ||||
|               :src="row.USERAVATARPREFIX + row.USERAVATARURL_CONVERT" | ||||
|               alt="Avatar" width="100" height="100" /> | ||||
|               alt="Avatar" | ||||
|               width="100" | ||||
|               height="100" | ||||
|             /> | ||||
|             <span v-else> | ||||
|               {{ '暂无头像' }} | ||||
|               {{ "暂无头像" }} | ||||
|             </span> | ||||
|           </template> | ||||
|         </el-table-column> | ||||
|  |  | |||
|  | @ -103,7 +103,6 @@ const { list, searchForm, pagination, fnGetData, fnResetPagination, tableRef } = | |||
|     key: "userList", | ||||
|   }); | ||||
| 
 | ||||
| 
 | ||||
| const fnInit = async () => { | ||||
|   await fnResetPagination(); | ||||
|   await nextTick(); | ||||
|  |  | |||
|  | @ -110,7 +110,7 @@ | |||
|             </tr> | ||||
|           </tbody> | ||||
|           <tr> | ||||
|             <td v-for="(item, index) in totalList" :key="index">{{item}}</td> | ||||
|             <td v-for="(item, index) in totalList" :key="index">{{ item }}</td> | ||||
|           </tr> | ||||
|         </table> | ||||
|         <div v-html="PRINT_STYLE" /> | ||||
|  |  | |||
|  | @ -19,10 +19,7 @@ | |||
|       <el-form-item label="文件" prop="file"> | ||||
|         <layout-upload v-model:file-list="form.file" accept=".pdf" /> | ||||
|       </el-form-item> | ||||
|       <div | ||||
|         v-if="form.TEXT_INFO && type === 'edit'" | ||||
|         class="tr mb-10" | ||||
|       > | ||||
|       <div v-if="form.TEXT_INFO && type === 'edit'" class="tr mb-10"> | ||||
|         <el-button type="primary" @click="fnExport">导出WORD</el-button> | ||||
|       </div> | ||||
|       <el-form-item label="文件内容" prop="TEXT_INFO"> | ||||
|  |  | |||
|  | @ -134,7 +134,6 @@ | |||
|       <el-table-column prop="UPLOAD_TIME" label="上传时间" width="150" /> | ||||
|       <el-table-column label="操作" width="200"> | ||||
|         <template #default="{ row }"> | ||||
| 
 | ||||
|           <el-button | ||||
|             v-if="tabName === 'platform_resource_library'" | ||||
|             type="primary" | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue