智慧工地流程图
2022-06-17 13:18:51   7  举报             
     
         
 流程图
    作者其他创作
 大纲/内容
 是
  用户信息表project_useruser_id  user_name  sex  age  mobilephone  identity_no  user_type  project_id  education  special_operation  inoculate_flag  nucleic_result  collect_time  team_code  post_code  user_img
  是否有考勤
    该项目下是否已存在
  否
  设备数据查看
  已有打卡记录
  删除
  扬尘设备表project_device_dust_dataproject_iddevice_nopm25pm10wind_speedtemperaturehumiditynoisecreate_time
  数据异常自动进入预警表
  核酸信息是否都填写
  考勤数据查看
  安全帽设备
  上班打卡
  更新user表中的核酸检测信息
  下班打卡
  设备类型device_typecodenamedelete_flag
  project_user表对应项目下是否有对应身份证号
  是否在考勤范围
  attend_status更新为2attend_endtime为当前时间考勤图片,经纬度更新同时更新考勤负责人的打卡信息,每次下班打卡都更新
  下班打卡逻辑
  请填写核酸信息
  数据表project_user删除改人员信息,物理删除
  安全帽设备表project_device_safehat_dataproject_iddevice_noreceiverlnglatcollecttime
  超出考勤范围
  数据表
  请选择打卡人
  厂家device_providercodenamedelete_flag
  打卡
  数据表project_user
  登录项目负责人
  图片不能为空
  project_iduser_ididentify_noattend_date=当天attend_starttime为当前时间attend_status=2考勤图片,经纬度同时新增一条负责人的考勤数据(首次给劳务人员打卡添加)
  新增成功
  是否已上班打卡
  user表中是否有核酸信息
  设备表deviceproject_iddevice_nodevice_typeprovider
  预警表(warn_record)project_iddevice_nowarn_typewarn_valuewarn_time
  考勤表中核酸检测信息为空
  更新attendance表
  整体流程
  是否有图片
  新增人员
  已有考勤,不能删除
  是否有打卡人
  新增删除人员逻辑
  核酸结果是否都填写
  打卡成功
  是否已打卡
  是否填入核酸检测时间和结果
  无
  设备数据同步
  新增劳务人员
  提示“该项目下已有该人员”
  考勤表中核酸检测信息显示user表中信息
  上班打卡逻辑
  防疫门
  防疫门设备表project_device_gate_dataproject_iddevice_nocollect_timetemperaturecreate_time
  新增数据表attendance数据
  新增设备
  考勤表attendanceproject_id  user_id  user_type  user_name  identity_no  inoculate_flag  nucleic_result  post_code  attend_date  attend_type  attend_starttime  attend_endtime  attend_on_coordinate  attend_off_coordinate  attend_on_img  attend_off_img  attend_on_status  attend_off_status  attend_on_record_id  attend_off_record_id  attend_status
  设备数据同步统
  项目表projectid
  防疫信息查看
  project_ididentify_nouser_type=1
  新建围栏
  扬尘设备
  否/空
  user表中核酸检测时间大于考勤中检测时间
  人员考勤(APP端)
  核酸逻辑
  请先打上班卡
   
 
 
 
 
  0 条评论
 下一页
  
   
  
  
  
  
  
  
  
  
 