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,40 +65,38 @@ | |||
|         }} | ||||
|       </el-divider> | ||||
|       <el-descriptions :column="2" border> | ||||
|         <template> | ||||
|           <el-descriptions-item | ||||
|             :label=" | ||||
|               item.CERTIFICATE_CATEGORY === '1' | ||||
|                 ? '身份证(正面)' | ||||
|                 : item.CERTIFICATE_CATEGORY === '2' | ||||
|                 ? '驾驶证' | ||||
|                 : '道路运输从业资格证' | ||||
|             " | ||||
|             :span="item.CERTIFICATE_CATEGORY === '1' ? 1 : 2" | ||||
|           > | ||||
|             <img | ||||
|               v-viewer | ||||
|               v-if="item.ID_PHOTO_FRONT !== null" | ||||
|               :src="item.ID_PHOTO_FRONT" | ||||
|               width="100" | ||||
|               height="100" | ||||
|               class="ml-10" | ||||
|             /> | ||||
|           </el-descriptions-item> | ||||
|           <el-descriptions-item | ||||
|             v-if="item.CERTIFICATE_CATEGORY === '1'" | ||||
|             label="身份证(背面)" | ||||
|           > | ||||
|             <img | ||||
|               v-viewer | ||||
|               v-if="item.ID_PHOTO_BACK !== null" | ||||
|               :src="item.ID_PHOTO_BACK" | ||||
|               width="100" | ||||
|               height="100" | ||||
|               class="ml-10" | ||||
|             /> | ||||
|           </el-descriptions-item> | ||||
|         </template> | ||||
|         <el-descriptions-item | ||||
|           :label=" | ||||
|             item.CERTIFICATE_CATEGORY === '1' | ||||
|               ? '身份证(正面)' | ||||
|               : item.CERTIFICATE_CATEGORY === '2' | ||||
|               ? '驾驶证' | ||||
|               : '道路运输从业资格证' | ||||
|           " | ||||
|           :span="item.CERTIFICATE_CATEGORY === '1' ? 1 : 2" | ||||
|         > | ||||
|           <img | ||||
|             v-if="item.ID_PHOTO_FRONT !== null" | ||||
|             v-viewer | ||||
|             :src="item.ID_PHOTO_FRONT" | ||||
|             width="100" | ||||
|             height="100" | ||||
|             class="ml-10" | ||||
|           /> | ||||
|         </el-descriptions-item> | ||||
|         <el-descriptions-item | ||||
|           v-if="item.CERTIFICATE_CATEGORY === '1'" | ||||
|           label="身份证(背面)" | ||||
|         > | ||||
|           <img | ||||
|             v-if="item.ID_PHOTO_BACK !== null" | ||||
|             v-viewer | ||||
|             :src="item.ID_PHOTO_BACK" | ||||
|             width="100" | ||||
|             height="100" | ||||
|             class="ml-10" | ||||
|           /> | ||||
|         </el-descriptions-item> | ||||
|         <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, {}); | ||||
|  |  | |||
|  | @ -102,25 +102,35 @@ | |||
|         <el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150"> | ||||
|           <template #default="{ row }"> | ||||
|             <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 | ||||
|               >关闭</el-tag | ||||
|             > | ||||
|           </template> | ||||
|         </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,22 +9,25 @@ | |||
|         <el-row> | ||||
|           <el-col :span="6"> | ||||
|             <el-form-item label="车牌号" prop="PLATE_NUMBER"> | ||||
|               <el-input v-model="searchForm.PLATE_NUMBER" | ||||
|               placeholder="请输入车牌号" | ||||
|               <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" | ||||
|               placeholder="请输入车主业户" | ||||
|               <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" | ||||
|               placeholder="请输入登记人" | ||||
|               <el-input | ||||
|                 v-model="searchForm.REGISTRANT" | ||||
|                 placeholder="请输入登记人" | ||||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
|  | @ -137,21 +140,25 @@ | |||
|         <el-table-column prop="DUE_DATE_TYPE" label="到期状态" width="100"> | ||||
|           <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="info" | ||||
|             >即将到期 | ||||
|               >即将到期 | ||||
|             </el-tag> | ||||
|           </template> | ||||
|         </el-table-column> | ||||
|         <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,22 +9,25 @@ | |||
|         <el-row> | ||||
|           <el-col :span="6"> | ||||
|             <el-form-item label="车牌号" prop="PLATE_NUMBER"> | ||||
|               <el-input v-model="searchForm.PLATE_NUMBER" | ||||
|               placeholder="请输入车牌号" | ||||
|               <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" | ||||
|               placeholder="请输入车主业户" | ||||
|               <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" | ||||
|               placeholder="请输入登记人" | ||||
|               <el-input | ||||
|                 v-model="searchForm.REGISTRANT" | ||||
|                 placeholder="请输入登记人" | ||||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
|  | @ -146,23 +149,23 @@ | |||
|         <el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150"> | ||||
|           <template #default="{ row }"> | ||||
|             <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 | ||||
|               >关闭</el-tag | ||||
|             > | ||||
|           </template> | ||||
|         </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 | ||||
|             > | ||||
|             <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 | ||||
|             > | ||||
|           </template> | ||||
|         </el-table-column> | ||||
|  |  | |||
|  | @ -109,31 +109,35 @@ | |||
|         <el-table-column prop="REMINDER_STATUS" label="提醒状态" width="150"> | ||||
|           <template #default="{ row }"> | ||||
|             <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 | ||||
|               >关闭</el-tag | ||||
|             > | ||||
|           </template> | ||||
|         </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 | ||||
|             > | ||||
|             <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 | ||||
|               >即将到期</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 === '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,22 +9,25 @@ | |||
|         <el-row> | ||||
|           <el-col :span="6"> | ||||
|             <el-form-item label="车牌号" prop="PLATE_NUMBER"> | ||||
|               <el-input v-model="searchForm.PLATE_NUMBER" | ||||
|               placeholder="请输入车牌号" | ||||
|               <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" | ||||
|               placeholder="请输入车主业户" | ||||
|               <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" | ||||
|               placeholder="请输入登记人" | ||||
|               <el-input | ||||
|                 v-model="searchForm.REGISTRANT" | ||||
|                 placeholder="请输入登记人" | ||||
|               /> | ||||
|             </el-form-item> | ||||
|           </el-col> | ||||
|  | @ -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 () => { | ||||
|  |  | |||
|  | @ -110,31 +110,35 @@ | |||
|         <el-table-column prop="REMINDER_STATUS" label="提醒状态"> | ||||
|           <template #default="{ row }"> | ||||
|             <el-tag v-if="row.REMINDER_STATUS === '0'" type="success" | ||||
|             >开启 | ||||
|               >开启 | ||||
|             </el-tag> | ||||
|             <el-tag v-else-if="row.REMINDER_STATUS === '1'" type="info" | ||||
|             >关闭 | ||||
|               >关闭 | ||||
|             </el-tag> | ||||
|           </template> | ||||
|         </el-table-column> | ||||
|         <el-table-column prop="EXPIRE_STATUS" label="到期状态"> | ||||
|           <template #default="{ row }"> | ||||
|             <el-tag v-if="row.EXPIRE_STATUS === '1'" type="success" | ||||
|             >未到期 | ||||
|               >未到期 | ||||
|             </el-tag> | ||||
|             <el-tag v-else-if="row.EXPIRE_STATUS === '0'" type="error" | ||||
|             >已到期 | ||||
|               >已到期 | ||||
|             </el-tag> | ||||
|             <el-tag v-else-if="row.EXPIRE_STATUS === '2'" type="info" | ||||
|             >即将到期 | ||||
|               >即将到期 | ||||
|             </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-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