{"text_format":"2","workbook":"xlsx","n_sheets":37,"sheets":["数据结构梳理","表结构模板","中间件结构模板","inventory-库存系统管理数据库数据表","ems-saas-web","person-service-人员管理数据库数据表","event-mgt-web","work_engine","workorder-数据库数据表","task","plan-计划管理数据库表","sop数据库数据表","poems-reporting","poems-proxy商服报修","poems-audit-engine审核引擎","engineeringsafety-saas-web1.0","engineeringsafety-saas-web1.0.5","ems_center","isagy_saas_webV1.4","isagy_saas_web华润能源","message-service-消息引擎数据库数据表","message-消息服务数据库数据表","middleware-配置中间件数据库数据表","saas-数据库数据表","workorder-工单令牌结构","coldstation冷站智控","finein_saas_web统一收费管理","环境健康","采集数据","填报数据","控制指令","分精度","仪表能耗","支路&计算单元能耗","分项能耗","租户能耗&费用","中控-控制服务"],"not_rendered":{"charts":0,"images":3,"macros":0,"external_links":0,"defined_names":1,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"数据结构梳理","index":0,"n_rows":451,"n_cols":6,"rows_kept":451,"cut":false,"hidden":false,"merged":[[139,4,140,4],[391,4,392,4],[361,5,367,5],[391,1,395,1],[396,1,400,1],[264,1,271,1],[272,1,280,1],[281,1,290,1],[291,1,295,1],[296,1,333,1],[229,1,232,1],[233,1,234,1],[235,1,254,1],[256,1,260,1],[261,1,263,1],[401,1,408,1],[409,1,413,1],[414,1,450,1],[334,1,349,1],[350,1,360,1],[361,1,380,1],[381,1,385,1],[386,1,390,1],[414,0,450,0],[3,1,21,1],[22,1,33,1],[34,1,43,1],[44,1,57,1],[58,1,81,1],[82,1,84,1],[86,1,92,1],[93,1,94,1],[95,1,97,1],[98,1,117,1],[118,1,122,1],[123,1,124,1],[125,1,145,1],[146,1,225,1],[226,1,228,1],[386,0,390,0],[391,0,395,0],[396,0,400,0],[401,0,408,0],[409,0,413,0],[261,0,295,0],[296,0,333,0],[334,0,349,0],[350,0,360,0],[361,0,385,0],[226,0,228,0],[229,0,232,0],[233,0,234,0],[235,0,254,0],[256,0,260,0],[95,0,97,0],[98,0,122,0],[123,0,124,0],[125,0,145,0],[146,0,225,0],[44,0,57,0],[58,0,81,0],[82,0,84,0],[86,0,92,0],[93,0,94,0],[0,0,0,2],[1,0,1,5],[3,0,21,0],[22,0,33,0],[34,0,43,0]]}
["统计重复频率的表之后,共用的业务数据有:\n1.t_project:存储项目启停状态的数据\n2.t_management_partition:管理分区的数据\n3.t_safety_alarm_recent:安全风险管理当前报警数据\n4.t_safety_his_alarm:安全风险管理历史报警数据\n5.t_safety_eqinfocode_domain:报警阈值配置信息数据\n6.t_runmonitor_runplan_outline:设备运行管理离线数据\n7.t_runmonitor_runplan_switch_input_time\n8.t_runmonitor_runplan_switch_other_equip\n根据当前表的统计信息分析得到的结果:\n从数据结构上得到的中台业务比较少,建议产品经理提供一份根据业务划分的中台业务"]
["数据结构梳理"]
["服务名称","场景","涉及库表","重复频率","缓存Redis键值对应（如果有则填写）","队列topic对应（如果有则填写）"]
["poems-reporting","统计程序","hbase:work_order:wl_administrator_kpi",1]
[null,null,"hbase:work_order:wl_equip_state",1]
[null,null,"hbase:work_order:wl_event_kpi",1]
[null,null,"hbase:work_order:wl_event_v2",1]
[null,null,"hbase:work_order:wl_his_record",1]
[null,null,"hbase:work_order:wl_maintenance_v2",1]
[null,null,"hbase:work_order:wl_onsite_inspection_v2",1]
[null,null,"hbase:work_order:wl_repair_v2",1]
[null,null,"hbase:work_order:wl_run_order_v2",1]
[null,null,"hbase:work_order:wl_safe_v2",1]
[null,null,"hbase:work_order:wl_order_hour",1]
[null,null,"hbase:work_order:wl_order_obj_hour",1]
[null,null,"hbase:work_order:wl_problem_type",1]
[null,null,"hbase:work_order:wl_organization_scores_v2",1]
[null,null,"hbase:work_order:wl_person_score_v2",1]
[null,null,"mysql:saas_ems:t_data_time",1]
[null,null,"mysql:bulletin_board:project_score",1]
[null,null,"mysql:bulletin_board:manage_kpi",1]
[null,null,"mysql:bulletin_board:project_info_bulletin",1]
["ems-saas-web","运维系统","mysql:saas_ems:t_user",1,"0:ALL_USERS:hash,0:ALL_USERS_NAME:hash,0:ALL_USERS_PASS_MD5_KEY:hash"]
[null,null,"mysql:saas_ems:t_user_authorization_package",1]
[null,null,"mysql:saas_ems:t_user_project",1]
[null,null,"mysql:saas_ems:t_user_login_info",1]
[null,null,"hbase:person_service:t_user_login_info",1]
[null,null,"mysql:saas_ems:t_authorization_package",1,"0:ALL_AUTHO_PACKAGES:hash"]
[null,null,"mysql:saas_ems:t_function_tag",1]
[null,null,"mysql:saas_ems:t_function",1,"0:ALL_FUNCTIONS:hash"]
[null,null,"mysql:saas_ems:t_resource",1]
[null,null,"mysql:saas_ems:t_project",2,"0:ALL_ENABLED_PROJECTIDS:set"]
[null,null,"mysql:saas_ems:t_management_partition",2,"0:MANAGE_PARTITION_LIST:string"]
[null,null,"mysql:saas_ems:t_system_config",1]
["engineeringsafety-saas-web1.0","安全风险管理","t_safety_statis_eqalarm（mysql）",1]
[null,null,"t_safety_statis_pjalarm（mysql）",1]
[null,null,"t_safety_equip_point（mysql）",1]
[null,null,"t_safety_equip_filedpoint（mysql）",1]
[null,null,"t_safety_equip_location（mysql）",1]
[null,null,"t_safety_space_location（mysql）",1]
[null,null,"t_safety_alarm_recent（mysql）",2]
[null,null,"t_safety_alarm_ignore（mysql）",1]
[null,null,"t_safety_his_alarm（hbase）",2]
[null,null,"t_safety_eqinfocode_domain（mysql）",2]
["engineeringsafety-saas-web1.0.5","  美凯龙项目","t_eqp_relation_data（mysql）",1]
[null,null,"t_eqp_property_rel（mysql）",1]
[null,null,"t_eqp_category_re（mysql）",1]
[null,null,"t_eqp_basic_data（mysql）",1]
[null,null,"t_eqp_static_dat（mysql）",1]
[null,null,"t_message_content（mysql）",1]
[null,null,"t_workorder_syn（mysql）",1]
[null,null,"t_safety_eqinfocode_domain（mysql）",2]
[null,null,"t_safety_his_alarm (hbase）",2]
[null,null,"t_safety_alarm_recent（mysql）",2]
[null,null,"t_safety_eqp_online_status (hbase)",1]
[null,null,"original_day (hbase)",1]
[null,null,"original_month (hbase）",1]
[null,null,"fjd_0_near (Hbase)",1]
["ems_center","中心平台","mysql:t_alarm_control_time",1]
[null,null,"mysql:t_alarm_output_white_list",1]
[null,null,"mysql:t_alarm_white_list",1]
[null,null,"mysql:t_alarmdata_conf",1]
[null,null,"mysql:t_approval_flow_manage",1]
[null,null,"mysql:t_area",1]
[null,null,"mysql:t_area_data_quality_report",1]
[null,null,"mysql:t_area_energy_month_report",1]
[null,null,"mysql:t_area_energy_month_report_file",1]
[null,null,"mysql:t_branch",1]
[null,null,"mysql:t_branch_copy",1]
[null,null,"mysql:t_brand_exception",1]
[null,null,"mysql:t_brand_exception_conf",1]
[null,null,"mysql:t_brand_exception_info",1]
[null,null,"mysql:t_brand_exception_last",1]
[null,null,"mysql:t_brand_exception_white_list",1]
[null,null,"mysql:t_budget_alarm_config",1]
[null,null,"mysql:t_budget_check_data",1]
[null,null,"mysql:t_budget_check_detail",1]
[null,null,"mysql:t_budget_check_record",1]
[null,null,"mysql:t_budget_version",1]
[null,null,"mysql:t_budget_version_detail",1]
[null,null,"mysql:t_building_area_ref",1]
[null,null,"mysql:t_building_collect_config",1]
["report-thread","报表模块（异步线程生成）","t_custom_report_template_file",1]
[null,null,"t_custom_report_expression_type_config",1]
[null,null,"t_custom_standard_report_file",1,"report_task_job"]
["report-web-starte","报表模块（报表服务）","t_report_expression_type_config",1]
["isagy_saas_web（龙湖）","isagy_saas_web（龙湖能源后台）","t_custom_data_provid_info",1]
[null,null,"t_custom_data_provid_record",1]
[null,null,"t_custom_data_provid_type",1]
[null,null,"t_custom_project_info",1]
[null,null,"t_custom_resource_config",1]
[null,null,"t_meter_position_info",1]
[null,null,"t_project_copInfo_config",1]
["longhu_framework","龙湖接口服务","t_alarm_record",1]
[null,null,"t_send_alarmType_config",1]
["longhu_manualDataMigration","龙湖抄表数据对接程序","t_artificialfill_data",1]
[null,null,"t_artificial_modify",1]
[null,null,"t_plaza",1]
["isagy_saas_web（新城）","isagy_saas_web（新城定制公交）","t_management_partition",2]
[null,null,"t_project",2]
[null,null,"t_custom_skip_fuction_url",1]
[null,null,"t_custom_skip_to_saas_url",1]
[null,null,"t_custom_item_cost_day",1]
[null,null,"t_custom_log_record",1]
[null,null,"t_custom_meter_cost_day",1]
[null,null,"t_custom_meter_day_info",1]
[null,null,"t_custom_budget_input",1]
[null,null,"t_custom_budget_input_config",1]
[null,null,"t_custom_item_time_record",1]
[null,null,"t_custom_meter_time_record",1]
[null,null,"t_custom_meter_type",1]
[null,null,"t_custom_meter_valid",1]
[null,null,"t_custom_monitor_energy_round_config",1]
[null,null,"t_custom_monitor_split_time",1]
[null,null,"t_custom_price",1]
[null,null,"t_custom_sys_task_job",1]
[null,null,"t_custom_tenant_meter",1]
[null,null,"t_custom_type",1]
[null,"新城定制短信推送功能","t_custom_message_cron",1]
[null,null,"t_custom_message_area_info",1]
[null,null,"t_custom_message_send_record",1]
[null,null,"t_custom_message_send_user_info",1]
[null,null,"t_custom_message_template",1]
["isagy_saas_web（中海）","中海定制","t_custom_meter_count_config",1]
[null,null,"t_custom_project_info_config",1]
["isagy_saas_web","预算定额V1.4","mysql:t_budget_quota_microclimate_config",1]
[null,null,"mysql:t_budget_quota_item_weight_config",1]
[null,null,"mysql:t_budget_quota_item_fictitious_config",1]
[null,null,"mysql:t_budget_data_quality_section_config",1]
[null,null,"mysql:t_budget_project_week_log_date_config",1]
[null,null,"mysql:c_gw_check_detail_edit_conf",1]
[null,null,"mysql:t_budget_project_data_quality_class",1]
[null,null,"mysql:t_budget_control_ratio",1]
[null,null,"mysql:t_indoor_point_info",1]
[null,null,"mysql:t_budget_synchro_record",1]
[null,null,"mysql:t_budget_dynamic_week_date",1]
[null,null,"mysql:t_budget_gw_recalculate_config",1]
[null,null,"mysql:t_budget_dynamic_log_label",1]
[null,null,"mysql:t_budget_base_target_data",1]
[null,null,"mysql:t_budget_dynamic_target",1,"projectTarget-year"]
[null,null,"mysql:t_budget_dynamic_target_day",1]
[null,null,"mysql:t_budget_dynamic_gw_data",1,"projectGw-year"]
[null,null,"mysql:c_gw_check_detail",1]
[null,null,"mysql:t_typical_weather",1]
[null,null,"hbase:t_budget_predict_day_base",1]
[null,null,"hbase:t_indoor_point_data",1]
["isagy_saas_web","华润能源系统","hbase:t_dataquality_alarm_curve_data_info ",1]
[null,null,"hbase:t_dataquality_alarm_false_info",1]
[null,null,"hbase:t_dataquality_alarm_history_info",1]
[null,null,"hbase:t_dataquality_alarm_immediate_info",1]
[null,null,"hbase:t_dataquality_alarm_repair_info",1]
[null,null,"hbase:t_dataquality_alarm_remark_info",1]
[null,null,"hbase:t_dataquality_record_history_data",1]
[null,null,"hbase:t_dataquality_record_branch_lost",1]
[null,null,"hbase:t_workorder",1]
[null,null,"hbase:t_workorder_meter",1]
[null,null,"hbase:t_short_message_history",1]
[null,null,"hbase:t_energysave_workorder",1]
[null,null,"hbase:t_environment_quality_data_15min/1h/1d",1]
[null,null,"hbase:t_energysave_workorder_feedback",1]
[null,null,"hbase:t_energysave_workitem_relation",1]
[null,null,"hbase:t_energysave_data",1]
[null,null,"hbase:t_dataquality_energybudget_1h/1d",1]
[null,null,"hbase:t_energy_data_cost_1h/1d",1]
[null,null,"mysql:t_budget_data",1]
[null,null,"mysql:t_building_area_data",1]
[null,null,"mysql:t_building_floor_config",1]
[null,null,"mysql:t_building_type_area_target",1]
[null,null,"mysql:t_building_type_area_type",1]
[null,null,"mysql:t_cold_station_eer_config",1]
[null,null,"mysql:t_config_basic_type",1]
[null,null,"mysql:t_config_comprehensive_analysis_node",1]
[null,null,"mysql:t_config_comprehensive_analysis_tree",1]
[null,null,"mysql:t_config_comprehensive_analysis_type",1]
[null,null,"mysql:t_config_comprehensive_story_group",1]
[null,null,"mysql:t_config_comprehensive_story_share",1]
[null,null,"mysql:t_config_comprehensive_story_state",1]
[null,null,"mysql:t_config_comprehensive_story_template",1]
[null,null,"mysql:t_config_comprehensive_story_templateshare",1]
[null,null,"mysql:t_config_energy_flow",1]
[null,null,"mysql:t_config_energy_model_building",1]
[null,null,"mysql:t_config_report_model",1]
[null,null,"mysql:t_config_save_energy_potential",1]
[null,null,"mysql:t_config_sensor_type",1]
[null,null,"mysql:t_cooling_tower_efficiency_config",1]
[null,null,"mysql:t_cooling_tower_transport_coefficient_config",1]
[null,null,"mysql:t_cooling_transport_coefficient_config",1]
[null,null,"mysql:t_dataquality_alarm_threshold_config",1]
[null,null,"mysql:t_dataquality_alarm_type",1]
[null,null,"mysql:t_dataquality_branch_cold",1]
[null,null,"mysql:t_dataquality_config_building_time_span",1]
[null,null,"mysql:t_dataquality_energybudget_config",1]
[null,null,"mysql:t_dataquality_workorplayday_config",1]
[null,null,"mysql:t_energysave_worksplit",1]
[null,null,"mysql:t_energy_analysis_remark",1]
[null,null,"mysql:t_energy_cost_config",1]
[null,null,"mysql:t_energy_cost_type",1]
[null,null,"mysql:t_energy_efficiency_item_config",1]
[null,null,"mysql:t_energy_efficiency_meter_config",1]
[null,null,"mysql:t_energy_efficiency_tree_config",1]
[null,null,"mysql:t_energy_item",1]
[null,null,"mysql:t_energy_model",1]
[null,null,"mysql:t_energy_save_config",1]
[null,null,"mysql:t_environment_dateseason_config",1]
[null,null,"mysql:t_environment_limit_type_config",1]
[null,null,"mysql:t_org_property",1]
[null,null,"mysql:t_price_plan",1]
[null,null,"mysql:t_price_plan_content",1]
[null,null,"mysql:t_price_plan_content_special",1]
[null,null,"mysql:t_price_plan_use",1]
[null,null,"mysql:t_price_plan_work_log",1]
[null,null,"mysql:t_project_cost_modulation",1]
[null,null,"mysql:t_property",1]
[null,null,"mysql:t_refrigerating_transfer_coefficient_config",1]
[null,null,"mysql:t_refrigerator_cop_config",1]
[null,null,"mysql:t_report_list_management",1]
[null,null,"mysql:t_report_tenant_relation",1]
[null,null,"mysql:t_report_record",1]
[null,null,"mysql:t_sensor_config",1]
[null,null,"mysql:t_system_permission_role",1]
[null,null,"mysql:t_system_permission_user_project",1]
[null,null,"mysql:t_system_permission_user_role",1]
[null,null,"mysql:t_system_user",1]
[null,null,"mysql:t_sys_param_value",1]
[null,null,"mysql:t_sys_project_config_computer",1]
[null,null,"mysql:t_sys_task_job",1]
["poems-proxy","商服报修","mysql:t_fm_event",1]
[null,null,"mysql:t_fm_mq_fail_mes",1]
[null,null,"mysql:t_fm_push_mes",1]
["poems-audit-engine","审核引擎","hbase:audit_stream_engine",1]
[null,null,"hbase:audit_routing",1]
[null,null,"hbase:audit_process",1]
[null,null,"hbase:business_type",1,"0:ALL_BUSINESS_TYPE_FOR_AUDIT_ENGINE:hash"]
["contract","合同","hbase:contract_remind_settings",1]
[null,null,"hbase:contract",1]
["inventory","库存系统","hbase:system_type_constant",1]
[null,null,"hbase:warehouse_info",1]
[null,null,"hbase:warehouse_keeper_info",1]
[null,null,"hbase:tool_detailed_list",1]
[null,null,"hbase:tool_cabinet_info",1]
[null,null,"hbase:tool_cabinet_detailed_list",1]
[null,null,"hbase:tool_use_order_info",1]
[null,null,"hbase:tool_use_order_details",1]
[null,null,"hbase:public_tool_info ",1]
[null,null,"hbase:tool_borrow_order_info",1]
[null,null,"hbase:tool_borrow_order_details",1]
[null,null,"hbase:tool_subtenancy_order_info",1]
[null,null,"hbase:consumable_template_info",1]
[null,null,"hbase:consumable_template_rel",1]
[null,null,"hbase:consumable_material_info",1]
[null,null,"hbase:warehousing_entry_info",1]
[null,null,"hbase:warehousing_entry_details",1]
[null,null,"hbase:outbound_order_info",1]
[null,null,"hbase:outbound_order_details",1]
[null,null,"hbase:tool_operate_record ",1]
["saas-manage","工作历","hbase:calendar_custom_tag",1]
["supplier","供应商","hbase:supplier_type",1]
[null,null,"hbase:supplier_type_extend",1]
[null,null,"hbase:supplier",1]
[null,null,"hbase:supplier_type_rel",1]
[null,null,"hbase:supplier_extend",1]
["equip-run-manager","设备运行管理-报警管理","hbase:t_runmonitor_equips_alarm_detail",1]
[null,null,"hbase:t_runmonitor_equip_alarm_checktime_info",1]
[null,null,"hbase:t_runmonitor_equip_ignore_detail",1]
[null,"设备运行管理-运行看板","mysql:t_runmonitor_equip_info",1]
[null,null,"mysql:t_runmonitor_equip_fm",1]
[null,null,"mysql:t_runmonitor_plangroup",1]
[null,null,"mysql:t_runmonitor_equipalgorithm_alarm_conf",1]
[null,null,"mysql:t_runmonitor_equipalgorithm_report_conf",1]
[null,null,"mysql:t_runmonitor_plangroup_default",1]
[null,null,"hbase:t_runmonitor_history_equips_info",1]
[null,null,"hbase:init_data",1]
[null,"设备运行管理-运行计划","mysql:t_runmonitor_runplan_outline",2]
[null,null,"mysql:t_runmonitor_runplan_switch_input_time",2]
[null,null,"mysql:t_runmonitor_runplan_adjust_noenergy_object",1]
[null,null,"mysql:t_runmonitor_runplan_adjust_other_equip",1]
[null,null,"mysql:t_runmonitor_runplan_adjust_open_coefficient",1]
[null,null,"mysql:t_excel_sheet",1]
[null,null,"mysql:t_runmonitor_runplan_template",1]
[null,null,"mysql:t_runmonitor_runplan_switch_other_equip",2]
[null,null,"mysql:t_runmonitor_runplan_day_span_template",1]
[null,"设备运行管理-运行诊断","hbase:t_runmonitor_equip_diagnosis_outline",1]
[null,null,"hbase:t_runmonitor_switch_report",1]
[null,null,"hbase:t_runmonitor_sample_score",1]
[null,null,"hbase:t_runmonitor_history_score",1]
[null,null,"hbase:t_runmonitor_runplan_outline",2]
[null,null,"hbase:t_runmonitor_runplan_adjust_info",1]
[null,null,"hbase:t_runmonitor_energy_report",1]
[null,null,"hbase:t_runmonitor_runplan_switch_other_equip",2]
[null,null,"hbase:t_runmonitor_runplan_switch_input_time",2]
[null,null,"hbase:t_runmonitor_fluctuate_report",1]
[null,"设备运行管理-python组件","mysql:t_runmonitor_py_cluster_data",1]
[null,null,"mysql:t_runmonitor_py_compute_statistic",1]
[null,null,"mysql:t_runmonitor_py_cluster_temp_data",1]
[null,null,"hbase:t_runmonitor_py_exception_data",1]
[null,null,"hbase:t_runmonitor_py_character_data",1]
["finein_saas_web","统一收费管理系统","mysql:t_fn_tenant_contact",1]
[null,null,"mysql:t_fn_tenant_common_used_meter",1]
[null,null,"mysql:t_fn_schedule_job",1]
[null,null,"mysql:t_fn_message_remind_setting_global",1]
[null,null,"mysql:t_fn_message_remind_setting_obj",1]
[null,null,"mysql:t_fn_charge_message",1]
[null,null,"mysql:t_fn_system_param",1]
[null,null,"mysql:t_fn_record_price_change",1]
[null,null,"mysql:t_fn_record_operate",1]
[null,null,"mysql:t_fn_record_pay",1]
[null,null,"mysql:t_fn_record_post_pay",1]
[null,null,"mysql:t_fn_record_meter_operate",1]
[null,null,"mysql:t_fn_back_config_base",1]
[null,null,"mysql:t_fn_back_config_common",1]
[null,null,"mysql:t_fn_energy_type",1]
[null,null,"mysql:t_fn_protocol",1]
[null,null,"mysql:t_fn_function",1]
[null,null,"mysql:t_fn_protocol_function",1]
[null,null,"mysql:t_fn_sys_param_value",1]
[null,null,"mysql:t_fn_record_tenant_leave",1]
[null,null,"mysql:t_fn_tenant_meter_remain_days",1]
[null,null,"mysql:t_fn_alarm_limit_global",1]
[null,null,"mysql:t_fn_remote_order",1]
[null,null,"mysql:t_fn_project_energy_pay",1]
[null,null,"mysql:t_fn_project_stat_data",1]
[null,null,"mysql:t_fn_record_project_turn",1]
[null,null,"mysql:t_fn_project_data_compute",1]
[null,null,"mysql:t_fn_report_cell",1]
[null,null,"mysql:t_fn_user_reporte_cell",1]
[null,null,"mysql:fn_tenant_pre_pay_param",1]
[null,null,"mysql:fn_tenant_pre_pay_meter_param",1]
[null,null,"mysql:fn_tenant_post_pay_param",1]
[null,null,"mysql:fn_tenant_post_pay_many_param",1]
[null,null,"hbase:data_tenantbalance",1]
[null,null,"hbase:data_tenantbalance_present",1]
[null,null,"hbase:data_tenantdata",1]
[null,null,"hbase:data_tenantfee",1]
[null,null,"mysql:fn_price_template",1]
["coldstation","冷战智控","mysql:chiller_command",1]
[null,null,"mysql:chiller_command_his",1]
[null,null,"mysql:chiller_command_info",1]
[null,null,"mysql:chiller_command_org",1]
[null,null,"mysql:chiller_equipment",1]
[null,null,"mysql:rpt_day_project_chiller",1]
[null,null,"mysql:chiller_business_hours",1]
[null,null,"mysql:chiller_business_hours_calendar",1]
[null,null,"mysql:t_custom_project_change_config",1]
[null,null,"mysql:t_project_area_data",1]
[null,null,"mysql:t_project_microclimate_area_info",1]
[null,null,"mysql:t_push_time_model_project_ref",1]
[null,null,"mysql:t_basic_conf_pushtime_model",1]
[null,null,"mysql:t_conf_param",1]
[null,null,"mysql:t_energy_saving",1]
[null,null,"mysql:work",1]
["sop","sop系统","hbase:sop",1]
[null,null,"hbase:sop:sop_his",1]
[null,null,"hbase:sop:sop_edit",1]
[null,null,"hbase:sop:sop_destroy_msg",1]
[null,null,"hbase:sop:sop_revise_msg",1]
[null,null,"hbase:sop:sop_label_rel",1]
[null,null,"hbase:sop:sop_sop_rel",1]
[null,null,"hbase:sop:sop_obj_rel",1]
[null,null,"hbase:sop:sop_order_type_rel",1]
[null,null,"hbase:sop:sop_equip_model_rel",1]
[null,null,"hbase:sop:custom_info_point",1]
["workorder","工单系统","hbase:work_order:work_order",1,null,"work_order_Exchange:work_order_message_routing_key&work_order_exception_message_routing_key   ;order_stock_state_publish_exchange;workorder_state_publish_exchange"]
[null,null,"mysql:work_order:zillion_data_work_order",1]
[null,null,"hbase:work_order:work_order_his",1]
[null,null,"hbase:work_order:wo_routing_control",1]
[null,null,"mysql:work_order:zillion_data_wo_routing_control",1]
[null,null,"hbase:work_order:wo_routing_control_his",1]
[null,null,"hbase:work_order:wo_order_body",1]
[null,null,"hbase:work_order:wo_object",1]
[null,null,"hbase:work_order:obj_wo_rel",1]
[null,null,"hbase:work_order:wo_desc_obj_rel",1]
[null,null,"hbase:work_order:consumable",1]
[null,null,"hbase:work_order:maintenance_item",1]
[null,null,"hbase:work_order:manhour",1]
[null,null,"hbase:work_order:problem_cause",1]
[null,null,"hbase:work_order:problem_representation",1]
[null,null,"hbase:work_order:problem_representation_cause_rel",1]
[null,null,"hbase:work_order:problem_representation_location_rel",1]
[null,null,"hbase:work_order:wo_executor_comment",1]
[null,null,"hbase:work_order:wo_info_point_data",1]
[null,null,"hbase:work_order:wo_flow_plan_persagy",1,"1：ALL_WO_FLOW_PLAN_PERSAGY：String"]
[null,"工单引擎","hbase:work_order:t_wo_body",1]
[null,null,"hbase:work_order:t_wo_exec_record",1]
[null,null,"hbase:work_order:t_wo_remark",1]
[null,null,"hbase:work_order:t_wo_routing_control",1]
[null,null,"es:work_engine:_doc",1]
["scheduling","排班系统","hbase:message:scheduling_config",1]
[null,null,"hbase:message:scheduling_person_config",1]
[null,null,"hbase:message:scheduling_project_config",1]
[null,null,"hbase:message:scheduling_show",1]
[null,null,"hbase:message:handover_shift_record",1]
["person-service","人员管理","hbase:person-service:person",1,"1:PERSON_CACHE_ID\n2:PERSON_CACHE_USER_ID\n3:PERSON_PROJECT_POSITION"]
[null,null,"hbase:person-service:project_person",1]
[null,null,"hbase:person-service:trajectory",1]
[null,null,"hbase:saas:department",1,"1:ALL_DEPTS"]
[null,null,"hbase:saas:position",1,"1:ALL_POSITIONS  2:ALL_POSITIONS_DEPT"]
["middleware-tools","中间件配置","hbase:middleware:customize_sources",1]
[null,null,"hbase:middleware:data_sources",1]
[null,null,"hbase:middleware:entry_method",1]
[null,null,"hbase:middleware:field_name",1]
[null,null,"hbase:middleware:middleware_configuration",1]
["message-tools","消息系统","hbase:message:event_subscription",1]
[null,null,"hbase:message:message_log",1]
[null,null,"hbase:message:message_notice",1]
[null,null,"hbase:message:message_receive_log",1]
[null,null,"hbase:message:message_subscription",1]
[null,null,"hbase:message:message_type",1]
[null,null,"hbase:message:order_subscription",1]
[null,null,"hbase:message:xy_config",1]
["saas","saas服务","hbase:saas:apartment_sync",1]
[null,null,"hbase:saas:equip_space_sync",1,"0:ALL_SYNC_EQUIP_SPACE：String"]
[null,null,"hbase:saas:site_space_sync",1]
[null,null,"hbase:saas:work_order_statistics",1]
[null,null,"hbase:saas:unfinish_order_record",1]
["plan-manager/plan-schedule","计划和发单程序","hbase:plan:group_plan",1]
[null,null,"hbase:plan:group_his",1]
[null,null,"hbase:plan:group_cell",1]
[null,null,"hbase:plan:group_cell_his",1]
[null,null,"hbase:plan:group_record",1]
[null,null,"hbase:plan:plan_order",1]
[null,null,"hbase:plan:plan_task",1]
[null,null,"hbase:plan:plan_misfire",1]
[null,null,"hbase:plan:plan",1]
[null,null,"hbase:plan:plan_his",1]
[null,null,"hbase:plan:plan_cell",1]
[null,null,"hbase:plan:plan_cell_his",1]
[null,null,"hbase:plan:plan_record",1]
[null,null,"hbase:plan:group_plan_mapper",1]
[null,null,"hbase:plan:plan_mapper",1]
[null,null,"mysql:PLAN_MANAGER_FIRED_TRIGGERS;",1]
[null,null,"mysql:PLAN_MANAGER_PAUSED_TRIGGER_GRPS;",1]
[null,null,"mysql:PLAN_MANAGER_SCHEDULER_STATE;",1]
[null,null,"mysql:PLAN_MANAGER_LOCKS;",1]
[null,null,"mysql:PLAN_MANAGER_SIMPLE_TRIGGERS;",1]
[null,null,"mysql:PLAN_MANAGER_SIMPROP_TRIGGERS;",1]
[null,null,"mysql:PLAN_MANAGER_CRON_TRIGGERS;",1]
[null,null,"mysql:PLAN_MANAGER_BLOB_TRIGGERS;",1]
[null,null,"mysql:PLAN_MANAGER_TRIGGERS;",1]
[null,null,"mysql:PLAN_MANAGER_JOB_DETAILS;",1]
[null,null,"mysql:PLAN_MANAGER_CALENDARS;",1]
[null,null,"mysql:PLAN_SCHEDULE_FIRED_TRIGGERS;",1]
[null,null,"mysql:PLAN_SCHEDULE_PAUSED_TRIGGER_GRPS;",1]
[null,null,"mysql:PLAN_SCHEDULE_SCHEDULER_STATE;",1]
[null,null,"mysql:PLAN_SCHEDULE_LOCKS;",1]
[null,null,"mysql:PLAN_SCHEDULE_SIMPLE_TRIGGERS;",1]
[null,null,"mysql:PLAN_SCHEDULE_SIMPROP_TRIGGERS;",1]
[null,null,"mysql:PLAN_SCHEDULE_CRON_TRIGGERS;",1]
[null,null,"mysql:PLAN_SCHEDULE_BLOB_TRIGGERS;",1]
[null,null,"mysql:PLAN_SCHEDULE_TRIGGERS;",1]
[null,null,"mysql:PLAN_SCHEDULE_JOB_DETAILS;",1]
[null,null,"mysql:PLAN_SCHEDULE_CALENDARS;",1]

{"sheet":"表结构模板","index":1,"n_rows":18,"n_cols":7,"rows_kept":18,"cut":false,"hidden":false,"merged":[[6,1,6,6],[5,0,6,0],[17,0,24,6],[0,1,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6]]}
["数据表名称","商服报修中间表：t_fm_event"]
["数据表类型","枚举值:mysql,hbase,ES,redis"]
["数据表说明","商服报修中间表,数据存储在mysql"]
["关联的其他类型表","ES:fm_event,0:FM_EVENT:hash类型"]
["所属应用","poems-proxy"]
["索引","c_event_id;"]
[null,"c_business_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",50,"否","是"]
["商服报修id","c_business_id","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["事件id","c_event_id","int",11]
["事件状态","c_event_status","varchar",50,"否",null,"(-1-未生成事件,0-待处理,1-处理中,2-已关闭,4-已完成)"]
["最后更新时间","c_last_update_time","varchar",50,"否"]
["工单id","c_work_order_id","varchar",50]
["工单状态","c_work_order_status","varchar",2,null,null,"2-抢单中,3-指派中,4-未开始,5-执行中,6-审核中,7-逾期完成,8-按时完成,9-异常中止,10-已删除"]
[]
["特殊说明:\n数据表名称:\n1.ES的数据表名称格式为索引:类型,如audit_process:audit_process表示ES中的audit_process索引的audit_process类型\n2.redis数据表名称格式为库索引:索引名称(或组成规则):redis类型,如0:ALL_AUTHO_PACKAGES:hash类型\n数据表说明:\n1.如果是redis数据表类型并且索引类型为hash类型,需要在此说明hashkey的组成规则"]

{"sheet":"中间件结构模板","index":2,"n_rows":8,"n_cols":5,"rows_kept":8,"cut":false,"hidden":false,"merged":[[2,0,4,0],[0,1,0,4],[1,1,1,4],[2,1,2,3],[3,1,3,3],[4,1,4,3]]}
["中间件类型","枚举值:rabbitmq,kafka"]
["交换机名称"]
[null,"路由规则",null,null,"队列"]
[]
[]
["名称","字段","类型","可为空","备注"]
["主键","c_id","varchar","否"]
["商服报修id","c_business_id","varchar","否"]

{"sheet":"inventory-库存系统管理数据库数据表","index":3,"n_rows":467,"n_cols":20,"rows_kept":467,"cut":false,"hidden":false,"merged":[[429,1,429,6],[430,1,430,6],[447,0,447,6],[448,1,448,6],[449,1,449,6],[450,1,450,6],[451,1,451,6],[452,1,452,6],[31,0,33,0],[51,0,54,0],[69,0,71,0],[87,0,91,0],[109,0,111,0],[127,0,128,0],[170,0,172,0],[193,0,196,0],[220,0,222,0],[270,0,272,0],[299,0,302,0],[329,0,331,0],[363,0,366,0],[389,0,390,0],[429,0,430,0],[410,1,410,6],[411,1,411,6],[412,1,412,6],[413,1,413,6],[424,0,424,6],[425,1,425,6],[426,1,426,6],[427,1,427,6],[428,1,428,6],[384,0,384,6],[385,1,385,6],[386,1,386,6],[387,1,387,6],[388,1,388,6],[389,1,389,6],[390,1,390,6],[408,0,408,6],[409,1,409,6],[358,0,358,6],[359,1,359,6],[360,1,360,6],[361,1,361,6],[362,1,362,6],[363,1,363,6],[364,1,364,6],[365,1,365,6],[366,1,366,6],[302,1,302,6],[324,0,324,6],[325,1,325,6],[326,1,326,6],[327,1,327,6],[328,1,328,6],[329,1,329,6],[330,1,330,6],[331,1,331,6],[272,1,272,6],[294,0,294,6],[295,1,295,6],[296,1,296,6],[297,1,297,6],[298,1,298,6],[299,1,299,6],[300,1,300,6],[301,1,301,6],[247,1,247,6],[248,1,248,6],[265,0,265,6],[266,1,266,6],[267,1,267,6],[268,1,268,6],[269,1,269,6],[270,1,270,6],[271,1,271,6],[217,1,217,6],[218,1,218,6],[219,1,219,6],[220,1,220,6],[221,1,221,6],[222,1,222,6],[244,0,244,6],[245,1,245,6],[246,1,246,6],[190,1,190,6],[191,1,191,6],[192,1,192,6],[193,1,193,6],[194,1,194,6],[195,1,195,6],[196,1,196,6],[215,0,215,6],[216,1,216,6],[166,1,166,6],[167,1,167,6],[168,1,168,6],[169,1,169,6],[170,1,170,6],[171,1,171,6],[172,1,172,6],[188,0,188,6],[189,1,189,6],[127,1,127,6],[128,1,128,6],[145,0,145,6],[146,1,146,6],[147,1,147,6],[148,1,148,6],[149,1,149,6],[150,1,150,6],[165,0,165,6],[108,1,108,6],[109,1,109,6],[110,1,110,6],[111,1,111,6],[122,0,122,6],[123,1,123,6],[124,1,124,6],[125,1,125,6],[126,1,126,6],[87,1,87,6],[88,1,88,6],[89,1,89,6],[90,1,90,6],[91,1,91,6],[104,0,104,6],[105,1,105,6],[106,1,106,6],[107,1,107,6],[68,1,68,6],[69,1,69,6],[70,1,70,6],[71,1,71,6],[82,0,82,6],[83,1,83,6],[84,1,84,6],[85,1,85,6],[86,1,86,6],[50,1,50,6],[51,1,51,6],[52,1,52,6],[53,1,53,6],[54,1,54,6],[64,0,64,6],[65,1,65,6],[66,1,66,6],[67,1,67,6],[29,1,29,6],[30,1,30,6],[31,1,31,6],[32,1,32,6],[33,1,33,6],[46,0,46,6],[47,1,47,6],[48,1,48,6],[49,1,49,6],[15,0,15,6],[16,1,16,6],[17,1,17,6],[18,1,18,6],[19,1,19,6],[20,1,20,6],[26,0,26,6],[27,1,27,6],[28,1,28,6]]}
{"$rows_empty":14}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["系统类型常量表： system_type_constant"]
["数据表类型","枚举值:hbase"]
["数据表说明","系统类型常量表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","【type,code】"]
["名称","字段","类型","长度","可为空","主键","备注"]
["类型","type","String"]
["编码","code","String"]
["名称","name","String"]
[]
["仓库信息表：warehouse_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","仓库信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","【project_id, warehouse_id, valid】,   "]
[null,"【project_id, warehouse_id, warehouse_name,valid】,"]
[null,"【project_id, warehouse_id, warehouse_type_code,valid】"]
["名称","字段","类型","长度","可为空","主键","备注"]
["仓库id","warehouse_id","String",null,null,"是","主键，以ck开头"]
["仓库名称","warehouse_name","String"]
["项目id","project_id","String"]
["仓库类型编码","warehouse_type_code","String"]
["所属部门id","department_id","String"]
["仓库位置","location_id","String",null,null,null,"空间id"]
["仓库货架","goods_shelf","String",null,null,null,"数组"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效,true/false"]
[]
["仓库管理员表：warehouse_keeper_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","仓库管理员表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","【project_id, valid, id】，"]
[null,"【project_id,warehouse_id,warehouse_keeper_id ,valid】，"]
[null,"【project_id,warehouse_keeper_id ,valid, id】，"]
[null,"【project_id,warehouse_id ,valid, id】"]
["名称","字段","类型","长度","可为空","主键","备注"]
["库管员id","id","String",null,null,"是","主键"]
["项目id","project_id","String"]
["仓库id","warehouse_id","String"]
["库管员id","warehouse_keeper_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效,true/false"]
[]
["工具清单表：tool_detailed_list"]
["数据表类型","枚举值:hbase"]
["数据表说明","工具清单表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","【project_id, valid, tool_name,tool_id】，"]
[null,"【project_id, tool_id】，"]
[null,"【tool_id, valid】"]
["名称","字段","类型","长度","可为空","主键","备注"]
["工具清单id","tool_id","String",null,null,"是","以GJQD开头"]
["项目id","project_id","String"]
["工具名称","tool_name","String"]
["规格","specification","String"]
["单位","unit","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["工具箱表：tool_cabinet_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","工具箱表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","【project_id, valid, tool_cabinet_name,tool_cabinet_id】，"]
[null,"【project_id, tool_cabinet_id, valid】，"]
[null,"【warehouse_id,tool_cabinet_id, valid】，"]
[null,"【project_id, tool_cabinet_id ,status , valid】，"]
[null,"【tool_cabinet_id ,status , valid】"]
["名称","字段","类型","长度","可为空","主键","备注"]
["工具箱id","tool_cabinet_id","String",null,null,"是","以GJX开头"]
["项目id","project_id","String"]
["工具箱名称","tool_cabinet_name","String"]
["仓库id","warehouse_id","String"]
["二维码","qr_code","String"]
["状态","status","String",null,null,null,"0:停用；1：闲置；2：使用中"]
["扩展信息","extend","String",null,null,null,"借用人信息，借用时间等"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["工具箱清单表：tool_cabinet_detailed_list"]
["数据表类型","枚举值:hbase"]
["数据表说明","工具箱清单表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","tool_id, valid, id，"]
[null,"project_id, tool_cabinet_id, valid, id ，"]
[null,"project_id, tool_cabinet_id, tool_id, id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","id","String",null,null,"是"]
["项目id","project_id","String"]
["工具箱id","tool_cabinet_id","String"]
["工具清单id","tool_id","String"]
["数量","num","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["工具箱领用单：tool_use_order_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","工具箱领用单,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","tool_use_id, valid，"]
[null,"project_id, use_date ,status , valid, tool_use_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["领用单id","tool_use_id","String",null,null,"是","以LY开头"]
["项目id","project_id","String"]
["工具箱id","tool_cabinet_id","String"]
["工具箱名称","tool_cabinet_name","String"]
["仓库id","warehouse_id","String"]
["仓库名称","warehouse_name","String"]
["领取人id","receive_person_id","String"]
["领取人名字","receive_person_name","String"]
["领用日期","use_date","String",null,null,null,"yyyyMMddhhmmss"]
["归还日期","return_date","String",null,null,null,"yyyyMMddhhmmss"]
["状态","status","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["工具箱领用单详情：tool_use_order_details"]
["数据表类型","枚举值:hbase"]
["数据表说明","工具箱领用单详情表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","tool_use_id, valid, id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","id","String",null,null,"是"]
["项目id","project_id","String"]
["领用单id","tool_use_id","String"]
["工具箱id","tool_cabinet_id","String"]
["工具id","tool_id","String"]
["工具名称","tool_name","String"]
["规格","specification","String"]
["单位","unit","String"]
["数量","num","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["公用工具表：public_tool_info "]
["数据表类型","枚举值:hbase"]
["数据表说明","公用工具表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","project_id,status, public_tool_id,valid  "]
[null,"warehouse_id, public_tool_id, valid"]
[null,"project_id, public_tool_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["工具id ","public_tool_id","String",null,null,"是"]
["项目id","project_id","String"]
["仓库id","warehouse_id","String"]
["保修期","guarantee_period","String",null,null,null,"yyyyMMddhhmmss"]
["状态","status","String"]
["闲置数量","idle_num","Srtring"]
["停用数量","stop_use_num","Srtring"]
["借用数量","borrow_num","Srtring"]
["管理模式","management_model","String",null,null,null,"1:单个管理；2：批量管理"]
["扩展字段","extend","String",null,null,null,"借用人信息"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
[" 公用工具借用单：tool_borrow_order_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","公用工具借用单,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","tool_borrow_id, status, valid, anticipated_start_time  "]
[null,"project_id, tool_borrow_id"]
[null,"borrow_person_id , create_time , tool_borrow_id,valid"]
[null,"audit_stream_id, tool_borrow_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["借用单id","tool_borrow_id","String",null,null,"是","以JY开头"]
["项目id","project_id","String"]
["借用人id","borrow_person_id","String"]
["借用人名字","borrow_person_name","String"]
["仓库id","warehouse_id","String"]
["仓库名称","warehouse_name","String"]
["预计借用开始时间","anticipated_start_time","String",null,null,null,"yyyyMMddhhmmss"]
["预计借用结束时间","anticipated_end_time","String",null,null,null,"yyyyMMddhhmmss"]
["工单id","source_id","String"]
["工单编码","source_code","String"]
["工单名称","sourcr_name","String"]
["用途","purpose","String"]
["来源类型","source_type","String",null,null,null,"wo：工单"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
[" 公用工具借用单详情：tool_borrow_order_details"]
["数据表类型","枚举值:hbase"]
["数据表说明","公用工具借用单详情表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","tool_borrow_id, status, valid, id "]
[null,"public_tool_id, id,tool_borrow_id"]
[null,"public_tool_id , id , tool_borrow_id,valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","id","String",null,null,"是"]
["借用单id ","tool_borrow_id","String",null,null,null,"以JY开头"]
["工具id","public_tool_id","String"]
["工具名称","public_tool_name","String"]
["工具编码","tool_local_id","String"]
["品牌","brand","String"]
["规格","specification","String"]
["供应商名称","supplier","String"]
["工具类型编码","tool_type_code","String"]
["借用数量","borrow_num","String"]
["已归还数量","return_num","String"]
["实际借用开始时间","practical_start_time","String"]
["实际借用结束时间","practical_end_time","String"]
["扩展信息","extend","String",null,null,null,"借用人信息，借用时间等"]
["状态","status","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
[]
["操作记录表：tool_operate_record "]
["数据表类型","枚举值:hbase"]
["数据表说明","操作记录表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["工具id ","public_tool_id","String",null,null,"是"]
["项目id","project_id","String"]
["工具编码","public_tool_code","String"]
["工具名称","public_tool_name","String"]
["备注","remark","String"]
["操作人id","operate_id","String"]
["操作人名称","operate_name","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
[]
[]
[]
["耗材出库详情表：outbound_order_details"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材出库详情表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","id, valid, outbound_order_id"]
[null,"project_id, template_id ,valid, id"]
[null,"outbound_order_id, consumable_material_id, id, valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","id","String",null,null,"是"]
["出库单id","outbound_order_id","String"]
["项目id","project_id","String"]
["耗材id","consumable_material_id","String"]
["项目模板id","project_template_id","String"]
["耗材模板id","template_id","String"]
["耗材编码","code","String"]
["耗材名称","name","String"]
["品牌","brand","String"]
["规格","specification","String"]
["单价","unit_price","String"]
["单位","unit","String"]
["耗材类型","type","String"]
["图片","picture","String"]
["出库数量","outbound_num","String"]
["状态","status","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["耗材出库表：outbound_order_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材出库表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","project_id ,valid,outbound_order_id"]
[null,"outbound_order_id, valid"]
[null,"outbound_order_id,audit_stream_id"]
[null,"project_id,receiver_id, valid, create_time,outbound_order_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["出库单id","outbound_order_id","String",null,null,"是","出库单号：CK+年月日+五位流水号，如：CK2019090900001"]
["项目id","project_id","String"]
["仓库id","warehouse_id","String"]
["仓库名称","warehouse_name","String"]
["领用人id","receiver_id","String"]
["领用人名字","receiver_name","String"]
["领用部门id","deparment_id","String"]
["领用部门名称","deparment_name","String"]
["申请日期","apply_date","String"]
["出库日期","outbound_date","String"]
["出库来源","source_type","String",null,null,null,"wo：工单"]
["来源id","source_id","String"]
["审批流id","audit_stream_id","String"]
["经办人id","operate_id","String"]
["经办人名称","operate_name","String"]
["状态","status","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["耗材入库详情表：warehousing_entry_details"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材入库详情表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","project_id ,valid,template_id,id"]
[null,"warehousing_entry_id, valid ,id"]
[null,"warehousing_entry_id, template_id, id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","id","String",null,null,"是"]
["入库单id","warehousing_entry_id","String"]
["项目模板id","project_template_id","String"]
["项目id","project_id","String"]
["耗材模板id","template_id","String"]
["耗材编码","code","String"]
["耗材名称","name","String"]
["品牌","brand","String"]
["规格","specification","String"]
["单价","unit_price","String"]
["单位","unit","String"]
["耗材类型","type","String"]
["图片","picture","String"]
["二维码","qr_code","String"]
["供应商","supplier","String"]
["入库数量","num","String"]
["金额","amount","String"]
["总数量","total_num","String"]
["货架","goods_shelf","String"]
["入库日期","inbound_date","String",null,null,null,"yyyyMMddhhmmss"]
["状态","status","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["耗材入库表：warehousing_entry_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材入库表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","warehousing_entry_id ,audit_stream_id  "]
[null,"warehousing_entry_id, project_id, valid ,warehouse_id,status"]
[null,"warehousing_entry_id, project_id, valid"]
[null,"warehousing_entry_id,valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["入库单id","warehousing_entry_id","String",null,null,"是","入库单号：RK+年月+五位流水号，如：RK2019090900001"]
["项目id","project_id","String"]
["仓库id","warehouse_id","String"]
["仓库名称","warehouse_name","String"]
["入库日期","inbound_date","String"]
["总金额","total_amount","String"]
["申请日期","apply_date","String"]
["附件，多个","attachment","String"]
["状态","status","String"]
["备注","remark","String"]
["审批流id","audit_stream_id","String"]
["经办人id","operate_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["耗材表：consumable_material_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","warehouse_id,type, project_id, valid ,consumable_material_id"]
[null,"template_id,project_id, valid ,consumable_material_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["耗材id","consumable_material_id","String",null,null,"是"]
["耗材模板id","template_id","String"]
["项目id","project_id","String"]
["仓库id","warehouse_id","String"]
["货架","goods_shelf","String"]
["品牌","brand","String"]
["规格","specification","String"]
["单价","unit_price","String"]
["耗材类型","type","String"]
["图片","picture","String"]
["二维码","qr_code","String"]
["供应商","supplier","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["耗材模板、项目关联表：consumable_template_rel"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材模板、项目关联表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","id, template_id, project_id, valid "]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","String",null,null,"是"]
["项目id","project_id","String"]
["耗材模板id","template_id","String"]
["最低库存量","limit_storage","String"]
["耗材二维码","qr_code","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["耗材模板表：consumable_template_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","耗材模板表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","template_id,project_id, valid"]
[null,"template_id, type, valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["耗材模板id","template_id","String",null,null,"是"]
["耗材编码","code","String"]
["耗材名称","name","String"]
["品牌","brand","String"]
["规格","specification","String"]
["单价","unit_price","String"]
["单位","unit","String"]
["耗材类型","type","String"]
["图片，多个","picture","String"]
["二维码","qr_code","String"]
["供应商","supplier","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]
[]
["工具转借单：tool_subtenancy_order_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","工具转借单表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","inventory"]
["索引","tool_subtenancy_id, valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["工具转借单id","tool_subtenancy_id","String",null,null,"是"]
["项目id","project_id","String"]
["工具id","public_tool_id","String"]
["借用人工具借用单id","borrow_tool_borrow_id","String"]
["借用人id","borrow_person_id","String"]
["借用人名字","borrow_person_name","String"]
["转借人工具借用单id","subtenancy_tool_borrow_id","String"]
["转借人id","subtenancy_person_id","String"]
["转借人名字","subtenancy_person_name","String"]
["状态","status","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",null,null,null,"是否生效true/false"]

{"sheet":"ems-saas-web","index":4,"n_rows":578,"n_cols":10,"rows_kept":578,"cut":false,"hidden":false,"merged":[[570,1,570,6],[459,0,463,0],[544,1,544,6],[545,1,545,6],[546,1,546,6],[547,1,547,6],[565,0,565,6],[566,1,566,6],[567,1,567,6],[568,1,568,6],[569,1,569,6],[504,1,504,6],[519,0,519,6],[520,1,520,6],[521,1,521,6],[522,1,522,6],[523,1,523,6],[524,1,524,6],[542,0,542,6],[543,1,543,6],[482,1,482,6],[483,1,483,6],[484,1,484,6],[485,1,485,6],[499,0,499,6],[500,1,500,6],[501,1,501,6],[502,1,502,6],[503,1,503,6],[459,1,459,6],[460,1,460,6],[461,1,461,6],[462,1,462,6],[463,1,463,6],[473,0,473,6],[474,1,474,6],[480,0,480,6],[481,1,481,6],[452,3,452,4],[452,5,452,6],[453,3,453,4],[453,5,453,6],[454,3,454,4],[454,5,454,6],[455,3,455,4],[455,5,455,6],[458,0,458,6],[441,1,441,6],[442,1,442,6],[443,1,443,6],[447,1,447,6],[448,1,448,6],[449,1,449,6],[450,1,450,3],[450,4,450,6],[451,1,451,3],[451,4,451,6],[427,0,427,6],[428,1,428,6],[429,1,429,6],[430,1,430,6],[431,1,431,6],[432,1,432,6],[438,0,438,6],[439,1,439,6],[440,1,440,6],[408,1,408,6],[409,1,409,6],[410,1,410,6],[414,0,414,6],[415,1,415,6],[416,1,416,6],[417,1,417,6],[418,1,418,6],[419,1,419,6],[381,0,381,6],[382,1,382,6],[383,1,383,6],[384,1,384,6],[385,1,385,6],[386,1,386,6],[405,0,405,6],[406,1,406,6],[407,1,407,6],[355,1,355,6],[356,1,356,6],[357,1,357,6],[363,0,363,6],[364,1,364,6],[365,1,365,6],[366,1,366,6],[367,1,367,6],[368,1,368,6],[334,0,334,6],[335,1,335,6],[336,1,336,6],[337,1,337,6],[338,1,338,6],[339,1,339,6],[352,0,352,6],[353,1,353,6],[354,1,354,6],[307,1,307,6],[308,1,308,6],[309,1,309,6],[312,0,312,6],[313,1,313,6],[314,1,314,6],[315,1,315,6],[316,1,316,6],[317,1,317,6],[292,0,292,6],[293,1,293,6],[294,1,294,6],[295,1,295,6],[296,1,296,6],[297,1,297,6],[304,0,304,6],[305,1,305,6],[306,1,306,6],[273,1,273,6],[274,1,274,6],[275,1,275,6],[279,0,279,6],[280,1,280,6],[281,1,281,6],[282,1,282,6],[283,1,283,6],[284,1,284,6],[247,0,247,6],[248,1,248,6],[249,1,249,6],[250,1,250,6],[251,1,251,6],[252,1,252,6],[270,0,270,6],[271,1,271,6],[272,1,272,6],[216,1,216,6],[217,1,217,6],[218,1,218,6],[224,0,224,6],[225,1,225,6],[226,1,226,6],[227,1,227,6],[228,1,228,6],[229,1,229,6],[199,0,199,6],[200,1,200,6],[201,1,201,6],[202,1,202,6],[203,1,203,6],[204,1,204,6],[213,0,213,6],[214,1,214,6],[215,1,215,6],[175,1,175,6],[176,1,176,6],[177,1,177,6],[185,0,185,6],[186,1,186,6],[187,1,187,6],[188,1,188,6],[189,1,189,6],[190,1,190,6],[159,0,159,6],[160,1,160,6],[161,1,161,6],[162,1,162,6],[163,1,163,6],[164,1,164,6],[172,0,172,6],[173,1,173,6],[174,1,174,6],[122,1,122,6],[123,1,123,6],[124,1,124,6],[137,0,137,6],[138,1,138,6],[139,1,139,6],[140,1,140,6],[141,1,141,6],[142,1,142,6],[105,0,105,6],[106,1,106,6],[107,1,107,6],[108,1,108,6],[109,1,109,6],[110,1,110,6],[119,0,119,6],[120,1,120,6],[121,1,121,6],[72,1,72,6],[73,1,73,6],[74,1,74,6],[86,0,86,6],[87,1,87,6],[88,1,88,6],[89,1,89,6],[90,1,90,6],[91,1,91,6],[53,0,53,6],[54,1,54,6],[55,1,55,6],[56,1,56,6],[57,1,57,6],[58,1,58,6],[69,0,69,6],[70,1,70,6],[71,1,71,6],[28,1,28,6],[29,1,29,6],[30,1,30,6],[38,0,38,6],[39,1,39,6],[40,1,40,6],[41,1,41,6],[42,1,42,6],[43,1,43,6],[0,0,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6],[5,1,5,6],[25,0,25,6],[26,1,26,6],[27,1,27,6]]}
["用户账号表：t_user  "]
["数据表类型","mysql:saas_ems"]
["数据表说明","用户基本信息表,记录用户的基本信息"]
["关联的其他类型表","0:ALL_USERS:hash类型"]
["所属应用","ems-saas-web"]
["索引","index1 = c_state；c_user_id,c_password"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户主键id","c_user_id","varchar",36,"否","是","uuid"]
["用户名称","c_user_name","varchar",100,"否",null,"用户名称"]
["密码","c_md5","varchar",100,null,null,"密文"]
["密码","c_password","varchar",100,"否",null,"明文"]
["状态","c_state","varchar",1,"否",null,"1-启用，0-停用"]
["用户类型","c_is_Admin","varchar",1,"否",null,"1-管理员，0-普通用户"]
["权限类型","c_type","varchar",1,"否",null,"1-权限包，0-自定义权限"]
["功能权限","c_functions","mediumtext",0,null,null,"{\"功能点id1\":[\"资源id1\",\"资源id2\"],\"功能点id2\":[\"资源id3\",\"资源id4\"],{...}}"]
["创建时间","c_create_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","c_update_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["手机","c_phone","varchar",16]
["邮箱","c_mail","varchar",200]
["其他账号信息","c_other_account","varchar",200,null,null,"备用字段"]
["用户来源","c_user_from","varchar",20,null,null,"0,运维系统 1,soho单点 2,万达单点"]
["用户登录设备权限","c_login_device","varchar",200,null,null,"{\"PC\": true,\"APP\": true,\"BIM\": true} true代表该端可以登录"]
[null,"c_tenant_id","varchar",36,"否",null,"所属租户id","新增","2020.08.20","邢国强"]
[]
[]
["用户账号权限包关系表：t_user_authorization_package"]
["数据表类型","mysql:saas_ems"]
["数据表说明","用户权限包关系中间表"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引","index1 = c_auth_pack_id；c_user_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户权限包主键id","c_user_auth_pack_id","varchar",36,"否","是","用户项目主键id"]
["用户主键id","c_user_id","varchar",36,"否",null,"用户主键id"]
["权限包主键id","c_auth_pack_id","varchar",36,"否",null,"分区或项目主键id"]
["创建时间","c_create_time","datetime",0,"否",null,"分区项目类型"]
["更新时间","c_update_time","datetime",0,"否",null,"创建时间"]
[]
["用户账号项目关系表：t_user_project"]
["数据表类型","mysql:saas_ems"]
["数据表说明","账号项目关系中间表"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引","index1 = c_partition_project_id；c_user_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户项目主键id","c_user_project_id","varchar",36,"否","是","uuid"]
["用户主键id","c_user_id","varchar",36,"否",null,"外键"]
["分区或项目主键id","c_partition_project_id","varchar",36,"否",null,"外键"]
["分区项目类型","c_type","varchar",1,"否",null,"1-分区，0-项目"]
["创建时间","c_create_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","c_update_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["项目直属类型","c_own_type","varchar",1,null,null,"1-直属,0-非直属"]
[]
["账号登录信息表：t_user_login_info"]
["数据表类型","mysql:saas_ems"]
["数据表说明","账号登录信息"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引","index1 = c_user_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户主键id","c_user_id","varchar",36,"否","是","外键"]
["用户名称","c_user_name","varchar",100,"否"]
["登录时间","c_create_time","Date",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["登录设备","c_login_device","varchar",1,"否",null,"PC/IOS/Android/BIM"]
["是否登录成功","c_isSuccess","varchar",1,"否",null,"1-成功,0-失败"]
["失败原因","c_reason","varchar",500]
["经度","c_longitude","Double",0]
["纬度","c_latitude","Double",0]
[]
["账号登录信息表--统计项目登录信息：t_user_login_info   "]
["数据表类型","hbase:person_service库"]
["数据表说明","账号登录信息"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引","index1 = c_user_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户主键id","c_user_id","String",null,"否","是","外键"]
["用户名称","c_user_name","String",null,"否"]
["登录时间","c_create_time","String",null,"否",null,"yyyy-MM-dd HH:mm:ss"]
["登录设备","c_login_device","String",null,"否",null,"PC/IOS/Android/BIM"]
["是否登录成功","c_isSuccess","String",null,"否",null,"1-成功,0-失败"]
["失败原因","c_reason","String"]
["经度","c_longitude","Double"]
["纬度","c_latitude","Double"]
["登录项目","c_project_id","String"]
[]
["权限包表：t_authorization_package"]
["数据表类型","mysql:saas_ems"]
["数据表说明","存储权限包数据"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["权限包主键id","c_auth_pack_id","varchar",36,"否","是","权限包/集主键id","字段没变，增加权限集概念","2020.08.20","邢国强"]
["权限包名称","c_auth_pack_name","varchar",100,"否",null,"权限包/集名称","字段没变，增加权限集概念","2020.08.20","邢国强"]
["功能权限","c_functions","mediumtext",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["创建时间","c_create_time","datetime",0,"否",null,"PC/IOS/Android/BIM"]
["更新时间","c_update_time","datetime",0,"否",null,"1-成功,0-失败"]
["是否前台显示","c_show","varchar",1,null,null,"1-显示,0-不显示"]
["登录设备权限","c_login_device","varchar",200,null,null,"{\"PC\": true,\"APP\": true,\"BIM\": true} true代表该端可以登录"]
[null,"c_auth_type","varchar",1,"　","　","1:权限集   2：权限包","新增","2020.08.20","邢国强"]
[null,"c_tenant_id","varchar",36,null,null,"所属租户id","新增","2020.08.20","邢国强"]
[]
[]
[]
["数据平台接口配置：t_category_http_url"]
["数据表类型","mysql:saas_ems"]
["数据表说明","数据平台接口配置表,用于存储访问数据平台的URI地址"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",50,"否","是"]
["对象分类","c_category_name","varchar",50,"否"]
["接口分类","c_crud_key","varchar",50,"否"]
["操作类型","c_crud_type","varchar",50,"否"]
["接口描述","c_description","varchar",200]
["接口url","c_url","varchar",200,"否"]
[]
["功能标签表：t_function_tag"]
["数据表类型","mysql:saas_ems"]
["数据表说明","存储功能标签数据"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["标签主键id","c_tag_id","varchar",50,"否","是","uuid"]
["标签名称","c_tag_name","varchar",100,"否"]
["序号","c_order","varchar",20,"否"]
["icon","c_iconKey","varchar",100]
["描述","c_description","varchar",100]
["父id","c_parent_id","varchar",50,null,null,"预留字段,目前默认都为0"]
["类型","c_obj_type","varchar",10,"否",null,"g1-默认分组,g2-自定义分组,g3-APP端默认分组,g4-APP端自定义分组,g5-BIM端默认分组,g6-BIM端自定义分组"]
["创建时间","create_time","varchar",20,"否",null,"格式为yyyyMMddHHmmss"]
["更新时间","update_time","varchar",20,"否",null,"格式为yyyyMMddHHmmss"]
["有效状态","valid","int",10,"否",null,"0-无效,1-有效"]
[]
["功能点表：t_function"]
["数据表类型","mysql:saas_ems"]
["数据表说明","存储功能点数据"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["功能点主键id","c_function_id","varchar",36,"否","是","uuid"]
["功能点名称","c_function_name","varchar",100,"否"]
["功能点url","c_function_url","varchar",100]
["类型","c_display","Integer",1,"否",null,"是否对外展示：1-展示，0-不展示"]
["类型","c_type","Integer",1,"否",null,"1-平台，2-单项目，3-多项目"]
["功能icon","c_iconKey","varchar",36]
["描述","c_description","varchar",1000]
["功能点别名","c_function_alias","varchar",100,null,null,"自定义名称"]
["功能点标签id","c_tag_id","varchar",100,"否",null,"外键"]
["上一级功能点","c_function_previous","varchar",100,"否",null,"0-表示位置为第一位,1-表示排序为最后一位"]
["类型","c_obj_type","varchar",10,"否",null,"f1-默认功能点,f2-PC端功能点,f3-APP端功能点,f4-BIM端功能点(f1属于预留类型,暂不使用)"]
["创建时间","create_time","varchar",20,"否",null,"格式为yyyyMMddHHmmss"]
["更新时间","update_time","varchar",20,"否",null,"格式为yyyyMMddHHmmss"]
["有效状态","valid","Boolean",0,"否",null,"0-无效,1-有效"]
[]
["资源表：t_resource"]
["数据表类型","mysql:saas_ems"]
["数据表说明","存储功能标签数据"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["资源主键id","c_resource_id","varchar",36,"否","是","资源主键id"]
["功能点主键id","c_function_id","varchar",36,"否",null,"功能点主键id"]
["资源名称","c_resource_name","varchar",100,"否",null,"资源名称"]
["序号","c_order","Integer",11,"否",null,"序号"]
["描述","c_description","varchar",1000,null,null,"描述"]
[]
["项目启停状态表：t_project"]
["数据表类型","mysql:saas_ems"]
["数据表说明","存储项目的启停状态"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户项目主键id","c_project_id","varchar",36,"否","是","uuid"]
["项目启停状态","c_state","varchar",1,"否",null,"1-启用，0-停用"]
["创建时间","c_create_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","c_update_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
[]
["配置管理分区表：t_management_partition"]
["数据表类型","mysql:saas_ems"]
["数据表说明","管理分区数据存储表"]
["关联的其他类型表","0:MANAGE_PARTITION_LIST:String类型"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["管理分区主键id","c_manage_partition_id","varchar",36,"否","是","uuid"]
["管理分区名称","c_manage_partition_name","varchar",36,"否"]
["序号","c_order","int",0,"否"]
["父级管理分区主键id","c_manage_partition_parent_id","varchar",36,null,null,"外键(自关联)"]
["创建时间","c_create_time","datetime",11,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","c_update_time","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
["0:MANAGE_PARTITION_LIST:String类型"]
["数据表类型","redis"]
["数据表说明","管理分区数据集合"]
["关联的其他类型表","mysql:saas_ems:t_management_partition"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["管理分区主键id","managePartitionId","varchar",36,"否","是","uuid"]
["管理分区名称","managePartitionName","varchar",36,"否"]
["序号","order","int",0,"否"]
["父级管理分区主键id","managePartitionParentId","varchar",36,null,null,"外键(自关联)"]
["创建时间","createTime","datetime",11,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","updateTime","datetime",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
["系统配置文件表：t_system_config"]
["数据表类型","mysql:saas_ems"]
["数据表说明","系统配置的数据表"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["配置key","key","varchar",100,"否","是","uuid"]
["配置value","c_value","varchar",1000]
["描述","c_description","varchar",500]
[]
["0:ALL_USERS:hash类型"]
["数据表类型","redis"]
["数据表说明","用户基本信息表,记录用户的基本信息:hash key为用户id"]
["关联的其他类型表","mysql:saas_ems:t_user"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户主键id","userId","String",36,"否","是","uuid"]
["用户名称","userName","String",100,"否",null,"用户名称"]
["密码","md5","String",100,null,null,"密文"]
["密码","password","String",100,"否",null,"明文"]
["状态","state","String",1,"否",null,"1-启用，0-停用"]
["用户类型","isAdmin","String",1,"否",null,"1-管理员，0-普通用户"]
["权限类型","type","String",1,"否",null,"1-权限包，0-自定义权限"]
["功能权限","functions","String",0,null,null,"{\"功能点id1\":[\"资源id1\",\"资源id2\"],\"功能点id2\":[\"资源id3\",\"资源id4\"],{...}}"]
["创建时间","createTime","String",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","updateTime","String",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["手机","phone","String",16]
["邮箱","mail","String",200]
["其他账号信息","otherAccount","String",200,null,null,"备用字段"]
["用户来源","userFrom","String",20,null,null,"0,运维系统 1,soho单点 2,万达单点"]
["用户登录设备权限","loginDevice","String",200,null,null,"{\"PC\": true,\"APP\": true,\"BIM\": true} true代表该端可以登录"]
[]
["0:ALL_USERS_NAME:hash类型"]
["数据表类型","redis"]
["数据表说明","用户名称缓存:hash key为用户名称"]
["关联的其他类型表","mysql:saas_ems:t_user"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户主键id","userId","String",36,"否","是","uuid"]
["用户名称","userName","String",100,"否",null,"用户名称"]
["密码","md5","String",100,null,null,"密文"]
["密码","password","String",100,"否",null,"明文"]
["状态","state","String",1,"否",null,"1-启用，0-停用"]
["用户类型","isAdmin","String",1,"否",null,"1-管理员，0-普通用户"]
["权限类型","type","String",1,"否",null,"1-权限包，0-自定义权限"]
["功能权限","functions","String",0,null,null,"{\"功能点id1\":[\"资源id1\",\"资源id2\"],\"功能点id2\":[\"资源id3\",\"资源id4\"],{...}}"]
["创建时间","createTime","String",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","updateTime","String",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["手机","phone","String",16]
["邮箱","mail","String",200]
["其他账号信息","otherAccount","String",200,null,null,"备用字段"]
["用户来源","userFrom","String",20,null,null,"0,运维系统 1,soho单点 2,万达单点"]
["用户登录设备权限","loginDevice","String",200,null,null,"{\"PC\": true,\"APP\": true,\"BIM\": true} true代表该端可以登录"]
[]
["0:ALL_USERS_PASS_MD5_KEY:hash类型"]
["数据表类型","redis"]
["数据表说明","用户名称缓存:hash key为用户id"]
["关联的其他类型表","mysql:saas_ems:t_user"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["密码","value","String",100,null,null,"密码加密的密文"]
[]
["0:ALL_AUTHO_PACKAGES:hash"]
["数据表类型","redis"]
["数据表说明","存储权限包数据:hash key为权限包id"]
["关联的其他类型表","mysql:saas_ems:t_authorization_package"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["权限包主键id","authPackId","varchar",36,"否","是","外键"]
["权限包名称","authPackName","varchar",100,"否"]
["功能权限","functions","mediumtext",0,"否",null,"yyyy-MM-dd HH:mm:ss"]
["创建时间","createTime","datetime",0,"否",null,"PC/IOS/Android/BIM"]
["更新时间","updateTime","datetime",0,"否",null,"1-成功,0-失败"]
[]
["0:ALL_DATA_QUALITY_LABEL:hash"]
["数据表类型","redis"]
["数据表说明","存储数据质量标签数据:hash key为数据质量标签的code"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["数据质量标签code","code","varchar",36,"否","是"]
["数据质量标签描述","description","varchar",100,"是"]
["数据质量标签名称","name","mediumtext",0,"否"]
["数据质量标签排序","order","datetime",0,"否"]
[]
["0:ALL_ENABLED_PROJECTIDS:set"]
["数据表类型","redis"]
["数据表说明","存储所有启用状态的项目id集合"]
["关联的其他类型表","mysql:saas_ems:t_project"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
[]
["0:ALL_FUNCTIONS:hash"]
["数据表类型","redis"]
["数据表说明","所有功能点的集合:hash key为功能点id"]
["关联的其他类型表","mysql:saas_ems:t_function"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["功能点主键id","functionId","String",36,"否","是","uuid"]
["功能点名称","functionName","String",100,"否"]
["功能点url","functionUrl","String",100]
["类型","display","Integer",1,"否",null,"是否对外展示：1-展示，0-不展示"]
["类型","type","Integer",1,"否",null,"1-平台，2-单项目，3-多项目"]
["功能icon","iconKey","String",36]
["描述","description","String",1000]
["功能点别名","functionAlias","String",100,null,null,"自定义名称"]
["功能点标签id","tagId","String",100,"否",null,"外键"]
["上一级功能点","functionPrevious","String",100,"否",null,"0-表示位置为第一位,1-表示排序为最后一位"]
["类型","objType","String",10,"否",null,"f1-默认功能点,f2-PC端功能点,f3-APP端功能点,f4-BIM端功能点(f1属于预留类型,暂不使用)"]
["创建时间","createTime","String",20,"否",null,"格式为yyyyMMddHHmmss"]
["更新时间","updateTime","String",20,"否",null,"格式为yyyyMMddHHmmss"]
["有效状态","valid","Boolean",0,"否",null,"0-无效,1-有效"]
[]
["0:ALL_FUNCTIONTAGS:hash"]
["数据表类型","redis"]
["数据表说明","所有功能点的集合:hash key为功能标签id"]
["关联的其他类型表","mysql:saas_ems:t_function_tag"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["标签主键id","tagId","String",50,"否","是","uuid"]
["标签名称","tagName","String",100,"否"]
["序号","order","String",20,"否"]
["icon","iconKey","String",100]
["描述","description","String",100]
["父id","parentId","String",50,null,null,"预留字段,目前默认都为0"]
["类型","objType","String",10,"否",null,"g1-默认分组,g2-自定义分组,g3-APP端默认分组,g4-APP端自定义分组,g5-BIM端默认分组,g6-BIM端自定义分组"]
["创建时间","createTime","String",20,"否",null,"格式为yyyyMMddHHmmss"]
["更新时间","updateTime","String",20,"否",null,"格式为yyyyMMddHHmmss"]
["有效状态","valid","int",10,"否",null,"0-无效,1-有效"]
[]
["0:ALL_FUNCTION_TYPES_KEY:hash"]
["数据表类型","redis"]
["数据表说明","业态类型/功能类型缓存:hash key为功能类型code"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["功能类型code","code","String",50,"否","是"]
["功能类型父级code","parentCode","String",100,"否"]
["功能类型名称","name","String",20,"否"]
[]
["0:ALL_GEOGRAPHY_KEY:hash"]
["数据表类型","redis"]
["数据表说明","省市区缓存:hash key为省市区code"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["省市区code","code","String",50,"否","是"]
["省市区等级","level","String",100,"否",null,"1-省,2-市,3-区县"]
["省市区父级code","parentCode","String",20,"否"]
["海拔","altitude","String",50,"否"]
["纬度","latitude","String",100,"否"]
["省市区名称","name","String",20,"否"]
["气候区","climate","String",50,"否"]
["发展等级","developLevel","String",100,"否"]
["经度","longitude","String",20,"否"]
["区县编码","districtCode","String",50,"否"]
[]
["0:ALL_PROJECTS:hash"]
["数据表类型","redis"]
["数据表说明","省市区缓存:hash key为项目id"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目名称","ProjName","String",50,"否"]
["项目本地名称","ProjLocalName","String",100,"否",null,"页面能看见的项目名称"]
["气候区","ClimateZone","String",20,"否"]
["项目id","ProjID","String",50,"否","是","Pj+10位编码"]
["项目面积","ProjArea","String",100,"否"]
["纬度","Latitude","String",20,"否"]
["城市编码","City","String",50,"否"]
["经度","Longitude","String",100,"否"]
["省份编码","Province","String",20,"否"]
["项目本地编码","ProjLocalID","String",50,"否"]
["关联工作历","RelatedSchedule","String",100,"否"]
["项目面积树","ProjAreaTree","String",20,"否"]
["管理分区id","GroupManageZone","String",50,"否"]
["县区编码","UrbanZone","String",100,"否"]
["海拔","Altitude","String",20,"否"]
["项目功能类型","ProjFuncType","String",50,"否"]
[]
["0:ALL_PROJECT_NAMES:hash"]
["数据表类型","redis"]
["数据表说明","省市区缓存:hash key为项目id"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目名称","ProjName","String",50,"否"]
[]
["0:ALL_RESOURCES:hash"]
["数据表类型","redis"]
["数据表说明","存储功能标签数据:hash key为资源点id"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["资源主键id","resourceId","String",36,"否","是","资源主键id"]
["功能点主键id","functionId","String",36,"否",null,"功能点主键id"]
["资源名称","resourceName","String",100,"否",null,"资源名称"]
["序号","order","Integer",11,"否",null,"序号"]
["描述","description","String",1000,null,null,"描述"]
[]
["0:ALL_SYSTEM_CONFIG:hash"]
["数据表类型","redis"]
["数据表说明","系统配置的数据表:hash key为资源key"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["配置key","key","varchar",100,"否","是","uuid"]
["配置value","value","varchar",1000]
["描述","description","varchar",500]
[]
["0:UNIQUE_SCHEME:string"]
["数据表类型","redis"]
["数据表说明","自定义信息点编码"]
["关联的其他类型表"]
["所属应用","ems-saas-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["自定义信息点编码",null,"String",null,"否",null,"新建虚拟建筑/建筑时需要使用"]
[]
["中间件类型","rabbitmq"]
["所属应用","ems-saas-web"]
["交换机名称","project_exchange"]
["所属应用","路由规则",null,null,"队列"]
["message-tools","project_message_routing_key",null,null,"project_message_queue"]
["名称","字段","类型","可为空",null,"备注"]
["项目id","project_id","varchar","否"]
["项目名称","project_name","varchar","否"]
["项目开业时间","BusinessOpeningTime","varchar","否"]
[]
[]
["person_attribute_config：人员配置表：存储岗位职级和人员类型(新增)",{"$nulls":6},"新增","2020.08.20","邢国强"]
["索引","【\"tenant_id\",\"type\",\"code\"】;"]
[null,"【\"tenant_id\",\"type\",\"name\"】;"]
[null,"　"]
[null,"　"]
[null,"　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id","c_id","String",36,"否","　","UUID"]
["code","c_code","String",20,"否","　","　"]
["名称","c_name","String",50,"否","　","　"]
["类型","c_type","String",20,"否","　","类型，rank:岗位职级，ptype:人员类型"]
["租户","c_tenant_id","String",36,"　","　","　"]
["描述","c_desc","String",100,"　","　","　"]
[]
[]
["租户表：t_tenant  （新增）",{"$nulls":6},"新增表（租户）","2020.08.20","邢国强"]
["索引","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["租户id","c_tenant_id","varchar",36,"否","是","uuid"]
["租户名称","c_tenant_name","varchar",100,"否","　","租户名称"]
["启用状态","c_flag","varchar",1,"　","　","0：未启用  1：启用，默认0"]
[]
["部门模板表：dept_model",{"$nulls":6},"新增表（部门模板）","2020.08.20","李兴"]
["数据表类型","mysql:saas_ems"]
["数据表说明","部门模板表"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["部门模板id","dept_model_id","String",50,"否","是"]
["部门模板名称","dept_model_name","String",50,"否"]
["父节点id","parent_model_id","String",50,"是"]
["排序编号","order_num","int",0,"是"]
["扩展属性","extend_field","text",0,"是"]
["创建时间","create_time","datetime",null,"是"]
["更新时间","update_time","datetime",null,"是"]
["是否合法","valid","boolean",null,"是"]
["部门模板编号","dept_model_code","String",50,"是"]
["集团id","group_id","String",32,"是"]
["数据来源","resource_from","String",10,"是"]
[]
["岗位模板表：position_model",{"$nulls":6},"新增表（岗位模板）","2020.08.20","李兴"]
["数据表类型","mysql:saas_ems"]
["数据表说明","岗位模板表"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["岗位模板id","position_model_id","String",50,"否","是"]
["岗位名称","position_model_name","String",50,"否"]
["部门模板id","dept_model_id","String",50,"是"]
["排序编号","order_num","int",null,"是"]
["扩展属性","extend_field","text",null,"是"]
["创建时间","create_time","datetime",null,"是"]
["更新时间","update_time","datetime",null,"是"]
["是否合法","valid","boolean",null,"是"]
["岗位模板编号","position_model_code","String",50,"是"]
["集团id","group_id","String",32,"是"]
["数据来源","resource_from","String",10,"是"]
["权限集合","functions","text",null,"是"]
[]
["部门表：department",{"$nulls":6},"新增表（部门）","2020.08.20","李兴"]
["数据表类型","mysql:saas_ems"]
["数据表说明","部门表"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["部门id","dept_id","String",100,"否","是"]
["部门名称","dept_name","String",50,"否"]
["部门类型","dept_type","String",10,"是"]
["项目id","project_id","String",50,"是"]
["父节点id","parent_dept_id","String",50,"是"]
["排序编号","order_num","int",null,"是"]
["扩展属性","extend_field","text",null,"是"]
["创建时间","create_time","datetime",null,"是"]
["更新时间","update_time","datetime",null,"是"]
["是否合法","valid","boolean",null,"是"]
["部门编号","dept_code","String",50,"是"]
["集团id","group_id","String",32,"是"]
["数据来源","resource_from","String",10,"是"]
["部门模板Id","dept_model_id","String",100,"是"]
["管理范围（所属分区）","belong_areas","text",null,"是"]
[]
["岗位表：position",{"$nulls":6},"新增表（岗位）","2020.08.20","李兴"]
["数据表类型","mysql:saas_ems"]
["数据表说明","岗位表"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["岗位id","position_id","String",100,"否","是"]
["岗位名称","position_name","String",50,"否"]
["部门id","dept_id","String",50,"是"]
["岗位类型","position_type","String",50,"是"]
["项目id","project_id","String",50,"是"]
["排序编号","order_num","int",null,"是"]
["扩展属性","extend_field","text",null,"是"]
["创建时间","create_time","datetime",null,"是"]
["更新时间","update_time","datetime",null,"是"]
["是否合法","valid","boolean",null,"是"]
["岗位编号","position_code","String",50,"是"]
["集团id","group_id","String",32,"是"]
["数据来源","resource_from","String",10,"是"]
["岗位模板Id","position_model_id","String",100,"是"]
["权限集合","functions","text",null,"是"]
[]
["人员岗位变更日志表：person_change_log",{"$nulls":6},"新增表（人员岗位变更日志）","2020.08.20","李兴"]
["数据表类型","mysql:saas_ems"]
["数据表说明","人员岗位变更日志表"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id","log_id","String",32,"否","是"]
["员工id","person_id","String",50,"否"]
["岗位id","position_id","String",50,"是"]
["事件","change_type","String",10,"是"]
["时间","change_time","datetime",null,"是"]
["合法标识","valid","boolean",null,"是"]

{"sheet":"person-service-人员管理数据库数据表","index":5,"n_rows":183,"n_cols":10,"rows_kept":183,"cut":false,"hidden":false,"merged":[[170,1,170,6],[13,0,17,0],[85,0,89,0],[165,1,165,6],[166,1,166,6],[167,1,167,6],[168,1,168,6],[169,1,169,6],[147,1,147,6],[148,1,148,6],[149,1,149,6],[163,0,163,6],[164,1,164,6],[129,1,129,6],[143,0,143,6],[144,1,144,6],[145,1,145,6],[146,1,146,6],[124,1,124,6],[125,1,125,6],[126,1,126,6],[127,1,127,6],[128,1,128,6],[88,1,88,6],[89,1,89,6],[121,0,121,6],[122,1,122,6],[123,1,123,6],[83,1,83,6],[84,1,84,6],[85,1,85,6],[86,1,86,6],[87,1,87,6],[69,1,69,6],[70,1,70,6],[80,0,80,6],[81,1,81,6],[82,1,82,6],[53,1,53,6],[65,0,65,6],[66,1,66,6],[67,1,67,6],[68,1,68,6],[48,0,48,6],[49,1,49,6],[50,1,50,6],[51,1,51,6],[52,1,52,6],[13,1,13,6],[14,1,14,6],[15,1,15,6],[16,1,16,6],[17,1,17,6],[8,0,8,6],[9,1,9,6],[10,1,10,6],[11,1,11,6],[12,1,12,6]]}
{"$rows_empty":7}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["person：人员信息表，存放人员基本信息"]
["数据表类型","hbase:person_service"]
["数据表说明","人员信息表，存放人员基本信息"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引","【\"valid\",\"name\"】;"]
[null,"【\"valid\",\"id_number\",\"phone_num\"】;"]
[null,"【\"valid\",\"phone_num\"】;"]
[null,"【\"valid\",\"user_name\",\"user_psw\"】;"]
[null,"【\"person_user_id\",\"valid\",\"create_time\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["人员id","person_id","String",null,"否","是"]
["姓名","name","String",null,"否"]
["账号id","person_user_id","String",null,"否"]
["用户名","user_name","String"]
["用户密码","user_psw","String"]
["账号名称","id_number","String",null,"否"]
["电话","phone_num","String"]
["性别","gender","String"]
["生日","birthday","String"]
["图像","id_photo","String"]
["头像","head_portrait","String"]
["邮箱","person_mail","String"]
["人员类型","person_type","String",null,null,null,"原来：1-中心部门人员，2-项目人员，修改后： 从数据字典表获取，4：工程物业人员(默认)  0：新城人员，1：外包人员，2：合作方人员，3：非人员用户"]
["扩展字段","extend_field","String"]
["修改人","update_user_id","String"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["是否有效","valid","Boolean"]
["OA/FM人员","resource_from","String","　","　","　","人员来源，0:FM  1:OA","新增","2020.08.20","邢国强"]
["入职时间","entry_time","String","　","　","　","yyyyMMddhhmmss","新增","2020.08.20","邢国强"]
["离职时间","quit_time","String","　","　","　","yyyyMMddhhmmss","新增","2020.08.20","邢国强"]
["身份证号","id_card","String","　","　","　","　","新增","2020.08.20","邢国强"]
["岗位职级","post_rank","String","　","　","　","1，从数据字典表获取value","新增","2020.08.20","邢国强"]
["直接上级","direct_superior","String","　","　","　","存的是person_id","新增","2020.08.20","邢国强"]
["员工编号","person_num","String","　","　","　","验证项目内不可重复","新增","2020.08.20","邢国强"]
["专业","specialty","String","　","　","　","数组","新增","2020.08.20","邢国强"]
["工作状态","person_status","String","　","否","　","1-在职，0-离职","新增","2020.08.20","邢国强"]
["工单权限","work_order_authority","String","　","　","　","数组，存的是部门id数组转的String","新增","2020.08.20","邢国强"]
[]
["app_register：应用信息表"]
["数据表类型","hbase:person_service"]
["数据表说明","人员信息表，存放人员基本信息"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引","【\"app_code\",\"app_secret\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["应用ID","app_id","String",null,"否","是"]
["应用名称","app_name","String",null,"否"]
["应用code","app_code","String",null,"否"]
["应用密码","app_secret","String"]
["描述","description","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["是否有效","valid","Boolean"]
[]
["person_trajectory：人员轨迹表，存放人员轨迹信息"]
["数据表类型","hbase:person_service"]
["数据表说明","人员轨迹表，存放人员轨迹信息"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引","【\"person_id\",\"trajectory\",\"create_time\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["人员轨迹id","person_trajectory_id","String",null,"否","是"]
["人员id","person_id","String",null,"否"]
["项目id","project_id","String",null,"否"]
["轨迹信息","trajectory","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["是否有效","valid","Boolean"]
[]
["project_person：项目人员表，存放项目人员信息"]
["数据表类型","hbase:person_service"]
["数据表说明","项目人员表，存放项目人员信息"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引","【\"project_id\",\"valid\",\"person_status\",\"position\"】;"]
[null,"【\"project_id\",\"valid\",\"position\"】;"]
[null,"【\"valid\",\"person_id\",\"project_id\"】;"]
[null,"【\"position\",\"valid\"】;"]
[null,"【\"project_id\",\"person_num\",\"valid\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目人员id","project_person_id","String",null,"否","是"]
["项目id","project_id","String",null,"否"]
["人员id","person_id","String",null,"否"]
["人员编号","person_num","String",{"$nulls":4},"删除，改到了person表","2020.08.20","邢国强"]
["专业","specialty","String",{"$nulls":4},"删除，改到了person表","2020.08.20","邢国强"]
["岗位id","position","String",null,"否"]
["自定义标签","custom_tag","String"]
["人员状态","person_status","String",null,"否",null,null,"删除，改到了person表","2020.08.20","邢国强"]
["角色","roles","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["是否有效","valid","Boolean"]
["副岗id","position_flag","String","　","　","　","数组","新增","2020.06.30","赖星其"]
{"$rows_empty":16}
["operate_log：操作记录表"]
["数据表类型","hbase:person_service"]
["数据表说明","记录接口请求访问的操作记录"]
["关联的其他类型表"]
["所属应用","person-service"]
["索引","【\"operate_person_id\",\"operate_time\"】;"]
["索引","【\"table_name\",\"operate_type\",\"operate_time\"】;"]
["索引","【\"operate_person_id\",\"table_name\",\"operate_type\",\"operate_time\"】;"]
["索引","【\"app_code\",\"operate_person_id\",\"table_name\",\"operate_type\",\"operate_time\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键ID","log_id","String",null,"否","是"]
["应用code","app_code","String",null,"否"]
["操作人id","operate_person_id","String",null,"否"]
["表名称","table_name","String"]
["操作类型","operate_type","String"]
["请求方法","request_method","String"]
["请求内容","request_content","String"]
["操作时间","operate_time","String"]
["操作结果","operate_result","String"]
["响应内容","result_content","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
[]
["department：部门表"]
["数据表类型","hbase:saas"]
["数据表说明","部门表,存放部门信息"]
["关联的其他类型表"]
["所属应用","saas"]
["索引","【\"valid\",\"dept_type\",\"create_time\"】;"]
["索引","【\"valid\",\"project_id\",\"create_time\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["部门ID","dept_id","String",null,"否","是"]
["部门名称","dept_name","String",null,"否"]
["部门类型","dept_type","String",null,"否",null,"d1-中心部门,d2-通用部门,d3-自定义部门"]
["项目ID","project_id","String"]
["部门父ID","parent_dept_id","String"]
["工单数量","order_num","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String"]
["更新时间","update_time","String"]
["是否有效","valid","String"]
["部门代码","dept_code","String",null,null,null,"万达那边的部门代码"]
[]
["position：岗位表"]
["数据表类型","hbase:saas"]
["数据表说明","岗位表,存放岗位信息"]
["关联的其他类型表"]
["所属应用","saas"]
["索引","【\"valid\",\"position_type\"】;"]
["索引","【\"valid\",\"dept_id\",\"position_id\"】;"]
["索引","【\"valid\",\"project_id\",\"position_id\"】;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["岗位ID","position_id","String",null,"否","是"]
["岗位名称","position_name","String",null,"否"]
["部门ID","dept_id","String"]
["岗位类型","position_type","String",null,null,null,"p1-通用岗位,p2-SOS岗位,p3-自定义岗位"]
["项目ID","project_id","String"]
["工单数量","order_num","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String"]
["更新时间","update_time","String"]
["是否有效","valid","String"]
["岗位代码","position_code","String",null,null,null,"万达那边的岗位代码"]

{"sheet":"event-mgt-web","index":6,"n_rows":584,"n_cols":10,"rows_kept":584,"cut":false,"hidden":false,"merged":[[569,0,569,6],[570,1,570,6],[571,1,571,6],[572,1,572,6],[573,1,573,6],[574,1,574,6],[50,0,58,0],[123,0,131,0],[263,0,266,0],[301,0,304,0],[333,0,336,0],[353,0,354,0],[427,0,428,0],[447,0,448,0],[467,0,468,0],[488,0,489,0],[524,0,527,0],[543,1,543,6],[544,1,544,6],[545,1,545,6],[552,0,552,6],[553,1,553,6],[554,1,554,6],[555,1,555,6],[556,1,556,6],[557,1,557,6],[522,1,522,6],[523,1,523,6],[524,1,524,6],[525,1,525,6],[526,1,526,6],[527,1,527,6],[540,0,540,6],[541,1,541,6],[542,1,542,6],[504,0,504,6],[505,1,505,6],[506,1,506,6],[507,1,507,6],[508,1,508,6],[509,1,509,6],[519,0,519,6],[520,1,520,6],[521,1,521,6],[467,1,467,6],[468,1,468,6],[483,0,483,6],[484,1,484,6],[485,1,485,6],[486,1,486,6],[487,1,487,6],[488,1,488,6],[489,1,489,6],[445,1,445,6],[446,1,446,6],[447,1,447,6],[448,1,448,6],[462,0,462,6],[463,1,463,6],[464,1,464,6],[465,1,465,6],[466,1,466,6],[423,1,423,6],[424,1,424,6],[425,1,425,6],[426,1,426,6],[427,1,427,6],[428,1,428,6],[442,0,442,6],[443,1,443,6],[444,1,444,6],[400,1,400,6],[401,1,401,6],[411,0,411,6],[412,1,412,6],[413,1,413,6],[414,1,414,6],[415,1,415,6],[416,1,416,6],[422,0,422,6],[381,1,381,6],[382,1,382,6],[383,1,383,6],[384,1,384,6],[385,1,385,6],[396,0,396,6],[397,1,397,6],[398,1,398,6],[399,1,399,6],[353,1,353,6],[354,1,354,6],[365,0,365,6],[366,1,366,6],[367,1,367,6],[368,1,368,6],[369,1,369,6],[370,1,370,6],[380,0,380,6],[333,1,333,6],[334,1,334,6],[335,1,335,6],[336,1,336,6],[348,0,348,6],[349,1,349,6],[350,1,350,6],[351,1,351,6],[352,1,352,6],[301,1,301,6],[302,1,302,6],[303,1,303,6],[304,1,304,6],[328,0,328,6],[329,1,329,6],[330,1,330,6],[331,1,331,6],[332,1,332,6],[263,1,263,6],[264,1,264,6],[265,1,265,6],[266,1,266,6],[296,0,296,6],[297,1,297,6],[298,1,298,6],[299,1,299,6],[300,1,300,6],[245,1,245,6],[246,1,246,6],[247,1,247,6],[248,1,248,6],[258,0,258,6],[259,1,259,6],[260,1,260,6],[261,1,261,6],[262,1,262,6],[196,1,196,6],[217,0,217,6],[218,1,218,6],[219,1,219,6],[220,1,220,6],[221,1,221,6],[222,1,222,6],[243,0,243,6],[244,1,244,6],[128,1,128,6],[129,1,129,6],[130,1,130,6],[131,1,131,6],[191,0,191,6],[192,1,192,6],[193,1,193,6],[194,1,194,6],[195,1,195,6],[119,1,119,6],[120,1,120,6],[121,1,121,6],[122,1,122,6],[123,1,123,6],[124,1,124,6],[125,1,125,6],[126,1,126,6],[127,1,127,6],[51,1,51,6],[52,1,52,6],[53,1,53,6],[54,1,54,6],[55,1,55,6],[56,1,56,6],[57,1,57,6],[58,1,58,6],[118,0,118,6],[30,1,30,6],[31,1,31,6],[32,1,32,6],[45,0,45,6],[46,1,46,6],[47,1,47,6],[48,1,48,6],[49,1,49,6],[50,1,50,6],[8,0,8,6],[9,1,9,6],[10,1,10,6],[11,1,11,6],[12,1,12,6],[13,1,13,6],[27,0,27,6],[28,1,28,6],[29,1,29,6]]}
{"$rows_empty":7}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["alarm_config：报警配置表,配置状态推送回调接口地址"]
["数据表类型","hbase:event"]
["数据表说明","报警配置表,配置状态推送回调接口地址"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["报警系统ID","alarm_system_id","String",null,"否","是"]
["报警系统名称","alarm_system_name","String",null,"否"]
["状态回调地址","call_back_url","String",null,"否"]
["事件类型id","event_type_id","String"]
["事件类型名称","event_type_name","String"]
["事件来源id","event_source_id","String",null,"否"]
["事件来源名称","event_source_name","String"]
["工单类型id","order_type_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["close_type：关闭原因信息表"]
["数据表类型","hbase:event"]
["数据表说明","关闭原因信息表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["关闭原因ID","close_type_id","String",null,"否","是"]
["关闭原因名称","close_type_name","String",null,"否"]
["关闭原因父ID","close_type_parent_id","String",null,"否"]
["关闭原因类型","t_type","String"]
["对象类型","obj_type","String"]
["事件类型id","event_type_id","String",null,"否"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["event：活跃事件信息表"]
["数据表类型","hbase:event"]
["数据表说明","活跃事件信息表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"event_type_id\",\"event_source_id\",\"event_state_id\",\"project_id\",\"valid\",\"ask_end_time\"]"]
[null,"[\"event_type_id\",\"event_source_id\",\"event_state_id\",\"project_id\",\"valid\",\"create_time\"]"]
[null,"[\"event_type_id\",\"valid\",\"create_time\"]"]
[null,"[\"event_to_id\",\"valid\"]"]
[null,"[\"valid\",\"project_id\",\"ask_end_time\"]"]
[null,"[\"valid\",\"creator_id\",\"create_time\"]"]
[null,"[\"valid\",\"create_time\"]"]
[null,"[\"valid\",\"event_state_id\",\"project_id\",\"create_time\"]"]
[null,"[\"valid\",\"project_id\",\"floor\",\"event_state_id\",\"event_source_id\",\"hand_dept_id\",\"urgent_id\",\"problem_type_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件ID","event_id","String",null,"否","是"]
["事件编码","event_local_id","String",null,"否"]
["项目ID","project_id","String",null,"否"]
["事件类型ID","event_type_id","String"]
["事件状态ID","event_state_id","String"]
["紧急程度ID","urgent_id","String",null,"否"]
["要求开始时间","ask_start_time","String"]
["要求结束时间","ask_end_time","String"]
["事件来源ID","event_source_id","String"]
["问题类型ID","problem_type_id","String"]
["事件标题","event_title","String"]
["事件描述","event_describe","String"]
["图片集合","pictures","String"]
["文件","files","String"]
["联系人","contact_person","String"]
["联系电话","contact_phone","String"]
["事件内容","event_content","String"]
["集团事件ID","group_event_id","String"]
["建筑","build","String"]
["楼层","floor","String"]
["空间","space","String"]
["竖井","staff","String"]
["报修位置","repair_position","String"]
["GIS坐标","gis_coordinate","String"]
["负责部门ID","hand_dept_id","String"]
["负责岗位ID","hand_position_id","String"]
["操作权限","event_admin","String"]
["负责人员ID","hand_person_id","String"]
["关闭人员ID","close_person_id","String"]
["关闭类型ID","close_type_id","String"]
["关闭时间","close_time","String"]
["关闭信息","close_message","String"]
["专业ID","domain_id","String"]
["系统","system","String"]
["系统类","system_class","String"]
["供应商ID","supplier_id","String"]
["问题原因ID","root_reason_id","String"]
["来源类型","event_from_type","String",null,null,null,"2-工单,3-任务"]
["来源ID","event_from_id","String",null,null,null,"工单id/任务ID"]
["去向类型","event_to_type","String"]
["去向ID","event_to_id","String"]
["历史信息","history_files","String"]
["版本号","version","String"]
["逾期标记","is_overtime","String"]
["创建部门ID","create_dept_id","String"]
["创建人ID","creator_id","String"]
["供应商类型","supplier_class","String"]
["问题原因备注","root_reason_remark","String"]
["确认步骤","confirm_type","String"]
["视频","video","String"]
["音频","voice","String"]
["自维修标记","self_repair_flag","String"]
["完工照片","completed_pictures","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["event_closed：非活跃事件信息表"]
["数据表类型","hbase:event"]
["数据表说明","非活跃事件信息表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"event_type_id\",\"event_source_id\",\"event_state_id\",\"project_id\",\"valid\",\"ask_end_time\"]"]
[null,"[\"event_type_id\",\"event_source_id\",\"event_state_id\",\"project_id\",\"valid\",\"create_time\"]"]
[null,"[\"event_type_id\",\"valid\",\"create_time\"]"]
[null,"[\"event_to_id\",\"valid\"]"]
[null,"[\"valid\",\"project_id\",\"ask_end_time\"]"]
[null,"[\"valid\",\"creator_id\",\"create_time\"]"]
[null,"[\"valid\",\"create_time\"]"]
[null,"[\"valid\",\"event_state_id\",\"project_id\",\"create_time\"]"]
[null,"[\"valid\",\"project_id\",\"floor\",\"event_state_id\",\"event_source_id\",\"hand_dept_id\",\"urgent_id\",\"problem_type_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件ID","event_id","String",null,"否","是"]
["事件编码","event_local_id","String",null,"否"]
["项目ID","project_id","String",null,"否"]
["事件类型ID","event_type_id","String"]
["事件状态ID","event_state_id","String"]
["紧急程度ID","urgent_id","String",null,"否"]
["要求开始时间","ask_start_time","String"]
["要求结束时间","ask_end_time","String"]
["事件来源ID","event_source_id","String"]
["问题类型ID","problem_type_id","String"]
["事件标题","event_title","String"]
["事件描述","event_describe","String"]
["图片集合","pictures","String"]
["文件","files","String"]
["联系人","contact_person","String"]
["联系电话","contact_phone","String"]
["事件内容","event_content","String"]
["集团事件ID","group_event_id","String"]
["建筑","build","String"]
["楼层","floor","String"]
["空间","space","String"]
["竖井","staff","String"]
["报修位置","repair_position","String"]
["GIS坐标","gis_coordinate","String"]
["负责部门ID","hand_dept_id","String"]
["负责岗位ID","hand_position_id","String"]
["操作权限","event_admin","String"]
["负责人员ID","hand_person_id","String"]
["关闭人员ID","close_person_id","String"]
["关闭类型ID","close_type_id","String"]
["关闭时间","close_time","String"]
["关闭信息","close_message","String"]
["专业ID","domain_id","String"]
["系统","system","String"]
["系统类","system_class","String"]
["供应商ID","supplier_id","String"]
["问题原因ID","root_reason_id","String"]
["来源类型","event_from_type","String"]
["来源ID","event_from_id","String"]
["去向类型","event_to_type","String"]
["去向ID","event_to_id","String"]
["历史信息","history_files","String"]
["版本号","version","String"]
["逾期标记","is_overtime","String"]
["创建部门ID","create_dept_id","String"]
["创建人ID","creator_id","String"]
["供应商类型","supplier_class","String"]
["问题原因备注","root_reason_remark","String"]
["确认步骤","confirm_type","String"]
["视频","video","String"]
["音频","voice","String"]
["自维修标记","self_repair_flag","String"]
["完工照片","completed_pictures","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["event_alarm1：活跃报警信息表"]
["数据表类型","hbase:event"]
["数据表说明","活跃报警信息表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"order_id\",\"event_id\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件ID","event_id","String",null,"否","是"]
["报警ID","alarm_id","String",null,"否"]
["工单ID","order_id","String"]
["事件状态ID","event_status","String"]
["工单状态ID","order_status","String"]
["报警时间","alarm_time","String"]
["报警描述","alarm_description","String"]
["子系统","subsystem","String",null,null,null,"新云平台,能源系统"]
["设备","equipment","String"]
["报警级别","alarm_level","String"]
["报警信息","alarm_message","String"]
["报警时间","alarm_message_time","String"]
["位置","position","String"]
["系统标识","system_flag","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["event_alarm1_closed：非活跃报警信息表"]
["数据表类型","hbase:event"]
["数据表说明","非活跃报警信息表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"order_id\",\"event_id\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件ID","event_id","String",null,"否","是"]
["报警ID","alarm_id","String",null,"否"]
["工单ID","order_id","String"]
["事件状态ID","event_status","String"]
["工单状态ID","order_status","String"]
["报警时间","alarm_time","String"]
["报警描述","alarm_description","String"]
["子系统","subsystem","String",null,null,null,"新云平台,能源系统"]
["设备","equipment","String"]
["报警级别","alarm_level","String"]
["报警信息","alarm_message","String"]
["报警时间","alarm_message_time","String"]
["位置","position","String"]
["系统标识","system_flag","String"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["event_comments：事件评价表"]
["数据表类型","hbase:event"]
["数据表说明","H5报修记录事件评价信息表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"has_send_mail\",\"valid\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件ID","event_id","String",null,"否","是"]
["评价记录","comments","String",null,"否"]
["是否发送邮件","has_send_mail","String",null,null,null,"0-未发送邮件,1-已发送一次,2-已发送两次.第一次当工单完成事件关闭时立即发送,第二次是三天后如果还没评价则再发一封邮件"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["event_field：事件字段表"]
["数据表类型","hbase:event"]
["数据表说明","事件字段表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"event_type_id\",\"valid\".\"field_name\",\"create_time\"]"]
[null,"[\"valid\",\"event_type_id\",\"create_time\"]"]
[null,"[\"field_name\",\"valid\",\"create_time\"]"]
[null,"[\"field_key\",\"event_type_id\",\"valid\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["字段ID","field_id","String",null,"否","是"]
["字段Key","field_key","String",null,"否"]
["字段名称","field_name","String"]
["查看类型","view_type"]
["是否可查看标志","view_flag"]
["排序","order"]
["创建类型","create_type"]
["是否可创建标志","create_flag"]
["编辑类型","modify_type"]
["是否可编辑标志","modify_flag"]
["查看是否可选标志","view_choice_flag"]
["创建是否可选标志","create_choice_flag"]
["编辑是否可选标志","modify_choice_flag"]
["创建是否必填标志","create_require_flag"]
["编辑是否必填标志","modify_require_flag"]
["数据来源类型","data_from_type"]
["接口返回的真实key","return_field_key"]
["事件类型id","event_type_id"]
["新建是否可编辑标志","create_edit_flag"]
["默认值","default_value"]
["详情查看排序","view_order"]
["创建排序","create_order"]
["编辑排序","modify_order"]
["扩展字段","extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddHHmmss"]
["修改时间","update_time","String",null,null,null,"yyyyMMddHHmmss"]
["是否有效","valid","Boolean"]
[]
["problem_type：问题类型表"]
["数据表类型","hbase:event"]
["数据表说明","问题类型表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"hand_dept_id\".\"hand_position_id\",\"create_time\"]"]
[null,"[\"obj_type\",\"event_type_id\",\"valid\",\"create_time\"]"]
[null,"[\"event_type_id\",\"valid\",\"create_time\"]"]
[null,"[\"valid\",\"problem_type_name\",\"event_type_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","problem_type_id","String",null,"否","是","值为PT+事件类型4-5位code+03+自定义字符串或者32位uuid"]
["问题类型名称","problem_type_name","String",null,"否"]
["问题类型父id","problem_type_parent_id","String",null,null,null,"值为0或问题类型id"]
["叶子节点标志","t_type","String",null,null,null,"判断为叶子节点的标志:0-非叶子节点,1-叶子节点."]
["关联系统","system_list","Array",null,null,null,"关联系统id"]
["供应商系统","supplier_class","String",null,null,null,"供应商系统id"]
["系统类","system_class","String",null,null,null,"新建事件时自动带入的系统类code"]
["专业code","domain_id","String",null,null,null,"新建事件时自动带入的专业code"]
["最长期限","dead_line","String",null,null,null,"规定的事件最长完成期限{\"YEAR\":\"3\",\"MONTH\":\"1\",\"WEEK\":\"2\"},YEAR-年,MONTH-月,WEEK-周,DAY-天,HOUR-时,MINUTE-分"]
["处理部门id","hand_dept_id","String",null,null,null,"指定事件的处理部门:BM+32位UUID"]
["负责岗位id","hand_position_id","String",null,null,null,"指定事件的负责岗位:GW+32位UUID"]
["负责人id","hand_person_id","String",null,null,null,"指定事件的负责人:RY+32位UUID"]
["事件类型id","event_type_id","String",null,null,null,"所属事件类型id:SJLX+uuid/SJLX+自定义编码"]
["工单类型id","wo_flow_plan_id","String"]
["任务类型id","task_type_id","String"]
["所需人数","execute_count","Long"]
["紧急程度","urgent_id","String"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{...}"]
["有效状态","valid","Boolean"]
[]
["event_source：事件来源表"]
["数据表类型","hbase:event"]
["数据表说明","事件来源表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"hand_dept_id\".\"hand_position_id\",\"create_time\"]"]
[null,"[\"obj_type\",\"event_type_id\",\"valid\",\"create_time\"]"]
[null,"[\"event_type_id\",\"valid\",\"create_time\"]"]
[null,"[\"valid\",\"problem_type_name\",\"event_type_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","event_source_id","String",null,"否","是","事件来源唯一标识:自定义编码或SJLY+32位uuid"]
["事件来源code","system","String",null,"否",null,"该值得作用:1.兼容老客户报修逻辑(商服平台和自控产品在调用生成事件接口会传过来这种code.其中商服平台为XF,自控产品的为NBWT)"]
["事件来源名称","event_source_name","String",null,null,null,"为关闭类型id或\"0\""]
["事件来源父id","event_source_parent_id","String",null,null,null,"为事件来源id或\"0\""]
["默认事件类型id","default_event_type_id","String",null,null,null,"见事件类型表"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{...}"]
["有效状态","valid","Boolean"]
[]
["event_urgency：紧急程度表"]
["数据表类型","hbase:event"]
["数据表说明","紧急程度表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"obj_type\",\"event_type_id\".\"valid\",\"create_time\"]"]
[null,"[\"valid\",\"event_type_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","urgent_id","String",null,"否","是","UR+主键为事件类型id第4-5两位+05+uuid或自定义编码"]
["紧急程度名称","urgent_name","String",null,"否"]
["紧急程度父ID","urgent_parent_id","String",null,null,null,"为紧急程度id或\"0\""]
["事件类型id","event_type_id","String",null,null,null,"见事件类型表"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{...}"]
["有效状态","valid","Boolean"]
[]
["root_reason_remark：问题原因备注表"]
["数据表类型","hbase:event"]
["数据表说明","问题原因备注表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","id","String",null,"否","是","RRR+主键为事件类型id第4-5两位+自定义编码"]
["问题原因名称","remark_name","String",null,"否",null,"-"]
["父ID","parent_id","String",null,null,null,"预留给不同问题原因对应的不同备注"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{...}"]
["有效状态","valid","Boolean"]
[]
["root_reason：问题原因表"]
["数据表类型","hbase:event"]
["数据表说明","问题原因表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","root_reason_id","String",null,"否","是","RR+主键为事件类型id第4-5两位+01+uuid或自定义编码"]
["问题原因名称","root_reason_name","String",null,"否"]
["问题原因父ID","root_reason_parent_id","String",null,null,null,"为问题原因id或\"0\""]
["事件类型id","event_type_id","String",null,null,null,"见事件类型表"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{...}"]
["有效状态","valid","Boolean"]
[]
["table_head：承接查验报表表头"]
["数据表类型","hbase:event"]
["数据表说明","承接查验报表表头"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"list_code\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["字段id","field_id","String",null,"否","是"]
["字段code","field_code","String",null,"否"]
["字段名称","field_name","String"]
["对应表头标识","list_code","String"]
["是否显示","show_flag","Array"]
["顺序","order","Long"]
["有效状态","valid","Boolean"]
[]
["h5_project：h5项目表"]
["数据表类型","hbase:event"]
["数据表说明","h5项目表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"list_code\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","project_id","String",null,"否","是"]
["项目名称","project_name","String",null,"否"]
["有效状态","valid","Boolean"]
[]
["event_obj_rel：活跃事件对象关系表"]
["数据表类型","hbase:event"]
["数据表说明","事件对象关系表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"obj_type\",\"create_time\"]"]
[null,"[\"valid\",\"event_id\",\"obj_type\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键ID","event_obj_id","String",null,"否","是"]
["事件ID","event_id"]
["项目ID","project_id"]
["对象ID","obj_id"]
["对象类型","obj_type"]
["对象名称","obj_name"]
["对象code","obj_code"]
["扩展字段","extend_field"]
["创建时间","create_time"]
["更新时间","update_time"]
["有效状态","valid"]
[]
["event_obj_rel_closed：非活跃事件对象关系表"]
["数据表类型","hbase:event"]
["数据表说明","事件对象关系表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"obj_type\",\"create_time\"]"]
[null,"[\"valid\",\"event_id\",\"obj_type\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键ID","event_obj_id","String",null,"否","是"]
["事件ID","event_id"]
["项目ID","project_id"]
["对象ID","obj_id"]
["对象类型","obj_type"]
["对象名称","obj_name"]
["对象code","obj_code"]
["扩展字段","extend_field"]
["创建时间","create_time"]
["更新时间","update_time"]
["有效状态","valid"]
[]
["event_routing_closed：非活跃事件操作记录表"]
["数据表类型","hbase:event"]
["数据表说明","非活跃事件操作记录表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"person_id\",\"operate_type\",\"operate_time\"]"]
[null,"[\"valid\",\"event_id\",\"operate_type\",\"operate_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键ID","event_routing_id","String",null,"否","是","值为ER+32位uuid"]
["人员ID","person_id",{"$nulls":4},"RY+32位uuid"]
["事件ID","event_id"]
["项目ID","project_id"]
["操作类型","operate_type",{"$nulls":4},"值为:create,order,task,close,audit,modify.create-新建,order-转工单,task-转任务,close-关闭,audit-验证,modify-修正,confirm-确认,applyMetrial-申请耗材，outMeterial-耗材已出库，approval-审批"]
["操作时间","operate_time"]
["关联类型","relation_type",{"$nulls":4},"2-转工单,3-转任务"]
["关联ID","relation_id",{"$nulls":4},"工单ID/任务ID/事件ID"]
["扩展字段","extend_field"]
["创建时间","create_time"]
["更新时间","update_time"]
["有效状态","valid"]
[]
["event_routing：活跃事件操作记录表"]
["数据表类型","hbase:event"]
["数据表说明","活跃事件操作记录表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"person_id\",\"operate_type\",\"operate_time\"]"]
[null,"[\"valid\",\"event_id\",\"operate_type\",\"operate_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键ID","event_routing_id","String",null,"否","是","值为ER+32位uuid"]
["人员ID","person_id",{"$nulls":4},"RY+32位uuid"]
["事件ID","event_id"]
["项目ID","project_id"]
["操作类型","operate_type",{"$nulls":4},"值为:create,order,task,close,audit,modify.create-新建,order-转工单,task-转任务,close-关闭,audit-验证,modify-修正,confirm-确认,applyMetrial-申请耗材，outMeterial-耗材已出库，approval-审批"]
["操作时间","operate_time"]
["关联类型","relation_type",{"$nulls":4},"2-转工单,3-转任务"]
["关联ID","relation_id",{"$nulls":4},"工单ID/任务ID/事件ID"]
["扩展字段","extend_field"]
["创建时间","create_time"]
["更新时间","update_time"]
["有效状态","valid"]
[]
["event_third_rel：第三方数据与事件关联表"]
["数据表类型","hbase:event"]
["数据表说明","第三方数据与事件关联表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"service_code\",\"event_type_id\",\"event_source_id\",\"valid\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件ID","event_id","String",null,"否","是"]
["事件类型ID","event_type_id"]
["事件来源ID","event_source_id"]
["第三方一条数据唯一标识","service_code",{"$nulls":4},"第三方一条数据的唯一标识,与事件ID一一对应"]
["扩展字段","extend_field"]
["创建时间","create_time"]
["有效状态","valid"]
[]
["event_type：事件类型表"]
["数据表类型","hbase:event"]
["数据表说明","事件类型表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"obj_type\",\"valid\",\"create_time\"]"]
[null,"[\"use_flag\",\"valid\",\"create_time\"]"]
[null,"[\"valid\",\"event_type_name\",\"create_time\"]"]
[null,"[\"valid\",\"event_type_parent_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["事件类型ID","event_type_id","String",null,"否","是"]
["事件类型名称","event_type_name"]
["事件类型父ID","event_type_parent_id"]
["默认处理部门ID","default_hand_dept_id"]
["使用标志","use_flag",{"$nulls":4},"0-停用,1-启用"]
["对象类型","obj_type",{"$nulls":4},"e1-默认事件类型,e2-自定义事件类型"]
["排序","order"]
["扩展字段","extend_field"]
["创建时间","create_time"]
["有效状态","valid"]
[]
["soho_project：项目ID映射表"]
["数据表类型","hbase:event"]
["数据表说明","项目ID映射表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
[null,"[\"valid\",\"soho_project_id\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["SOHO项目ID","soho_project_id","String",null,"否","是"]
["FM项目ID","fm_project_id"]
["项目名称","project_name"]
["有效状态","valid"]
[]
["supplier_class：供应商类型表"]
["数据表类型","hbase:event"]
["数据表说明","供应商类型表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"domain_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["供应商类型","supplier_class","String",null,"否","是"]
["供应商类型名称","supplier_class_name"]
["专业ID","domain_id"]
["使用标志","use_flag",{"$nulls":4},"0-停用,1-启用"]
["排序","order"]
["扩展字段","extend_field"]
["更新时间","update_time"]
["创建时间","create_time"]
["有效状态","valid"]
[]
["xy_fm_project_mapping：新云FM项目ID映射表"]
["数据表类型","hbase:event"]
["数据表说明","供应商类型表"]
["关联的其他类型表"]
["所属应用","event-mgt-web"]
["索引","[\"valid\",\"domain_id\",\"create_time\"]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["新云项目ID","xy_project_id","String",null,"否","是"]
["新云项目名称","xy_project_name"]
["FM项目ID","fm_project_id"]
["FM项目名称","fm_project_name"]
["扩展字段","extend_field"]
["更新时间","update_time"]
["创建时间","create_time"]
["有效状态","valid"]

{"sheet":"work_engine","index":7,"n_rows":134,"n_cols":7,"rows_kept":134,"cut":false,"hidden":false,"merged":[[112,1,112,6],[113,1,113,6],[115,1,115,6],[5,0,6,0],[57,0,58,0],[91,0,92,0],[114,0,115,0],[89,1,89,6],[90,1,90,6],[109,1,109,6],[110,1,110,6],[111,1,111,6],[68,1,68,6],[69,1,69,6],[86,1,86,6],[87,1,87,6],[88,1,88,6],[56,1,56,6],[58,1,58,6],[65,1,65,6],[66,1,66,6],[67,1,67,6],[6,1,6,6],[52,1,52,6],[53,1,53,6],[54,1,54,6],[55,1,55,6],[0,1,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6]]}
["数据表名称","工单基本表：work_engine:_doc"]
["数据表类型","ES"]
["数据表说明","工单基本字段表,数据存储在es，主要用于工单筛选及统计"]
["关联的其他类型表"]
["所属应用","workorder"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["工单ID","order_id","String",null,"Y","Y"]
["工单编码","wo_number","String",null,"　",null,"编码规则: projLocalID-workType-yyyyMMdd-XXX（yyyyMMdd取值当天日期；XXX取值范围000-999）"]
["工单名称","wo_name","String",null,"　",null,"　"]
["项目ID","project_id","String",null,"Y",null,"　"]
["工作类型","work_type","String",null,"Y",null,"---------见数据字典"]
["工单类型","order_type","String",null,"Y",null,"　"]
["工单执行类型","execute_type","String",null,"Y",null,"temp-临时、plan-计划"]
["工单概述","summary","String",null,"Y",null,"　"]
["紧急程度","urgency","String",null,"Y",null,"高、中、低"]
["有无异常","unusual_flag","Boolean",null,"Y",null,"有无异常,true-是 false-否 原info_point_flag"]
["有无漏检","missed_flag","Boolean",null,"Y",null,"有无漏检,true-是 false-否 原missed_detection_flag"]
["是否抢单","robbing_flag","Boolean",null,"Y",null,"是否抢单 true-是，false-否"]
["是否申请延期","applyDelay_flag","Boolean",null,"Y",null,"　"]
["是否申请换人","applyReplacePeople_flag","Boolean",null,"Y",null,"　"]
["是否申请加人","applyAddPeople_flag","Boolean",null,"Y",null,"　"]
["是否抢单转派单","robbingToAssign_flag","Boolean",null,"Y",null,"　"]
["是否超时","timeout_flag","Boolean",null,"Y",null,"　"]
["对象总数","obj_count","Long",null,"　",null,"　"]
["漏检(未完成)对象个数","undetected_obj_count","Long",null,"　",null,"　"]
["按时完成对象个数","complete_on_time_obj_count","Long",null,"　",null,"　"]
["逾期完成对象个数","un_complete_on_time_obj_count","Long",null,"　",null,"　"]
["工单相关对象id","obj_ids","Array",null,"　",null,"　"]
["执行人工时","manhour","Array",null,"　",null,"    {                       \n        \"person_id\":\"\",                  //执行人id\n        \"second\":10                     //执行工时 （秒）\n     }"]
["执行人","executor_ids","Array",null,"　",null,"　"]
["执行人岗位id","executor_position","Array",null,"　",null,"　"]
["执行人部门id","executor_department","Array",null,"　",null,"　"]
["参与人id","participant_ids","Array",null,"　",null,"路由表中已接单的人员id"]
["参与人岗位id","participant_position","Array",null,"　",null,"　"]
["负责部门","responsible_department","Array",null,"　",null,"　"]
["扩展字段集","customField","Array",null,"　",null,"[ \n      {\n          \"fieldName\":\"电话\", //字段名\n          \"value\":\"122\"       //值\n      },\n      {\n          \"fieldName\":\"客户名\",\n          \"value\":\"大老王\"\n      }\n]"]
["工具","required_tools","Array",null,"　",null,"　"]
["物料","required_material","Array",null,"　",null,"　"]
["工单状态","order_state","String",null,"Y",null,"2-抢单中 3-指派中 4-未开始 5-执行中 6-审核中 7-延期完成 8-正常完成 9-异常结束 10-已删除"]
["工单来源类型","order_from_type","String",null,"Y",null,"1-正常创建，2-工单计划，3-报修转工单，默认1"]
["工单来源id","order_from_id","String",null,"Y",null,"eg. 事件id、工单id"]
["创建人ID","creator_id","String",null,"Y",null,"系统创建默认ID为system"]
["创建时间","create_time","date",null,"Y",null,"yyyyMMddhhmmss"]
["更新时间","update_time","date",null,"　",null,"yyyyMMddhhmmss"]
["实际完成时间","real_finish_time","date",null,"　",null,"yyyyMMddhhmmss"]
["工单关闭时间","close_time","date",null,"　",null,"yyyyMMddhhmmss"]
["要求开始时间","ask_start_time","date",null,"　",null,"yyyyMMddhhmmss"]
["要求结束时间","ask_end_time","date",null,"　",null,"yyyyMMddhhmmss"]
[]
[]
["数据表名称","工单主体表：t_wo_body"]
["数据表类型","Hbase"]
["数据表说明","工单主体数据表"]
["关联的其他类型表"]
["所属应用","workorder"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["工单ID","order_id","String",null,"Y","Y"]
["工作事项集合","matters","Object[ ]",null,"　"]
["版本","revision","int",null,"　",null,"　"]
[]
[]
["数据表名称","工单备注表：t_wo_remark"]
["数据表类型","Hbase"]
["数据表说明","工单备注"]
["关联的其他类型表"]
["所属应用","workorder"]
["索引","idx_fromId"]
["名称","字段","类型","长度","可为空","主键","备注"]
["记录ID","remark_id","String","　","Y","Y","　"]
["记录类型","remark_type","String","　","Y","　","1-工单备注 2-信息点备注"]
["来源ID","from_id","String","　","Y","　","工单id 或 信息点id"]
["操作人id","operator_id","String","　","Y","　","　"]
["操作人name","operator_name","String","　","　","　","　"]
["操作人头像","operator_head_portrait","String","　","　","　","　"]
["操作时间","operate_time","String","　","Y","　","记录时间yyyyMMddhhmmss"]
["文字备注","description","String","　","Y","　","　"]
["语音备注","sounds","String","　","　","　","　"]
["图文备注","pic_descs","String","　","　","　","{\"picture\":\"***\",\"description\":\"***\"}"]
["视频备注","video","String","　","　","　","{\"key\":\"***\",\"pic\":\"\"}"]
["备注状态 ","status","String","　","Y","　","状态 0-删除 1-正常"]
[]
[]
["数据表名称","工单路由表：t_wo_routing_control"]
["数据表类型","Hbase"]
["数据表说明","定义了工单人员的操作权限"]
["关联的其他类型表"]
["所属应用","workorder"]
["索引","idx_orderId "]
[null,"idx_personId"]
["名称","字段","类型","长度","可为空","主键","备注"]
["路由控制ID","routing_control_id","String","　","Y","Y","LYKZ+xxx"]
["项目ID","project_id","String","　","Y","　","　"]
["工单ID","order_id","String","　","Y","　","　"]
["人员ID","person_id","String","　","Y","　","　"]
["岗位ID","position_id","String","　","Y","　","不代表人员所属岗位，该字段限制了当前路由拥有的工单配置内对应的岗位职责（权限控制）"]
["当前路由控制模块code","recommend_control_code","String","　","Y","　","assign-指派  execute-执行 evaluate-评价"]
["上级路由控制ID","last_routing_control_id","String","　","　","　","　"]
["接单或者抢单人数限制","receipt_count","String","　","　","　","1.接单数量到达后 自动关闭其它未接单的路由；2.为空不限制"]
["抢单标识","robbing_visual_flag","String","　","　","　","1-抢单，0-正常"]
["已读标识","read_flag","String","　","　","　","1-已读，0-未读"]
["创建时间","create_time","String","　","Y","　","yyyyMMddhhmmss"]
["更新时间","update_time","String","　","　","　","yyyyMMddhhmmss"]
["路由状态","status","String","　","Y","　","0-初始  1-已抢单 2-已接单（执行） 3-忽略  4-关闭"]
[]
[]
["数据表名称","工单操作记录表：t_wo_exec_record"]
["数据表类型","Hbase"]
["数据表说明","工单有效的操作&执行记录"]
["关联的其他类型表"]
["所属应用","workorder"]
["索引","idx_orderId"]
[null,"idx_operatorId"]
["名称","字段","类型","长度","可为空","主键","备注"]
["记录ID","exec_record_id","String","　","Y","Y","　"]
["记录类型","record_type","String","　","Y","　","2-执行记录,3-操作记录                                                                                                                            ps.执行记录：控制项拍照、扫码、执行点位信息。针对的是工单信息点的操作\n    操作记录：接单、提交、申请、审核、审批等。针对的是工单的流转记录"]
["项目ID","project_id","String","　","Y","　","　"]
["工单ID","order_id","String","　","Y","　","　"]
["路由ID或审核任务ID","routing_control_id","String","　","Y","　","指派执行时routing_control_id 或 申请审核时auditStreamId"]
["工单事项id","matter_id","String","　","　","　","　"]
["对象步骤id","obj_step_id","String","　","　","　","　"]
["步骤id","step_id","String","　","　","　","　"]
["对象id","obj_id","String","　","　","　","　"]
["操作人id","operator_id","String","　","Y","　","　"]
["操作人name","operator_name","String","　","　","　","　"]
["操作人头像","operator_head_portrait","String","　","　","　","　"]
["操作时间","operate_time","String","　","Y","　","yyyyMMddhhmmss"]
["记录时间","record_time","String","　","Y","　","yyyyMMddhhmmss"]
["操作类型","operate_type","String","　","Y","　","create-新建 assign-指派 god_assign-强制指派 read-标记已读 robbing-抢单 chargeback-退单 accept-接单regain-恢复暂停, required_control_start-前置事项控制项, required_control_end-后置事项控制项 obj_required_control-对象控制项,  remark -工单备注,  data_collection-数据采集 stop-终止, undo-删除                                                                                                                                                applyMatters-申请事项,auditMatters-审核事项,approvalMatters-审批事项\napplyAddingPeople-申请加人,auditAddingPeople-审核加人,approvalAddingPeople-审批加人\napplyReplacePeople-申请换人,auditReplacePeople-审核换人,approvalReplacePeople-审批换人\napplyDelay-申请延期,auditDelay-审核延期,approvalDelay-审批延期\napplyClose-申请结束,auditClose-审核结束,approvalClose-审批结束\napplyStop-申请中止,auditStop-审核中止,approvalStop-审批中止                                                            applyPause-申请暂停,auditPause-审核暂停,approvalPause-审批暂停  详见 《数据字典》"]
["离线操作标记","offline","Boolean","　","　","　","true -是"]
["操作源数据","source","Object","　","　","　"]

{"sheet":"workorder-数据库数据表","index":8,"n_rows":373,"n_cols":20,"rows_kept":373,"cut":false,"hidden":false,"merged":[[340,1,340,6],[362,0,362,6],[363,1,363,6],[364,1,364,6],[64,0,65,0],[186,0,187,0],[232,0,233,0],[259,0,260,0],[299,0,300,0],[339,0,340,0],[363,0,364,0],[298,0,298,6],[299,1,299,6],[300,1,300,6],[338,0,338,6],[339,1,339,6],[238,10,238,16],[239,11,239,16],[258,0,258,6],[259,1,259,6],[260,1,260,6],[218,11,218,16],[219,11,219,16],[231,0,231,6],[232,1,232,6],[233,1,233,6],[218,10,219,10],[187,1,187,6],[194,10,194,16],[195,11,195,16],[196,11,196,16],[217,10,217,16],[195,10,196,10],[168,1,168,6],[176,10,176,16],[177,11,177,16],[185,0,185,6],[186,1,186,6],[156,0,156,6],[157,1,157,6],[164,10,164,16],[165,11,165,16],[167,0,167,6],[141,11,141,16],[145,0,145,6],[146,1,146,6],[153,10,153,16],[154,11,154,16],[127,10,127,16],[128,11,128,16],[134,0,134,6],[135,1,135,6],[140,10,140,16],[112,10,112,16],[113,11,113,16],[114,11,114,16],[119,0,119,6],[120,1,120,6],[113,10,114,10],[65,1,65,6],[87,0,87,6],[88,1,88,6],[95,10,95,16],[96,11,96,16],[51,1,51,6],[63,0,63,6],[63,10,63,16],[64,1,64,6],[64,11,64,16],[18,0,18,6],[18,10,18,16],[19,1,19,6],[19,11,19,16],[50,0,50,6]]}
{"$rows_empty":17}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["工单表：word_order",{"$nulls":9},"工单历史表：word_order_his"]
["索引","暂略",{"$nulls":8},"索引","暂略"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["工单ID","order_id","String",null,"否","是","uuid",null,null,null,"工单ID","order_id","String",null,"否","是","uuid"]
["工单编码","wo_number","String",null,null,null,"编码规则: projLocalID-workType-YYYYMMDD-XXX\n（YYYYMMDD取值当天日期；XXX取值范围000-999）",null,null,null,"工单编码","wo_number","String",null,null,null,"编码规则: projLocalID-workType-YYYYMMDD-XXX（YYYYMMDD取值当天日期；XXX取值范围000-999）"]
["工单名称","wo_name","String",{"$nulls":7},"工单名称","wo_name","String"]
["工单头文件 ","head_file","String",null,null,null," 该头文件，只对app端有用",null,null,null,"工单头文件 ","head_file","String",null,null,null," 该头文件，只对app端有用"]
["工单主体","wo_body","String",{"$nulls":7},"工单主体","wo_body","String"]
["执行记录","wo_exec_record","String",null,null,null,"包括日志,只针对app端使用。\n",null,null,null,"执行记录","wo_exec_record","String",null,null,null,"包括日志,只针对app端使用。\n"]
["项目ID","project_id","String",{"$nulls":7},"项目ID","project_id","String"]
["工作类型","work_type","String",null,null,null,"维保…；---------见数据字典",null,null,null,"工作类型","work_type","String",null,null,null,"维保…；---------见数据字典"]
["工单类型","order_type","String",{"$nulls":7},"工单类型","order_type","String"]
["工单执行类型","execute_type","String",null,null,null,"临时、计划",null,null,null,"工单执行类型","execute_type","String",null,null,null,"临时、计划"]
["紧急程度","urgency","String",null,null,null,"高、中、低",null,null,null,"紧急程度","urgency","String",null,null,null,"高、中、低"]
["要求开始时间","ask_start_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"要求开始时间","ask_start_time","String",null,null,null,"yyyyMMddhhmmss"]
["要求结束时间","ask_end_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"要求结束时间","ask_end_time","String",null,null,null,"yyyyMMddhhmmss"]
["开始执行前后需要接单的时间","timeout_event_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"开始执行前后需要接单的时间","timeout_event_time","String",null,null,null,"yyyyMMddhhmmss"]
["有无异常","info_point_flag","String",null,null,null,"0-无异常,1-有异常",null,null,null,"有无异常","info_point_flag","String",null,null,null,"0-无异常,1-有异常"]
["超时后无人接单是否自动关闭   \n","timeout_order_receiving_flag","String",null,null,null,"1-关闭，0-不关闭",null,null,null,"超时后无人接单是否自动关闭   \n","timeout_order_receiving_flag","String",null,null,null,"1-关闭，0-不关闭"]
["有无漏检","missed_detection_flag","String",null,null,null,"0-无漏检,1-有漏检",null,null,null,"有无漏检","missed_detection_flag","String",null,null,null,"0-无漏检,1-有漏检"]
["工单状态","order_state","String",null,null,null,"2-抢单中 3-指派中 4-未开始 5-执行中 6-审核中 \n7-延期完成 8-正常完成 9-异常结束 10-已删除",null,null,null,"工单状态","order_state","String",null,null,null,"2-抢单中 3-指派中 4-未开始 5-执行中 6-审核中 7-延期完成 8-正常完成 9-异常结束 10-已删除"]
["工单来源类型","order_from_type","String",null,null,null,"1-正常创建，2-工单计划，3-报修转工单，默认1\n",null,null,null,"工单来源类型","order_from_type","String",null,null,null,"1-正常创建，2-工单计划，3-报修转工单，默认1\n"]
["工单来源id","order_from_id","String",null,null,null,"时间id、工单id",null,null,null,"工单来源id","order_from_id","String",null,null,null,"时间id、工单id"]
["创建人ID","creator_id","String",null,null,null,"系统创建默认ID为system",null,null,null,"创建人ID","creator_id","String",null,null,null,"系统创建默认ID为system"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["实际完成时间","real_finish_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"实际完成时间","real_finish_time","String",null,null,null,"yyyyMMddhhmmss"]
["工单关闭时间","close_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"工单关闭时间","close_time","String",null,null,null,"yyyyMMddhhmmss"]
["拓展字段","extend_field","String",{"$nulls":7},"拓展字段","extend_field","String"]
["有效状态","valid","Boolean",{"$nulls":7},"有效状态","valid","Boolean"]
[]
[]
["工单主体表：wo_order_body"]
["索引","暂略"]
["名称","字段","类型","长度","可为空","主键","备注"]
["工单ID","order_id","String",null,"否","是","uuid"]
["工单头文件 ","head_file","String",null,null,null," 该头文件，只对app端有用"]
["工单主体","wo_body","String"]
["执行记录","wo_exec_record","String",null,null,null,"包括日志,只针对app端使用。\n"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["拓展字段","extend_field","String"]
["有效状态","valid","Boolean"]
[]
[]
["工单流转方案：wo_flow_plan_persagy",{"$nulls":9},"工单路由控制表：wo_routing_control"]
["索引","valid，work_type，execute_type；",{"$nulls":8},"索引","暂略"]
[null,"valid，execute_type；",{"$nulls":8},"名称","字段","类型","长度","可为空","主键","备注"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"路由控制ID","routing_control_id","String",null,"否","是","LYKZ+uuid"]
["方案ID","plan_id","String",null,"否","是","FP+uuid",null,null,null,"项目ID","project_id","String"]
["方案名称","plan_name","String",{"$nulls":7},"工单ID","order_id","String"]
["项目id","project_id","String",null,null,null,"集团工单配置project_id为groupId",null,null,null,"人员ID","person_id","String"]
["工作类型","work_type","String",null,null,null,"保养；---------见数据字典",null,null,null,"岗位ID","position_id","String"]
["时间类型","execute_type","String",null,null,null,"临时、计划、全部；---------见数据字典",null,null,null,"推荐控制模块ID","recommend_control_code","String"]
["项目功能类型","function_type","String",{"$nulls":7},"生成该条记录的人员ID","creator_person_id","String"]
["处理部门","department_id","String",{"$nulls":7},"控制模块ID","control_code","String"]
["报修是否可以转此工单","repair_flag","String",null,null,null,"0-否，1-是",null,null,null,"上级路由控制ID","last_routing_control_id","String"]
["工单执行时间要求","time_limit","String",null,null,null," {\n \"startTime\":{   //到达工单要求开始时间\n  \"selected\":true, //是否选中\n  \"around\":\"after\", //after-后  front-前\n  \"minute\":20, //分钟\n  \"isGenerate\":false,    //超时后是否发起超时事件     false -否，不发起  true-是，发起\n  \"dealDept\":{        //处理部门\n   \"deptId\":\"***\"  //部门id\n   \"deptName\":\"\"   //部门名称\n  },\n  \"urgency\":\"***\"      //紧急程度，高、中、低\n },\n \"endTime\":{   //到达工单要求结束时间\n  \"selected\":true, //是否选中\n  \"around\":\"after\", //after-后  front-前\n  \"minute\":20 //分钟\n },\n        \"timeout_order_receiving\":{                                //超时后无人接单是否关闭\n          \"selected\":true,                                         //是否选中\n          \"closed_state\":\"9\"                                       //9-异常中止，10-撤销\n        }\n }",null,null,null,"接单忽略标志","receipt_ignore_flag","String",null,null,null,"2-可以点忽略/可以点接单，0-已经忽略，1-已经接单"]
["人员和岗位的职责","post_and_duty","String",null,null,null,"[\n    {\n       \"type\":\"2\",  //类型，2-岗位\n       \"position_id\":\"岗位id\"\n       \"name\":\"岗位名称\",\n       \"duty\":[\n          {\n             \"code\":\"xxxx\",\n             \"name\":\"新建工单\",\n             \"executie_mode\":\"execute\",  //下级路由方式：execute-新建后执行，assign-新建后指派，robbing-新建后抢单\n             \"arrival_time_allow_execute\":false,  //到达工单要求开始时间时才允许执行\n      \"limit_domain\":false  //请选择是否启用专业控制\n             \"next_route\":[  //根据下级路由方式选择下级路由岗位 execute-执行，assign-指派，robbing-执行\n                {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'},\n                {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'}\n             ]\n          },\n          {\n             \"code\":\"xxxx\",\n             \"name\":\"指派\",\n             \"filter_scheduling\":false,  //是否需要按照排班表过滤每次可转交的人员范围\n      \"limit_domain\":false,  //是否需要按照专业要求过滤每次可转交的人员范围\n      \"expecte_operation\":true, //期望该操作持续时间不超过\n      \"minute\":20, //分钟\n             \"next_route\":[   //拥有执行控制模块的岗位\n                {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'},\n                {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'}\n             ]\n          },\n          {\n             \"code\":\"xxxx\",\n             \"name\":\"执行\"\n          },\n          {\n             \"code\":\"xxxx\",\n             \"name\":\"申请\",\n      \"apply_items\":[\n  {\n   \"code\":\"申请项编码\",\n   \"name\":\"申请项名称\",\n   \"next_code\":\"\",   //空字符串-不需要审批，audit-需要审核，approve-需要审批\n   \"next_route\":[\n    {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'},\n    {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'}\n   ]\n  }\n      ]\n          },\n          {\n             \"code\":\"xxxx\",\n             \"name\":\"审核\",\n             \"apply_items\":[\n  {\n   \"code\":\"审核项编码\",\n   \"name\":\"审核项名称\",\n    \"next_code\":\"\",   //audit-需要审核，approve-需要审批\n   \"next_route\":[\n    {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'},\n    {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'}\n   ]\n  }\n      ]  \n          },\n          {\n             \"code\":\"xxxx\",\n             \"name\":\"审批\",\n      \"apply_items\":[\n  {\n   \"code\":\"审批项编码\",\n   \"name\":\"审批项名称\",\n     \"next_code\":\"***\",   //evaluate-需要评价，null-不需要评价 \n     \"next_route\":[\n       {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'},\n       {\"type\":\"2\",\"position_id\":\"岗位id\",\"name\":\"岗位名称'}\n     ]\n  }\n      ]\n          },\n           {\n             \"code\":\"xxxx\",\n             \"name\":\"评价\"\n           }\n       ]\n    },\n    {\n       \"type\":\"2\",\n       \"position_id\":\"岗位id\"\n       \"name\":\"岗位名称\",\n       \"duty\":[...]\n    }\n    {\n       \"type\":\"2\",\n       \"position_id\":\"岗位id\"\n       \"name\":\"岗位名称\",\n       \"duty\":[...]\n    }\n ]",null,null,null,"可以有几人接单或者抢单","receipt_count","Long"]
["岗位职责","post_and_duty_native","String",null,null,null,"原生岗位职责（pc端维护）",null,null,null,"是否可以操作","operation_flag","String",null,null,null,"1-可以操作，0-不可操作"]
["方案状态","plan_status","String",null,null,null,"0-需维护，1-正常",null,null,null,"可以看到抢单","robbing_visual_flag","String",null,null,null,"1-可以看到，0-不可看到"]
["版本号","version","Long",null,null,null,"初始为1，每次自动加1",null,null,null,"是否强制","force_flag","String",null,null,null,"1-强制，0-非强制"]
["创建人id","creator_id","String",{"$nulls":7},"是否已抢单标志","robbing_flag","String",null,null,null,"1-是，0-否"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"开始时间","start_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"结束时间","end_time","String",null,null,null,"yyyyMMddhhmmss"]
["拓展字段","extend_field","String",{"$nulls":7},"持续时间","continued_time","String",null,null,null,"分钟"]
["有效状态","valid","Boolean",{"$nulls":7},"期望结束时间","expect_end_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"下级开始时间","next_start_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"等待时间","wait_time","String",null,null,null,"分钟"]
["工单路由控制历史表：wo_routing_control_his",{"$nulls":9},"期望下级开始时间","expect_next_start_time","String",null,null,null,"yyyyMMddhhmmss"]
["索引","暂略",{"$nulls":8},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["路由控制ID","routing_control_id","String",null,"否","是","LYKZ+uuid",null,null,null,"已读标志","read_flag","String",null,null,null,"0或空：未读   1：已读"]
["项目ID","project_id","String",{"$nulls":7},"扩展字段","extend_field","String"]
["工单ID","order_id","String",{"$nulls":7},"有效状态","valid","Boolean"]
["人员ID","person_id","String"]
["岗位ID","position_id","String"]
["推荐控制模块ID","recommend_control_code","String",{"$nulls":7},"工单信息点数据表：wo_info_point_data"]
["生成该条记录的人员ID","creator_person_id","String",{"$nulls":7},"索引","info_point_id，obj_id，create_time"]
["控制模块ID","control_code","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["上级路由控制ID","last_routing_control_id","String",{"$nulls":7},"主键ID","wo_info_point_id","String",null,"否","是","GDXXD+uuid"]
["接单忽略标志","receipt_ignore_flag","String",null,null,null,"2-可以点忽略/可以点接单，0-已经忽略，1-已经接单",null,null,null,"工单ID","order_id","String"]
["可以有几人接单或者抢单","receipt_count","Long",{"$nulls":7},"项目ID","project_id","String"]
["是否可以操作","operation_flag","String",null,null,null,"1-可以操作，0-不可操作",null,null,null,"对象id","obj_id","String"]
["可以看到抢单","robbing_visual_flag","String",null,null,null,"1-可以看到，0-不可看到",null,null,null,"对象名称","obj_name","String"]
["是否强制","force_flag","String",null,null,null,"1-强制，0-非强制",null,null,null,"工单类型名称","info_point_id","String",null,null,null,"info_point_id：对象类型_大类编码_信息点编码\n对象类型：project、build、floor、space、system、equip\n大类编码：project、build、floor、space 的默认0，system是2位系统大类编码，equip是4位设备大类编码"]
["是否已抢单标志","robbing_flag","String",null,null,null,"1-是，0-否",null,null,null,"工单执行类型","info_point_code","String"]
["开始时间","start_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"紧急程度","info_point_name","String",null,null,null,"高、中、低"]
["结束时间","end_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"开始时间类型","info_point_value","String",null,null,null,"1-发单后立即开始，2-自定义开始时间"]
["持续时间","continued_time","String",null,null,null,"分钟",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["期望结束时间","expect_end_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["下级开始时间","next_start_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"有效状态","valid","Boolean"]
["等待时间","wait_time","String",null,null,null,"分钟"]
["期望下级开始时间","expect_next_start_time","String",null,null,null,"yyyyMMddhhmmss"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"对象与未结束的工单关系表：obj_wo_rel"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"索引","valid，project_id，obj_type，order_type；"]
["已读标志","read_flag","String",null,null,null,"0或空：未读   1：已读",{"$nulls":4},"obj_id，valid，order_type;"]
["扩展字段","extend_field","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["有效状态","valid","Boolean",{"$nulls":7},"主键id","obj_wo_id","String",null,"否","是","uuid"]
[{"$nulls":10},"项目ID","project_id","String"]
[{"$nulls":10},"对象类型","obj_type","String",null,null,null,"build-建筑、floor-楼层、space-空间、system-系统、equip-设备"]
["操作日志表：operate_log",{"$nulls":9},"对象D","obj_id","String"]
["索引","暂略",{"$nulls":8},"工单类型","order_type","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"工单ID","order_ids","String",null,null,null,"[order_id,order_id],存储运行中工单id"]
["主键id","log_id","String",null,"否","是","RZ+uuid",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["操作人id","operate_person_id","String",null,null,null,"KH开头是客户，RY开头是人员",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["操作表名","table_name","String",{"$nulls":7},"有效状态","valid","Boolean"]
["操作类型","operate_type","String",null,null,null,"I-新增，D-删除，U-更新，Q-查询"]
["请求方法","request_method","String"]
["请求内容","request_content","String",{"$nulls":7},"工单和desc_objs中对象的关系表：wo_desc_obj_rel"]
["操作时间","operate_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"索引","暂略"]
["操作结果","operate_result","String",null,null,null,"0-失败，1-成功",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["操作结果内容","result_content","String",{"$nulls":7},"主键id","rel_id","String",null,"否","是","order_id+编号（编号从0开始累加）"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"工单id","order_id","String"]
[{"$nulls":10},"对象D","obj_id","String"]
[{"$nulls":10},"对象name","obj_name","String"]
["工单费用明细表：wo_outlay",{"$nulls":9},"对象类型","obj_type","String",null,null,null,"build-建筑、floor-楼层、space-空间、system-系统、equip-设备"]
["索引","暂略",{"$nulls":8},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["工单id","order_id","String",null,"否","是","{\"num\":3//人工数,\"totalCost\":88.0//人工总费用}",null,null,null,"有效状态","valid","Boolean"]
["人工费明细","man","String",null,null,null,"{\n\"totalCost\":888.0       //实际总费用,                                                                                        \"detail\":[{\"name\":\"胶带\",\"cost\":88.0}，{\"name\":\"钉子\",\"cost\":88.0}] //费用明细                                                        }"]
["物料费明细","material","String",null,null,null,"yyyyMMddhhmmss"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"问题现象表：problem_representation"]
["更新时间","update_time","String",{"$nulls":7},"索引","暂略"]
["有效状态","valid","Boolean",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
[{"$nulls":10},"问题现象主键ID","problem_representation_id","String",null,"否","是"]
[{"$nulls":10},"问题现象名称/描述","problem_representation_description","String"]
["问题现象与问题位置关系表：problem_representation_location_rel",{"$nulls":9},"现象类型","type","String",null,null,null,"0-自定义 1-标准"]
["索引","obj_id,obj_type,problem_representation_id",{"$nulls":8},"所属位置","location","String",null,null,null,"[{\n    \"obj_id\":\"***\",\n    \"obj_name\":\"***\", \"obj_code\":\"***\",\n    \"obj_type\":\"***\"\n}]"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"关联对象","rel_obj","String",null,null,null,"[{\n    \"obj_id\":\"***\",\n    \"obj_name\":\"***\", \"obj_code\":\"***\",\n    \"obj_type\":\"***\"\n}]"]
["问题现象主键ID","problem_representation_id","String",null,"否","是",{"$nulls":4},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["问题现象名称/描述","problem_representation_description","String",{"$nulls":7},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["对象id","obj_id","String",{"$nulls":7},"有效状态","valid","Boolean"]
["对象name","obj_name","String"]
["对象类型","obj_type","String"]
["有效状态","valid","Boolean",{"$nulls":7},"问题原因表：problem_cause"]
[{"$nulls":10},"索引","暂略"]
[{"$nulls":10},"名称","字段","类型","长度","可为空","主键","备注"]
["问题现象和原因关系表：problem_representation_cause_rel",{"$nulls":9},"问题原因主键ID","problem_cause_id","String",null,"否","是"]
["索引","problem_representation_id,problem_cause_id",{"$nulls":8},"问题原因名称/描述","problem_cause_description","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"类型","type","String",null,null,null,"0-自定义  1-标准"]
["问题原因主键ID","problem_cause_id","String",null,"否","是",{"$nulls":4},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["问题原因名称/描述","problem_cause_description","String",{"$nulls":7},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["问题现象主键ID","problem_representation_id","String",null,null,"是",{"$nulls":4},"有效状态","valid","Boolean"]
["问题现象名称/描述","problem_representation_description","String"]
["类型","type","String",null,null,null,"0-自定义  1-标准(现象和原因有一个为type=0 则该值为0)"]
["有效状态","valid","Boolean",{"$nulls":7},"维修项人力工时表：manhour"]
[{"$nulls":10},"索引"]
[{"$nulls":10},"名称","字段","类型","长度","可为空","主键","备注"]
["维修项目表：maintenance_item",{"$nulls":9},"工单id","order_id","String",null,"否","是"]
["索引","暂略",{"$nulls":8},"事项id","metter_id","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"人员id","person_id","String",null,null,"是"]
["主键id","metter_id","String",null,"否","是","因为一个工单事项只有一个维修项，故用工单事项id作为唯一主键",null,null,null,"人员name","person_name","String"]
["工单id","order_id","String",{"$nulls":7},"执行 人工时","exe_manhour","String",null,null,null,"新增、编辑维修项时填入的人工时"]
["工单编码","wo_number","String",{"$nulls":7},"审核 人工时","audit_manhour","String",null,null,null,"审核时填入的人工时"]
["项目id","project_id","String",{"$nulls":7},"有效状态","valid","Boolean"]
["维修项名称、描述","maintenance_description","String"]
["质保期","warranty","String"]
["自定义维修项","custom","String",null,null,null,"   [\n        {\n            \"name\":\"自定义维修项名称\",\n            \"value\":\"对应的值\"\n        },\n        {\n            \"name\":\"自定义维修项名称\",\n            \"value\":\"对应的值\"\n        }\n    ]",null,null,null,"维修项物料耗材表：consumable"]
["人工总费用","labor_cost","String",{"$nulls":7},"索引","metter_id,template_id,code"]
["耗材/物料总费","consumable_cost","String",null,null,null,"根据consumable表计算",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["问题对象、现象、原因","location","String",null,null,null,"[\n    {\n        \"obj_id\":\"对象id\",\n        \"obj_name\":\"对象名称\",\n        \"obj_type\":\"对象类型\",\n        \"obj_code\":\"对象编码\",\n        \"problem_representation\":[\n            {\n                \"problem_representation_id\":\"问题现象id\",\n                \"problem_representation_name\":\"问题现象名称、描述\",\n                \"problem_cause\":[\n                    {\n                        \"problem_cause_id\":\"问题原因id\",\n                        \"problem_cause_name\":\"问题原因名称、描述\"\n                    }\n                ]\n            }\n        ]\n    }\n]",null,null,null,"工单id","order_id","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"事项id","metter_id","String",null,null,"是"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"耗材id","template_id","String",null,null,"是"]
["有效状态","valid","Boolean",{"$nulls":7},"耗材编码","code","String",null,null,"是"]
[{"$nulls":10},"物料名称","name","String"]
[{"$nulls":10},"耗材图片","picture","String",null,null,null,"[]"]
["巡检工单统计表：wl_onsite_inspection_v2",{"$nulls":9},"物料规格\\型号","specification","String"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;",{"$nulls":8},"品牌","brand","String"]
[null,"c_project,c_data_time_type,c_time;",{"$nulls":8},"单价"," unit_price","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"单位","unit","String"]
["主键","c_id","String",null,"否","是",{"$nulls":4},"用量","num","String"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串",null,null,null,"仓库id","warehouse_id","String"]
["项目id","c_project","String",null,"否",{"$nulls":5},"仓库名称","warehouse_name","String"]
["项目名称","c_project_name","String",null,"否",{"$nulls":5},"有效状态","valid","Boolean"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低",null,null,null,"工单类型表：wo_flow_plan_persagy"]
[{"$nulls":10},"索引","valid,execute_type"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单",{"$nulls":4},"valid,work_type,execute_type"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天",null,null,null,"工单类型id","plan_id","String",null,"否"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数",null,null,null,"工单类型名称","plan_name","String",null,null,"是"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）",null,null,null,"报修是否可以转此类工单","repair_flag","String",null,null,"是"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)",null,null,null,"工作类型","work_type","String",null,null,"是"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）",null,null,null,"业态类型","function_type","String"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）",null,null,null,"部门id","department_id","String",null,null,null,"[]"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数",null,null,null,"时间限制","time_limit","String"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数",null,null,null,"时间类型","execute_type","String"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数",null,null,null,"岗位职责","post_and_duty","String"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数",null,null,null,"工单类型状态","plan_status","String"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数",null,null,null,"版本号","version","String"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数",null,null,null,"创建人ID","creator_id","String"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的",null,null,null,"扩展字段","extend_field","String"]
[{"$nulls":10},"创建时间","create_time"]
[{"$nulls":10},"更新时间","update_time"]
[{"$nulls":10},"项目ID","project_id"]
[{"$nulls":10},"岗位职责","post_and_duty_native"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的",null,null,null,"有效状态","valid","Boolean"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数",null,null,null,"维修项工单中间表：maintenance_item"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间",null,null,null,"索引","valid,execute_type"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的",{"$nulls":4},"valid,work_type,execute_type"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数",null,null,null,"工单ID","order_id","String",null,"否","是"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数",null,null,null,"物料ID","matter_id","String"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n",null,null,null,"工单编号","wo_number","String"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时",null,null,null,"项目ID","project_id","String"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n",null,null,null,"维修项描述","maintenance_description","String"]
["扩展字段","c_extend","String",{"$nulls":7},"维修类型","warranty","String",null,null,null,"[]"]
["创建时间","c_create_time","String",null,"否",{"$nulls":5},"自定义字段","custom","String"]
[{"$nulls":10},"工时常量","labor_cost","String"]
[{"$nulls":10},"维修项常量","consumable_cost","String"]
[{"$nulls":10},"位置","location","String"]
["维保工单统计表：wl_maintenance_v2",{"$nulls":9},"维修版本号","maintenance_configuration_version","String"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;",{"$nulls":8},"备注","feedback_remarks","String"]
[null,"c_project,c_data_time_type,c_time;",{"$nulls":8},"扩展字段","extend_field","String"]
[{"$nulls":10},"创建时间","create_time","String"]
["主键","c_id","String",null,"否","是",{"$nulls":4},"更新时间","update_time","String"]
["项目名称","c_project_name","String",null,"否",{"$nulls":5},"有效状态","valid","Boolean"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低",null,null,null,"问题原因和问题现象中间表：problem_representation_cause_rel"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id",null,null,null,"索引","problem_representation_id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数",null,null,null,"问题原因ID","problem_cause_id","String",null,"否","是"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）",null,null,null,"问题现象ID","problem_representation_id","String"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)",null,null,null,"类型","type","String"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）",null,null,null,"问题原因描述","problem_cause_description","String"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）",null,null,null,"问题现象描述","problem_representation_description","String"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间",null,null,null,"有效状态","valid","Boolean"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
[]
["运行工单统计表：wl_run_order_v2"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
[]
["维修工单统计表：wl_repair_v2"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
[]
["事件统计表：wl_event_v2"]
["索引","c_project,c_event_type,c_event_source,c_department,c_creater,c_problem_type,c_is_to_order,c_urgency,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否",null,"项目名称，如果统计程序运行中没有查到该项目的项目名称，值为项目id"]
["时间类型","c_event_type","String",null,"否",null,"值为event表event_type_id字段。值有all和event_type表中所有的event_type_id"]
["优先级","c_event_source","String",null,"否",null,"值为event表event_source_id字段。值有all和event_source表中所有的event_source_id"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id"]
["工单来源","c_creater","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["问题类型","c_problem_type","String",null,"否",null,"值为all"]
["是否转工单","c_is_to_order","String",null,"否",null,"值为all"]
["优先级","c_urgency","String",null,"否",null,"值为all"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["事件总数","c_total_event","String",null,"否",null,"昨天所有要求完成的事件数"]
["事件按时完成数","c_timely_completion","String",null,"否",null,"事件总数中要求结束时间大于或等于关闭时间"]
["事件逾期完成数","c_overdue_completion","String",null,"否",null,"事件总数中要求结束时间小于关闭时间"]
["事件逾期未完成数","cu_overdue_completion","String",null,"否",null,"所有活跃状态事件数(除了事件状态为2和4的所有事件)"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
[]
["集团人员得分：wl_person_score_v2"]
["索引","c_project,c_time;"]
[null,"c_time,c_project;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否",null,"项目名称，如果统计程序运行中没有查到该项目的项目名称，值为项目id"]
["评价平均分","c_score","String",null,"否"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]

{"sheet":"task","index":9,"n_rows":375,"n_cols":7,"rows_kept":375,"cut":false,"hidden":false,"merged":[[366,1,366,6],[367,1,367,6],[368,1,368,6],[349,0,349,6],[350,1,350,6],[351,1,351,6],[352,1,352,6],[353,1,353,6],[354,1,354,6],[363,0,363,6],[364,1,364,6],[365,1,365,6],[312,1,312,6],[313,1,313,6],[314,1,314,6],[329,0,329,6],[330,1,330,6],[331,1,331,6],[332,1,332,6],[333,1,333,6],[334,1,334,6],[286,0,286,6],[287,1,287,6],[288,1,288,6],[289,1,289,6],[290,1,290,6],[291,1,291,6],[309,0,309,6],[310,1,310,6],[311,1,311,6],[256,1,256,6],[257,1,257,6],[258,1,258,6],[268,0,268,6],[269,1,269,6],[270,1,270,6],[271,1,271,6],[272,1,272,6],[273,1,273,6],[238,0,238,6],[239,1,239,6],[240,1,240,6],[241,1,241,6],[242,1,242,6],[243,1,243,6],[253,0,253,6],[254,1,254,6],[255,1,255,6],[212,1,212,6],[213,1,213,6],[214,1,214,6],[223,0,223,6],[224,1,224,6],[225,1,225,6],[226,1,226,6],[227,1,227,6],[228,1,228,6],[194,0,194,6],[195,1,195,6],[196,1,196,6],[197,1,197,6],[198,1,198,6],[199,1,199,6],[209,0,209,6],[210,1,210,6],[211,1,211,6],[169,1,169,6],[170,1,170,6],[171,1,171,6],[180,0,180,6],[181,1,181,6],[182,1,182,6],[183,1,183,6],[184,1,184,6],[185,1,185,6],[112,0,112,6],[113,1,113,6],[114,1,114,6],[115,1,115,6],[116,1,116,6],[117,1,117,6],[166,0,166,6],[167,1,167,6],[168,1,168,6],[33,1,33,6],[34,1,34,6],[35,1,35,6],[63,0,63,6],[64,1,64,6],[65,1,65,6],[66,1,66,6],[67,1,67,6],[68,1,68,6],[0,0,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6],[5,1,5,6],[30,0,30,6],[31,1,31,6],[32,1,32,6]]}
["任务模板表：task_templet"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务模板数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid], [valid, type_id], [valid, project_id, type_id], [valid, urgency]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["任务模板ID","task_id","String",null,"否","是","TKT{uuid}"]
["任务模板名称","name","String",null,"否",null,"格式见后面"]
["项目ID","project_id","String",null,"否"]
["任务类型","type_id","String"]
["建议负责人ID或者岗位ID","principal_person_id","String"]
["所属部门ID","department_id","String"]
["重要级别","urgency","String"]
["创建人ID","creator_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新人ID","update_person_id","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["任务主体","body","String"]
["描述","describe","String"]
["图片","photos","String",null,null,null,"[\"key1\",\"key2\",\"key3\"]"]
["附件","attachments","String",null,null,null,"[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***},{}] //附件类型，image、file"]
["关键时间点时间","critical_times","String",null,null,null,"[{\"name\":\"店庆\",\"time_key\":\"T0\"},{\"name\":\"开业\",\"time_key\":\"T1\"}]"]
["要求开始时间表达式","ask_start_time_expression","String",null,null,null,"{ //要求开始时间表达式\n \"name\":\"店庆\",\n \"time_key\":\"T0\",\n \"around\":\"after\",  //after-后，front-前\n \"day\":\"24\"\n  }"]
["要求结束时间表达式","ask_end_time_expression","String",null,null,null,"{ //要求结束时间表达式\n \"name\":\"开业\",\n \"time_key\":\"T1\",\n \"around\":\"front\",  //after-后，front-前\n \"day\":\"30\"\n  }"]
["建议审核流","audit_stream","String",null,null,null,"[      //建议审核流\n    {\n   \"state\":\"0\",      //1-生效，0-失效\n   \"audit_nodes\":[\n     {\n    \"id\":\"***\",    //角色ID或者人员ID或者岗位ID\n    \"name\":\"***\",  //角色名称或者人员名称或者岗位名称\n  }\n   ]\n },\n {\n   \"state\":\"0\",      //1-生效，0-失效\n   \"audit_nodes\":[\n     {\n    \"id\":\"***\",    //角色ID或者人员ID或者岗位ID\n    \"name\":\"***\",  //角色名称或者人员名称或者岗位名称\n  }\n   ]\n }\n  ]"]
["完成设置","complete_set","String",null,null,null,"manual_submit-手动提交、auto_submit-自动提交、auto_complete-自动完成"]
["任务要求","asks","String",null,null,null,"{                                               //任务要求\n  \"completion_item_asks\":[                      //完成项要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"obj_msg\":[                               //对象信息\n        {\n          \"obj_id\":\"***\",                       //对象id\n          \"obj_name\":\"***\",                     //对象名称\n          \"obj_type\":\"***\",                     //对象类型\n          \"obj_code\":\"***\"                      //对象本地编码\n        }\n      ],\n      \"photos\":[\"key1\",\"key2\",\"key3\"],          //图片信息\n      \"state\":\"0\"                               //0-未完成 1-已完成   默认0\n    }\n  ],\n  \"photo_item_asks\":[                           //图片要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"photos\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\",\"creator_id\":\"***\",\"creator_name\":\"***\",\"create_time\":\"***\"},{}]  //file-附件，image-图片\n    }\n  ],\n  \"attachment_item_asks\":[                      //附件要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"attachments_\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\",\"creator_id\":\"***\",\"creator_name\":\"***\",\"create_time\":\"***\"},{}]  //file-附件，image-图片\n    }\n  ]\n}"]
["有效状态","valid","Boolean"]
[]
["任务模板节点表：task_templet_node"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点模板数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, type_id], [valid, task_id], [valid, urgency]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["任务模板节点ID","task_node_id","String",null,"否","是","TKTN{uuid}"]
["任务模板ID","task_id","String",null,null,null,"所属任务模板"]
["上级任务模板节点ID","parent_task_node_id","String"]
["顺序号","order","String",null,"否"]
["任务模板节点名称","name","String",null,"否"]
["节点类型","type_id","String"]
["建议负责人ID或者岗位ID","principal_person_id","String"]
["所属部门ID","department_id","String"]
["重要级别","urgency","String"]
["专业类型","specialty_code","String"]
["创建人ID","creator_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新人ID","update_person_id","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["节点主体","body","String"]
["执行人","executers","String",null,null,null,"[              //执行人\n    {\n   \"person_id\":\"***\",      //人员ID\n   \"person_name\":\"***\"     //人员名称\n }\n  ]"]
["描述","describe","String"]
["图片","photos","String",null,null,null,"[\"key1\",\"key2\",\"key3\"]"]
["附件","attachments","String",null,null,null,"[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***},{}] //附件类型，image、file"]
["建议审核流","audit_stream","String",null,null,null,"[      //建议审核流\n    {\n   \"state\":\"0\",      //1-生效，0-失效\n   \"audit_nodes\":[\n     {\n    \"id\":\"***\",    //角色ID或者人员ID或者岗位ID\n    \"name\":\"***\",  //角色名称或者人员名称或者岗位名称\n  }\n   ]\n },\n {\n   \"state\":\"0\",      //1-生效，0-失效\n   \"audit_nodes\":[\n     {\n    \"id\":\"***\",    //角色ID或者人员ID或者岗位ID\n    \"name\":\"***\",  //角色名称或者人员名称或者岗位名称\n  }\n   ]\n }\n  ]"]
["完成设置","complete_set","String",null,null,null,"manual_submit-手动提交、auto_submit-自动提交、auto_complete-自动完成"]
["要求开始时间表达式","ask_start_time_expression","String",null,null,null,"{ //要求开始时间表达式\n \"name\":\"店庆\",\n \"time_key\":\"T0\",\n \"around\":\"after\",  //after-后，front-前\n \"day\":\"24\"\n  }"]
["要求结束时间表达式","ask_end_time_expression","String",null,null,null,"{ //要求结束时间表达式\n \"name\":\"开业\",\n \"time_key\":\"T1\",\n \"around\":\"front\",  //after-后，front-前\n \"day\":\"30\"\n  }"]
["节点要求","asks","String",null,null,null,"{                                               //节点要求\n  \"completion_item_asks\":[                      //完成项要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"obj_msg\":[                               //对象信息\n        {\n          \"obj_id\":\"***\",                       //对象id\n          \"obj_name\":\"***\",                     //对象名称\n          \"obj_type\":\"***\",                     //对象类型\n          \"obj_code\":\"***\"                      //对象本地编码\n        }\n      ],\n      \"photos\":[\"key1\",\"key2\",\"key3\"],          //图片信息\n      \"state\":\"0\"                               //0-未完成 1-已完成   默认0\n    }\n  ],\n  \"photo_item_asks\":[                           //图片要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"photos\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\",\"creator_id\":\"***\",\"creator_name\":\"***\",\"create_time\":\"***\"},{}]  //file-附件，image-图片\n    }\n  ],\n  \"attachment_item_asks\":[                      //附件要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"attachments_\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\",\"creator_id\":\"***\",\"creator_name\":\"***\",\"create_time\":\"***\"},{}]  //file-附件，image-图片\n    }\n  ]\n}"]
["有效状态","valid","Boolean"]
[]
["任务表：task"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, urgency], [valid, type_id], [valid, state], [valid, project_id, state], [valid, project_id, type_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["任务ID","task_id","String",null,"否","是","TK{uuid}"]
["任务名称","name","String",null,"否",null,"格式见后面"]
["项目ID","project_id","String",null,"否"]
["任务类型","type_id","String"]
["所属部门ID","department_id","String"]
["重要级别","urgency","String"]
["建议负责人ID","principal_person_id","String"]
["要求开始时间","ask_start_time","String",null,null,null,"yyyyMMddhhmmss"]
["要求结束时间","ask_end_time","String",null,null,null,"yyyyMMddhhmmss"]
["任务状态","state","String",null,null,null,"0-未提交，5-审核中，2-已驳回，6-不同意，1-已完成，3-已终止，4-已删除"]
["任务逾期状态 ","overdue_state","String",null,null,null,"0-逾期，1-按期"]
["任务完成时间","finish_time","String",null,null,null,"yyyyMMddhhmmss"]
["完成设置","complete_set","String",null,null,null,"manual_submit-手动提交、auto_submit-自动提交、auto_complete-自动完成"]
["建议审核流","audit_stream","String",null,null,null,"[                           //建议审核流\n    {\n      \"id\":\"***\",\n      \"state\":\"0\",          //1-生效，0-失效\n      \"extension_state\":\"0\",      //1-生效，0-失效\n      \"audit_nodes\":[\n        {\n          \"id\":\"***\",       //角色ID或者人员ID或者岗位ID\n          \"name\":\"***\",     //角色名称或者人员名称或者岗位名称\n        }\n      ] \n    },\n    {\n      \"id\":\"***\",           //审核节点ID\n      \"state\":\"0\",          //1-生效，0-失效\n      \"extension_state\":\"0\",      //1-生效，0-失效\n      \"audit_nodes\":[\n        {\n          \"id\":\"***\",       //角色ID或者人员ID或者岗位ID\n          \"name\":\"***\",     //角色名称或者人员名称或者岗位名称\n        }\n      ]\n    }\n]"]
["创建人ID","creator_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新人ID","update_person_id","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["任务模板ID","task_templet_id","String"]
["任务主体","body","String"]
["执行人","executers","String",null,null,null,"[              //执行人\n    {\n   \"person_id\":\"***\",      //人员ID\n   \"person_name\":\"***\"     //人员名称\n }\n  ]"]
["描述","describe","String"]
["图片","photos","String",null,null,null,"[\"key1\",\"key2\",\"key3\"]"]
["附件","attachments","String",null,null,null,"[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***},{}] //附件类型，image、file"]
["关键时间点时间","critical_times","String",null,null,null,"[{\"name\":\"店庆\",“time_key”:“T0”,\"time\":\"yyyyMMddhhmmss\"},{\"name\":\"开业\",“time_key”:“T1”,\"time\":\"yyyyMMddhhmmss\"}]"]
["要求开始时间表达式","ask_start_time_expression","String",null,null,null,"{ //要求开始时间表达式\n \"name\":\"店庆\",\n \"time_key\":\"T0\",\n \"around\":\"after\",  //after-后，front-前\n \"day\":\"24\"\n  }"]
["要求结束时间表达式","ask_end_time_expression","String",null,null,null,"{ //要求结束时间表达式\n \"name\":\"开业\",\n \"time_key\":\"T1\",\n \"around\":\"front\",  //after-后，front-前\n \"day\":\"30\"\n  }"]
["任务来源类型","task_from_type","String",null,null,null,"1-正常创建，2-事件，3-承接查验，4-计划，5-合同"]
["任务来源ID","task_from_id","String"]
["继承自模板的字段信息","field_extend_templet","String",null,null,null,"[               //继承自模板的字段信息\n    \"urgency\",\n    \"critical_times\",\n    ...\n],"]
["任务模板项目ID","task_templet_project_id","String"]
["任务模板负责人ID","task_templet_principal_person_id","String"]
["中止人ID","stop_person_id","String"]
["中止时间","stop_time","String",null,null,null,"yyyyMMddhhmmss"]
["删除人ID","delete_person_id","String"]
["删除时间","delete_time","String",null,null,null,"yyyyMMddhhmmss"]
["最新提交时间","last_submit_time","String",null,null,null,"yyyyMMddhhmmss"]
["申请延期标识","extension_flag","String",null,null,null,"0-未在处理，1-正在处理"]
["本次申请延期天数","apply_extension_days","String",null,null,null,"单位：天"]
["申请延期总天数","extension_total_days","String",null,null,null,"多次延期天数相加的总和，单位：天"]
["有效状态","valid","Boolean"]
[]
["任务节点表：task_node"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, urgency], [valid, type_id], [valid, task_id], [valid, project_id, type_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["任务节点ID","task_node_id","String",null,"否","是","TKN{uuid}"]
["顺序号","order","String",null,"否",null,"对应页面上的节点ID"]
["任务节点名称","name","String",null,"否",null,"格式见后面"]
["项目ID","project_id","String",null,"否"]
["所属任务ID","task_id","String",null,"否"]
["上级任务节点ID","parent_task_node_id","String"]
["节点类型","type_id","String"]
["所属部门ID","department_id","String"]
["重要级别","urgency","String"]
["负责人ID","principal_person_id","String"]
["要求开始时间","ask_start_time","String",null,null,null,"yyyyMMddhhmmss"]
["要求结束时间","ask_end_time","String",null,null,null,"yyyyMMddhhmmss"]
["节点状态","state","String",null,null,null,"0-未提交，5-审核中，2-已驳回，6-不同意，1-已完成，3-已终止，4-已删除，7-已失效"]
["节点逾期状态 ","overdue_state","String",null,null,null,"0-逾期，1-按期"]
["节点完成时间","finish_time","String",null,null,null,"yyyyMMddhhmmss"]
["完成设置","complete_set","String",null,null,null,"manual_submit-手动提交、auto_submit-自动提交、auto_complete-自动完成"]
["建议审核流","audit_stream","String",null,null,null,"[                           //建议审核流\n    {\n      \"id\":\"***\",\n      \"state\":\"0\",          //1-生效，0-失效\n      \"extension_state\":\"0\",      //1-生效，0-失效\n      \"audit_nodes\":[\n        {\n          \"id\":\"***\",       //角色ID或者人员ID或者岗位ID\n          \"name\":\"***\",     //角色名称或者人员名称或者岗位名称\n        }\n      ] \n    },\n    {\n      \"id\":\"***\",           //审核节点ID\n      \"state\":\"0\",          //1-生效，0-失效\n      \"extension_state\":\"0\",      //1-生效，0-失效\n      \"audit_nodes\":[\n        {\n          \"id\":\"***\",       //角色ID或者人员ID或者岗位ID\n          \"name\":\"***\",     //角色名称或者人员名称或者岗位名称\n        }\n      ]\n    }\n]"]
["专业类型","specialty_code","String"]
["创建人ID","creator_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新人ID","update_person_id","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["任务模板节点ID","task_templet_node_id","String"]
["任务节点主体","body","String"]
["执行人","executers","String",null,null,null,"[              //执行人\n    {\n   \"person_id\":\"***\",      //人员ID\n   \"person_name\":\"***\"     //人员名称\n }\n  ]"]
["描述","describe","String"]
["图片","photos","String",null,null,null,"[\"key1\",\"key2\",\"key3\"]"]
["附件","attachments","String",null,null,null,"[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***“},{}] //附件类型，image、file"]
["要求开始时间表达式","ask_start_time_expression","String",null,null,null,"{ //要求开始时间表达式\n \"name\":\"店庆\",\n \"time_key\":\"T0\",\n \"around\":\"after\",  //after-后，front-前\n \"day\":\"24\"\n  }"]
["要求结束时间表达式","ask_end_time_expression","String",null,null,null,"{ //要求结束时间表达式\n \"name\":\"开业\",\n \"time_key\":\"T1\",\n \"around\":\"front\",  //after-后，front-前\n \"day\":\"30\"\n  }"]
["任务来源类型","task_from_type","String",null,null,null,"1-正常创建，2-事件，3-承接查验，4-计划，5-合同"]
["任务来源ID","task_from_id","String"]
["继承自模板的字段信息","field_extend_templet","String",null,null,null,"[               //继承自模板的字段信息\n    \"urgency\",\n    \"critical_times\",\n    ...\n],"]
["任务模板节点项目ID","task_templet_node_project_id","String"]
["任务模板节点负责人ID","task_templet_node_principal_person_id","String"]
["任务模板节点执行人ID","task_templet_node_executers","String"]
["对象信息","obj_msg","String",null,null,null,"[                              //对象信息\n  {\n    \"obj_id\":\"***\",            //对象id\n    \"obj_name\":\"***\",          //对象名称\n    \"obj_type\":\"***\",          //对象类型\n    \"obj_code\":\"***\"           //对象本地编码\n  }\n]"]
["中止人ID","stop_person_id","String"]
["中止时间","stop_time","String",null,null,null,"yyyyMMddhhmmss"]
["删除人ID","delete_person_id","String"]
["删除时间","delete_time","String",null,null,null,"yyyyMMddhhmmss"]
["最新提交时间","last_submit_time","String",null,null,null,"yyyyMMddhhmmss"]
["申请延期标识","extension_flag","String",null,null,null,"0-未在处理，1-正在处理"]
["本次申请延期天数","apply_extension_days","String",null,null,null,"单位：天"]
["申请延期总天数","extension_total_days","String",null,null,null,"多次延期天数相加的总和，单位：天"]
["有效状态","valid","Boolean"]
[]
["任务节点备注表：task_node_remark"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点备注数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, task_node_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["备注ID","remark_id","String",null,null,"是","TNR{uuid}"]
["任务节点ID","task_node_id","String"]
["项目ID","project_id","String"]
["备注信息","remark","String",null,null,null,"{\n      \"description\":\"***\",                                           //反馈描述\n      \"photos\":[\"***\",\"***\",\"***\"],                                  //反馈图片\n      \"attachments\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\"},{}],   //附件\n      \"executor_id\":\"***\",                                           //备注人ID\n      \"executor_name\":\"***\",                                         //备注人名称\n      \"operate_time\":\"***\"                                           //备注时间，yyyyMMddHHmmss\n    }"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["任务节点审核信息表：task_node_audit_process"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点审核记录数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, task_node_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["审核信息ID","audit_process_id","String",null,null,"是","TNAP{uuid}"]
["任务节点ID","task_node_id","String"]
["项目ID","project_id","String"]
["审核信息","audit_process","String",null,null,null,"{\n  \"operator_id\":\"***\",                                          //操作人id\n  \"operator_name\":\"***\",                                        //操作人名字\n  \"operator_duty\":\"***\",                                        //操作人职务\n  \"operate_time\":\"***\",                                         //操作时间, yyyyMMddHHmmss\n  \"operator_head_portrait\":\"***\",                               //操作人头像\n  \"audit_stream_id\":\"***\",                                      //当前审核节点ID\n  \"audit_stream_name\":\"***\",                                    //当前审核节点名称\n  \"submitter_id\":\"***\",                                         //提交人id    记录每次审核的提交人\n  \"submitter_name\":\"***\",                                       //提交人名字  记录每次审核的提交人\n  \"submitter_duty\":\"***\",                                       //提交人职务  记录每次审核的提交人\n  \"submit_time\":\"***\",                                          //提交时间, yyyyMMddHHmmss\n  \"submitter_head_portrait\":\"***\",                              //操作人头像\n  \"submit_content\":\"***\",                                       //提交内容\n  \"submit_photos\":[\"key1\",\"key2\",\"key3\"],                       //提交图片信息\n  \"submit_sounds\":[{\"key\":\"***\",\"duration\":\"\"}],                //提交语音信息\n  \"application_type\":\"***\",                                     //申请类型  1-申请完成, 2-申请延期\n  \"apply_extension_days\":\"***\",                                 //申请延期天数\n  \"audit_result\" :\"***\",                                        //审核结果,1-通过，0-驳回 2-不同意 3-提交 4-撤回\n  \"opinion\" :\"***\",                                             //意见\n  \"reasons\":{\n    \"completion_item_asks\":[                                    //完成项要求\n      {\n        \"id\":\"***\",                                             //主键\n        \"content\":\"****\",                                       //要求内容\n        \"opinion\":\"***\"                                         //原因\n      }\n    ],\n    \"photo_item_asks\":[                                         //图片要求\n      {\n        \"id\":\"***\",                                             //主键\n        \"content\":\"****\",                                       //要求内容\n        \"opinion\":\"***\"                                         //原因\n      }\n    ],\n    \"attachment_item_asks\":[                                    //附件要求\n      {\n        \"id\":\"***\",                                             //主键\n        \"content\":\"****\",                                       //要求内容\n        \"opinion\":\"***\"                                         //原因\n      }\n    ],\n    \"modified_nodes\":[                                          //修改节点\n      {\n        \"task_node_id\":\"***\",                                   //节点ID\n        \"task_node_name\":\"***\",                                 //节点名称\n        \"opinion\" :\"***\"                                        //意见\n      }\n    ]\n  },\n  \"re_audit_stream_nodes\": [                                    //需要重新审核的节点\n    {\n      \"id\":\"***\",                                               //主键\n      \"state\":\"0\",                                              //1-生效，0-失效\n      \"audit_nodes\":[\n       {\n          \"id\":\"***\",                                           //角色ID或者人员ID或者岗位ID\n          \"name\":\"***\"                                          //角色名称或者人员名称或者岗位名称\n       }\n    ]\n    }\n  ]\n}"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["任务节点要求表：task_node_ask"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点要求数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, task_id], [valid, task_node_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["节点要求ID","ask_id","String",null,null,"是","TNA{uuid}"]
["任务节点ID","task_node_id","String"]
["项目ID","project_id","String"]
["任务ID","task_id","String"]
["任务节点要求","ask","String",null,null,null,"{                                               //任务节点要求\n  \"completion_item_asks\":[                      //完成项要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"obj_msg\":[                               //对象信息\n        {\n          \"obj_id\":\"***\",                       //对象id\n          \"obj_name\":\"***\",                     //对象名称\n          \"obj_type\":\"***\",                     //对象类型\n          \"obj_code\":\"***\"                      //对象本地编码\n        }\n      ],\n      \"photos\":[\"key1\",\"key2\",\"key3\"],          //图片信息\n      \"state\":\"0\"                               //0-未完成 1-已完成   默认0\n    }\n  ],\n  \"photo_item_asks\":[                           //图片要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"photos\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\",\"creator_id\":\"***\",\"creator_name\":\"***\",\"create_time\":\"***\"},{}]  //file-附件，image-图片\n    }\n  ],\n  \"attachment_item_asks\":[                      //附件要求\n    {\n      \"id\":\"***\",                               //主键\n      \"content\":\"****\",                         //要求内容\n      \"attachments_\":[{\"type\":\"file\",\"name\":\"***\",\"key\":\"***\",\"creator_id\":\"***\",\"creator_name\":\"***\",\"create_time\":\"***\"},{}]  //file-附件，image-图片\n    }\n  ]\n}"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["任务节点更新时间表：task_node_update_info"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点更新时间数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, task_node_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["更新信息ID","update_info_id","String",null,null,"是","TNUI{uuid}"]
["任务节点ID","task_node_id","String"]
["项目ID","project_id","String"]
["更新信息","update_info","String",null,null,null,"{\n      \"update_person_id\":\"***\",                                      //修改人ID\n      \"update_person_name\":\"***\",                                    //修改人名称\n      \"update_time\":\"yyyyMMddhhmmss\"                                 //修改时间\n    }"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["任务类型表：task_type"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务类型数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["任务类型ID","type_id","String",null,"否","是","TT{uuid}"]
["任务类型名称","type_name","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["任务类型主体","body","String"]
["描述","describe","String"]
["有效状态","valid","Boolean"]
[]
["节点类型表：node_type"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务类型数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["节点类型ID","type_id","String",null,"否","是","NT{uuid}"]
["节点类型名称","type_name","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["节点类型主体","body","String"]
["描述","describe","String"]
["有效状态","valid","Boolean"]
[]
["重要级别表：urgency"]
["数据表类型","hbase:task"]
["数据表说明","存储所有紧急程度数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["重要级别ID","urgency_id","String",null,"否","是","URG{uuid}"]
["重要级别名称","urgency_name","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["重要级别主体","body","String"]
["描述","describe","String"]
["有效状态","valid","Boolean"]
[]
["审核流程表：audit_stream"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点审核流程数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["审核流程ID","audit_stream_tab_id","String",null,"否","是","ADS{uuid}"]
["审核流程名称","audit_stream_name","String",null,"否"]
["所属部门ID","department_id","String",null,"否"]
["重要级别ID","urgency_id","String",null,"否"]
["建议审核流","audit_stream","String",null,null,null,"[\n  {\n    \"audit_nodes\":[\n      {\n        \"id\":\"***\",           //岗位ID\n        \"name\":\"***\"          //岗位名称\n      }\n    ]\n  }\n]"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["审核流程主体","body","String"]
["流程说明","describe","String"]
["有效状态","valid","Boolean"]
[]
["任务路由控制表：task_routing_control"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点路由数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["路由控制ID","routing_control_id","String",null,"否","是","TRC{uuid}"]
["任务或节点ID","task_node_id","String",null,"否"]
["审核节点ID","audit_stream_id","String"]
["人员ID","person_id","String",null,"否"]
["项目ID","project_id","String",null,"否"]
["生成该条记录的人员ID","creator_person_id","String"]
["上级路由控制ID","last_routing_control_id","String",null,"否"]
["上级审核节点ID","last_audit_stream_id","String"]
["所属任务ID","task_id","String"]
["是否可操作","operation_flag","String",null,null,null,"1-可以操作，0-不可操作"]
["审核结果","audit_result","String",null,null,null,"0-驳回 1-通过 2-不同意 8-待执行 9-未执行"]
["申请类型","application_type","String",null,null,null,"1-申请完成，2-申请延期"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["节点任务人员查询表：task_node_person"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点人员数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, person_id, task_node_id], [valid, task_id], [valid, person_id, project_id, task_node_state], [valid, task_node_id], [valid, person_id, task_node_state]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["ID","task_node_person_id","String",null,"否","是","TNP{uuid}"]
["项目ID","project_id","String",null,"否"]
["任务或节点ID","task_node_id","String"]
["任务或者节点状态","task_node_state","String",null,"否"]
["任务ID","task_id","String",null,"否"]
["任务类型ID","task_type_id","String"]
["节点类型ID","task_node_type_id","String",null,"否"]
["人员ID","person_id","String",null,null,null,"[\"***\",\"***\"]"]
["人员拥有的角色数组","person_roles","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["任务节点信息索引：task_node_info"]
["数据表类型","hbase:task"]
["数据表说明","存储所有任务节点人员数据的表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid, person_id, task_node_id], [valid, task_id], [valid, person_id, project_id, task_node_state], [valid, task_node_id], [valid, person_id, task_node_state]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["ID","task_node_person_id","String",null,"否","是","TNP{uuid}"]
["项目ID","project_id","String",null,"否"]
["任务或节点ID","task_node_id","String"]
["任务或者节点状态","task_node_state","String",null,"否"]
["任务ID","task_id","String",null,"否"]
["任务类型ID","task_type_id","String"]
["节点类型ID","task_node_type_id","String",null,"否"]
["人员ID","person_id","String",null,null,null,"[\"***\",\"***\"]"]
["人员拥有的角色数组","person_roles","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["完成项要求表：completion_ask"]
["数据表类型","hbase:task"]
["数据表说明","完成项要求表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid,type_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["完成项要求ID","completion_ask_id","String",null,"否","是","TNP{uuid}"]
["任务或节点ID","type_id","String",null,"否"]
["完成项要求","completion_ask","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
["完成设置表：complete_set"]
["数据表类型","hbase:task"]
["数据表说明","完成设置表"]
["关联的其他类型表"]
["所属应用","task"]
["索引","[valid]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["完成设置ID","complete_set_id","String",null,"否","是","TNP{uuid}"]
["完成设置名称","complete_set_name","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]

{"sheet":"plan-计划管理数据库表","index":10,"n_rows":182,"n_cols":16,"rows_kept":182,"cut":false,"hidden":false,"merged":[[137,0,137,4],[137,8,137,12],[160,0,160,4],[68,8,68,12],[80,0,80,4],[99,0,99,4],[103,8,103,12],[117,0,117,4],[25,0,25,4],[25,8,25,12],[43,0,43,4],[46,8,46,12],[62,0,62,4]]}
{"$rows_empty":24}
[{"$nulls":5},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":5},"更新类型（新增、删除）","更新时间","更新人"]
["集团计划表(表名:group_plan)",{"$nulls":7},"项目计划表(表名:plan)"]
["数据库","实体","类型","说明","备注",null,null,null,"数据库","实体","类型","说明","备注"]
["group_plan_id","groupPlanId","String","id主键","集团计划唯一标识:G+uuid",null,null,null,"plan_id","planId","String","id主键","计划唯一标识:P+uuid"]
["group_plan_name","groupPlanName","String","集团计划名称","集团计划名称不可重复",null,null,null,"plan_name","planName","String","计划名称","同一个项目下项目名称不可重复"]
["quote","quote","Long","下发过的数量","下发+1，取消引用不变",null,null,null,"plan_from","planFrom","String","计划来源","0-自定义,1-引用,2-第三方新建计划"]
["valid_quote","quote","Long","集团被项目引用的数量","下发+1，取消引用-1",null,null,null,"plan_state","planState","String","计划状态","3-自己作废,4-计划生效中,5-集团删除导致的作废"]
["postion_id","postionId","String","负责岗位id","-",null,null,null,"group_plan_id","groupPlanId","String","集团计划id","引用或下发时有值"]
["execute_dept_id","executeDeptId","String","执行部门id","-",null,null,null,"project_id","projectId","String","项目id","项目名称"]
["group_type","groupType","String","集团类型","业态类型",null,null,null,"liable_person_id","liablePersonId","String","负责人id","-"]
["version","version","Long","版本号","计划的版本号,从0开始",null,null,null,"execute_dept_id","executeDeptId","String","执行部门id","-"]
["creator_id","creatorId","String","创建人","创建人id",null,null,null,"version","version","Long","版本号","计划的版本号,从0开始"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss",null,null,null,"creator_id","creatorId","String","创建人","创建人id"]
["updator_id","updatorId","String","更新人id","状态为删除时可为作废人id",null,null,null,"create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss",null,null,null,"updator_id","updatorId","String","更新人id","状态为作废时可为作废人id"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}",null,null,null,"update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["valid","valid","Boolean","有效状态","删除计划时为false",null,null,null,"discared_time","discaredTime","String","计划作废时间","值的格式为yyyyMMddHHmmss"]
["scheduling_filter","schedulingFilter","Boolean","计划是否开启排班过滤","默认为false",null,null,null,"discared_person_id","discaredPersonId","String","作废人id"]
[{"$nulls":8},"extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["集团计划历史表(表名:group_his)",{"$nulls":7},"valid","valid","Boolean","有效状态","-"]
["数据库","实体","类型","说明","备注",null,null,null,"scheduling_filter","schedulingFilter","Boolean","计划是否开启排班过滤","默认为false"]
["group_his_id","groupHisId","String","主键","集团计划历史表唯一标识:GH+uuid"]
["group_plan_id","groupPlanId","String","id主键","集团计划唯一标识:G+uuid",null,null,null,"项目计划历史表(表名:plan_his)"]
["group_plan_name","groupPlanName","String","集团计划名称","集团计划名称不可重复",null,null,null,"数据库","实体","类型","说明","备注"]
["quote","quote","Long","下发过的数量","下发+1，取消引用不变",null,null,null,"plan_his_id","planHisId","String","主键","计划历史表唯一标识:PH+uuid"]
["valid_quote","quote","Long","集团被项目引用的数量","下发+1，取消引用-1",null,null,null,"plan_id","planId","String","id主键","计划唯一标识:PH+uuid"]
["postion_id","postionId","String","负责岗位id","-",null,null,null,"plan_name","planName","String","计划名称","同一个项目下项目名称不可重复"]
["execute_dept_id","executeDeptId","String","执行部门id","-",null,null,null,"plan_from","planFrom","String","计划来源","0-自定义,1-引用,2-第三方新建计划"]
["group_type","groupType","String","集团类型","业态类型",null,null,null,"plan_state","planState","String","计划状态","0-自己作废,1-计划生效中,2-集团删除导致的作废"]
["version","version","Long","版本号","计划的版本号,从0开始",null,null,null,"group_plan_id","groupPlanId","String","集团计划id","引用或下发时有值"]
["creator_id","creatorId","String","创建人","创建人id",null,null,null,"project_id","projectId","String","项目id","项目名称"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss",null,null,null,"liable_person_id","liablePersonId","String","负责人id","-"]
["updator_id","updatorId","String","更新人id","状态为删除时可为作废人id",null,null,null,"execute_dept_id","executeDeptId","String","执行部门id","-"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss",null,null,null,"version","version","Long","版本号","计划的版本号,从0开始"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}",null,null,null,"creator_id","creatorId","String","创建人","创建人id"]
["valid","valid","Boolean","有效状态","删除计划时为false",null,null,null,"create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
["scheduling_filter","schedulingFilter","Boolean","计划是否开启排班过滤","默认为false",null,null,null,"updator_id","updatorId","String","更新人id","状态为作废时可为作废人id"]
[{"$nulls":8},"update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["集团计划对应工单任务表(表名:group_cell)",{"$nulls":7},"discared_time","discaredTime","String","计划作废时间","值的格式为yyyyMMddHHmmss"]
["数据库","实体","类型","说明","备注",null,null,null,"discared_person_id","discaredPersonId","String","作废人id"]
["group_cell_id","groupCellId","String","id主键","计划中每个内容唯一标识:GC+uuid",null,null,null,"extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["cell_type","cellType","String","类型","order-工单,task-任务",null,null,null,"valid","valid","Boolean","有效状态","-"]
["cell_name","cellName","String","工单或任务名称","-",null,null,null,"scheduling_filter","schedulingFilter","Boolean","计划是否开启排班过滤","默认为false"]
["cell_order","cellOrder","int","工单或任务顺序","-"]
["group_plan_id","groupPlanId","String","集团计划id","-",null,null,null,"项目计划对应工单任务表(表名:plan_cell)"]
["freq_set","freqSet","String","频率设置","请见集团计划表特殊字段说明",null,null,null,"数据库","实体","类型","说明","备注"]
["body","body","String","工单或任务数据","-",null,null,null,"cell_id","cellId","String","id主键","计划中每个内容唯一标识:C+uuid"]
["version","version","Long","版本号","计划的版本号,从0开始",null,null,null,"group_cell_id","groupCellId","String","类型","集团计划中对应工作内容的唯一标识"]
["creator_id","creatorId","String","创建人","创建人id",null,null,null,"project_id","projectId","String","项目id","-"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss",null,null,null,"cell_type","cellType","String","类型","order-工单,task-任务"]
["updator_id","updatorId","String","更新人id","-",null,null,null,"cell_name","cellName","String","工单或任务名称","-"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss",null,null,null,"cell_state","cellState","String","计划对应工作内容状态","0-未生效,1-已生效,2-已失效,3-已完成"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}",null,null,null,"cell_flag","cellFlag","String","对状态(cell_state)细化标志","0/空-未暂停,1-已暂停,2-设置未来某段时间的暂停,状态还是未暂停"]
["valid","valid","Boolean","有效状态","-",null,null,null,"cell_order","cellOrder","int","工单或任务顺序","-"]
[{"$nulls":8},"plan_id","planId","String","计划id","-"]
[{"$nulls":8},"effective_type","effectiveType","String","生效类型","值为:0-立即执行,1-设置时间执行"]
["集团计划对应工单任务历史表(表名:group_cell_his)",{"$nulls":7},"effective_start_time","effectiveStartTime","String","生效开始时间","格式为yyyyMMddHHmmss"]
["数据库","实体","类型","说明","备注",null,null,null,"effective_end_time","effectiveEndTime","String","生效结束时间","格式为yyyyMMddHHmmss,空表示一直有效"]
["group_cell_his_id","groupCellHisId","String","id主键","GCH+uuid",null,null,null,"pause_type","actionType","String","暂停类型","值为:0-立即执行,1-设置时间"]
["group_cell_id","groupCellId","String","id主键","集团计划中每个内容唯一标识:GC+uuid",null,null,null,"pause_start_time","pauseStartTime","String","暂停开始时间","格式为yyyyMMddHHmmss"]
["cell_type","cellType","String","类型","order-工单,task-任务",null,null,null,"pause_end_time","pauseEndTime","String","暂停结束时间","格式为yyyyMMddHHmmss,空表示一直有效"]
["cell_name","cellName","String","工单或任务名称","-",null,null,null,"freq_set","freqSet","String","频率设置","请见集团计划表特殊字段说明"]
["cell_order","cellOrder","int","工单或任务顺序","-",null,null,null,"body","body","String","工单或任务数据","当body是工单内容时,表示为工单预览后的数据"]
["group_plan_id","groupPlanId","String","集团计划id","-",null,null,null,"skips","skips","String","对象类实例化进度","工单专用,只记录实例化的对象"]
["freq_set","freqSet","String","频率设置","请见集团计划表特殊字段说明",null,null,null,"effective_record","effectiveRecord","String","记录生效的历史数据","请见集团计划表特殊字段说明"]
["body","body","String","工单或任务数据","-",null,null,null,"pause_record","pauseRecord","String","记录暂停的历史数据","请见集团计划表特殊字段说明"]
["version","version","Long","版本号","计划的版本号,从0开始",null,null,null,"latest_schedule_update_time","latestScheduleUpdateTime","String","最近一次影响发单的修改时间"]
["creator_id","creatorId","String","创建人","创建人id",null,null,null,"latest_before_hour","latestBeforeHour","String","最近一次修改过后的提前发单时间"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss",null,null,null,"previous_before_hour","previousBeforeHour","String","最近一次修改前的提前发单时间"]
["updator_id","updatorId","String","更新人id","-",null,null,null,"freq_set_version","freqSetVersion","String","频率版本，由发单程序维护，发单程序新建和修改的时候+1"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss",null,null,null,"version","version","Long","版本号","计划的版本号,从0开始"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}",null,null,null,"creator_id","creatorId","String","创建人","创建人id"]
["valid","valid","Boolean","有效状态","-",null,null,null,"create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
[{"$nulls":8},"updator_id","updatorId","String","更新人id","-"]
[{"$nulls":8},"update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["集团计划操作记录表(表名:group_record)",{"$nulls":7},"extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["数据库","实体","类型","说明","备注",null,null,null,"valid","valid","Boolean","有效状态","-"]
["group_record_id","groupRecordId","String","id主键","集团计划记录表唯一标识:GR+uuid"]
["operate_name","operateName","String","操作名称","plan-计划,task-任务,order-工单"]
["operate_type","operateType","String","操作类型","0-新建计划,1-删除,2-还原,3-修改计划,4-下发,5-新建频次,6-修改频次(工单任务时用),7-暂停,8-恢复,9-新建工作内容,10-修改工作内容,11-删除工作内容",null,null,null,"项目计划对应工单任务历史表(表名:plan_cell_his)"]
["his_id","hisId","String","工单、任务、计划历史数据主键","不同的操作名称显示值不同,modify时有值",null,null,null,"数据库","实体","类型","说明","备注"]
["group_plan_id","planId","String","集团计划唯一标识","-",null,null,null,"cell_his_id","cellHisId","String","id主键","CH+uuid"]
["project_id","projectId","String","集团计划下发到项目的id","operate_type=7/8时有值,如：[\"Pj123\",\"Pj321\"]",null,null,null,"group_cell_id","groupCellId","String","类型","集团计划中对应工作内容的唯一标识"]
["content_name","contentName","String","计划中工单或内容的名称","-",null,null,null,"project_id","projectId","String","项目id","-"]
["pause_start_time","pauseStartTime","String","暂停开始时间","-",null,null,null,"cell_id","cellId","String","id主键","计划唯一标识:C+uuid"]
["pause_end_time","pauseEndTime","String","暂停结束时间","-",null,null,null,"cell_type","cellType","String","类型","order-工单,task-任务"]
["creator_id","creatorId","String","创建人id","personId",null,null,null,"cell_name","cellName","String","工单或任务名称","-"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss",null,null,null,"cell_state","cellState","String","计划状态","0-即将生效,1-生效中,2-暂停"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss",null,null,null,"cell_flag","cellFlag","String","对状态(cell_state)细化标志","0/空-未暂停,1-已暂停"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}",null,null,null,"cell_order","cellOrder","String","工单或任务顺序","-"]
["valid","valid","Boolean","有效状态","-",null,null,null,"plan_id","planId","String","计划id","-"]
[{"$nulls":8},"effective_type","effectiveType","String","生效类型","值为:0-立即执行,1-设置时间执行"]
[{"$nulls":8},"effective_start_time","effectiveStartTime","String","生效开始时间","格式为yyyyMMddHHmmss"]
["发工单记录表(表名:plan_order)",{"$nulls":7},"effective_end_time","effectiveEndTime","String","生效结束时间","格式为yyyyMMddHHmmss,空表示一直有效"]
["数据库","实体","类型","说明","备注",null,null,null,"pause_type","actionType","String","暂停类型","值为:0-立即执行,1-设置时间"]
["order_id","orderId","String","工单id","主键",null,null,null,"pause_start_time","pauseStartTime","String","暂停开始时间","格式为yyyyMMddHHmmss"]
["plan_id","planId","String","计划id","计划唯一标识",null,null,null,"pause_end_time","pauseEndTime","String","暂停结束时间","格式为yyyyMMddHHmmss,空表示一直有效"]
["cell_id","cellId","String","计划中每个工单的唯一标识","-",null,null,null,"freq_set","freqSet","String","频率设置","请见集团计划表特殊字段说明"]
["freq","freq","String","标注此工单是哪次频率生成的","等于many_detail_time中的index,默认从0开始",null,null,null,"body","body","String","工单或任务数据","当body是工单内容时,表示为工单预览后的数据"]
["freq_set_version","freqSetVersion","String","频率版本","由发单程序维护，发单程序新建和修改的时候+1",null,null,null,"skips","skips","String","对象类实例化进度","工单专用,只记录实例化的对象"]
["project_id","projectId","String","项目id","Pj+10位编码",null,null,null,"latest_schedule_update_time","latestScheduleUpdateTime","String","最近一次影响发单的修改时间"]
["order_state","orderState","String","工单状态","工单状态发生变化以MQ方式通知计划模块",null,null,null,"latest_before_hour","latestBeforeHour","String","最近一次修改过后的提前发单时间"]
["order_name","orderName","String","工单名称","使用工单的第一个工作事项的名称",null,null,null,"previous_before_hour","previousBeforeHour","String","最近一次修改前的提前发单时间"]
["start_time","startTime","String","工单要求开始时间","值的格式为yyyyMMddHHmmss",null,null,null,"freq_set_version","freqSetVersion","String","频率版本，由发单程序维护，发单程序新建和修改的时候+1"]
["end_time","endTime","String","工单要求结束时间","值的格式为yyyyMMddHHmmss,通过结束时间判断是否逾期",null,null,null,"version","version","Long","版本号","计划的版本号,从0开始"]
["creator_id","creatorId","String","创建人","创建人id",null,null,null,"creator_id","creatorId","String","创建人","创建人id"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss",null,null,null,"create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss",null,null,null,"updator_id","updatorId","String","更新人id","-"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}",null,null,null,"update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["version","version","Long","版本号","计划的版本号,从0开始",null,null,null,"extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["valid","valid","Boolean","有效状态","-",null,null,null,"valid","valid","Boolean","有效状态","-"]
[]
[]
["发任务记录表(表名:plan_task)",{"$nulls":7},"项目计划操作记录表(表名:plan_record)"]
["数据库","实体","类型","说明","备注",null,null,null,"数据库","实体","类型","说明","备注"]
["task_id","taskId","String","任务id","主键,包括节点的主键",null,null,null,"plan_record_id","planRecordId","String","id主键","计划唯一标识:PR+uuid"]
["parent_task_node_id","parentTaskNodeId","String","节点父id","任务为空",null,null,null,"operate_name","operateName","String","操作名称","plan-计划,task-任务,order-工单"]
["task_type","taskType","String","任务类型","0-任务,1-节点",null,null,null,"operate_type","operateType","String","操作类型","0-项目新建,1-集团下发或引用新建,2-暂停,3-作废,4-恢复,5-修改,6-新建频次,7-修改频次(工单任务时用),8-还原,9-新建工作内容,10-修改工作内容,11-删除工作内容"]
["plan_id","planId","String","计划id","计划唯一标识",null,null,null,"his_id","hisId","String","工单、任务、计划历史数据主键","不同的操作名称显示值不同,删除工作内容时为空"]
["cell_id","cellId","String","计划中每个任务的唯一标识","-",null,null,null,"plan_id","planId","String","计划唯一标识","-"]
["freq","freq","String","标注此任务是哪次频率生成的","等于many_detail_time中的index,默认从0开始",null,null,null,"content_name","contentName","String","计划中工单或内容的名称","-"]
["freq_set_version","freqSetVersion","String","频率版本","由发单程序维护，发单程序新建和修改的时候+1",null,null,null,"creator_id","creatorId","String","创建人id","personId"]
["project_id","projectId","String","项目id","Pj+10位编码",null,null,null,"create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
["task_state","taskState","String","任务状态","任务状态发生变化以MQ方式通知计划模块",null,null,null,"update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["overdue_state","overdueState","String","任务逾期状态","0-逾期，1-按期",null,null,null,"extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["task_name","taskName","String","任务名称","-",null,null,null,"valid","valid","Boolean","有效状态","-"]
["start_time","startTime","String","计划要求开始时间","值的格式为yyyyMMddHHmmss"]
["end_time","endTime","String","计划要求结束时间","值的格式为yyyyMMddHHmmss,通过结束时间判断是否逾期"]
["creator_id","creatorId","String","创建人","创建人id"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["version","version","Long","版本号","计划的版本号,从0开始"]
["valid","valid","Boolean","有效状态","-"]
[]
[]
["漏发工单任务记录表(表名:plan_misfire)"]
["数据库","实体","类型","说明","备注"]
["plan_misfire_id","planMisfireId","String","工单id","主键PM+uuid"]
["pause_misfire","pauseMisfire","Boolean","是否暂停导致未发","暂停:true,非暂停:false"]
["plan_id","planId","String","计划id","计划唯一标识"]
["cell_id","cellId","String","计划中每个工单的唯一标识","-"]
["freq","freq","String","标注此工作事项是哪次频率生成的","等于many_detail_time中的index,默认从0开始"]
["freq_set_version","freqSetVersion","String","频率版本","由发单程序维护，发单程序新建和修改的时候+1"]
["project_id","projectId","String","项目id","Pj+10位编码"]
["cell_type","cellType","String","类型","order-工单,task-任务"]
["cell_name","cellName","String","工作事项名称","工作事项名称"]
["start_time","startTime","String","工单要求开始时间","值的格式为yyyyMMddHHmmss"]
["end_time","endTime","String","工单要求结束时间","值的格式为yyyyMMddHHmmss,通过结束时间判断是否逾期"]
["refire","refire","Boolean","是否补发","是否已经补发，默认为false,补发后设置为true,监控界面查询的时候只查询为false的"]
["creator_id","creatorId","String","创建人","创建人id"]
["create_time","createTime","String","创建时间","值的格式为yyyyMMddHHmmss"]
["update_time","updateTime","String","更新时间","值的格式为yyyyMMddHHmmss"]
["updator_id","updatorId","String","更新人id","补发的时候为补发人id"]
["extend_field","extendField","String","扩展字段","扩展字段,值为{...}"]
["version","version","Long","版本号","版本号,从0开始"]
["valid","valid","Boolean","有效状态","-"]
["misfire_type","misfireType","String","漏发类型","为空或1表示默认漏发，0表示暂停不发，2表示岗位无人不发"]

{"sheet":"sop数据库数据表","index":11,"n_rows":120,"n_cols":20,"rows_kept":120,"cut":false,"hidden":false,"merged":[[104,1,104,6],[105,1,105,6],[112,10,112,16],[16,0,18,0],[47,0,48,0],[59,0,60,0],[102,0,105,0],[16,10,17,10],[29,10,30,10],[41,10,42,10],[54,10,55,10],[98,10,98,16],[99,11,99,16],[101,0,101,6],[102,1,102,6],[103,1,103,6],[60,1,60,6],[71,0,71,6],[72,1,72,6],[84,10,84,16],[85,11,85,16],[53,10,53,16],[54,11,54,16],[55,11,55,16],[58,0,58,6],[59,1,59,6],[41,11,41,16],[42,11,42,16],[46,0,46,6],[47,1,47,6],[48,1,48,6],[18,1,18,6],[28,10,28,16],[29,11,29,16],[30,11,30,16],[40,10,40,16],[15,0,15,6],[15,10,15,16],[16,1,16,6],[16,11,16,16],[17,1,17,6],[17,11,17,16]]}
{"$rows_empty":14}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["标准操作流程表： sop",{"$nulls":9},"sop与对象关系表：sop_obj_rel"]
["索引","valid，project_id，update_time；",{"$nulls":8},"索引","valid，sop_id，obj_id；"]
[null,"valid，project_id，sop_name；",{"$nulls":9},"valid，obj_id；"]
[null,"valid，project_id，sop_status，update_time；",{"$nulls":8},"名称","字段","类型","长度","可为空","主键","备注"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"主键ID","sop_obj_id","String",null,null,"是","uuid"]
["主键ID","sop_id","String",null,"否","是","SOP+uuid",null,null,null,"sop的主键id","sop_id","String"]
["项目id","project_id","String",null,null,null,"通用sop的项目Id默认为\"group_sop_id\"",null,null,null,"对象id","obj_id","String"]
["项目类型","extend_field","String",null,null,null,"项目类型：同一级建筑功能类型 ，字段使用原有的extend_field保存",null,null,null,"对象类型","obj_type","String",null,null,null,"obj_tye:build-建筑、floor-楼层、space-空间、system-系统实例、equip-设备实例，system_class-系统类、equip_class-设备类，component-部件，tool-工具"]
["操作人","operator","String",null,null,null,"表示sop的发布者、更新者",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["SOP名称","sop_name","String",null,null,null,"名称项目下唯一",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["SOP类型","sop_type","String",null,null,null,"1-通用，2-项目专用",null,null,null,"有效状态","valid","Boolean"]
["是否有无对象的步骤","no_obj","String",null,null,null,"0-否 1-是"]
["专业编码","domains","String",null,null,null,"数组[code，code]，\n子项：SE-强电，WE-弱电，AC-空调，WS-给排水，FF-消防，SP-安防"]
["工单类型","order_type","String",null,null,null,"数组[code，code]，\n",null,null,null,"sop与设备型号关系表：sop_equip_model_rel"]
["所需工具","tools","String",null,null,null,"数组[{\"tool\"：“……”,\"from_step\":true}]",null,null,null,"索引","valid，sop_id，equip_model_id；"]
["适用对象","fit_objs","String",null,null,null,"[{\n      \"obj_id:\"***\", //对象id\n      \"obj_name:\"对象名称1\", //对象名称\n      \"obj_type\":\"equip\",  //对象类型,子项见后边\n}]\nobj_tye:build-建筑、floor-楼层、space-空间、system-系统实例、equip-设备实例，system_class-系统类、equip_class-设备类",{"$nulls":4},"valid，equip_model_id；"]
["设备型号","equip_model_ids","String",null,null,null,"[equip_model_id,equip_model_id]",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["自定义标签","labels","String",null,null,null,"[name,name]",null,null,null,"主键ID","sop_equip_model_id","String",null,null,"是","uuid"]
["步骤","steps","String",null,null,null,"[\n { \n  \"from_sop\":true,  //是否引用的SOP,注意：此为多步骤sop的引用\n  \"sop_id\":\"****\" \n },\n { \n  \"from_sop\":false,  //是否是引用的SOP\n  \"step_content\":[\n   {  \n    \"from_sop\":false,  //是否引用的SOP\n    \"pre_conform\":\"*******\",  //强制确认\n    \"content\":\"*****\",    //操作内容\n    //操作内容中涉及的对象\n    \"content_objs\":[\n     {\n      \"obj_id:\"***\", //对象id\n      \"obj_name:\"对象名称1\", //对象名称\n      \"obj_type\":\"equip\",  //对象类型,子项见后边\n      \"parens\":[\n       {\"paren_id\":\"***\",\"parent_name\":\"建筑名称1\"}, //一级父级\n       {\"paren_id\":\"***\",\"parent_name\":\"楼层名称2\"}, //二级父级\n       {\"paren_id\":\"***\",\"parent_name\":\"空间名称3\"} //三级父级\n      ]\n     },\n     {....}\n    ],   \n    \"notice\"\"*****\",    //注意事项\n    \"confirm_result\":[\n     {\n      \"obj_id:\"***\",\n      \"obj_name:\"***\",\n      \"obj_type\":\"***\",\n      \"parens\":[{\"paren_id\":\"***\",\"parent_name\":\"***\"},{...}]\n      \"info_points\":[  \n       {  \"id\":\"***\",\"code\":\"****\",\"name\":\"****\"},\n       {  \"id\":\"***\",\"code\":\"****\",\"name\":\"****\"}\n      ],\n      \"customs\":[//自定义项，type：1-输入，2-单选，3-多选\n       {  \"name\":\"确认信息2\",\"type\":\"1\"},\n       {  \"name\":\"确认信息2\",\"type\":\"2\",\"items\":[\"选项1\",\"选项2\",\"选项3\"]},\n       {  \"name\":\"确认信息3\",\"type\":\"3\",\"items\":[\"选项1\",\"选项2\",\"选项3\"]}\n      ]\n     }，\n     {...}\n    ]\n   }，\n   {\n    \"from_sop\":true,//step_content中只能有单步骤的sop\n    \"sop_id\":\"****\",\n    \"sop_name\":\"****\"\n   }，\n   {...}\n  ]\n },\n { \n  \"from_sop\":false,  //是否是引用的SOP\n  \"step_content\":[...]\n },\n\n]\nobj_tye:build-建筑、floor-楼层、space-空间、system-系统实例、equip-设备实例，system_class-系统类、equip_class-设备类，component-部件，tool-工具",null,null,null,"sop的主键id","sop_id","String"]
["相关资料","related_data","String",null,null,null,"[{\"name\":\"***'，“url”：“***”}，{}]",null,null,null,"设备型号id","equip_model_id","String"]
["SOP状态","sop_status","String",null,null,null,"1-已发布、2-已作废",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["发布状态","publish_status","String",null,null,null,"1-正常、2-待修订、3-修订中",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["引用的sop","ref_sop_ids","String",null,null,null,"id的数组[sop_id,sop_id]",null,null,null,"有效状态","valid","Boolean"]
["版本号","version","String"]
["版本数量","version_count","Long"]
["版本说明","version_explain","String",null,null,null,"数组[“描述”,“描述”]",null,null,null,"sop适用于工单类型表：sop_order_type_rel"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"索引","valid，sop_id，order_type；"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",{"$nulls":4},"valid，project_id，order_type；"]
["有效状态","valid","Boolean",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
[{"$nulls":10},"主键ID","sop_order_type_id","String",null,null,"是","uuid"]
[{"$nulls":10},"sop的主键id","sop_id","String"]
["sop与自定义标签关系表：sop_label_rel",{"$nulls":9},"项目id","project_id","String"]
["索引","valid，sop_id，label；",{"$nulls":8},"工单类型","order_type","String"]
[null,"valid，label；",{"$nulls":8},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["主键ID","sop_label_id","String",null,null,"是","uuid",null,null,null,"有效状态","valid","Boolean"]
["sop的主键id","sop_id","String"]
["标签名称","label","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"sop的编辑表：sop_edit"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"索引","valid，project_id，sop_status；"]
["有效状态","valid","Boolean",{"$nulls":8},"valid，sop_id；"]
[{"$nulls":10},"名称","字段","类型","长度","可为空","主键","备注"]
[{"$nulls":10},"主键ID","sop_edit_id","String",null,null,"是","uuid"]
["sop与sop关系表：sop_sop_rel",{"$nulls":9},"主键ID-外键","sop_id","String"]
["索引","valid，sop_id，rel_sop_id；",{"$nulls":8},"项目id","project_id","String",null,null,null,"通用sop的项目Id默认为\"group_sop_id\""]
[null,"valid，rel_sop_id；",{"$nulls":8},"项目类型","extend_field","String",null,null,null,"项目类型：同一级建筑功能类型 ，字段使用原有的extend_field保存"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"操作人","operator","String",null,null,null,"表示sop的发布者、更新者"]
["主键ID","sop_sop_id","String",null,null,"是","uuid",null,null,null,"SOP名称","sop_name","String",null,null,null,"名称项目下唯一"]
["项目id","project_id","String",{"$nulls":7},"SOP类型","sop_type","String",null,null,null,"1-通用，2-项目专用"]
["sop的主键id","sop_id","String",{"$nulls":7},"是否有无对象的步骤","no_obj","String",null,null,null,"0-否 1-是"]
["被引用sop的主键id","rel_sop_id","String",{"$nulls":7},"专业编码","domains","String",null,null,null,"数组[code，code]，\n子项：SE-强电，WE-弱电，AC-空调，WS-给排水，FF-消防，SP-安防"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"所需工具","tools","String",null,null,null,"数组[{\"tool\"：“……”,\"from_step\":true}]"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"工单类型","order_type","String",null,null,null,"数组[code，code]，\n子项：1-保养、2-维修、3-巡检、4-运行、5-安防、"]
["有效状态","valid","Boolean",{"$nulls":7},"适用对象","fit_objs","String",null,null,null,"[{\n      \"obj_id:\"***\", //对象id\n      \"obj_name:\"对象名称1\", //对象名称\n      \"obj_type\":\"equip\",  //对象类型,子项见后边\n}]"]
[{"$nulls":10},"设备型号","equip_model_ids","String",null,null,null,"[equip_model_id,equip_model_id]"]
[{"$nulls":10},"自定义标签","labels","String",null,null,null,"[name,name]"]
["sop的历史表：sop_his",{"$nulls":9},"步骤","steps","String",null,null,null,"见 sop表"]
["索引","valid，sop_id，version；",{"$nulls":8},"相关资料","related_data","String",null,null,null,"[{\"name\":\"***'，“url”：“***”}，{}]"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"SOP状态","sop_status","String",null,null,null,"0-草稿、1-已发布"]
["主键ID","sop_his_id","String",null,null,"是","uuid",null,null,null,"发布状态","publish_status","String",null,null,null,"3-修订中"]
["主键ID-外键","sop_id","String",{"$nulls":7},"引用的sop","ref_sop_ids","String",null,null,null,"id的数组[sop_id,sop_id]"]
["项目id","project_id","String",null,null,null,"通用sop的项目Id默认为\"group_sop_id\"",null,null,null,"版本号","version","String"]
["项目类型","extend_field","String",null,null,null,"项目类型：同一级建筑功能类型 ，字段使用原有的extend_field保存",null,null,null,"版本数量","version_count","Long"]
["操作人","operator","String",null,null,null,"表示sop的发布者、更新者",null,null,null,"版本说明","version_explain","String",null,null,null,"数组[“描述”,“描述”]"]
["SOP类型","sop_type","String",null,null,null,"1-通用，2-项目专用",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["是否有无对象的步骤","no_obj","String",null,null,null,"0-否 1-是",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["专业编码","domains","String",null,null,null,"数组[code，code]，\n子项：SE-强电，WE-弱电，AC-空调，WS-给排水，FF-消防，SP-安防",null,null,null,"有效状态","valid","Boolean"]
["所需工具","tools","String",null,null,null,"数组[{\"tool\"：“……”,\"from_step\":true}]"]
["工单类型","order_type","String",null,null,null,"数组[code，code]，\n子项：1-保养、2-维修、3-巡检、4-运行、5-安防、"]
["适用对象","fit_objs","String",null,null,null,"[{\n      \"obj_id:\"***\", //对象id\n      \"obj_name:\"对象名称1\", //对象名称\n      \"obj_type\":\"equip\",  //对象类型,子项见后边\n}]",null,null,null,"sop待修订消息表：sop_revise_msg"]
["设备型号","equip_model_ids","String",null,null,null,"[equip_model_id,equip_model_id]",null,null,null,"索引","sop_id，status；"]
["自定义标签","labels","String",null,null,null,"[name,name]",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["步骤","steps","String",null,null,null,"见 sop表\n  ",null,null,null,"主键id","msg_id","String",null,null,"是","uuid"]
["相关资料","related_data","String",null,null,null,"[{\"name\":\"***'，“url”：“***”}，{}]",null,null,null,"sop主键id","sop_id","String"]
["SOP状态","sop_status","String",null,null,null,"1-已发布、2-已作废",null,null,null,"作废对象id","obj_id","String"]
["发布状态","publish_status","String",null,null,null,"1-正常、2-待修订、3-修订中",null,null,null,"作废对象名称","obj_name","String"]
["引用的sop","ref_sop_ids","String",null,null,null,"id的数组[sop_id,sop_id]",null,null,null,"作废对象类型","obj_type","String",null,null,null,"1-对象模型、2-对象实例、3-信息点"]
["被引用的sop","refed_sops","String",null,null,null,"[\n        {\n          \"ref_sop_id:\"***\",              //sop的id,编码\n          \"ref_sop_name:\"***\",            //sop名称\n          \"version:\"V0.3\",                //版本号\n          \"stauts_explain\":\"已发布，修订中\",//sop状态\n          \"update_time\":\"20170620093000\"  //最后更新时间，yyyyMMddHHmmss，\n        },\n        {\n          \"ref_sop_id:\"***\",              //sop的id,编码\n          \"ref_sop_name:\"***\",            //sop名称\n          \"version:\"V0.3\",                //版本号\n          \"stauts_explain\":\"已发布，修订中\",//sop状态\n          \"update_time\":\"20170620093000\"  //最后更新时间，yyyyMMddHHmmss，\n        }\n      ]",null,null,null,"消息内容","content","String"]
["版本号","version","String",{"$nulls":7},"状态","status","String",null,null,null,"1-未处理、2-已忽略、3-已自动处理"]
["版本数量","version_count","Long",{"$nulls":7},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["版本说明","version_explain","String",null,null,null,"数组[“描述”,“描述”]",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",{"$nulls":7},"sop引用关系作废消息表：sop_destroy_msg"]
[{"$nulls":10},"索引","sop_id，status；"]
[{"$nulls":10},"名称","字段","类型","长度","可为空","主键","备注"]
["操作日志表：operate_log",{"$nulls":9},"主键id","msg_id","String",null,null,"是","uuid"]
["索引","person_id，table_name，operate_type，operate_time；\n",{"$nulls":8},"项目id","project_id","String"]
[null,"table_name，operate_type，operate_time；",{"$nulls":8},"sop主键id","sop_id","String"]
[null,"person_id，operate_time；",{"$nulls":8},"被引用的sop主键id","ref_sop_id","String"]
[null,"table_name，operate_time；",{"$nulls":8},"被引用的sop名称","ref_sop_name","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"被引用的sop状态描述","ref_sop_status","String"]
["主键id","log_id","String",null,null,"是","RZ+uuid",null,null,null,"状态","status","String",null,null,null,"1-未处理、2-已处理"]
["操作人id","operate_person_id","String",null,null,null,"KH开头是客户，RY开头是人员",null,null,null,"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["操作表名","table_name","String",{"$nulls":7},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["操作类型","operate_type","String",null,null,null,"I-新增，D-删除，U-更新，Q-查询"]
["请求方法","request_method","String"]
["请求内容","request_content","String",{"$nulls":7},"自定义信息点控件表：sop/custom_info_point"]
["操作时间","operate_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["操作结果","operate_result","String",null,null,null,"0-失败，1-成功",null,null,null,"主键id","custom_info_point_id","String",null,null,"是"]
["操作结果内容","result_content","String",{"$nulls":7},"信息点控件名","custom_info_point_name","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"控件明细","details","String",null,null,null,"详情见自定义信息点"]
[{"$nulls":10},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"有效状态","valid","Boolean"]

{"sheet":"poems-reporting","index":12,"n_rows":525,"n_cols":7,"rows_kept":525,"cut":false,"hidden":false,"merged":[[516,1,516,6],[5,0,6,0],[49,0,50,0],[87,0,88,0],[130,0,131,0],[173,0,174,0],[216,0,217,0],[259,0,260,0],[302,0,303,0],[362,0,363,0],[400,0,402,0],[427,0,429,0],[494,1,494,6],[495,1,495,6],[496,1,496,6],[497,1,497,6],[511,0,511,6],[512,1,512,6],[513,1,513,6],[514,1,514,6],[515,1,515,6],[444,1,444,6],[451,0,451,6],[452,1,452,6],[453,1,453,6],[454,1,454,6],[455,1,455,6],[456,1,456,6],[492,0,492,6],[493,1,493,6],[426,1,426,6],[427,1,427,6],[428,1,428,6],[429,1,429,6],[439,0,439,6],[440,1,440,6],[441,1,441,6],[442,1,442,6],[443,1,443,6],[398,1,398,6],[399,1,399,6],[400,1,400,6],[401,1,401,6],[402,1,402,6],[422,0,422,6],[423,1,423,6],[424,1,424,6],[425,1,425,6],[382,1,382,6],[383,1,383,6],[384,1,384,6],[385,1,385,6],[386,1,386,6],[387,1,387,6],[395,0,395,6],[396,1,396,6],[397,1,397,6],[344,1,344,6],[345,1,345,6],[357,0,357,6],[358,1,358,6],[359,1,359,6],[360,1,360,6],[361,1,361,6],[362,1,362,6],[363,1,363,6],[299,1,299,6],[300,1,300,6],[301,1,301,6],[302,1,302,6],[303,1,303,6],[340,0,340,6],[341,1,341,6],[342,1,342,6],[343,1,343,6],[254,0,254,6],[255,1,255,6],[256,1,256,6],[257,1,257,6],[258,1,258,6],[259,1,259,6],[260,1,260,6],[297,0,297,6],[298,1,298,6],[173,1,173,6],[174,1,174,6],[211,0,211,6],[212,1,212,6],[213,1,213,6],[214,1,214,6],[215,1,215,6],[216,1,216,6],[217,1,217,6],[128,1,128,6],[129,1,129,6],[130,1,130,6],[131,1,131,6],[168,0,168,6],[169,1,169,6],[170,1,170,6],[171,1,171,6],[172,1,172,6],[109,0,109,6],[110,1,110,6],[111,1,111,6],[112,1,112,6],[113,1,113,6],[114,1,114,6],[125,0,125,6],[126,1,126,6],[127,1,127,6],[69,1,69,6],[70,1,70,6],[82,0,82,6],[83,1,83,6],[84,1,84,6],[85,1,85,6],[86,1,86,6],[87,1,87,6],[88,1,88,6],[46,1,46,6],[47,1,47,6],[48,1,48,6],[49,1,49,6],[50,1,50,6],[65,0,65,6],[66,1,66,6],[67,1,67,6],[68,1,68,6],[0,0,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6],[5,1,5,6],[6,1,6,6],[44,0,44,6],[45,1,45,6]]}
["管理人员KPI表：wl_administrator_kpi"]
["数据表类型","hbase:work_order"]
["数据表说明","管理人员KPI表,用于存储管理人员处理的工单,事件数量的统计值.体现在集团报表/项目报表页面的管理人员KPI"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_department,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["报修总事件数","c_total_event","String",null,"否",null,"根据事件创建时间统计的数"]
["报修按时完成事件数","c_timely_completion","String",null,"否",null,"根据事件创建时间统计的数"]
["报修逾期完成事件数","c_overdue_completion","String",null,"否",null,"根据事件创建时间统计的数"]
["报修逾期未完成事件数","cu_overdue_completion","String",null,"否",null,"根据事件创建时间统计的数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["设备状态表：wl_equip_state"]
["数据表类型","hbase:work_order"]
["数据表说明","设备状态表,用于存储各项目,各状态的设备统计数量"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_create_time;"]
[null,"c_create_time,c_project;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否",null,"项目名称，如果统计程序运行中没有查到该项目的项目名称，值为项目id"]
["报废的设备数量","c_scrap_equip","String",null,"否",null,"值为all,父部门id,部门id"]
["故障的设备数量","c_break_equip","String",null,"否"]
["正常的设备数量","c_normal_equip","String",null,"否"]
["即将报废的设备数量","c_scraping_equip","String",null,"否"]
["关联的维修工单数量","c_repair_num","String",null,"否"]
["关联的维保工单数量","c_maintenance_num","String",null,"否"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["项目KPI事件统计表：wl_event_kpi"]
["数据表类型","hbase:work_order"]
["数据表说明","项目KPI事件统计表,存储从wl_event_v2中抽取的用于集团报表/项目报表中的项目KPI所使用的事件数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否",null,"Pj+10位地区编码"]
["总事件数","c_total_event","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的按时完成事件数+逾期完成事件数+逾期未完成事件数"]
["按时完成事件数","c_timely_completion","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的按时完成事件数"]
["逾期完成事件数","c_overdue_completion","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的逾期完成事件数"]
["逾期未完成事件数","cu_overdue_completion","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的逾期未完成事件数"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["事件统计表：wl_event_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","根据条件和要求完成时间统计的事件数"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_event_type,c_event_source,c_department,c_creater,c_problem_type,c_is_to_order,c_urgency,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否",null,"Pj+10位地区编码"]
["项目名称","c_project_name","String",null,"否",null,"项目名称"]
["事件类型id","c_event_type","String",null,"否",null,"值的范围有all和hbase:event_data库:event_type表中的所有event_type_id的值"]
["事件来源id","c_event_source","String",null,"否",null,"值的范围有all和hbase:event_data库:event_source表中的所有event_source_id的值"]
["事件负责部门","c_department","String",null,"否",null,"值的范围有all和hbase:saas库:department表中的所有dept_id的值"]
["创建人id","c_creater","String",null,"否",null,"值的范围有all和hbase:saas库:department表中的所有dept_id的值和hbase:saas库:position表中的所有position_id的值和hbase:person_service库:person表中的所有person_id的值"]
["问题类型id","c_problem_type","String",null,"否",null,"固定值all"]
["是否转工单","c_is_to_order","String",null,"否",null,"固定值all"]
["紧急程度id","c_urgency","String",null,"否",null,"固定值all"]
["统计时间类型","c_data_time_type","String",null,"否",null,"固定值1-天"]
["总事件数","c_total_event","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的按时完成事件数+逾期完成事件数+逾期未完成事件数"]
["按时完成事件数","c_timely_completion","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的按时完成事件数"]
["逾期完成事件数","c_overdue_completion","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的逾期完成事件数"]
["逾期未完成事件数","cu_overdue_completion","String",null,"否",null,"要求完成时间范围[c_time,c_time+1天)内的逾期未完成事件数"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["历史记录表：wl_his_record"]
["数据表类型","hbase:work_order"]
["数据表说明","记录还存在工单/事件未完成数的项目id和时间点,用于每天重新统计那天的数据,当每月T<6日统计上月1日到本月T-2日的数据,当每月T>6日时统计本月1日到本月T-2日的数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_type,c_start_time,c_project,c_remark;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["项目id","c_project","String",null,"否"]
["开始时间点","c_start_time","String",null,"否",null,"格式为yyyyMMddHHmmss"]
["结束时间点","c_end_time","String",null,"否",null,"格式为yyyyMMddHHmmss"]
["统计类型","c_type","String",null,"否",null,"order-工单,event-事件"]
["备注","c_remark","String",null,"否",null,"1-维保,2-维修,3-巡检,4-运行"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["维保工单统计表：wl_maintenance_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内维保工作类型的工单的完成/未完成/逾期完成的统计数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["巡检工单统计表：wl_onsite_inspection_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内巡检工作类型的工单的完成/未完成/逾期完成的统计数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["维修工单统计表：wl_repair_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内维修工作类型的工单的完成/未完成/逾期完成的统计数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["运行工单统计表：wl_run_order_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内运行工作类型的工单的完成/未完成/逾期完成的统计数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["安全工单统计表：wl_safe_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内安全工作类型的工单的完成/未完成/逾期完成的统计数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_date_type,c_priority,c_department,c_from_type,c_data_time_type,c_time;"]
[null,"c_project,c_data_time_type,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否"]
["时间类型","c_date_type","String",null,"否",null,"值为work_order表execute_type字段。值有all,plan,temp"]
["优先级","c_priority","String",null,"否",null,"值为work_order表urgency字段。值有all,高，中，低"]
["工单来源","c_from_type","String",null,"否",null,"值为work_order表order_from_type字段。值有all,1-app新建，2-计划产生的工单，3-事件转成的工单"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id,岗位id，人员id"]
["数据时间类型","c_data_time_type","String",null,"否",null,"1-天"]
["工单总数","c_workorder_number","String",null,"否",null,"要求结束时间段内所有的工单数"]
["异常中止工单数","c_order_abend","String",null,"否",null,"所有异常中止工单数（work_order--order_state为9的）"]
["已删除工单数","c_order_recall","String",null,"否",null,"所有已删除工单数(work_order-order_state为10的)"]
["及时完成工单数","c_order_complete","String",null,"否",null,"所有按时完成工单数（work_order--order_state为8的）"]
["逾期完成工单数","c_order_overdue","String",null,"否",null,"所有逾期完成工单数（work_order--order_state为7的）"]
["逾期未完成工单个数","cu_order_overdue","String",null,"否",null,"去掉工单状态为7,8,9,10的所有工单数"]
["总点位数","c_total_points","String",null,"否",null,"按期已完成点位数量+按期未完成点位数量+逾期未完成点位数量+逾期工单按时已完成点位数+逾期工单逾期已完成点位数+逾期未完成工单按时完成点位数+逾期未完成工单逾期完成点位数+逾期未完成工单未完成点位数"]
["按期已完成点位数量","c_on_time_complete","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的已完成的点位数"]
["按期未完成点位数量","c_on_time_unfinished","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的未完成的点位数"]
["按期异常点位数","c_on_time_abnormal","String",null,"否",null,"工单状态是按时完成（work_order--order_state=8）工单里的异常点位数"]
["逾期未完成点位数量","c_overdue_unfinished","String",null,"否",null,"工单状态是延期完成（work_order--order_state=7）工单里的未完成的点位数"]
["逾期工单按时已完成点位数","c_overdue_timely_complete","String",null,"否",null,"1.逾期完成工单里的已完成的点位数 2.点位完成时间小于或等于工单要求结束时间+点位完成时间不为空但要求结束时间为空的"]
["逾期工单逾期已完成点位数","c_overdue_complete","String",null,"否",null,"1.工单状态是延期完成（work_order--order_state=7）工单里的已完成的点位数 2.点位完成时间大于工单要求结束时间+点位完成时间为空的+点位完成时间为空并且要求结束时间为空的"]
["逾期异常点位数","c_overdue_abnormal","String",null,"否",null,"工单状态是逾期完成（work_order--order_state=7）工单里的异常点位数"]
["逾期未完成工单未完成点位数量","cu_overdue_unfinished","String",null,"否",null,"逾期未完成工单里的未完成的点位数"]
["逾期未完成工单按时完成点位数","cu_overdue_timely_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)小于或等于工单要求结束时间"]
["逾期未完成工单逾期完成点位数","cu_overdue_complete","String",null,"否",null,"1.逾期未完成工单里的已完成的点位数 2.点位完成时间(finish_time)大于工单要求结束时间+点位完成时间为空的"]
["逾期未完成工单异常点位数","cu_overdue_abnormal","String",null,"否",null,"逾期未完成工单里的异常点位数"]
["异常点位数","c_abnormal","String",null,"否",null,"1、工单总数中的所有异常的点数总和（按期异常点位数+逾期异常点位数+逾期未完成工单异常点位数）2、不考虑异常中止工单中的点位数"]
["漏检点位数","c_undetected","String",null,"否",null,"1、按期未完成点位数量 + 逾期未完成点位数量+逾期未完成工单未完成点位数 2、不考虑异常中止工单中的点位数"]
["总实际工时","total_actual_hour","String",null,"否",null,"单个工单的实际工时统计标准:\n根据工单id到wo_order_body表中查询wo_body->matters->matter_steps->obj_id不为空并且start_time和finish_time都不为空并且取这两个时间的分钟级非秒级 (finish_time-start_time)的差值作为一个点位的实际工时.所有matter_step的实际工时加和作为该工单的实际工时\n"]
["总指导工时","total_guide_hour","String",null,"否",null,"单个工单指导工时计算标志：wo_order_body表--->wo_exec_record---> 根据operate_time对所有操作记录进行升序排列->取最晚的那个时间的操作记录并且problemType有值的获得problemTypeId的值->然后根据问题类型获得对应的duration作为工单的指导工时"]
["总有效工时","total_effective_hour","String",null,"否",null,"if有指导工时，工单有效工时=min（工单指导工时，工单实际工时）\nif 无指导工时，工单有效工时=工单实际工时\n"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["工单工时表：wl_order_hour"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内单个工单的实际/指导/有效工时"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_project,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","order_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["工单实际工时","actual_hour","String",null,"否"]
["工单指导工时","guide_hour","String",null,"否"]
["工单有效工时","effective_hour","String",null,"否"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
[]
["工单点位工时表：wl_order_obj_hour"]
["数据表类型","hbase:work_order"]
["数据表说明","存储要求完成时间范围内单个工单的单个点位的相关数据"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_order_id;"]
[null,"c_project,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","order_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["工单id","c_order_id","String",null,"否"]
["对象id","c_obj_id","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps->obj_id"]
["对象步骤id","c_obj_step_id","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps-> obj_step_id"]
["对象名称","c_obj_name","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps-> obj_name"]
["工单实际工时","actual_hour","String",null,"否"]
["工单指导工时","guide_hour","String",null,"否"]
["工单有效工时","effective_hour","String",null,"否"]
["执行人id集合","excutor_ids","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps-> feed_back-> executor_id的集合"]
["执行人名称集合","excutor_names","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps-> feed_back-> executor_name的集合"]
["点位开始时间","start_time","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps-> start_time"]
["点位结束时间","end_time","String",null,"否",null,"wo_order_body表->wo_body->matters->matter_steps-> finish_time"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["数据表名称","工单问题类型表：wl_problem_type"]
["数据表类型","hbase:work_order"]
["数据表说明","工单问题类型表,用于根据不同工单问题类型计算工单指导工时的数据"]
["关联的其他类型表","应用内存map:poems-reporting"]
["所属应用","poems-reporting"]
["索引","index_valid = valid,problem_type_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["问题类型id","problem_type_id","String",null,"否","是"]
["问题类型名称","problem_type_name","String",null,"否"]
["指导工时时长","duration","String",null,"否",null,"单位:分钟"]
["扩展字段","c_extend","String"]
["创建时间","valid","String",null,"否",null,"true-正常,false-逻辑删除"]
[]
["员工KPI：wl_organization_scores_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","员工KPI,各员工执行的工单的被评价的分数:对应项目报表/人员KPI/各类型工单得分的数据"]
["关联的其他类型表"]
["所属应用","poems-reporting"]
["索引","c_time,c_project,c_department;"]
[null,"c_department,c_project,c_time;"]
[null,"c_project,c_department,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否",null,"项目名称，如果统计程序运行中没有查到该项目的项目名称，值为项目id"]
["部门","c_department","String",null,"否",null,"值为all,父部门id,部门id"]
["员工总被评分数","c_total_score","String",null,"否"]
["员工总被评分次数","c_total_size","String",null,"否"]
["员工维修工单被评分数","c_repair_score","String",null,"否"]
["员工维修工单被评分次数","c_repair_size","String",null,"否"]
["员工维保工单被评分数","c_mainten_score","String",null,"否"]
["员工维保工单被评分次数","c_mainten_size","String",null,"否"]
["员工运行工单被评分数","c_run_score","String",null,"否"]
["员工运行工单被评分次数","c_run_size","String",null,"否"]
["员工巡检工单被评分数","c_inspection_score","String",null,"否"]
["员工巡检工单被评分次数","c_inspection_size","String",null,"否"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["项目KPI人员评价得分：wl_person_score_v2"]
["数据表类型","hbase:work_order"]
["数据表说明","项目KPI人员评价得分:对应集团报表/项目KPI/人员评价得分的数据"]
["关联的其他类型表"]
["所属应用","poems-reporting"]
["索引","c_time,c_project,c_department;"]
[null,"c_department,c_project,c_time;"]
[null,"c_project,c_department,c_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",null,"否","是"]
["时间","c_time","String",null,"否",null,"每天的凌晨0点0分0秒。格式为yyyyMMddHHmmss的字符串"]
["项目id","c_project","String",null,"否"]
["项目名称","c_project_name","String",null,"否",null,"项目名称，如果统计程序运行中没有查到该项目的项目名称，值为项目id"]
["项目人员评价得分","c_score","String",null,"否"]
["扩展字段","c_extend","String"]
["创建时间","c_create_time","String",null,"否"]
[]
["统计引擎开始时间设置：t_data_time"]
["数据表类型","mysql:saas_ems"]
["数据表说明","记录每次统计的开始时间点,用于可自由调节统计的开始时间点"]
["关联的其他类型表"]
["所属应用","poems-reporting"]
["索引","c_data_sign"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",50,"否","是"]
["统计类型","c_data_sign","varchar",50,"否"]
["统计开始时间","c_start_time","datatime",0]
["备注描述","c_remark","varchar",100]
[]
["二级指标统计表(新城经营看板定制)：project_score"]
["数据表类型","mysql:bulletin_board"]
["数据表说明","二次统计报表数据给新城经营看板用:巡检/维保/运行/事件的数据"]
["关联的其他类型表"]
["所属应用","poems-reporting"]
["索引","time_index:month_time"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",null,"否","是","自动递增"]
["项目id","project_id","varchar",20,"否"]
["项目名称","project_name","varchar",1000,"否"]
["月份字段","month_time","varchar",10,"否",null,"格式为yyyyMM"]
["部门类型","department_type","varchar",5,null,null,"0-全部,1-工程部,2-物业部,3-安品部"]
["巡检按时完成工单数","inspect_order_time_fnum","int",20]
["巡检逾期完成工单数","inspect_order_overdue_fnum","int",20]
["巡检工单未完成数","inspect_order_overdue_nnum","int",20]
["巡检按时完成点位数","inspect_point_time_fnum","int",20]
["巡检逾期完成点位数","inspect_point_overdue_fnum","int",20]
["巡检逾期未完成点位数","inspect_point_overdue_nnum","int",20]
["巡检漏检点位数","inspect_point_miss_num","int",20]
["维保按时完成工单数","maintain_order_time_fnum","int",20]
["维保逾期完成工单数","maintain_order_overdue_fnum","int",20]
["维保未完成工单数","maintain_order_overdue_nnum","int",20]
["维保按时完成点位数","maintain_point_time_fnum","int",20]
["维保逾期完成点位数","maintain_point_overdue_fnum","int",20]
["维保逾期未完成点位数","maintain_point_overdue_nnum","int",20]
["维保漏检点位数","maintain_point_miss_num","int",20]
["运行按时完成工单数","run_order_time_fnum","int",20]
["运行逾期完成工单数","run_order_overdue_fnum","int",20]
["运行未完成工单数","run_order_overdue_nnum","int",20]
["运行按时完成点位数","run_point_time_fnum","int",20]
["运行逾期完成点位数","run_point_overdue_fnum","int",20]
["运行逾期未完成点位数","run_point_overdue_nnum","int",20]
["运行漏检点位数","run_point_miss_num","int",20]
["事件按时完成事件数","event_time_fnum","int",20]
["事件逾期完成事件数","event_overdue_fnum","int",20]
["事件未完成事件数","event_overdue_nnum","int",20]
["创建时间","create_time","datetime"]
["创建时间时间戳","time_stamp","bigint",20]
["供应商标志","supplier_id","int",10,"否",null,"固定值3-博锐尚格"]
[]
[]
["副总指标统计表(新城经营看板定制)：manage_kpi"]
["数据表类型","mysql:bulletin_board"]
["数据表说明","副总处理的巡检/事件数据"]
["关联的其他类型表"]
["所属应用","poems-reporting"]
["索引","time_index:month_time"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",null,"否","是","自动递增"]
["项目id","project_id","varchar",20,"否"]
["项目名称","project_name","varchar",20,"否"]
["月份字段","month_time","varchar",10,"否",null,"格式为yyyyMM"]
["巡检点位数","inspect_point_num","int",20,"否"]
["巡检异常点位率","inspect_abend_rate","double","20,2","否"]
["报修总数","event_num","int",20,"否"]
["创建时间","create_time","datetime"]
["创建时间时间戳","time_stamp","bigint",20]
["供应商标志","supplier_id","int",10,"否",null,"固定值3-博锐尚格"]
[]
[]
["项目映射表(新城经营看板定制)：project_info_bulletin"]
["数据表类型","mysql:bulletin_board"]
["数据表说明","新城的项目id和竞品的项目id的映射关系表"]
["关联的其他类型表"]
["所属应用","poems-reporting"]
["索引","time_index"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","project_id","varchar",20,"否","是"]
["竞优项目id","property_id","varchar",10,"否"]
["竞优项目名称","property_name","varchar",400,"否"]
["开业时间","open_date","date"]
["分区名称","projectareacn","varchar",400]
["筹备期标志","project_stage_cn","varchar",100,"否"]
["是否分区","project_area","varchar",10,"否"]

{"sheet":"poems-proxy商服报修","index":13,"n_rows":61,"n_cols":7,"rows_kept":61,"cut":false,"hidden":false,"merged":[[60,3,60,4],[60,5,60,6],[57,3,57,4],[57,5,57,6],[58,3,58,4],[58,5,58,6],[59,3,59,4],[59,5,59,6],[54,3,54,4],[54,5,54,6],[55,3,55,4],[55,5,55,6],[56,3,56,4],[56,5,56,6],[51,1,51,6],[52,1,52,3],[52,4,52,6],[53,1,53,3],[53,4,53,6],[38,1,38,6],[39,1,39,6],[40,1,40,6],[49,1,49,6],[50,1,50,6],[20,1,20,6],[21,1,21,6],[35,0,35,6],[36,1,36,6],[37,1,37,6],[5,1,5,6],[16,0,16,6],[17,1,17,6],[18,1,18,6],[19,1,19,6],[0,0,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6]]}
["商服报修中间表：t_fm_event"]
["数据表类型","mysql:saas_ems"]
["数据表说明","商服报修中间表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_business_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",50,"否","是"]
["商服报修id","c_business_id","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["事件id","c_event_id","int",11]
["事件状态","c_event_status","varchar",50,"否",null,"(-1-未生成事件,0-待处理,1-处理中,2-已关闭,4-已完成)"]
["最后更新时间","c_last_update_time","varchar",50,"否"]
["工单id","c_work_order_id","varchar",50]
["工单状态","c_work_order_status","varchar",2,null,null,"2-抢单中,3-指派中,4-未开始,5-执行中,6-审核中,7-逾期完成,8-按时完成,9-异常中止,10-已删除"]
[]
["MQ推送第三方状态失败表：t_fm_mq_fail_mes"]
["数据表类型","mysql:saas_ems"]
["数据表说明","MQ推送第三方状态失败表,数据存储在mysql.用于重新推送消息给第三方"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_event_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",null,"否","是"]
["创建时间","c_create_time","datetime",null,"否"]
["事件id","c_event_id","varchar",null,"否"]
["推送的消息体","c_push_mes","longtext",null,"否"]
["推送备注","c_push_remark","longtext"]
["事件来源id","c_event_source_id","varchar"]
["事件类型id","c_event_type_id","varchar"]
["工单id","c_order_id","varchar"]
["消息类型","c_mes_type","varchar",null,"否"]
["重试次数","c_retry_times","int",null,"否"]
["最后一次的重发时间点","c_last_retry_time","varchar",null,"否"]
[]
["商服请求体表：t_fm_push_mes"]
["数据表类型","mysql:saas_ems"]
["数据表说明","商服请求数据存储表"]
["关联的其他类型表"]
["所属应用","poems-proxy"]
["索引","c_business_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",null,"否","是"]
["商服报修id","c_business_id"]
["创建时间","c_create_time","datetime",null,"否"]
["项目id","c_project_id","varchar",null,"否"]
["商服请求的消息体","c_push_mes","longtext",null,"否"]
["请求备注","c_push_remark","longtext"]
[]
["中间件类型","rabbitmq"]
["所属应用","poems-proxy"]
["交换机名称","sms_message_exchange"]
["所属应用","路由规则",null,null,"队列"]
["message-tools","sms_message_routing_key",null,null,"?"]
["名称","字段","类型","可为空",null,"备注"]
["事件id","event_id","varchar","否"]
["工单id","order_id","varchar","否"]
["项目id","project_id","varchar","否"]
["事件类型id","event_type_id","varchar","否"]
["事件创建时间","create_time","varchar","否"]
["发送短信内容","phone_content","varchar","否"]

{"sheet":"poems-audit-engine审核引擎","index":14,"n_rows":92,"n_cols":7,"rows_kept":92,"cut":false,"hidden":false,"merged":[[76,1,76,6],[77,1,77,6],[78,1,78,6],[79,1,79,6],[52,1,52,6],[53,1,53,6],[54,1,54,6],[74,0,74,6],[75,1,75,6],[32,1,32,6],[33,1,33,6],[49,0,49,6],[50,1,50,6],[51,1,51,6],[5,1,5,6],[28,0,28,6],[29,1,29,6],[30,1,30,6],[31,1,31,6],[0,0,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6]]}
["审核业务表：audit_stream_engine"]
["数据表类型","hbase:saas"]
["数据表说明","存储所有审核业务数据的表"]
["关联的其他类型表","ES:audit_stream_engine"]
["所属应用","poems-audit-engine"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","audit_stream_id","String",null,null,"是","审核唯一标识:AS+雪花算法字符串.ES中key为auditStreamId"]
["审核状态","audit_stream_state","String",null,null,null,"1-审核中,2-已审核,3-不同意,4-已驳回,5-已撤销.ES中key为auditStreamState"]
["项目id","project_id","String",null,null,null,"项目id:Pj+10标识码.ES中key为projectId"]
["业务类型","business_type","String",null,null,null,"值有但不限于:task-任务管理.ES中key为businessType"]
["业务id","business_id","String",null,null,null,"申请审核的业务id.ES中key为businessId"]
["申请人id","apply_person_id","String",null,null,null,"值可能有systemId,账号id,人员id,字符串.ES中key为applyPersonId"]
["申请岗位id","apply_position_id","String",null,null,null,"ES中key为applyPositionId"]
["申请时间","apply_time","String",null,null,null,"申请审核的时间,格式为yyyyMMddHHmmss.ES中key为applyTime"]
["申请内容","apply_describe","String",null,null,null,"申请内容,文本描述信息.ES中key为applyDescribe"]
["申请链接","apply_link","String",null,null,null,"ES中key为applyLink"]
["申请图片key的集合","apply_pictures","String",null,null,null,"格式为[\"aaa.jpg\",\"bbb.jpg\"].ES中key为applyPictures"]
["申请附件key的集合","apply_files","String",null,null,null,"格式为[{\"suffix\":\"xls\",\"name\":\"***\",\"key\":\"***\"}].ES中key为applyFiles"]
["申请数据的信纸内容","apply_content","String",null,null,null,"格式为{}.ES中key为applyContent"]
["审核流步骤信息","audit_steps","String",null,null,null,"ES中key为auditSteps"]
["版本号","version","Long",null,null,null,"ES中key为version"]
["创建人","creator_id","String",null,null,null,"创建人id或用户id.ES中key为creatorId"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss.ES中key为createTime"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss.ES中key为updateTime"]
["扩展字段","extend_field","String",null,null,null,"ES中key为extendField"]
["有效状态","valid","Boolean",null,null,null,"ES中key为valid"]
[]
["审核路由表：audit_routing"]
["数据表类型","hbase:saas"]
["数据表说明","存储所有审核路由数据的表"]
["关联的其他类型表","ES:audit_routing"]
["所属应用","poems-audit-engine"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","audit_routing_id","String",null,null,"是","唯一标识:AR+雪花算法字符串,ES的key为auditRoutingId"]
["项目id","project_id","String",null,null,null,"项目id:Pj+10标识码,ES的key为projectId"]
["id主键","audit_stream_id","String",null,null,null,"审核业务表唯一标识:AS+32位uuid,ES的key为auditStreamId"]
["审核角色id","audit_role_id","String",null,null,null,"审核流中的岗位id或者人员id,ES的key为auditRoleId"]
["审核流节点id","audit_node_id","String",null,null,null,"ES的key为auditNodeId"]
["操作标记","operate_flag","String",null,null,null,"代表此条路由是否可操作,0-不可操作,1-可操作,ES的key为operateFlag"]
["审核节点类型","audit_node_type","String",null,null,null,"审核类型,1-会审,2-或审,ES的key为auditNodeType"]
["生成该条记录的审核流节点ID","creator_node_id","String",null,null,null,"生成该条记录的审核流节点ID,ES的key为creatorNodeId"]
["创建人","creator_id","String",null,null,null,"创建人id或用户id,ES的key为creatorId"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss,ES的key为createTime"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss,ES的key为updateTime"]
["扩展字段","extend_field","String",null,null,null,"ES的key为extendField"]
["有效状态","valid","String",null,null,null,"ES的key为auditRoutingId"]
[]
["审核路由表：audit_process"]
["数据表类型","hbase:saas"]
["数据表说明","存储所有审核记录数据的表"]
["关联的其他类型表","ES:audit_process"]
["所属应用","poems-audit-engine"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","audit_process_id","String",null,null,"是","唯一标识:AP+雪花算法字符串.ES对应的key为auditProcessId"]
["审核流任务id","audit_stream_id","String",null,null,null,"审核业务表唯一标识:AS+32位uuid.ES对应的key为auditStreamId"]
["审核流节点id","audit_node_id","String",null,null,null,"ES对应的key为auditNodeId"]
["业务类型","business_type","String",null,null,null,"值有但不限于:task-任务管理.ES对应的key为businessType"]
["业务id","business_id","String",null,null,null,"申请审核的业务id.ES对应的key为businessId"]
["项目id","project_id","String",null,null,null,"项目id:Pj+10标识码.ES对应的key为projectId"]
["操作人id","operate_person_id","String",null,null,null,"操作人的id,多为人员id,需兼容账号id,直接字符串.ES对应的key为operatePersonId"]
["操作人岗位id","operate_position_id","String",null,null,null,"操作人的岗位id.ES对应的key为operatePositionId"]
["操作时间","operate_time","String",null,null,null,"格式为yyyyMMddHHmmss.ES对应的key为operateTime"]
["操作类型","operate_type","String",null,null,null,"值为:transfer,audit,apply,stream,modify,cancel.transfer-转审,audit-审核,apply-申请审核,stream-修改审核流,modify-编辑,cancel-撤销.ES对应的key为operateType"]
["审核流步骤信息","audit_steps","String",null,null,null,"格式为[].ES对应的key为auditSteps"]
["审核结果","audit_result","String",null,null,null,"2-同意,3-不同意,4-驳回.ES对应的key为auditResult"]
["审核意见","audit_opinion","String",null,null,null,"格式为{}.ES对应的key为auditOpinion"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss.ES对应的key为createTime"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss.ES对应的key为updateTime"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{}.ES对应的key为extendField"]
["有效状态","valid","Boolean",null,null,null,"ES对应的key为valid"]
[]
["业务类型表：business_type"]
["数据表类型","hbase:saas"]
["数据表说明","存储所有业务类型数据的表"]
["关联的其他类型表","0:ALL_BUSINESS_TYPE_FOR_AUDIT_ENGINE:hash(hash key为business_id)"]
["所属应用","poems-audit-engine"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","business_id","String",null,null,"是","唯一标识:BT+雪花算法字符串,redis对应的key为businessId"]
["业务类型","business_type","String",null,null,null,"字符串,例如task,redis对应的key为businessType"]
["业务父类型","business_parent_type","String",null,null,null,"以产品定义的,例如workorder,redis对应的key为businessParentType"]
["业务父类型","business_root_type","String",null,null,null,"以产品线定义的,例如FM,redis对应的key为businessRootType"]
["业务类型小图标","business_type_icon","String",null,null,null,"字符串,例如aaa.jpg,redis对应的key为businessTypeIcon"]
["业务类型名称","business_type_name","String",null,null,null,"redis对应的key为businessTypeName"]
["业务类型查询附带角色id的链接","business_role_url","String",null,null,null,"请求接口的地址,redis对应的key为businessRoleUrl"]
["创建时间","create_time","String",null,null,null,"值的格式为yyyyMMddHHmmss,redis对应的key为createTime"]
["更新时间","update_time","String",null,null,null,"值的格式为yyyyMMddHHmmss,redis对应的key为updateTime"]
["扩展字段","extend_field","String",null,null,null,"扩展字段,值为{},redis对应的key为extendField"]
["有效状态","valid","String",null,null,null,"redis对应的key为valid"]

{"sheet":"engineeringsafety-saas-web1.0","index":15,"n_rows":126,"n_cols":15,"rows_kept":126,"cut":false,"hidden":false,"merged":[[82,1,82,6],[93,0,93,6],[94,1,94,6],[106,0,106,6],[107,1,107,6],[65,8,65,14],[66,9,66,14],[70,0,70,6],[71,1,71,6],[81,0,81,6],[46,1,46,6],[46,8,46,14],[47,9,47,14],[57,0,57,6],[58,1,58,6],[35,0,35,6],[35,8,35,14],[36,1,36,6],[36,9,36,14],[45,0,45,6]]}
{"$rows_empty":35}
["设备日报警数量统计：t_safety_statis_eqalarm\n每日至少统计一次，统计当前时间前一天的报警设备数据，不包含当前日数据。\n（报警）设备总数：被统计日当天项目下的（报警）设备总数；\n设备点位总数量：被统计日当天项目下，设备算作点位信息点的有值的信息点总数；",{"$nulls":7},"报警阈值配置：t_safety_eqinfocode_domain"]
["索引","index1 = c_project_id，c_day_time;",{"$nulls":6},"索引","index1 = c_project_id，c_object_id,c_info_code"]
["名称","字段","类型","长度","可为空","主键","备注",null,"名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",20,"否",null,null,null,"项目id","c_project_id","String",50,"否"]
["日时间","c_day_time","date",null,"否",null,"yyyy-MM-dd 00:00:00",null,"对象id","c_object_id","String",50,"否"]
["设备总数","c_equip_number","int",8,{"$nulls":4},"信息点编码","c_info_code","String",50,"否"]
["报警设备数","c_alarm_equip_number","int",8,{"$nulls":4},"阈值下限","c_domain_low","double",10.4]
["设备点位总数量","c_info_code_number","int",10,{"$nulls":4},"阈值上限","c_domain_heigh","double",10.4]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss",null,"数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
["项目日报警记录统计：t_safety_statis_pjalarm\n每日至少统计一次，统计当前时间前一天的项目下报警记录的数据，不包含当前日数据。\n日报警记录数量：报警时间在被统计日当天的，项目下的，某建筑的，某一专业类型的报警记录；"]
["索引","index1 = c_project_id，c_day_time;",{"$nulls":6},"历史报警记录:t_safety_his_alarm"]
["名称","字段","类型","长度","可为空","主键","备注",null,"索引","@Index(columns = {\"c_fm_work_order_id\", \"c_time_start\"}),\n@Index(columns = {\"c_fm_case_id\", \"c_time_start\"}),\n@Index(columns = {\"c_record_id\", \"c_time_start\"}, unique=true),\n@Index(columns = {\"c_object_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_time_start\", \"c_building_id\"}),\n@Index(columns = {\"c_project_id\",  \"c_building_id\",\"c_handle_state\", \"c_time_start\"}),\n@Index(columns = {\"c_object_id\",  \"c_building_id\" ,\"c_his_type\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_risk_item\",\"c_time_start\"}),\n@Index(columns = {\"c_project_id\",  \"c_building_id\"\"c_equip_type\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\",  \"c_building_id\",\"c_object_id\", \"c_alarm_type\",\"c_time_start\"}),\n@Index(columns = {\"c_project_id\",  \"c_building_id\",\"c_equip_type\", \"c_alarm_type\",\"c_time_start\"})"]
["项目id","c_project_id","String",20,"否",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["建筑id","c_building_id","String",50,{"$nulls":4},"项目id","c_project_id","String",null,"否"]
["日时间","c_day_time","date",null,"否",null,"yyyy-MM-dd 00:00:00",null,"建筑id","c_building_id","String",null,"否"]
["专业编码","c_subject_code","String",8,"否",null,null,null,"报警记录id","c_record_id","String",null,"否",null,"32位UUID"]
["日报警记录数量","c_alarm_number","int",8,"否",null,null,null,"报警对象id","c_object_id","String",null,"否"]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss",null,"设备类型编码","c_equip_type","String"]
[{"$nulls":8},"报警类型","c_alarm_type","String",null,"否"]
[{"$nulls":8},"报警信息点编码","c_info_code","String",null,"否"]
[{"$nulls":8},"报警开始时间","c_time_start","String",null,"否",null,"yyyyMMddHHmmss"]
["设备点位绑定信息：t_safety_equip_point\n每天至少将数据平台的物理对象数据同步一次",{"$nulls":7},"报警结束时间","c_time_last","String",null,"否",null,"yyyyMMddHHmmss"]
["索引",{"$nulls":7},"关联事件ID","c_fm_case_id","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,"关联FM工单ID","c_fm_work_order_id","String"]
["项目id","c_project_id","String",20,"否",null,null,null,"处理状态","c_handle_state","long",null,"否"]
["建筑id","c_building_id","String",50,{"$nulls":4},"工单状态","c_workorder_state","int",4]
["专业类型编码","c_subject_code","String",10,{"$nulls":4},"历史类型","c_his_type","long",null,"否",null,"0-过期；1-恢复"]
["系统类型编码","c_system_code","String",10,{"$nulls":4},"风险项标识","c_risk_item","long",null,null,null,"1-为风险项"]
["设备类型编码","c_equip_code","String",10]
["设备id","c_equip_id","String",50,"否",null,null,null,"已忽略报警记录：t_safety_alarm_ignore"]
["设备点位数量","c_info_code_number","int",10,{"$nulls":4},"索引","@Index(columns = {\"c_building_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_time_start\"})"]
["设备名称","c_equip_name","String",50,{"$nulls":4},"名称","字段","类型","长度","可为空","主键","备注"]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss",null,"项目id","c_project_id","String",20,"否"]
[{"$nulls":8},"建筑id","c_building_id","String",50,"否",null,"32位UUID"]
["设备信息点与点位对应关系信息：t_safety_equip_filedpoint\n每天至少将数据平台的物理对象数据同步一次，暂不支持点位公式",{"$nulls":7},"报警记录id","c_record_id","String",50,"否"]
["索引",{"$nulls":7},"报警对象id","c_object_id","String",50,"否"]
["名称","字段","类型","长度","可为空","主键","备注",null,"设备类型编码","c_equip_type","String",10]
["项目id","c_project_id","String",50,"否",null,null,null,"信息点编码","c_info_code","String",10]
["设备id","c_equip_id","String",50,"否",null,null,null,"报警类型","c_alarm_type","String",50,"否",null,"yyyyMMddHHmmss"]
["设备类型编码","c_equip_code","String",10,"否",null,null,null,"报警开始时间","c_time_start","Date",null,"否",null,"yyyyMMddHHmmss"]
["点位信息点编码","c_info_code","String",50,null,null,"绑定单个表号功能号的信息点编码，仪表公式的除外",null,"报警结束时间","c_time_last","Date",null,"否"]
["点位值","c_meter_func","String",50,null,null,"表号-功能号",null,"关联事件ID","c_fm_case_id","String",50]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss",null,"关联FM工单ID","c_fm_work_order_id","String",50]
[{"$nulls":8},"处理状态","c_handle_state","long",null,"否"]
[{"$nulls":8},"工单状态","c_workorder_state","long",null,"否"]
["设备空间信息：t_safety_equip_location\n每天至少将数据平台的物理对象数据同步一次",{"$nulls":7},"忽略报警开始时间","c_igonre_time_start","date"]
["索引",{"$nulls":7},"忽略报警结束时间","c_ignore_time_last","date"]
["名称","字段","类型","长度","可为空","主键","备注",null,"忽略原因","c_ignore_type","String",255,null,null,"json字符串，有两个key，分别为type和value，例子1：{\"type\":1,\"value\":null}，例子2：{\"type\":2,\"value\":\"因设备运行策略导致的报警\"}"]
["项目id","c_project_id","String",20,"否"]
["建筑id","c_building_id","String",50]
["楼层id","c_floor_id","String",50]
["空间id","c_space_id","String",50]
["设备id","c_equip_id","String",50]
["设备名称","c_equip_name","String",50]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
[]
["空间信息：t_safety_space_location\n每天至少将数据平台的物理对象数据同步一次"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",20,"否"]
["建筑id","c_building_id","String",50]
["楼层id","c_floor_id","String",50]
["空间id","c_space_id","String",50,"否"]
["空间名称","c_space_name","String",50]
["空间功能类型编码","c_function_code","String",50,"否"]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
[]
[]
["当前报警记录：t_safety_alarm_recent\n记录报警状态为报警中（当前报警）的报警记录；"]
["索引","@Index(columns = {\"c_building_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_object_id\",\"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_object_id\",\"c_alarm_type\", \"c_time_start\"})"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",20,"否"]
["建筑id","c_building_id","String",50,"否"]
["报警记录id","c_record_id","String",50,"否","是","36位UUID"]
["报警对象id","c_object_id","String",50,"否"]
["设备类型编码","c_equip_type","String",10,null,null,"数据字典对象类型"]
["信息点编码","c_info_code","String",50]
["报警类型","c_alarm_type","String",50,"否"]
["报警开始时间","c_time_start","Date",null,"否",null,"yyyyMMddHHmmss"]
["报警结束时间","c_time_last","Date",null,null,null,"yyyyMMddHHmmss"]
["关联事件ID","c_fm_case_id","String",50]
["关联FM工单ID","c_fm_work_order_id","String",50]
["处理状态","c_handle_state","int",4,"否"]
["工单状态","c_workorder_state","int",4,"否"]
[]
[]
["工单处理状态：","0:待处理,1:执行中,2:异常中止,-1:已完成"]
["报警处理状态：","0:未处理，初始态；1:处理中，对应FM事件的“处理中”状态；2:已处理，对应FM事件的“已完成”或“已关闭”状态；-1:已忽略，对应忽略报警记录操作"]

{"sheet":"engineeringsafety-saas-web1.0.5","index":16,"n_rows":244,"n_cols":7,"rows_kept":244,"cut":false,"hidden":false,"merged":[[236,0,238,0],[239,4,239,6],[240,4,240,6],[241,4,241,6],[242,4,242,6],[243,4,243,6],[236,1,236,3],[236,4,236,6],[237,1,237,3],[237,4,237,6],[238,1,238,3],[238,4,238,6],[217,1,217,6],[225,0,225,6],[226,1,226,6],[234,1,234,6],[235,1,235,6],[198,0,198,6],[199,1,199,6],[207,0,207,6],[208,1,208,6],[216,0,216,6],[150,1,150,6],[160,0,160,6],[161,1,161,6],[180,0,180,6],[181,1,181,6],[99,0,99,6],[100,1,100,6],[127,0,127,6],[128,1,128,6],[149,0,149,6],[41,1,41,6],[54,0,54,6],[55,1,55,6],[80,0,80,6],[81,1,81,6],[17,0,17,6],[18,1,18,6],[23,0,23,6],[24,1,24,6],[40,0,40,6]]}
{"$rows_empty":17}
["设备类映射表-mysql：t_eqp_relation_data"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["设备三级分类编码:美凯龙编码","a_cate_l3_code","varchar",50,"否"]
["本地设备编码","a_rel_project_id","varchar",50,"否"]
[]
["分类参数表-mysql：t_eqp_property_rel"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","a_id","varchar",36,"否","是"]
["分类编码","third_cate_code","varchar",50,"否",null,"最小层级编码或特殊编码（商场：mall；建筑：building；楼层:floor；位置：location；台账：eqpTable）"]
["参数类型","third_type","int",50,"否"]
["类型描述","third_type_desc","varchar",200,"是"]
["参数名称","third_name","varchar",50,"是"]
["红星参数编码","third_code","varchar",100,"否"]
["参数单位","third_unit","varchar",50,"是"]
["参数优先级","third_priority","int",50,"是"]
["外部编码","rel_code","varchar",50,"否"]
["创建时间","create_time","datetime",null,"否"]
["更新时间","update_time","datetime",null,"是"]
["有效状态","a_valid","int",null,"否",null,"0无效1有效"]
[]
[]
["设备分类表-mysql：t_eqp_category_rel"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","a_id","varchar",50,"否","是"]
["分类编码","a_cateCode","varchar",50,"否"]
["分类名称","a_cateName","varchar",50,"是"]
["父级编码","a_parentCode","varchar",50,"是"]
["分类级别","a_level ","int",null,"是"]
["排序号","a_sortNo","int",null,"是"]
["创建时间","a_create_time","datetime",null,"否"]
["更新时间","a_update_time","datetime",null,"是"]
["有效状态","a_valid","int",null,"否",null,"0无效1有效"]
[]
[]
["设备基础数据表：t_eqp_basic_data"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","a_id","varchar",36,"否","是"]
["商场编码","a_mall_code","varchar",50,"否"]
["商场名称","a_mall_name","varchar",50,"是"]
["设备编码","a_eqp_code","varchar",50,"否"]
["设备名称","a_eqp_name","varchar",50,"是"]
["设备一级分类编码","a_cate_l1_code","varchar",50,"否"]
["设备二级分类编码","a_cate_l2_code ","varchar",50,"否"]
["设备三级分类编码","a_cate_l3_code","varchar",50,"否"]
["设备状态","a_eqp_status","int",null,"是"]
["设备位置","a_location","varchar",50,"是"]
["位置描述","a_location_desc","varchar",50,"是"]
["品牌","a_brand","varchar",50,"是"]
["设备型号","a_model","varchar",50,"是"]
["楼层","a_floor","varchar",50,"是"]
["楼层描述","a_floor_desc","varchar",50,"是"]
["建筑","a_building","varchar",50,"是"]
["建筑描述","a_building_desc","varchar",50,"是"]
["操作标识","a_operate_flag","int",null,"是"]
["创建时间","a_create_time","datetime",null,"否"]
["更新时间","a_update_time","datetime",null,"是"]
["有效状态","a_valid","int",null,"否",null,"0无效1有效"]
[]
[]
["设备静态属性-mysql：t_eqp_static_dat"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","a_id","varchar",36,"否","是"]
["商场编码","a_mall_code","varchar",50,"否"]
["设备编码","a_eqp_code","varchar",50,"否"]
["参数类型","a_type ","varchar",50,"否",null,"参数类型。1=静态参数，2=动态参数"]
["参数类型描述","a_type_desc","varchar",50,"是"]
["属性名称","a_name","varchar",50,"是"]
["属性编码","a_code ","varchar",50,"否"]
["单位","a_unit","varchar",50,"是"]
["静态值","a_value","varchar",50,"是",null,"当 type=1 时有"]
["功能号","a_function_no","varchar",50,"是",null,"当 type=2 时有"]
["表号","a_tag_no","varchar",50,"是",null,"当 type=2 时有"]
["创建时间","a_create_time","datetime",null,"否"]
["更新时间","a_update_time","datetime",null,"是"]
["有效状态","a_valid","int",null,"否",null,"0无效1有效"]
[]
[]
["报警上送记录表-mysql：t_message_content"]
["索引","@Index(columns = {\"c_building_id\"}),\n@Index(columns = {\"c_msg_id\"})"]
["关联的其它类型表"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",20,"否"]
["建筑id","c_building_id","varchar",50,"是"]
["报警记录id","c_record_id","varchar",50,"否"]
["报警对象id","c_object_id","varchar",50,"否"]
["设备类型编码","c_equip_type","varchar",10,"是"]
["报警类型","c_alarm_type","varchar",50,"否"]
["信息点编码","c_info_code","varchar",50,"否"]
["报警开始时间","c_time_start","datetime",20,"否"]
["报警最后检查时间","c_time_last","datetime",20,"是"]
["关联事件ID","c_fm_case_id","varchar",50,"是"]
["关联FM工单ID","c_fm_work_order_id","varchar",50,"是"]
["处理状态","c_handle_state","varchar",4,"是",null,"0-未处理；1-已处理"]
["工单状态","c_workorder_state","varchar",4,"是"]
["重试次数","c_retry_count","varchar",2,"否",null,"默认0"]
["消息状态","c_msg_state","varchar",2,"否",null,"见类 MsgStatusEnum"]
["消息id","c_msg_id","varchar",50,"是",null,"唯一约束"]
["阈值上限","c_threshold_limit_max","decimal","(12,0)","是"]
["阈值下限","c_threshold_limit_min","decimal","(12,0)","是"]
["更新时间","c_time_update","datetime",20,"是"]
["失败原因","c_err_cause","varchar",255,"是"]
["表号+功能号","c_meter_func","varchar",50,"是",null,"=设备id+设备类型+信息点"]
["参数值","c_data_val","varchar",50,"是",null,"实时数据"]
[]
[]
["工单记录表-mysql：t_workorder_syn"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","varchar",36,null,null,"uuid"]
["报警唯一编码","warn_code","varchar",50]
["商场编码","mall_code","varchar",50]
["商场名称","mall_Name","varchar",50]
["设备编码","eqp_code","varchar",50]
["设备名称","eqp_Name","varchar",50]
["发起时间戳","initiate_time","varchar",50]
["所属系统。设备一级分类","eqp_cateL1_code","varchar",50]
["所属系统类型。设备二级分类","eqp_catel2_code","varchar",50]
["所属设备类型。设备三级分类","eqp_catel3_code","varchar",50]
["预警级别","warning_level","varchar",50]
["工单单号。工单系统保修工单主键ID","work_order_no","int",50]
["状态(工单状态) ","status","int",50,null,null,"1：待处理，2：处理中，3：已完成"]
["处理人ID","handle_man_id","varchar",50]
["处理人名称","handle_man_name","varchar",50]
["创建时间","create_time","varchar",50]
[]
[]
[]
["报警阈值配置：t_safety_eqinfocode_domain"]
["索引","index1 = c_project_id，c_object_id,c_info_code"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",50,"否"]
["对象id","c_object_id","String",50,"否"]
["信息点编码","c_info_code","String",50,"否"]
["阈值下限","c_domain_low","double",10.4]
["阈值上限","c_domain_heigh","double",10.4]
["数据更新时间","c_update_time","date",null,"否",null,"yyyy-MM-dd HH:mm:ss"]
[]
[]
["历史报警记录(hbase):t_safety_his_alarm"]
["索引","\n@Index(columns = {\"c_fm_work_order_id\", \"c_time_start\"}),\n   @Index(columns = {\"c_fm_case_id\", \"c_time_start\"}),\n   @Index(columns = {\"c_record_id\", \"c_time_start\"}, unique=true),\n   @Index(columns = {\"c_object_id\", \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_building_id\", \"c_time_start\"}),\n    @Index(columns = {\"c_project_id\",  \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_handle_state\", \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_record_id\"}),\n   @Index(columns = {\"c_object_id\", \"c_his_type\",\"c_time_start\"}),\n   @Index(columns = {\"c_object_id\", \"c_his_type\", \"c_building_id\",\"c_time_start\"}),\n    @Index(columns = {\"c_object_id\", \"c_his_type\",\"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_risk_item\",\"c_time_start\"}),\n    @Index(columns = {\"c_project_id\", \"c_risk_item\",\"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_risk_item\", \"c_building_id\", \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_equip_type\", \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_equip_type\",\"c_building_id\", \"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_object_id\", \"c_alarm_type\",\"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_object_id\", \"c_alarm_type\",\"c_building_id\",\"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_equip_type\", \"c_alarm_type\",\"c_time_start\"}),\n   @Index(columns = {\"c_project_id\", \"c_equip_type\", \"c_alarm_type\",\"c_building_id\",\"c_time_start\"})"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",null,"否"]
["建筑id","c_building_id","String",null,"否"]
["报警记录id","c_record_id","String",null,"否",null,"32位UUID"]
["报警对象id","c_object_id","String",null,"否"]
["设备类型编码","c_equip_type","String"]
["报警类型","c_alarm_type","String",null,"否"]
["报警信息点编码","c_info_code","String",null,"否"]
["报警开始时间","c_time_start","String",null,"否",null,"yyyyMMddHHmmss"]
["报警结束时间","c_time_last","String",null,"否",null,"yyyyMMddHHmmss"]
["关联事件ID","c_fm_case_id","String"]
["关联FM工单ID","c_fm_work_order_id","String"]
["处理状态","c_handle_state","long",null,"否"]
["工单状态","c_workorder_state","int",4]
["历史类型","c_his_type","long",null,"否",null,"0-过期；1-恢复"]
["风险项标识","c_risk_item","long",null,null,null,"1-为风险项"]
[]
[]
["当前报警记录：t_safety_alarm_recent\n记录报警状态为报警中（当前报警）的报警记录；"]
["索引","@Index(columns = {\"c_building_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_object_id\",\"c_time_start\"}),\n@Index(columns = {\"c_project_id\", \"c_object_id\",\"c_alarm_type\", \"c_time_start\"})"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",20,"否"]
["建筑id","c_building_id","String",50,"否"]
["报警记录id","c_record_id","String",50,"否","是","36位UUID"]
["报警对象id","c_object_id","String",50,"否"]
["设备类型编码","c_equip_type","String",10,null,null,"数据字典对象类型"]
["信息点编码","c_info_code","String",50]
["报警类型","c_alarm_type","String",50,"否"]
["报警开始时间","c_time_start","Date",null,"否",null,"yyyyMMddHHmmss"]
["报警结束时间","c_time_last","Date",null,null,null,"yyyyMMddHHmmss"]
["关联事件ID","c_fm_case_id","String",50]
["关联FM工单ID","c_fm_work_order_id","String",50]
["处理状态","c_handle_state","int",4,"否"]
["工单状态","c_workorder_state","int",4,"否"]
[]
[]
["设备在离线状态信息表(hbase):t_safety_eqp_online_status"]
["索引","{\"c_project_id\", \"c_equip_code\", \"c_status\", \"c_time\"}, unique=true"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","String",50,"否"]
["设备编码","c_equip_code","String",50,"否"]
["设备状态","c_status","int",10,"否",null,"1-在线  0-离线\""]
["时间","c_time","Data",20,"否"]
[]
[]
["上格云采集-original_day(高频)(hbase):original_day"]
["索引","{ \"building\", \"meter\", \"funcid\", \"receivetime\"}, unique = true"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","building","String",50,"否"]
["功能号","meter","String",50,"否"]
["数据时间","receivetime","int",0,"否"]
["数据值","data","double",8,"否"]
[]
[]
["上格云采集-original_month(低频)(hbase):original_month"]
["索引","{ \"building\", \"meter\", \"funcid\", \"receivetime\"}, unique = true"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","building","String",50,"否"]
["功能号","meter","String",50,"否"]
["数据时间","receivetime","int",0,"否"]
["数据值","data","double",8,"否"]
[]
[]
["上格云采集-fjd_0_near(原始分精度)(hbase):fjd_0_near"]
["索引","{ \"building\", \"meter\", \"funcid\", \"data_time\" }, unique = true"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","building","String",50,"否"]
["功能号","meter","String",50,"否"]
["数据时间","receivetime","int",0,"否"]
["数据值","data","double",8,"否"]
["数据标签","data_flag","long",50,"否"]
[]
["中间件类型","rabbitmq"]
["交换机名称","alarm-to-macalline.exchange"]
[null,"路由规则",null,null,"队列"]
[null,"DirectExchange",null,null,"alarm-to-macalline.queue"]
[]
["名称","字段","类型","可为空","备注"]
["报警记录id","msgId","String","否"]
["项目id","projectId","String","否"]
["设备id","objectId","String","否"]
["信息点","infoCode","String","否"]

{"sheet":"ems_center","index":17,"n_rows":673,"n_cols":7,"rows_kept":673,"cut":false,"hidden":false,"merged":[[673,0,680,6],[529,0,536,6],[645,0,652,6],[615,0,622,6],[17,0,24,6],[46,0,53,6],[240,0,247,6],[269,0,276,6],[305,0,312,6],[332,0,339,6],[354,0,361,6],[390,0,397,6],[473,0,480,6],[417,0,424,6],[447,0,454,6],[516,0,517,0],[543,0,544,0],[570,0,571,0],[604,0,605,0],[629,0,630,0],[659,0,660,0],[502,0,509,6],[556,0,563,6],[590,0,597,6],[254,0,255,0],[283,0,284,0],[319,0,320,0],[346,0,347,0],[368,0,369,0],[404,0,405,0],[431,0,432,0],[461,0,462,0],[487,0,488,0],[5,0,6,0],[31,0,32,0],[60,0,61,0],[91,0,92,0],[123,0,124,0],[148,0,149,0],[173,0,174,0],[201,0,202,0],[226,0,227,0],[77,0,84,6],[109,0,116,6],[134,0,141,6],[159,0,166,6],[187,0,194,6],[212,0,219,6],[199,1,199,6],[200,1,200,6],[202,1,202,6],[221,1,221,6],[222,1,222,6],[223,1,223,6],[224,1,224,6],[225,1,225,6],[227,1,227,6],[627,1,627,6],[628,1,628,6],[630,1,630,6],[654,1,654,6],[655,1,655,6],[656,1,656,6],[657,1,657,6],[658,1,658,6],[660,1,660,6],[599,1,599,6],[600,1,600,6],[601,1,601,6],[602,1,602,6],[603,1,603,6],[605,1,605,6],[624,1,624,6],[625,1,625,6],[626,1,626,6],[541,1,541,6],[542,1,542,6],[544,1,544,6],[565,1,565,6],[566,1,566,6],[567,1,567,6],[568,1,568,6],[569,1,569,6],[571,1,571,6],[511,1,511,6],[512,1,512,6],[513,1,513,6],[514,1,514,6],[515,1,515,6],[517,1,517,6],[538,1,538,6],[539,1,539,6],[540,1,540,6],[459,1,459,6],[460,1,460,6],[462,1,462,6],[482,1,482,6],[483,1,483,6],[484,1,484,6],[485,1,485,6],[486,1,486,6],[488,1,488,6],[426,1,426,6],[427,1,427,6],[428,1,428,6],[429,1,429,6],[430,1,430,6],[432,1,432,6],[456,1,456,6],[457,1,457,6],[458,1,458,6],[366,1,366,6],[367,1,367,6],[369,1,369,6],[399,1,399,6],[400,1,400,6],[401,1,401,6],[402,1,402,6],[403,1,403,6],[405,1,405,6],[341,1,341,6],[342,1,342,6],[343,1,343,6],[344,1,344,6],[345,1,345,6],[347,1,347,6],[363,1,363,6],[364,1,364,6],[365,1,365,6],[281,1,281,6],[282,1,282,6],[284,1,284,6],[314,1,314,6],[315,1,315,6],[316,1,316,6],[317,1,317,6],[318,1,318,6],[320,1,320,6],[249,1,249,6],[250,1,250,6],[251,1,251,6],[252,1,252,6],[253,1,253,6],[255,1,255,6],[278,1,278,6],[279,1,279,6],[280,1,280,6],[168,1,168,6],[169,1,169,6],[170,1,170,6],[171,1,171,6],[172,1,172,6],[174,1,174,6],[196,1,196,6],[197,1,197,6],[198,1,198,6],[121,1,121,6],[122,1,122,6],[124,1,124,6],[143,1,143,6],[144,1,144,6],[145,1,145,6],[146,1,146,6],[147,1,147,6],[149,1,149,6],[86,1,86,6],[87,1,87,6],[88,1,88,6],[89,1,89,6],[90,1,90,6],[92,1,92,6],[118,1,118,6],[119,1,119,6],[120,1,120,6],[29,1,29,6],[30,1,30,6],[32,1,32,6],[55,1,55,6],[56,1,56,6],[57,1,57,6],[58,1,58,6],[59,1,59,6],[61,1,61,6],[0,1,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6],[6,1,6,6],[26,1,26,6],[27,1,27,6],[28,1,28,6]]}
["数据表名称","数据质量报警监控时间表：t_alarm_control_time"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场ID","c_plaza_id"]
["报警类型\n","c_alarm_type",{"$nulls":4},"报警类型\n1丢数报警\n2大数报警\n3负数报警\n4换表提示\n5分项缺失\n6采集器中断\n7服务器中断\n8分项过小\n9分项过大"]
["报警监控时间","c_alarm_control_time"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":12}
["数据表名称","销项工单白名单设置：t_alarm_output_white_list"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["报警类型","c_alarm_type"]
["广场ID","c_plaza_id"]
["区域ID","c_area_id"]
["中心ID","c_center_id"]
["静音开始时间","c_start_time"]
["静音结束时间","c_end_time"]
["用户ID","c_user_id"]
["用户名称","c_user_name"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":10}
["数据表名称","报警白名单：t_alarm_white_list"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["数据添加统一id","c_index_id"]
["报警类型","c_alarm_type"]
["广场Id","c_plaza_id"]
["区域Id","c_area_id"]
["中心Id","c_center_id"]
["分项|采集器id","c_node_id"]
["分项|采集器名称","c_node_name"]
["开始时间","c_start_time"]
["结束时间","c_end_time"]
["用户ID","c_user_id"]
["用户名称","c_user_name"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","数据质量报警配置：t_alarmdata_conf"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场id","c_plaza_id"]
["列表外键ID","c_index_id"]
["分项类型","c_data_type"]
["报警类型(丢数报警:1;分项丢失:2;服务器故障:3;采集器故障:4)","c_alarmtype_id"]
["黄灯门限值","c_yellow_threshold"]
["红灯门限值","c_red_threshold"]
["分项过大/分项过小黄灯门限倍率","c_yellow_threshold_ratio"]
["备注/判断逻辑","c_remark"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
["判断销项时间","c_output_time"]
["销项是否启用/禁用(1启用2禁用)","c_output_invalid"]
["销项门限值","c_output_threshold"]
["优先级","c_level"]
{"$rows_empty":9}
["数据表名称","审批流管理：t_approval_flow_manage"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键标识","c_id",null,null,null,"是"]
["流程名称","c_flow_name"]
["流程编码","c_flow_code"]
["审批人级别","c_level"]
["角色编码","c_role_code"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
["最后修改人","c_final_modifier"]
{"$rows_empty":9}
["数据表名称","面积定义：t_area"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["编码","c_code"]
["名称","c_name"]
["创建人","c_create_user_id"]
["创建时间","c_create_time"]
["最后修改人","c_last_update_user_id"]
["最后修改时间","c_last_update_time"]
["面积值是否同意人工录入 0：系统同步，1：人工录入","c_manual"]
{"$rows_empty":9}
["数据表名称","区域数据质量报告表：t_area_data_quality_report"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["区域Id","c_area_id"]
["报告时间","c_time"]
["类型","c_type"]
["广场Id","c_plaza_id"]
["分数","c_score"]
["审核状态","c_check"]
["备注说明","c_remark"]
["对应广场报告外键","c_plaza_report_fk"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","区域能源月报列表：t_area_energy_month_report"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["区域Id","c_area_id"]
["中心Id","c_center_id"]
["提交时间","c_time"]
["万信号","c_wx"]
["用户名称","c_user"]
["创建时间","c_create_time"]
["更新时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","区域能源月报列表：t_area_energy_month_report_file"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["外键","c_id_fk"]
["文件名称","c_file_name"]
["文件字节流","c_binary_file"]
["区域Id","c_area_id"]
["中心Id","c_center_id"]
["提交时间","c_time"]
["万信号","c_wx"]
["用户名称","c_user"]
["创建时间","c_create_time"]
["更新时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","广场支路信息：t_branch"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场编码","c_plaza_id"]
["支路编号","c_branch_id"]
["支路名称","c_branch_name"]
["11低压变压器,12虚拟变压器,21普通支路,22虚拟支路,23特殊支路","c_branch_type"]
["父级支路","c_parent_branch_id"]
["仪表编号","c_meter_id"]
["备用表变压器编号","c_meter_id_backup"]
["支路位置","c_container_id"]
["支路位置","c_switch_gate_sign"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","广场抄表支路信息：t_branch_copy"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场编码","c_plaza_id"]
["支路编号","c_branch_id"]
["支路名称","c_branch_name"]
[null,"c_branch_type",{"$nulls":4},"10高压冷机,11供电线路,21高压变压器,31低压变压器)"]
["父级支路","c_parent_branch_id"]
["仪表编号","c_meter_id"]
["支路位置","c_container_id"]
["回路编号","c_loop_id"]
["额定功率(仅高压冷机)","c_rated_power"]
["计量区域(仅供电线路有此项)","c_business_industries"]
["倍率","c_multiply_power"]
["抽屉号","c_drawer_id"]
["是否失效（1有效2失效）","c_is_invalid"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
["配电柜号","c_cabinet_id"]
["支路配电(配置页面排序字段)","c_branch_distribution"]
["计量类型","c_meter_type",{"$nulls":4},"(1大商业,2百货,3超市,4其他)"]
{"$rows_empty":9}
["数据表名称","商户_品牌能耗异常：t_brand_exception"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键标识","c_id",null,null,null,"是"]
["广场Id","c_plaza_id"]
["中心Id","c_center_id"]
["区域Id","c_area_id"]
["品牌Id","c_brand_id"]
["时间","c_time"]
["偏差率","c_rate"]
["偏差率判定值","c_limit_rate"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","商户_品牌能耗异常设置：t_brand_exception_conf"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键标识","c_id",null,null,null,"是"]
["判定值","c_limit_rate"]
["时间","c_time"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","商户品牌异常：t_brand_exception_info"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["中心ID","c_center_id"]
["区域ID","c_area_id"]
["广场ID","c_plaza_id"]
["业态ID","c_business_id"]
["商户ID","c_brand_id"]
["商户名称","c_brand_name"]
["用电类型:(1用电强度异常下跌2与同类相比异常偏低3合同终止营业4新商户装修5租期内装修6未挂表7总支偏差大)","c_type"]
["判定时间","c_time"]
["处理人","c_user"]
["处理时间","c_handle_time"]
["处理结果(1无需处理2已处理3加入白名单4装修中5装修完成)","c_handle_result"]
["处理状态(1未处理2处理中3已处理4无需处理)","c_handle_status"]
["备注","c_remark"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
["样本参考值","c_sample_data"]
["判定值","c_judge_data"]
["监控时间","c_monitor_time"]
{"$rows_empty":9}
["数据表名称","品牌能耗异常数据：t_brand_exception_last"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场Id","c_plaza_id"]
["中心Id","c_center_id"]
["区域Id","c_area_id"]
["品牌Id","c_brand_id"]
["时间","c_time"]
["偏差率","c_rate"]
["偏差率判定值","c_limit_rate"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","商户报警异常白名单：t_brand_exception_white_list"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键标识","c_id",null,null,null,"是"]
["中心ID","c_center_id"]
["区域ID","c_area_id"]
["广场Id","c_plaza_id"]
["业态","c_business_id"]
["品牌ID","c_brand_id"]
["商户名称","c_brand_name"]
["用电类型","c_type"]
["开始时间","c_start_time"]
["结束时间","c_end_time"]
["备注","c_remark"]
["创建时间","c_create_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","报警配置：t_budget_alarm_config"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id",null,null,null,"是"]
["项目id","project_id"]
["报警开关  0-关 1-开","alarm_switch"]
["报警敏感度","alarm_sensitive"]
["备注","remark"]
["建筑id","building_id"]
["时间类型","time_type"]
["创建时间","create_time"]
["更新时间","update_time"]
{"$rows_empty":9}
["数据表名称","用于系统考核数据源：t_budget_check_data"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场考核计划记录外键","c_budget_check_record_id"]
["广场ID","c_plaza_id"]
["广场所属区域Id","c_area_id"]
["广场所属运营中心Id","c_center_id"]
["考核时间","c_time"]
["考核分项","c_energy_item_id"]
["考核能耗值","c_data"]
["时间密度'1:时；2：日；3：月；4：周；5：年 ","c_time_type"]
["创建时间","c_ceate_time"]
["修改时间","c_update_time"]
["预算时间[年]","c_budge_year"]
{"$rows_empty":9}
["数据表名称","考核计划详情表：t_budget_check_detail"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场考核计划记录外键","c_budget_check_record_id"]
["广场ID","c_plaza_id"]
["广场所属区域Id","c_area_id"]
["广场所属运营中心Id","c_center_id"]
["考核时间","c_time"]
["考核分项","c_energy_item_id"]
["考核能耗值","c_data"]
["创建时间","c_ceate_time"]
["修改时间","c_update_time"]
{"$rows_empty":9}
["数据表名称","广场考核计划记录表：t_budget_check_record"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["记录名称","c_name"]
["考核时间（年份）","c_time"]
["考核计划创建人Id","c_check_user_id"]
["考核计划创建人名称","c_check_user_name"]
["考核计划新建时间","c_record_time"]
["考核计划是否生效 ","c_status",{"$nulls":4},"0：未生效;1:生效 时间的考试计划只能有一份生效"]
["创建时间","c_ceate_time"]
["修改时间","c_update_time"]
["考核计划是否拆分 ","c_split",{"$nulls":4},"0：未拆分;1:已拆分"]
{"$rows_empty":9}
["数据表名称","能耗预算版本定义：t_budget_version"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["版本编码","c_id",null,null,null,"是"]
["广场编码","c_building_sign"]
["年份","c_year"]
["名称","c_name"]
["版本类型","c_type"]
["说明","c_remark"]
["附件","c_attachment"]
["状态","c_status"]
["是否已汇总","c_is_sum"]
["是否已拆分","c_is_split_to_time"]
["创建人","c_create_user_id"]
["创建时间","c_create_time"]
["是否可用","c_valid"]
["不可用时间","c_invalid_time"]
["最后修改人","c_last_update_user_id"]
["最后修改时间","c_last_update_time"]
["广场组织类型","c_org_type",{"$nulls":4},"0广场，1区域，2运营中心，3总部，4万达茂"]
{"$rows_empty":9}
["数据表名称","预算控制定义版本定义：t_budget_version_detail"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["版本编码","c_id",null,null,null,"是"]
["预算定义版本","c_version_id"]
["广场编码","c_building_sign"]
["年份","c_year"]
["月份","c_month"]
["版本类型","c_model_id"]
["分项编码","c_energy_item_id"]
["能耗值","c_value"]
{"$rows_empty":9}
["数据表名称","广场分项面积关系：t_building_area_ref"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["编码","c_id",null,null,null,"是"]
["广场ID","c_building_sign"]
["面积定义Id","c_area_code"]
["计算方式","c_compute_type"]
["扩展信息","c_extend"]
["面积值","c_value"]
["创建人","c_create_user_id"]
["创建时间","c_create_time"]
["最后更新时间","c_last_update_time"]
["最后更新人","c_last_update_user_id"]
["广场所在中心ID","c_center_id"]
["广场所在区域ID","c_area_id"]
["人工录入值","c_manual_value"]
{"$rows_empty":9}
["数据表名称","广场采集设置：t_building_collect_config"]
["数据表类型","mysql"]
["数据表说明","数据存储在mysql"]
["关联的其他类型表"]
["所属应用","ems_center"]
["索引","c_id"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id",null,null,null,"是"]
["广场编码","c_building_sign"]
["子系统类型编码","c_system_type_id"]
["是否可以采集","c_is_collect_open"]
["供方编码","c_supplier_id"]
["采集类型","c_collect_type"]
["扩展信息","c_extend"]
["创建人","c_create_user_id"]
["创建时间","c_create_time"]
["最后修改人","c_update_user_id"]
["最后修改时间","c_last_update_time"]

{"sheet":"isagy_saas_webV1.4","index":18,"n_rows":521,"n_cols":7,"rows_kept":521,"cut":false,"hidden":false,"merged":[[505,1,505,6],[506,1,506,6],[507,1,507,6],[508,1,508,6],[509,0,510,0],[509,1,509,6],[510,1,510,6],[487,1,487,6],[488,1,488,6],[489,1,489,6],[490,1,490,6],[491,1,491,6],[492,0,493,0],[492,1,492,6],[493,1,493,6],[504,1,504,6],[453,1,453,6],[454,1,454,6],[455,1,455,6],[456,1,456,6],[457,1,457,6],[458,0,459,0],[458,1,458,6],[459,1,459,6],[440,1,440,6],[28,0,31,0],[83,0,84,0],[147,0,148,0],[164,0,165,0],[197,0,198,0],[217,0,219,0],[236,0,237,0],[261,0,263,0],[284,0,285,0],[306,0,308,0],[328,0,331,0],[406,0,409,0],[439,0,440,0],[407,1,407,6],[408,1,408,6],[409,1,409,6],[434,1,434,6],[435,1,435,6],[436,1,436,6],[437,1,437,6],[438,1,438,6],[439,1,439,6],[374,1,374,6],[375,1,375,6],[376,1,376,6],[401,1,401,6],[402,1,402,6],[403,1,403,6],[404,1,404,6],[405,1,405,6],[406,1,406,6],[346,1,346,6],[347,1,347,6],[348,1,348,6],[349,1,349,6],[350,1,350,6],[351,1,351,6],[371,1,371,6],[372,1,372,6],[373,1,373,6],[323,1,323,6],[324,1,324,6],[325,1,325,6],[326,1,326,6],[327,1,327,6],[328,1,328,6],[329,1,329,6],[330,1,330,6],[331,1,331,6],[285,1,285,6],[301,1,301,6],[302,1,302,6],[303,1,303,6],[304,1,304,6],[305,1,305,6],[306,1,306,6],[307,1,307,6],[308,1,308,6],[261,1,261,6],[262,1,262,6],[263,1,263,6],[279,1,279,6],[280,1,280,6],[281,1,281,6],[282,1,282,6],[283,1,283,6],[284,1,284,6],[234,1,234,6],[235,1,235,6],[236,1,236,6],[237,1,237,6],[256,1,256,6],[257,1,257,6],[258,1,258,6],[259,1,259,6],[260,1,260,6],[214,1,214,6],[215,1,215,6],[216,1,216,6],[217,1,217,6],[218,1,218,6],[219,1,219,6],[231,1,231,6],[232,1,232,6],[233,1,233,6],[192,1,192,6],[193,1,193,6],[194,1,194,6],[195,1,195,6],[196,1,196,6],[197,1,197,6],[198,1,198,6],[212,1,212,6],[213,1,213,6],[163,1,163,6],[164,1,164,6],[165,1,165,6],[177,1,177,6],[178,1,178,6],[179,1,179,6],[180,1,180,6],[181,1,181,6],[182,1,182,6],[144,1,144,6],[145,1,145,6],[146,1,146,6],[147,1,147,6],[148,1,148,6],[159,1,159,6],[160,1,160,6],[161,1,161,6],[162,1,162,6],[114,1,114,6],[126,1,126,6],[127,1,127,6],[128,1,128,6],[129,1,129,6],[130,1,130,6],[131,1,131,6],[142,1,142,6],[143,1,143,6],[94,1,94,6],[95,1,95,6],[96,1,96,6],[97,1,97,6],[109,1,109,6],[110,1,110,6],[111,1,111,6],[112,1,112,6],[113,1,113,6],[69,1,69,6],[78,1,78,6],[79,1,79,6],[80,1,80,6],[81,1,81,6],[82,1,82,6],[84,1,84,6],[92,1,92,6],[93,1,93,6],[46,1,46,6],[47,1,47,6],[48,1,48,6],[49,1,49,6],[64,1,64,6],[65,1,65,6],[66,1,66,6],[67,1,67,6],[68,1,68,6],[23,1,23,6],[24,1,24,6],[25,1,25,6],[26,1,26,6],[27,1,27,6],[30,1,30,6],[31,1,31,6],[44,1,44,6],[45,1,45,6]]}
{"$rows_empty":23}
["数据表名称","项目同微气候区配置：t_budget_quota_microclimate_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","商项目同微气候区配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=id"]
[null,"index2=project_id"]
[null,"index3=project_id,microclimate_id"]
[null,"index4=project_id,region_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",20,"否","是"]
["项目本地编码","project_id","varchar",50,"否"]
["项目名称","project_name","varchar",50,"否"]
["微气候区编码","microclimate_id","varchar",50,"否"]
["微气候区名称","microclimate_name","varchar",50,"否"]
["区域编码","region_id","varchar",50,"否"]
["区域名称","region_name","varchar",50,"否"]
["是否计算标识","available","int",2,"否",null,"是否参与同微气候区的计算： 0-不参与；1-参与"]
["备注","remark","varchar",50,"是"]
[]
[]
["数据表名称","分项权重信息表：t_budget_quota_item_weight_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","分项权重信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=model_id,item_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",20,"否","是"]
["模型id[不含项目id]","model_id","varchar",30,"否"]
["分项id","item_id","varchar",30,"否"]
["分项名称","item_name","varchar",50,"否"]
["权重比例分子","ratio_molecule","double","36,8","否"]
["权重比例分母","ratio_denominator","double","36,8","否"]
["面积标识:分项id","item_area","varchar",30,"否"]
["分项类型","item_type","int",2,"否",null,"0-商管, 1-百货"]
["创建时间","create_time","datetime",null,"否"]
["更新时间","update_time","datetime",null,"否"]
["分项弹性刚性类型","is_elasticity","int",2,"否",null,"0-非弹性分项, 1-弹性分项"]
[]
[]
["数据表名称","虚拟分项配置表：t_budget_quota_item_fictitious_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","虚拟分项配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=model_id,item_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",20,"否","是"]
["模型id[不含项目id]","model_id","varchar",30,"否"]
["分项id","item_id","varchar",30,"否",null,"示例：EI101020201001-EI10102020201001"]
["分项名称","item_name","varchar",50,"否"]
["备注","remark","varchar",200,"是"]
[]
[]
["数据表名称","项目数据质量分类标签信息表：t_budget_project_data_quality_class"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目数据质量分类标签信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_project_id"]
[null,"index2=project_id,c_data_quality_class,c_valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目编号","c_project_id","varchar",50,"否","是"]
["数据质量分类标签","c_data_quality_class","varchar",10,"否",null,"示例：ABCDE"]
["是否有效","c_valid","int",1,"否",null,"0 无效  1有效"]
["备注","remark","varchar",100,"是"]
[]
[]
["数据表名称","项目周报日期检查配置表：t_budget_project_week_log_date_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目周报日期检查配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",30,"否"]
["年份日期","c_year_date","datetime",null,"否"]
["检查日期","c_check_date","varchar",500,"否"]
["有效标识","c_valid","int",1,"否",null,"0无效  1有效"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
["备注","c_remark","varchar",100,"是"]
[]
[]
["数据表名称","管控值查验详情数据可修改时间配置表：c_gw_check_detail_edit_conf"]
["数据表类型","枚举值:mysql"]
["数据表说明","管控值查验详情数据可修改时间配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["可修改日期开始时间","c_time_from","datetime",null,"否"]
["可修改日期结束时间","c_time_to","datetime",null,"否"]
["可修改日期开始时间","c_start","datetime",null,"否"]
["可修改日期结束时间","c_end","datetime",null,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","数据质量区间配置表：t_budget_data_quality_section_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","数据质量区间配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["数据质量级别","c_data_quality_level","int",50,"否"]
["区间起始值","c_section_start","double","30,8","是",null,"包含"]
["区间结束值","c_section_end","double","30,8","是",null,"不包含"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
["备注","c_remark","varchar",100,"是"]
[]
[]
["数据表名称","项目管控系数配置表：t_budget_control_ratio"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目管控系数配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_predict_year"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["预测年份","c_predict_year","datetime",null,"否"]
["管控系数","c_control_ratio","double","36,8","否"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","项目定额数据同步表：t_budget_synchro_record"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目定额数据同步表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_predict_year"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["预测年份","c_predict_year","datetime",null,"否"]
["拆分标识","c_split_flag","int",1,"否",null,"0:无拆分 1：拆分中 2：拆分完成"]
["同步标识","c_synchro_flag","int",1,"否",null,"0:无同步 1：需同步 2：同步完成"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","定额动态周预测数据时间记录表：t_budget_dynamic_week_date"]
["数据表类型","枚举值:mysql"]
["数据表说明","定额动态周预测数据时间记录表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_project_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["周预测数据最新时间","c_week_date","datetime",null,"否"]
["更新标识","c_upd_flag","int",1,"否",null,"废弃"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","管控值重算项目日期配置表：t_budget_gw_recalculate_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","管控值重算项目日期配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_time_type,c_valid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["项目能耗模型编号","c_project_model_id","varchar",50,"否"]
["时间类型","c_time_type","int",1,"否",null,"1-月,3-周"]
["开始日期","c_date_start","datetime",null,"否"]
["结束日期","c_date_end","datetime",null,"否"]
["有效标识","c_valid","int",1,"否",null,"0无效  1有效"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
["备注","c_remark","varchar",100,"是"]
[]
[]
["数据表名称","室内测点信息表：t_indoor_point_info"]
["数据表类型","枚举值:mysql"]
["数据表说明","室内测点信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_point_sign,c_funcid"]
[null,"index3=c_project_id,c_type,c_funcid"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["测点编号","c_point_sign","varchar",50,"否"]
["功能号","c_funcid","int",10,"否"]
["测点类型","c_type","int",1,"否"]
["所属楼层","c_floor_code","varchar",50,"否"]
["有效标识","c_valid","int",1,"否",null,"0无效  1有效"]
["备注","c_remark","varchar",100,"是"]
[]
[]
["数据表名称","定额动态日志标签信息表：t_budget_dynamic_log_label"]
["数据表类型","枚举值:mysql"]
["数据表说明","定额动态日志标签信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_energy_item_id,c_date_type,c_date"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["能耗模型编号","c_energy_model_id","varchar",50,"否"]
["能耗分项编号","c_energy_item_id","varchar",50,"否"]
["日期类型","c_date_type","int",1,"否",null,"1：月 2：日 3：周"]
["日期","c_date","datetime",null,"否"]
["标签类型","c_label_type","int",1,"否",null,"0：系统1：手动"]
["标签内容","c_label","varchar",200,"否"]
["日志内容","c_content","varchar",500,"否"]
["操作用户ID","c_operation_user_id","varchar",50,"否"]
["操作用户名称","c_operation_user","varchar",50,"否"]
["操作时间","c_operation_date","datetime",null,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","定额基础目标数据信息表：t_budget_base_target_data"]
["数据表类型","枚举值:mysql"]
["数据表说明","定额基础目标数据信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_energy_model_id,c_energy_item_id,c_date"]
[null,"index3=c_project_id,c_time_type,c_date"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["能耗模型编号","c_energy_model_id","varchar",50,"否"]
["能耗分项编号","c_energy_item_id","varchar",50,"否"]
["预测年份","c_predict_year","datetime",null,"否"]
["日期类型","c_date_type","int",1,"否",null,"0:年  1:月"]
["日期","c_date","datetime",null,"否"]
["目标值","c_target_data","double","36,8","否"]
["是否需更新","c_upd_flag","int",1,"否",null,"0:无需更新 1：需更新"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","定额动态目标值数据信息表：t_budget_dynamic_target"]
["数据表类型","枚举值:mysql"]
["数据表说明","定额动态目标值数据信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_energy_model_id,c_energy_item_id,c_predict_year,c_time_type,c_date"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["能耗模型编号","c_energy_model_id","varchar",50,"否"]
["能耗分项编号","c_energy_item_id","varchar",50,"否"]
["预测年份","c_predict_year","datetime",null,"否"]
["日期类型","c_time_type","int",1,"否",null,"0:年  1:月"]
["日期","c_date","datetime",null,"否"]
["目标值","c_target_data","double","36,8","否"]
["是否需更新","c_upd_flag","int",1,"否",null,"0:无需更新 1：需更新"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","定额日预测动态数据：t_budget_dynamic_target_day"]
["数据表类型","枚举值:mysql"]
["数据表说明","定额日预测动态数据表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_energy_model_id,c_energy_item_id,c_date"]
[null,"index3=c_project_id,c_date,c_energy_item_id,c_energy_model_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["能耗模型编号","c_energy_model_id","varchar",50,"否"]
["能耗分项编号","c_energy_item_id","varchar",50,"否"]
["日期","c_date","datetime",null,"否"]
["目标值","c_target_data","double","36,8","是"]
["目标值g值","c_gw_data","double","36,8","是"]
["管控系数","c_control_ratio","double","36,8","是"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","定额动态GW数据：t_budget_dynamic_gw_data"]
["数据表类型","枚举值:mysql"]
["数据表说明","定额动态GW数据表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
[null,"index2=c_project_id,c_energy_model_id,c_energy_item_id,c_time_type,c_date"]
[null,"index3=c_project_id,c_energy_model_id,c_time_type,c_date,c_energy_item_id"]
[null,"index4=c_project_id,c_time_type,c_date,c_energy_model_id,c_energy_item_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["能耗模型编号","c_energy_model_id","varchar",50,"否"]
["能耗分项编号","c_energy_item_id","varchar",50,"否"]
["时间类型","c_time_type","int",1,"否",null,"0:年  1:月  2:日"]
["日期","c_date","datetime",null,"否"]
["管控值","c_gw_data","double","36,8","是"]
["算法条件","c_algorithm_condition","varchar",3000,"是"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","管控值查验详情数据表：c_gw_check_detail"]
["数据表类型","枚举值:mysql"]
["数据表说明","管控值查验详情数据表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","int",50,"否","是"]
["项目编号","c_project_id","varchar",50,"否"]
["分项ID","c_item_id","varchar",50,"否"]
["分项类型","c_item_type","int",1,"否"]
["管控日期","c_gw_date","datetime",null,"否"]
["目标值","c_target_data","double","18,8","否"]
["管控值","c_gw_data","double","18,8","否"]
["异常值","c_abnormal_data","int",1,"否"]
["管控值日环比波动","c_day_chain_ratio","double","18,8","否"]
["管控值日均值偏差","c_gw_day_avg_offset","double","18,8","否"]
["管控值周环比波动","c_gw_week_chain_ratio","double","18,8","否"]
["同微气候区管控值对比","c_sync_climate_gw_ratio","int",1,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
["是否修改","c_is_edit","int",1,"是",null,"1未修改,2已修改"]
["修改后管控值","c_edit_gw_data","double","18,8","否"]
[]
[]
["数据表名称","典型气象年数据表：t_typical_weather"]
["数据表类型","枚举值:mysql"]
["数据表说明","典型气象年数据表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_city_code,c_date"]
["名称","字段","类型","长度","可为空","主键","备注"]
["城市编码","c_city_code","varchar",10,"否",null,"数据字典中城市编码"]
["日期","c_date","datetime",null,"否"]
["更新日期","c_update_date","datetime",null,"否"]
["供暖度日数","c_hdd","double",10,"是"]
["供冷度日数","c_cdd","double",10,"是"]
["最高温度","c_max_temp","double","10,2","是",null,"单位为c摄氏度或f华氏度"]
["最低温度","c_min_temp","double","10,2","是",null,"单位为c摄氏度或f华氏度"]
["平均温度","c_avg_temp","double","10,2","是",null,"单位为c摄氏度或f华氏度"]
["最大风速","c_max_wind_speed","double","10,2","是",null,"单位为km/h公里每小时或mph英里每小时"]
["最小风速","c_min_wind_speed","double","10,2","是",null,"单位为km/h公里每小时或mph英里每小时"]
["平均风速","c_avg_wind_speed","double","10,2","是",null,"单位为km/h公里每小时或mph英里每小时"]
["最高相对湿度","c_max_humidity","double","10,2","是",null,"0~100，单位为百分比"]
["平均湿度","c_avg_humidity","double","10,2","是",null,"0~100，单位为百分比"]
["最低相对湿度","c_min_humidity","double","10,2","是",null,"0~100，单位为百分比"]
["最高气压","c_max_pressure","double","10,2","是",null,"单位为mb百帕或in英寸"]
["最低气压","c_min_pressure","double","10,2","是",null,"单位为mb百帕或in英寸"]
["平均气压","c_avg_pressure","double","10,2","是",null,"单位为mb百帕或in英寸"]
["最高能见度","c_max_vidibility","double","10,2","是",null,"单位为km公里或mi英里"]
["最低能见度","c_min_vidibility","double","10,2","是",null,"单位为km公里或mi英里"]
["平均能见度","c_avg_visibility","double","10,2","是",null,"单位为km公里或mi英里"]
["计算典型气象年所用数据的时间段","c_fillter_date","varchar",300,"否"]
[]
[]
["数据表名称","日定额预测数据：t_budget_predict_day_base"]
["数据表类型","枚举值:hbase"]
["数据表说明","日定额预测数据表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_project_id,c_energy_model_id,c_energy_item_id,c_type,c_energy_predict_date"]
[null,"index2=c_project_id,c_energy_item_id,c_type,c_energy_predict_date,c_energy_model_id"]
[null,"index3=c_project_id,c_energy_model_id,c_type,c_energy_predict_date,c_energy_item_id"]
[null,"index4=c_project_id,c_energy_predict_date,c_type,c_energy_model_id,c_energy_item_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目编号","c_project_id","varchar",50,"否"]
["广场编号","c_building_id","varchar",50,"否"]
["能耗模型编号","c_energy_model_id","varchar",50,"否"]
["能耗分项编号","c_energy_item_id","varchar",50,"否"]
["日定额预测值","c_energy_predict_data","double","36,8","是"]
["日定额预测日期","c_energy_predict_date","datetime",null,"否"]
["数据类型","c_type","int",1,"否",null,"0：年初日拆分(基准值2)   1:7天预测(基准值3) 2：基准值2'"]
["能耗预测类型","c_algorithm_type","varchar",50,"是"]
["算法调整说明","c_algorithm_condition","varchar",3000,"是"]
["数据来源","c_energy_source","int",1,"否"]
["相似建筑","c_similar_buildings","varchar",600,"是"]
["创建时间","c_create_time","datetime",null,"是"]
["更新时间","c_update_time","datetime",null,"是"]
["备注","c_remark","varchar",200,"是"]
["算法特征","c_algorithm_features","varchar",3000,"是"]
["预测能耗来源分类","c_predict_source","varchar",2,"是"]
["备用1-算法种类","c_reserve_1","varchar",200,"是"]
["备用2","c_reserve_2","varchar",200,"是"]
["备用3","c_reserve_3","varchar",200,"是"]
["备用4","c_reserve_4","varchar",200,"是"]
["备用5","c_reserve_5","varchar",200,"是"]
[]
[]
["数据表名称","室内测点数据表：t_indoor_point_data"]
["数据表类型","枚举值:hbase"]
["数据表说明","室内测点数据表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引","index1=c_project_id,c_data_type,c_point_sign,c_funcid,c_time_type,c_time"]
[null,"index2=c_project_id,c_data_type,c_time_type,c_funcid,c_point_sign,c_time"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目编号","c_project_id","varchar",50,"否"]
["测点编号","c_point_sign","varchar",50,"否"]
["功能号","c_funcid","int",10,"否"]
["数据类型","c_data_type","int",1,"否",null,"0 平均"]
["时间类型","c_time_type","int",1,"否",null,"0 小时"]
["测点数据","c_data","double","10,5","是"]
["日期","c_time","datetime",null,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","天气预报数据：t_weather_data"]
["数据表类型","枚举值:mysql"]
["数据表说明","历史天气逐日、逐时预报数据，数据存储在mysql，逐日的天气数据存在最大值和最小值字段中，历史逐时的天气数据存在平均值字段里，历史逐日通过历史逐时求平均值"]
["关联的其他类型表"]
["所属应用","预算定额V1.4"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目编号","c_project_id","varchar",50,"否"]
["城市编码","c_city_code","varchar",10,"否",null,"数据字典中城市编码"]
["城市名称","c_city_name","varchar",40,"否"]
["过去城市名称","c_related_city_name","varchar",40,"是"]
["天气日期","c_weather_time","datetime",null,"否",null,"逐日：2020-09-02 00:00:00;逐时：2020-09-02 10:00:00"]
["最高温度","c_max_temp","double","10,2","是",null,"单位为c摄氏度或f华氏度，\n1、未来：上月26日或者28日、本月5日、12日、19日凌晨4点进行未来14天天气预测，每日16点更新未来第二日天气，用于计算管控值"]
["最低温度","c_min_temp","double","10,2","是",null,"单位为c摄氏度或f华氏度，\n1、未来：上月26日或者28日、本月5日、12日、19日凌晨4点进行未来14天天气预测，每日16点更新未来第二日天气，用于计算管控值"]
["最大风速","c_max_wind_speed","double","10,2","是",null,"单位为km/h公里每小时或mph英里每小时"]
["最小风速","c_min_wind_speed","double","10,2","是",null,"单位为km/h公里每小时或mph英里每小时"]
["最高相对湿度","c_max_humidity","double","10,2","是",null,"0~100，单位为百分比"]
["最低相对湿度","c_min_humidity","double","10,2","是",null,"0~100，单位为百分比"]
["最高气压","c_max_pressure","double","10,2","是",null,"单位为mb百帕或in英寸"]
["最低气压","c_min_pressure","double","10,2","是",null,"单位为mb百帕或in英寸"]
["最高能见度","c_max_visibility","double","10,2","是",null,"单位为km公里或mi英里"]
["最低能见度","c_min_visibility`","double","10,2","是",null,"单位为km公里或mi英里"]
["平均温度","c_average_temp","double","10,2","是",null,"单位为c摄氏度或f华氏度，逐时：每小时更新同步一次逐时天气。"]
["平均风速","c_average_wind_speed","double","10,2","是",null,"单位为km/h公里每小时或mph英里每小时"]
["平均相对湿度","c_average_humidity","double","10,2","是",null,"0~100，单位为百分比"]
["平均气压","c_average_pressure","double","10,2","是",null,"单位为mb百帕或in英寸"]
["平均能见度","c_average_visibility","double","10,2","是",null,"单位为km公里或mi英里"]
["天气时间类型","c_weather_type","int","int","否",null,"0:逐日 1：逐时"]
["未来天气重算标签","c_recalculate_flag","int","int","是",null,"0:不需重算 1：需重算"]
["创建时间","c_create_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
[]
["数据表名称","定时任务表：t_schedule_job"]
["数据表类型","枚举值:mysql"]
["数据表说明","同步天气服务的定时任务信息存储表"]
["关联的其他类型表"]
["所属应用","预算定额V1.4-天气数据同步"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["任务id","job_id","bigint",20,"否","是","自增"]
["spring bean名称","bean_name","varchar",200,"否"]
["方法名","method_name","varchar",200,"否"]
["参数","params","varchar",2000,"是"]
["cron表达式","cron_expression","varchar",100,"否"]
["任务状态","status","int",11,"否",null,"0:启动 1:搁置"]
["任务备注说明","remark","varchar",255,"否"]
["创建时间","create_time","datetime",null,"否"]
[]
["数据表名称","定时任务执行日志表：t_schedule_job_log"]
["数据表类型","枚举值:mysql"]
["数据表说明","同步天气服务的定时任务信息存储表"]
["关联的其他类型表"]
["所属应用","预算定额V1.4-天气数据同步"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["日志id","log_id","bigint",20,"否","是","自增"]
["任务id","job_id","bigint",20,"否"]
["spring bean名称","bean_name","varchar",200,"否"]
["方法名","method_name","varchar",200,"否"]
["参数","params","varchar",2000,"是"]
["任务状态","status","int",11,"否",null,"0-成功，1-失败"]
["失败信息","error","varchar",2000,"否"]
["耗时","times","int",11,"否",null,"单位：毫秒"]
["创建时间","create_time","datetime",null,"否"]

{"sheet":"isagy_saas_web华润能源","index":19,"n_rows":1236,"n_cols":7,"rows_kept":1236,"cut":false,"hidden":false,"merged":[[1081,0,1082,0],[1096,0,1097,0],[1114,0,1115,0],[1127,0,1128,0],[1162,0,1163,0],[1176,0,1177,0],[1193,0,1194,0],[1212,0,1213,0],[1227,0,1228,0],[869,0,870,0],[883,0,884,0],[914,0,915,0],[945,0,946,0],[972,0,973,0],[1003,0,1004,0],[1016,0,1017,0],[1035,0,1036,0],[1054,0,1055,0],[723,0,724,0],[737,0,738,0],[758,0,759,0],[771,0,772,0],[783,0,784,0],[795,0,796,0],[813,0,814,0],[830,0,831,0],[848,0,849,0],[595,0,596,0],[612,0,613,0],[625,0,626,0],[639,0,640,0],[651,0,652,0],[666,0,667,0],[681,0,682,0],[694,0,695,0],[709,0,710,0],[460,0,461,0],[476,0,477,0],[489,0,490,0],[503,0,504,0],[518,0,519,0],[534,0,535,0],[548,0,549,0],[562,0,563,0],[576,0,577,0],[348,0,349,0],[358,0,359,0],[370,0,371,0],[385,0,386,0],[397,0,398,0],[411,0,412,0],[424,0,425,0],[435,0,436,0],[447,0,448,0],[1228,1,1228,6],[6,0,7,0],[34,0,35,0],[46,0,47,0],[61,0,62,0],[79,0,80,0],[91,0,92,0],[105,0,106,0],[118,0,119,0],[132,0,133,0],[146,0,147,0],[162,0,163,0],[176,0,177,0],[194,0,195,0],[209,0,210,0],[224,0,225,0],[239,0,240,0],[255,0,256,0],[268,0,269,0],[287,0,288,0],[301,0,302,0],[315,0,316,0],[329,0,330,0],[343,0,344,0],[1211,1,1211,6],[1212,1,1212,6],[1213,1,1213,6],[1222,1,1222,6],[1223,1,1223,6],[1224,1,1224,6],[1225,1,1225,6],[1226,1,1226,6],[1227,1,1227,6],[1190,1,1190,6],[1191,1,1191,6],[1192,1,1192,6],[1193,1,1193,6],[1194,1,1194,6],[1207,1,1207,6],[1208,1,1208,6],[1209,1,1209,6],[1210,1,1210,6],[1171,1,1171,6],[1172,1,1172,6],[1173,1,1173,6],[1174,1,1174,6],[1175,1,1175,6],[1176,1,1176,6],[1177,1,1177,6],[1188,1,1188,6],[1189,1,1189,6],[1127,1,1127,6],[1128,1,1128,6],[1157,1,1157,6],[1158,1,1158,6],[1159,1,1159,6],[1160,1,1160,6],[1161,1,1161,6],[1162,1,1162,6],[1163,1,1163,6],[1112,1,1112,6],[1113,1,1113,6],[1114,1,1114,6],[1115,1,1115,6],[1122,1,1122,6],[1123,1,1123,6],[1124,1,1124,6],[1125,1,1125,6],[1126,1,1126,6],[1092,1,1092,6],[1093,1,1093,6],[1094,1,1094,6],[1095,1,1095,6],[1096,1,1096,6],[1097,1,1097,6],[1109,1,1109,6],[1110,1,1110,6],[1111,1,1111,6],[1055,1,1055,6],[1076,1,1076,6],[1077,1,1077,6],[1078,1,1078,6],[1079,1,1079,6],[1080,1,1080,6],[1081,1,1081,6],[1082,1,1082,6],[1091,1,1091,6],[1034,1,1034,6],[1035,1,1035,6],[1036,1,1036,6],[1049,1,1049,6],[1050,1,1050,6],[1051,1,1051,6],[1052,1,1052,6],[1053,1,1053,6],[1054,1,1054,6],[1013,1,1013,6],[1014,1,1014,6],[1015,1,1015,6],[1016,1,1016,6],[1017,1,1017,6],[1030,1,1030,6],[1031,1,1031,6],[1032,1,1032,6],[1033,1,1033,6],[998,1,998,6],[999,1,999,6],[1000,1,1000,6],[1001,1,1001,6],[1002,1,1002,6],[1003,1,1003,6],[1004,1,1004,6],[1011,1,1011,6],[1012,1,1012,6],[945,1,945,6],[946,1,946,6],[967,1,967,6],[968,1,968,6],[969,1,969,6],[970,1,970,6],[971,1,971,6],[972,1,972,6],[973,1,973,6],[912,1,912,6],[913,1,913,6],[914,1,914,6],[915,1,915,6],[940,1,940,6],[941,1,941,6],[942,1,942,6],[943,1,943,6],[944,1,944,6],[879,1,879,6],[880,1,880,6],[881,1,881,6],[882,1,882,6],[883,1,883,6],[884,1,884,6],[909,1,909,6],[910,1,910,6],[911,1,911,6],[849,1,849,6],[864,1,864,6],[865,1,865,6],[866,1,866,6],[867,1,867,6],[868,1,868,6],[869,1,869,6],[870,1,870,6],[878,1,878,6],[829,1,829,6],[830,1,830,6],[831,1,831,6],[843,1,843,6],[844,1,844,6],[845,1,845,6],[846,1,846,6],[847,1,847,6],[848,1,848,6],[810,1,810,6],[811,1,811,6],[812,1,812,6],[813,1,813,6],[814,1,814,6],[825,1,825,6],[826,1,826,6],[827,1,827,6],[828,1,828,6],[790,1,790,6],[791,1,791,6],[792,1,792,6],[793,1,793,6],[794,1,794,6],[795,1,795,6],[796,1,796,6],[808,1,808,6],[809,1,809,6],[771,1,771,6],[772,1,772,6],[778,1,778,6],[779,1,779,6],[780,1,780,6],[781,1,781,6],[782,1,782,6],[783,1,783,6],[784,1,784,6],[756,1,756,6],[757,1,757,6],[758,1,758,6],[759,1,759,6],[766,1,766,6],[767,1,767,6],[768,1,768,6],[769,1,769,6],[770,1,770,6],[733,1,733,6],[734,1,734,6],[735,1,735,6],[736,1,736,6],[737,1,737,6],[738,1,738,6],[753,1,753,6],[754,1,754,6],[755,1,755,6],[710,1,710,6],[718,1,718,6],[719,1,719,6],[720,1,720,6],[721,1,721,6],[722,1,722,6],[723,1,723,6],[724,1,724,6],[732,1,732,6],[693,1,693,6],[694,1,694,6],[695,1,695,6],[704,1,704,6],[705,1,705,6],[706,1,706,6],[707,1,707,6],[708,1,708,6],[709,1,709,6],[678,1,678,6],[679,1,679,6],[680,1,680,6],[681,1,681,6],[682,1,682,6],[689,1,689,6],[690,1,690,6],[691,1,691,6],[692,1,692,6],[661,1,661,6],[662,1,662,6],[663,1,663,6],[664,1,664,6],[665,1,665,6],[666,1,666,6],[667,1,667,6],[676,1,676,6],[677,1,677,6],[639,1,639,6],[640,1,640,6],[646,1,646,6],[647,1,647,6],[648,1,648,6],[649,1,649,6],[650,1,650,6],[651,1,651,6],[652,1,652,6],[623,1,623,6],[624,1,624,6],[625,1,625,6],[626,1,626,6],[634,1,634,6],[635,1,635,6],[636,1,636,6],[637,1,637,6],[638,1,638,6],[608,1,608,6],[609,1,609,6],[610,1,610,6],[611,1,611,6],[612,1,612,6],[613,1,613,6],[620,1,620,6],[621,1,621,6],[622,1,622,6],[577,1,577,6],[590,1,590,6],[591,1,591,6],[592,1,592,6],[593,1,593,6],[594,1,594,6],[595,1,595,6],[596,1,596,6],[607,1,607,6],[561,1,561,6],[562,1,562,6],[563,1,563,6],[571,1,571,6],[572,1,572,6],[573,1,573,6],[574,1,574,6],[575,1,575,6],[576,1,576,6],[545,1,545,6],[546,1,546,6],[547,1,547,6],[548,1,548,6],[549,1,549,6],[557,1,557,6],[558,1,558,6],[559,1,559,6],[560,1,560,6],[529,1,529,6],[530,1,530,6],[531,1,531,6],[532,1,532,6],[533,1,533,6],[534,1,534,6],[535,1,535,6],[543,1,543,6],[544,1,544,6],[503,1,503,6],[504,1,504,6],[513,1,513,6],[514,1,514,6],[515,1,515,6],[516,1,516,6],[517,1,517,6],[518,1,518,6],[519,1,519,6],[487,1,487,6],[488,1,488,6],[489,1,489,6],[490,1,490,6],[498,1,498,6],[499,1,499,6],[500,1,500,6],[501,1,501,6],[502,1,502,6],[472,1,472,6],[473,1,473,6],[474,1,474,6],[475,1,475,6],[476,1,476,6],[477,1,477,6],[484,1,484,6],[485,1,485,6],[486,1,486,6],[448,1,448,6],[455,1,455,6],[456,1,456,6],[457,1,457,6],[458,1,458,6],[459,1,459,6],[460,1,460,6],[461,1,461,6],[471,1,471,6],[434,1,434,6],[435,1,435,6],[436,1,436,6],[442,1,442,6],[443,1,443,6],[444,1,444,6],[445,1,445,6],[446,1,446,6],[447,1,447,6],[421,1,421,6],[422,1,422,6],[423,1,423,6],[424,1,424,6],[425,1,425,6],[430,1,430,6],[431,1,431,6],[432,1,432,6],[433,1,433,6],[406,1,406,6],[407,1,407,6],[408,1,408,6],[409,1,409,6],[410,1,410,6],[411,1,411,6],[412,1,412,6],[419,1,419,6],[420,1,420,6],[385,1,385,6],[386,1,386,6],[392,1,392,6],[393,1,393,6],[394,1,394,6],[395,1,395,6],[396,1,396,6],[397,1,397,6],[398,1,398,6],[368,1,368,6],[369,1,369,6],[370,1,370,6],[371,1,371,6],[380,1,380,6],[381,1,381,6],[382,1,382,6],[383,1,383,6],[384,1,384,6],[354,1,354,6],[355,1,355,6],[356,1,356,6],[357,1,357,6],[358,1,358,6],[359,1,359,6],[365,1,365,6],[366,1,366,6],[367,1,367,6],[330,1,330,6],[338,1,338,6],[339,1,339,6],[340,1,340,6],[341,1,341,6],[342,1,342,6],[343,1,343,6],[344,1,344,6],[353,1,353,6],[348,1,349,1],[348,2,349,2],[348,3,349,3],[348,4,349,4],[348,5,349,5],[348,6,349,6],[314,1,314,6],[315,1,315,6],[316,1,316,6],[324,1,324,6],[325,1,325,6],[326,1,326,6],[327,1,327,6],[328,1,328,6],[329,1,329,6],[298,1,298,6],[299,1,299,6],[300,1,300,6],[301,1,301,6],[302,1,302,6],[310,1,310,6],[311,1,311,6],[312,1,312,6],[313,1,313,6],[282,1,282,6],[283,1,283,6],[284,1,284,6],[285,1,285,6],[286,1,286,6],[287,1,287,6],[288,1,288,6],[296,1,296,6],[297,1,297,6],[255,1,255,6],[256,1,256,6],[263,1,263,6],[264,1,264,6],[265,1,265,6],[266,1,266,6],[267,1,267,6],[268,1,268,6],[269,1,269,6],[237,1,237,6],[238,1,238,6],[239,1,239,6],[240,1,240,6],[250,1,250,6],[251,1,251,6],[252,1,252,6],[253,1,253,6],[254,1,254,6],[220,1,220,6],[221,1,221,6],[222,1,222,6],[223,1,223,6],[224,1,224,6],[225,1,225,6],[234,1,234,6],[235,1,235,6],[236,1,236,6],[195,1,195,6],[204,1,204,6],[205,1,205,6],[206,1,206,6],[207,1,207,6],[208,1,208,6],[209,1,209,6],[210,1,210,6],[219,1,219,6],[175,1,175,6],[176,1,176,6],[177,1,177,6],[189,1,189,6],[190,1,190,6],[191,1,191,6],[192,1,192,6],[193,1,193,6],[194,1,194,6],[159,1,159,6],[160,1,160,6],[161,1,161,6],[162,1,162,6],[163,1,163,6],[171,1,171,6],[172,1,172,6],[173,1,173,6],[174,1,174,6],[141,1,141,6],[142,1,142,6],[143,1,143,6],[144,1,144,6],[145,1,145,6],[146,1,146,6],[147,1,147,6],[157,1,157,6],[158,1,158,6],[118,1,118,6],[119,1,119,6],[127,1,127,6],[128,1,128,6],[129,1,129,6],[130,1,130,6],[131,1,131,6],[132,1,132,6],[133,1,133,6],[103,1,103,6],[104,1,104,6],[105,1,105,6],[106,1,106,6],[113,1,113,6],[114,1,114,6],[115,1,115,6],[116,1,116,6],[117,1,117,6],[87,1,87,6],[88,1,88,6],[89,1,89,6],[90,1,90,6],[91,1,91,6],[92,1,92,6],[100,1,100,6],[101,1,101,6],[102,1,102,6],[62,1,62,6],[74,1,74,6],[75,1,75,6],[76,1,76,6],[77,1,77,6],[78,1,78,6],[79,1,79,6],[80,1,80,6],[86,1,86,6],[45,1,45,6],[46,1,46,6],[47,1,47,6],[56,1,56,6],[57,1,57,6],[58,1,58,6],[59,1,59,6],[60,1,60,6],[61,1,61,6],[31,1,31,6],[32,1,32,6],[33,1,33,6],[34,1,34,6],[35,1,35,6],[41,1,41,6],[42,1,42,6],[43,1,43,6],[44,1,44,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6],[5,1,5,6],[6,1,6,6],[7,1,7,6],[29,1,29,6],[30,1,30,6]]}
[]
["数据表名称","各项目预算数据表：t_budget_data"]
["数据表类型","枚举值:mysql"]
["数据表说明","各项目预算数据表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引","\"c_project_id\",\n  \"c_energy_type_id\", \"c_year\", \"c_state\""]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",30]
["预算类型","c_energy_type_id","varchar",30,null,null,",1、电,2、冷,3、热,4、自来水,5、燃气,6、燃油,7、蒸汽,8、热水,9、汽油,10、原煤,11、焦炭,12、标煤,13、CO2排放,14、森林面积,15、能源费用\n"]
["预算年份","c_year","varchar",10]
["预算状态","c_state","int","10,0",null,null," 1.通过  2.审核中   3.驳回   4.未提交"]
["通过次数","c_pass_count","int","10,0",null,null,"(-1-未生成事件,0-待处理,1-处理中,2-已关闭,4-已完成)"]
["1月预算","c_e1","double","30,8","是"]
["2月预算","c_e2","double","30,8","是"]
["3月预算","c_e3","double","30,8","是"]
["4月预算","c_e4","double","30,8","是"]
["5月预算","c_e5","double","30,8","是"]
["6月预算","c_e6","double","30,8","是"]
["7月预算","c_e7","double","30,8","是"]
["8月预算","c_e8","double","30,8","是"]
["9月预算","c_e9","double","30,8","是"]
["10月预算","c_e10","double","30,8","是"]
["11月预算","c_e11","double","30,8","是"]
["12月预算","c_e12","double","30,8","是"]
["全年预算","c_e13","double","30,8","是"]
[]
[]
["数据表名称","各项目面积数据表：t_building_area_data"]
["数据表类型","枚举值:mysql"]
["数据表说明","各项目面积数据表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引","\"c_project_id\",\"c_area_type\""]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",100]
["面积类型","c_area_type","varchar",100]
["面积数据","c_area_data","double","100,4"]
[]
["数据表名称","建筑楼层配置表：t_building_floor_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","建筑楼层配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_sign","varchar",255,"是"]
["建筑id","c_building_sign","varchar",255,"是"]
["楼层编码","c_floor_code","varchar",255,"是"]
["地图url","c_map_url","varchar",255,"是"]
["排序","c_sort_id","int","10,0","是"]
[]
[]
["数据表名称","各业态面积指标表：t_building_type_area_target"]
["数据表类型","枚举值:mysql"]
["数据表说明","各业态面积指标表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态id","c_type","varchar",50]
["能耗id","c_item_id","varchar",100]
["能耗类型","c_energy_type","varchar",100]
["模型id","c_model_id","varchar",100]
["面积类型","c_area_type","varchar",100]
["面积指标名称","c_area_name","varchar",100]
["面积指标单位","c_unit","varchar",100,"是"]
["面积指标排序","c_sort_id","int","10,0","是"]
[]
[]
["数据表名称","各业态面积类型表：t_building_type_area_type"]
["数据表类型","枚举值:mysql"]
["数据表说明","各业态面积类型表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态id","c_type","varchar",100]
["面积类型","c_area_type","varchar",100]
["面积名称","c_area_name","varchar",100]
[]
["数据表名称","冷站EER能效配置表：t_cold_station_eer_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站EER能效配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50]
["类型","c_type","varchar",50,null,null,"(01---总供冷分项 / 02---冷站用电量（分项）"]
["模型编码","c_model_id","varchar",50]
["分项编码","c_item_id","varchar",50]
["备用扩展","c_extend","varchar",100,"是"]
[]
["数据表名称","各业态基础参数类型表：t_config_basic_type"]
["数据表类型","枚举值:mysql"]
["数据表说明","各业态基础参数类型表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态id","c_type","varchar",50]
["参数类型","c_basic_type","varchar",100]
["参数名称","c_basic_name","varchar",100]
["单位","c_unit","varchar",100]
[]
["数据表名称","各节点配置表：t_config_comprehensive_analysis_node"]
["数据表类型","枚举值:mysql"]
["数据表说明","各节点配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["节点id","c_id","varchar",100]
["子节点id","c_node_id","varchar",100]
["子节点名称","c_node_name","varchar",100]
["子节点类型","c_node_type","int","10,0","是"]
["子节点计算类型","c_compute_type","varchar",50,"是"]
[]
["数据表名称","各业态综合分析树表：t_config_comprehensive_analysis_tree"]
["数据表类型","枚举值:mysql"]
["数据表说明","各业态综合分析树表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态id","c_type","varchar",50]
["节点id","c_id","varchar",100]
["节点名称","c_name","varchar",100]
["是否是指标","c_is_target","int","10,0",null,null,"0-false 1-true"]
["上级id","c_parent","varchar",100,"是"]
[]
["数据表名称","各业态节点表：t_config_comprehensive_analysis_tree"]
["数据表类型","枚举值:mysql"]
["数据表说明","各业态节点表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态id","c_type","varchar",50]
["节点id","c_id","varchar",100]
["节点名称","c_name","varchar",100]
["是否是指标","c_is_target","int","10,0",null,null," 0-false 1-true"]
["节点单位","c_unit","varchar",50,"是"]
["计算方式","c_compute","int","10,0","是"]
["节点状态 0-false 1-true","c_state","int","10,0"]
[]
["数据表名称","各节点配置表：t_config_comprehensive_story_group"]
["数据表类型","枚举值:mysql"]
["数据表说明","各节点配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户id","c_user_id","varchar",100]
["故事组别id","c_group_id","varchar",100]
["故事组别名称","c_group_name","varchar",100,"是"]
["故事组别排序","c_sort_id","int","10,0","是"]
["故事组别业态","c_building_type","varchar",100]
[]
["数据表名称","各节点配置表：t_config_comprehensive_story_share"]
["数据表类型","枚举值:mysql"]
["数据表说明","各节点配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户id","c_user_id","varchar",100]
["故事id","c_id","varchar",100]
["故事名称","c_name","varchar",100,"是"]
["分项用户id","c_share_user_id","varchar",50,"是"]
["类型","c_type","int","10,0","是"]
["时间","c_share_time","datetime",null,"是"]
["状态 ","c_state","int","10,0","是",null,"0-未接收 1-接收"]
["故事组别业态","c_building_type","varchar",100]
["是否推送","c_is_push","int","10,0"]
[]
["数据表名称","综合分析故事与组对应关系表：t_config_comprehensive_story_state"]
["数据表类型","枚举值:mysql"]
["数据表说明","综合分析故事与组对应关系表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",100]
["事故id","c_story_id","varchar",100]
["状态类型","c_state_type","varchar",100]
["故事状态参数","c_story_state_param","mediumtext",16777215]
["用户id","c_user_id","mediumtext",16777215]
["扩展字段","c_extend","mediumtext",16777215,"是"]
[]
["数据表名称","综合分析故事与组对应表：t_config_comprehensive_story_template"]
["数据表类型","枚举值:mysql"]
["数据表说明","综合分析故事与组对应表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["故事id","c_story_id","varchar",100]
["故事名称","c_story_name","varchar",100]
["故事参数","c_story_param","mediumtext",16777215]
["故事组id","c_group_id","varchar",50,"是"]
["故事排序","c_sort_id","int","10,0","是"]
["故事图片ID","c_img_id","varchar",255,"是"]
[]
["数据表名称","综合分析故事与组对应表-存储分享故事表：t_config_comprehensive_story_templateshare"]
["数据表类型","枚举值:mysql"]
["数据表说明","综合分析故事与组对应表-存储分享故事表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["故事id","c_story_id","varchar",100]
["故事名称","c_story_name","varchar",100]
["故事参数","c_story_param","mediumtext",16777215]
["故事组id","c_group_id","varchar",50,"是"]
["故事排序","c_sort_id","int","10,0","是"]
["故事图片id","c_img_id","varchar",255,"是"]
[]
["数据表名称","能耗图配置表：t_config_energy_flow"]
["数据表类型","枚举值:mysql"]
["数据表说明","能耗图配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",50]
["类型id","c_type","varchar",50]
["项目id","c_project_id","varchar",100]
["当前能耗id","c_node_id","varchar",100]
["当前能耗名称","c_name","varchar",100]
["上级id","c_parent_id","varchar",100,"是"]
["扩展字段","c_extend","varchar",200,"是"]
[]
["数据表名称","标准模型树表：t_config_energy_model_building"]
["数据表类型","枚举值:mysql"]
["数据表说明","标准模型树表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["模型id","c_model_id","varchar",100]
["项目id","c_project_id","varchar",100]
["建筑id","c_building_id","varchar",100]
["项目能耗模型id","c_energy_model_id","varchar",100]
[]
["数据表名称","自定义报表模板配置表：t_config_report_model"]
["数据表类型","枚举值:mysql"]
["数据表说明","自定义报表模板配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["报表模板id","c_model_id","varchar",50]
["报表模板名称","c_model_name","varchar",150]
["模板类型","c_model_type","varchar",50,null,null,"ozbmxm--单指标多项目; mzboxm--多指标单项目; mzbmxm--多指标多项目"]
["业态类型","c_type_id","varchar",50,null,null,"300:购物中心; 200:写字楼; 800:园区; 700:住宅"]
["模板所选指标","c_model_targets","mediumtext",16777215]
["模板所选项目","c_model_projects","mediumtext",16777215]
["\"是否选择项目:","c_is_select","int","10,0",null,null,"true--已选项目; false--未选择项目\""]
["模板创建人","c_create_user","varchar",50]
["模板更新或创建","c_update_time","datetime"]
["扩展字段","c_extend_remark","varchar",50]
[]
["数据表名称","节能潜力评估分项配置表：t_config_save_energy_potential"]
["数据表类型","枚举值:mysql"]
["数据表说明","节能潜力评估分项配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",36]
["业态id","c_type","varchar",50]
["分项id","c_item_id","varchar",100]
["模型id","c_model_id","varchar",100]
["扩展字段","c_extend","varchar",100,"是"]
[]
["数据表名称","传感器类型配置表：t_config_sensor_type"]
["数据表类型","枚举值:mysql"]
["数据表说明","传感器类型配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态","c_project_type","varchar",50]
["环境id","c_id","varchar",50]
["环境名称","c_name","varchar",50]
["环境类型 ","c_type","varchar",50,null,null,"target:指标 score:评分"]
["是否显示 ","c_display","int","10,0",null,null,"1-显示 0-不显示"]
[]
["数据表名称","冷却塔效率表：t_cooling_tower_efficiency_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷却塔效率表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50]
["类型","c_type","varchar",50,null,null,"((21--冷却塔进水温度总表  - 22--冷却塔出水温度总表) / (21--冷却塔进水温度总表  - 23--室外湿球温度表))"]
["电表号","c_meter_id","varchar",30]
["功能号","c_funcid","int","10,0"]
["备用扩展","c_extend","varchar",100,"是"]
[]
["数据表名称","冷却塔输送系数表：t_cooling_tower_transport_coefficient_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷却塔输送系数表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50]
["类型","c_type","varchar",50,null,null,"((01---总供冷分项 + 03---冷水机组（分项）)/ 06---冷却塔（分项）"]
["模型编码","c_model_id","varchar",50]
["分项编码","c_item_id","varchar",50]
["备用扩展","c_extend","varchar",100,"是"]
[]
["数据表名称","门限信息表：t_dataquality_alarm_threshold_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","门限信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36]
["项目id","c_building_id","varchar",50]
["报警类型","c_alarm_type","varchar",50,null,null,"Large大数  Negative负数(此表中需配置) Lost丢数  HighEnergy能耗过高   WarnHighEnergy能耗即将过高"]
[]
["仪表类型","c_meter_id","varchar",50]
["门限值","c_threshold_value","decimal","50,0"]
[]
["数据表名称","报警类型信息表：t_dataquality_alarm_type"]
["数据表类型","枚举值:mysql"]
["数据表说明","报警类型信息表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36]
["报警类型","c_alarm_type","varchar",50]
["报警类型名称","c_alarm_info","varchar",50]
[]
["数据表名称","配置各个项目冷战仪表：t_dataquality_branch_cold"]
["数据表类型","枚举值:mysql"]
["数据表说明","配置各个项目冷战仪表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36]
["项目id","c_building_id","varchar",50]
["仪表编码","c_meter_id","varchar",10]
["支路名称","c_branch_name","varchar",100]
["功能号","c_funcId","int","10,0","是"]
["备注信息","c_remark","varchar",1000,"是"]
[]
["数据表名称","广场丢数检查-时间间隔配置表：t_dataquality_config_building_time_span"]
["数据表类型","枚举值:mysql"]
["数据表说明","广场丢数检查-时间间隔配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",36]
["建筑id","c_building_id","varchar",50]
["时间间隔","c_time_span","int","10,0"]
[]
["数据表名称","配置工作日休息日相差时间以及报警与预警倍率表：t_dataquality_energybudget_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","配置工作日休息日相差时间以及报警与预警倍率表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",36]
["工作日减去天数","c_work_time","int","10,0"]
["休息日减去天数","c_play_time","int","10,0"]
["报警倍率","c_alarm_rate","decimal","50,2"]
["预警倍率","c_warn_rate","decimal","50,2"]
[]
["数据表名称","配置工作日休息日时间类型表：t_dataquality_workorplayday_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","配置工作日休息日时间类型表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36]
["时间：天","c_time","datetime"]
["1.工作日2休息日3特殊日期","c_day_type","int","10,0"]
["备用扩展","c_extend","varchar",100,"是"]
[]
["数据表名称","未拆分工单记录表：t_energysave_worksplit"]
["数据表类型","枚举值:mysql"]
["数据表说明","未拆分工单记录表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",60]
["工单创建时间","c_time","datetime"]
[]
["数据表名称","项目分项备注表：t_energy_analysis_remark"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目分项备注表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50]
["分项id","c_item_id","varchar",100]
["备注","c_remark","varchar",250]
[]
["数据表名称","费用类型对应表：t_energy_cost_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","费用类型对应表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",100]
["项目id","c_project_id","varchar",100]
["分项id","c_item_id","varchar",100]
["模型id","c_model_id","varchar",100]
[]
["数据表名称","费用类型表：t_energy_cost_type"]
["数据表类型","枚举值:mysql"]
["数据表说明","费用类型表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态id","c_id","varchar",100]
["费用id","c_name","varchar",100]
["费用名称","c_energy_type","int","10,0","是"]
["能耗类型","c_parent","varchar",100,"是"]
["上级id","c_valid","int","10,0"]
["费用是否可查","c_type","varchar",20,"是"]
[]
[]
["数据表名称","能效对应分项表：t_energy_efficiency_item_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","能效对应分项表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["模型编码","c_efficiency_id","varchar",100]
["项目id","c_project_id","varchar",100]
["分项id","c_item_id","varchar",100,"是"]
["模型id","c_model_id","varchar",100]
[]
["数据表名称","能效表具配置表：t_energy_efficiency_meter_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","能效表具配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",100]
["能效分项id","c_efficiency_id","varchar",100]
["测点编码","c_meter_sign","varchar",100]
["功能码","c_function_id","int","10,0"]
["测点名称","c_name","varchar",100]
[]
["数据表名称","能效树形图表：t_energy_efficiency_tree_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","能效树形图表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["能效id","c_id","varchar",100]
["能效名称","c_name","varchar",100]
["上级id","c_parent","varchar",100,"是"]
["是否可查","c_valid","int","10,0"]
["排序id","c_sort_id","int","10,0"]
["单位","c_unit","varchar",10,"是"]
[]
["数据表名称"," 标准分项树表：t_energy_item"]
["数据表类型","枚举值:mysql"]
["数据表说明"," 标准分项树表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["分项id","c_item_id","varchar",100]
["分项名称","c_name","varchar",100]
["上级id","c_parent_id","varchar",100]
["能耗类型","c_energy_type","varchar",100]
["排序id","c_sort_id","int","10,0"]
["层级id","c_level_id","varchar",100,"是"]
["模型id","c_model_id","varchar",100]
[]
["数据表名称"," 标准模型树表：t_energy_model"]
["数据表类型","枚举值:mysql"]
["数据表说明"," 标准模型树表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["模型id","c_model_id","varchar",100]
["模型名称","c_name","varchar",100]
["能耗类型","c_energy_type","varchar",100]
["业态","c_type","varchar",100]
["备注","c_remrk","varchar",100,"是"]
[]
["数据表名称","节能量统计分项配置表：t_energy_save_config"]
["数据表类型","枚举值:mysql"]
["数据表说明"," 节能量统计分项配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键id","c_id","varchar",36]
["分项id","c_item_id","varchar",50]
["模型id","c_model_id","varchar",50]
["是否直接统计节能量 ","c_direct","int","10,0",null,null,"0-否 1-是"]
["是否可以发送节能任务","c_send","int","10,0",null,null," 0-不可以 1-可以"]
[]
["数据表名称","环境品质季节对应日期范围：t_environment_dateseason_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","环境品质季节对应日期范围表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",36]
["季节类型","c_season","varchar",36,null,null,"1.冬季 2过渡季开始键1 3夏季 4过渡季开始时间2"]
["开始时间","c_start_time","varchar",36]
["结束时间","c_end_time","varchar",36]
["备用扩展","c_extend","varchar",36]
[]
["数据表名称","环境计算指标标准配置：t_environment_limit_type_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","环境计算指标标准配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["业态类型","c_type","varchar",50,null,null,"200--写字楼 ； 800--园区 ； 300--购物中心 ； 700--住宅"]
["测点类型","c_point_id","varchar",50,null,null,"(wd_zt_top -- 中庭顶楼温度点 / wd_zt -- 中庭温度点 / wd_zt_bottom -- 中庭首层温度点)"]
["夏季上限","c_summer_uplimit","decimal","28,8","是"]
["夏季下线","c_summer_downlimit","decimal","28,8","是"]
["冬季上限","c_winter_uplimit","decimal","28,8","是"]
["冬季下限","c_winter_downlimit","decimal","28,8","是"]
["过渡季上限","c_transition_season_uplimit","decimal","28,8","是"]
["过渡季下线","c_transition_season_downlimit","decimal","28,8","是"]
["环境品质类型","c_environment_type","varchar",50,null,null,"wd -- 温度测点; pm -- pm2.5; co2 -- co2测点"]
[]
[]
["数据表名称","组织属性：t_org_property"]
["数据表类型","枚举值:mysql"]
["数据表说明","组织属性表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",50]
["组织编码","c_org_id","varchar",50]
["属性编码","c_property_sign","varchar",50]
["属性值","c_property_value","mediumtext",16777215]
["创建时间","c_create_time","datetime",null,"是"]
["创建人","c_create_user_id","varchar",50,"是"]
["最后修改人","c_last_update_user_id","varchar",50,"是"]
["最后修改时间","c_last_update_time","datetime",null,"是"]
[]
["数据表名称","价格方案：t_price_plan"]
["数据表类型","枚举值:mysql"]
["数据表说明","价格方案表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键/价格方法id","c_plan_id","varchar",36]
["价格方案名称","c_plan_name","varchar",100]
["价格方案类型 ","c_plan_type","int","10,0",null,null,"0-平均 1-分时"]
["能耗类型参见","c_energy_type","int","10,0"]
[]
["数据表名称","价格方案细节：t_price_plan_content"]
["数据表类型","枚举值:mysql"]
["数据表说明","价格方案细节表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键/价格方案id","c_plan_id","varchar",36]
["价格方案子类型类型","c_plan_sub_type","varchar",3,null,null,"平均均为Y；分时（J-尖F-峰P-谷平）\")‘"]
["开始时间","c_start_time","int","10,0"]
["结束时间","c_end_time","int","10,0"]
["数据值","c_price","decimal","10,4"]
[]
["数据表名称","供电局使用电费单价：t_price_plan_content_special"]
["数据表类型","枚举值:mysql"]
["数据表说明","供电局使用电费单价表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["价格方案id","c_plan_id","varchar",36]
["代征电费单价","c_price_proxy","decimal","10,4"]
["基础电费单价","c_price_basic","decimal","10,4"]
[]
["数据表名称","价格方案使用：t_price_plan_use"]
["数据表类型","枚举值:mysql"]
["数据表说明","价格方案使用,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键/价格方案id","c_plan_id","varchar",36]
["能耗类型参见","c_building_id","varchar",36]
["项目/建筑id","c_energy_type","int","10,0"]
["契约金额","c_contract_amount","varchar",255]
["价格方案执行日期 大于等于","c_start_time","datetime"]
["价格方案终止日期 小于","c_end_time","datetime"]
[]
["数据表名称","价格方案变更后需要重算的日志表：t_price_plan_work_log"]
["数据表类型","枚举值:mysql"]
["数据表说明","价格方案变更后需要重算的日志表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","c_building_id","varchar",36]
["能耗类型参见","c_energy_type","int","10,0"]
["需要重算费用的结束时间 大于等于","c_start_time","datetime"]
["需要重算费用的结束时间 小于","c_end_time","datetime"]
["是否重算完成","c_complete","int","10,0"]
["日志时间","c_log_time","datetime"]
[]
["数据表名称","费用功率因素调整率表：t_project_cost_modulation"]
["数据表类型","枚举值:mysql"]
["数据表说明","费用功率因素调整率表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","c_building_id","varchar",36]
["价格方案执行日期 小于等于","c_start_time","datetime"]
["价格方案终止日期 小于","c_end_time","datetime"]
["契约金额","c_modulation_data","decimal","10,4"]
[]
["数据表名称","属性表：t_property"]
["数据表类型","枚举值:mysql"]
["数据表说明","属性表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["编码","c_id","varchar",50]
["所属分类","c_type","varchar",50]
["参数名称","c_name","varchar",50]
["值类型","c_value_type","int","10,0"]
["扩展信息","c_extend","varchar",100,"是"]
["说明","c_remark","varchar",100,"是"]
[]
["数据表名称","冷冻输送系统：t_refrigerating_transfer_coefficient_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷冻输送系统表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50]
["类型(01-总供冷分项) 04-冷冻泵","c_type","varchar",50]
["模型编码","c_model_id","varchar",50]
["分项编码","c_item_id","varchar",50]
["备用扩展","c_extend","varchar",100,"是"]
[]
["数据表名称","冷机cop：t_refrigerator_cop_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷机cop表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50]
["类型 ","c_type","varchar",50]
["模型编码","c_model_id","varchar",50]
["分项编码","c_item_id","varchar",50]
["备用扩展","c_extend","varchar",100,"是"]
[]
["数据表名称","传感器配置：t_sensor_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","传感器配置,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目编号","c_project_id","varchar",50]
["建筑编码","c_building_sign","varchar",50]
["楼层ID  OF--室外测点，F*--楼层（地上），B*--楼层（地下）","c_floor_code","varchar",50]
["测点编码","c_meter_sign","varchar",50]
["测点名称","c_name","varchar",50]
["测点类型","c_type","varchar",50]
["计算类型","c_compute_type","varchar",50,"是"]
["功能号","c_function_id","int","10,0"]
["是否可以用","c_is_valid","int","10,0"]
["横坐标","c_latitude","double","20,2"]
["纵坐标","c_longitude","double","20,2"]
["说明","c_remark","varchar",50,"是"]
[]
["数据表名称","权限：t_system_permission_role"]
["数据表类型","枚举值:mysql"]
["数据表说明","权限,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36]
["权限名称","c_name","varchar",50]
["是否有效","c_valid","int","10,0"]
["备用扩展字段","c_extend","mediumtext",16777215,"是"]
[]
["数据表名称","用户项目：t_system_permission_user_project"]
["数据表类型","枚举值:mysql"]
["数据表说明","用户项目,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户id","c_user_id","varchar",36]
["项目id/建筑id","c_project_id","varchar",36]
["备用扩展字段","c_extend","mediumtext",16777215,"是"]
[]
["数据表名称","用户权限：t_system_permission_user_role"]
["数据表类型","枚举值:mysql"]
["数据表说明","用户权限,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户id","c_user_id","varchar",50]
["权限id","c_role_id","varchar",50]
["备用扩展字段","c_extend","mediumtext",16777215,"是"]
[]
["数据表名称","系统用户：t_system_user"]
["数据表类型","枚举值:mysql"]
["数据表说明","系统用户,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户名","c_login_name","varchar",50]
["用户名密码","c_password","varchar",50,"是"]
["真实姓名","c_name","varchar",50,"是"]
["手机号","c_mobile","varchar",50,"是"]
["电子邮箱","c_email","varchar",50,"是"]
["是否为OA用户","c_oa","int","10,0"]
["是否隐藏用户","c_hide","int","10,0"]
["是否有效用户","c_valid","int","10,0"]
["备用扩展字段","c_extend","mediumtext",16777215,"是"]
[]
["数据表名称","系统参数值：t_sys_param_value"]
["数据表类型","枚举值:mysql"]
["数据表说明","系统参数值,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["编码","c_id","varchar",100]
["名称","c_name","varchar",100]
["值类型","c_value_type","int","10,0"]
["值","c_value","varchar",2000,"是"]
["创建人","c_create_user_id","varchar",50,"是"]
["创建时间","c_create_time","datetime",null,"是"]
["上次修改人","c_last_update_user_id","varchar",50,"是"]
["上次修改时间","c_last_update_time","datetime",null,"是"]
[]
["数据表名称","项目能耗和费用配置表：t_sys_project_config_computer"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目能耗和费用配置表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目ID","project_id","varchar",64]
["能耗开始计算轮次","data_start_compute_round","int","10,0","是"]
["能耗最大轮次","data_max_compute_round","int","10,0","是"]
["能耗每次取的间隔","data_interval","int","10,0","是"]
["费用开始计算轮次","cost_start_compute_round","int","10,0","是"]
["费用计算的最大轮次","cost_max_compute_round","int","10,0","是"]
["费用计算每次取的间隔","cost_interval","int","10,0","是"]
["创建时间","create_time","datetime",null,"是"]
["最后编辑时间","last_edit_time","timestamp"]
[]
["数据表名称","定时任务表：t_sys_task_job"]
["数据表类型","枚举值:mysql"]
["数据表说明","定时任务表,数据存储在mysql"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","JOB_ID","varchar",32]
["任务名称","JOB_NAME","varchar",255,"是"]
["任务分组","JOB_GROUP","varchar",255,"是"]
["任务状态 1运行 0停止 默认为停止 0","JOB_STATUS","varchar",1,"是"]
["quartz 表达式","CRON_EXPRESSION","varchar",256]
["任务描述","DESCRIPTION","varchar",256,"是"]
["任务对应的class类名(全路径)","BEAN_CLASS","varchar",256,"是"]
[1,"IS_CONCURRENT","varchar",256,"是"]
["任务对应的springID","SPRING_ID","varchar",256,"是"]
["任务对应的方法名","METHOD_NAME","varchar",256]
["创建时间","CREATE_TIME","timestamp",null,"是"]
["更新时间","UPDATE_TIME","timestamp",null,"是"]
[]
["数据表名称","报警曲线数据记录：t_dataquality_alarm_curve_data_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","报警曲线数据记录表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["Id","c _id","String",null,null,"是"]
["对应报警ID","c_alarm_id","String",50]
["时间","c_data_time","Date",50]
["数据","c_data","Double",30]
["环境(温度,CO2)具体测点数据","c_sign","String",1000]
[]
["数据表名称","误报警信息表：t_dataquality_alarm_false_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","误报警信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",50,null,"是"]
["建筑ID","c_building_id","String",50]
["报警支路","c_alarm_sign","String",50]
["报警类型Lost;//丢数，Large;//大数， Negative;//负数，HighEnergy;//能耗过高，WarnHighEnergy;//能耗即将过高，HighTemperature;//高温，LowTemperature;//低温，HighCO2;//co2过高， LowCO2;//co2过低，ContinueZero;// 持续为零","c_alarm_type","String",50]
["对应分项","c_item","String",50]
["报警时间","c_alarm_time","Date"]
["报警次数","c_alarm_count","Int",11]
["报警开始时间","c_time_from","Date"]
["报警结束时间","c_time_to","Date"]
["持续时间","c_duratiom","Double"]
["处理时间","c_process_time","Date"]
["处理记录，0-未恢复，1-已恢复","c_process_record","Int",11]
["报警仪表编号","c_alarm_meter","String",50]
["支路名称","c_branch_name","String",200]
["报警数值","c_alarm_value","Double"]
["工单状态(solved已处理，processing处理中，untreated未处理)","c_work_status","String",50]
["工单ID","c_word_id","String",50]
["仪表类型(original/serviceData、energyData/fjd0)","c_meter_type","String",50]
["功能号","c_funcid","String",50]
["分项名称","c_item_name","String",50]
["单位","c_unit","String",50]
[]
[]
["数据表名称","历史报警信息表：t_dataquality_alarm_history_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","历史报警信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","字段类型",50,null,"是"]
["建筑ID","c_building_id","String",50]
["报警支路","c_alarm_sign","String",50]
["报警类型Lost;//丢数，Large;//大数， Negative;//负数，HighEnergy;//能耗过高，WarnHighEnergy;//能耗即将过高，HighTemperature;//高温，LowTemperature;//低温，HighCO2;//co2过高， LowCO2;//co2过低，ContinueZero;// 持续为零","c_alarm_type","String",50]
["对应分项","c_item","String",50]
["报警时间","c_alarm_time","String"]
["报警次数","c_alarm_count","Date",11]
["报警开始时间","c_time_from","Int"]
["报警结束时间","c_time_to","Date"]
["持续时间","c_duratiom","Date"]
["报警仪表编号","c_alarm_meter","Double",50]
["支路名称","c_branch_name","String",200]
["报警数值","c_alarm_value","String"]
["更新历史数据状态(0更新，1更新完毕)","c_update_cure_status","Double",11]
["工单状态(solved已处理，processing处理中，untreated未处理)","c_work_status","Int",50]
["工单ID","c_word_id","String",50]
["仪表类型(original/serviceData、energyData/fjd0)","c_meter_type","String",50]
["功能号","c_funcid","String",50]
["分项名称","c_item_name","String",50]
["单位","c_unit","String",50]
["门限值","c_env_limit","String",50]
[]
[]
["数据表名称","实时报警信息表：t_dataquality_alarm_immediate_info "]
["数据表类型","枚举值:hbase"]
["数据表说明","实时报警信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",50,null,"是"]
["建筑ID","c_building_id","String",50]
["报警支路","c_alarm_sign","String",50]
["报警类型Lost;//丢数，Large;//大数， Negative;//负数，HighEnergy;//能耗过高，WarnHighEnergy;//能耗即将过高，HighTemperature;//高温，LowTemperature;//低温，HighCO2;//co2过高， LowCO2;//co2过低，ContinueZero;// 持续为零","c_alarm_type","String",50]
["对应分项","c_item","String",50]
["报警时间","c_alarm_time","Date"]
["报警开始时间","c_time_from","Date"]
["报警仪表编号","c_alarm_meter","String",50]
["支路名称","c_branch_name","String",200]
["报警数值","c_alarm_value","Double"]
["工单ID","c_word_id","String",50]
["工单状态(solved已处理，processing处理中，untreated未处理)","c_work_status","String",50]
["仪表类型(original/serviceData、energyData/fjd0)","c_meter_type","String",50]
["功能号","c_funcid","String",50]
["分项名称","c_item_name","String",50]
["单位","c_unit","String",50]
["门限值","c_env_limit","String",50]
[]
[]
["数据表名称","修复报警信息表：t_dataquality_alarm_repair_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","修复报警信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","String",50,null,"是"]
["建筑ID","c_building_id","String",50]
["报警支路","c_alarm_sign","String",50]
["报警类型Lost;//丢数，Large;//大数， Negative;//负数，HighEnergy;//能耗过高，WarnHighEnergy;//能耗即将过高，HighTemperature;//高温，LowTemperature;//低温，HighCO2;//co2过高， LowCO2;//co2过低，ContinueZero;// 持续为零","c_alarm_type","String",50]
["对应分项","c_item","String",50]
["报警时间","c_alarm_time","Date"]
["报警次数","c_alarm_count","Int",11]
["报警开始时间","c_time_from","Date"]
["报警结束时间","c_time_to","Date"]
["持续时间","c_duratiom","Double"]
["处理时间","c_process_time","Date"]
["处理记录，0-未恢复，1-已恢复","c_process_record","Int",11]
["报警仪表编号","c_alarm_meter","String",50]
["支路名称","c_branch_name","String",200]
["报警数值","c_alarm_value","Double"]
["工单状态(solved已处理，processing处理中，untreated未处理)","c_work_status","String",50]
["工单ID","c_word_id","String",50]
["仪表类型(original/serviceData、energyData/fjd0)","c_meter_type","String",50]
["功能号","c_funcid","String",50]
["分项名称","c_item_name","String",50]
["单位","c_unit","String",50]
["门限值","c_env_limit","String",50]
[]
["数据表名称","报警备注信息表：t_dataquality_alarm_remark_info"]
["数据表类型","枚举值:hbase"]
["数据表说明","报警备注信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["对应报警ID","c_alarm_id","String",100,null,"是"]
["报警备注信息","c_alarm_remark","String",5000]
["报警备注信息更新时间","c_update_time","Date"]
["报警备注信息更新人员ID","c_user","String",50]
[]
["数据表名称","变损线损丢数率数据表：t_dataquality_record_history_data"]
["数据表类型","枚举值:hbase"]
["数据表说明","变损线损丢数率数据表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["Id","c _id","String",100,null,"是"]
["建筑id","c_building_id","String",100]
["数据类型","c_data_type","Integer",100,null,null,"0:变损、1:线损、2:丢数率"]
["丢数类型 ","c_lost_type","String",100,null,null,"在 dataType=2(丢数率) 区分是那种丢数类型 Dian--电 Leng--冷 Environment--环境"]
["第一个数据 ","c_first_data","Double",100,null,null," 0----变压器出线、1---购物中心、2----丢失点位数量"]
["第二个数据","c_second_data","Double",100,null,null," 0----高压进线、1---变压器出线、2----正确点位数量"]
["丢数率","c_rate","Double",100]
["开始时间","c_start_time","Date",100]
["结束时间","c_end_time","Date",100]
["异常状态","c_status","Integer",100,null,null,"1---异常、0---正常"]
[]
["数据表名称","支路丢数记录：t_dataquality_record_branch_lost"]
["数据表类型","枚举值:hbase"]
["数据表说明","变损线损丢数率数据表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["Id","c _id","String",100,null,"是"]
["建筑id","c_building_id","String",100]
["支路编号","c_branch_id","String",100]
["丢数类型 Dian--电    Leng--冷    Environment--环境","c_lost_type","String",100]
["支路名称","c_branch_name","String",100]
["支路所在分项编号","c_subitem_id","String",100]
["支路所在分项名称","c_subitem_name","String",100]
["支路表具编号","c_branch_meter","String",100]
["开始丢数时间","c_lost_time","Date"]
["状态 0 报警中  1已恢复","c_status","Integer"]
[]
["数据表名称","工单信息表：t_workorder"]
["数据表类型","枚举值:hbase"]
["数据表说明","工单信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["Id","c _id","String",null,null,"是"]
["工单名称","c_name","String",50]
["项目ID","c_project_id","String",50]
["工单类型大类","c_work_type","String",30]
["工单类型小类","c_wokr_subtype","String",30]
["是否批量工单:1-是，2-否","c_batch","String",30]
["工单状态:1未执行、2审核中、3执行中、4已完成、5逾期、6已取消","c_work_status","String",10]
["工单派发人","c_assign_user","String",10]
["工单执行人","c_execute_user","String",10]
["要求闭合时间","c_plan_close_time","Date"]
["实际闭合时间","c_real_close_time","Date"]
["更新时间","c_update_time","Date"]
["执行要求","c_require_content","String",200]
["发出时间","c_send_time","Date"]
["工单是否发送:false-未发送/true-已发送","c_whether_send","boolean"]
["工单创建时间","c_create_time","Date"]
["扩展","c_remark","String",500]
[]
[]
["数据表名称","工单异常测点反馈表：t_workorder_meter"]
["数据表类型","枚举值:hbase"]
["数据表说明","工单异常测点反馈表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["工单ID","c_work_id","String",50,null,"是"]
["点位ID","c_meter","String",50]
["异常类型","c_type","String",50]
["反馈","c_feedback","String",500]
["拓展","c_remark","String",500]
[]
[]
["数据表名称","工单异常测点反馈表：t_workorder_meter"]
["数据表类型","枚举值:hbase"]
["数据表说明","工单异常测点反馈表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["Id","c _id","String",null,null,"是"]
["建筑ID","c_building_id","String",50]
["用户ID","c_user_id","String",50]
["权限ID","C_role","String",50]
["发送内容","C_message","String",500]
["类型","C_type","String",50]
["发送时间","C_send_time","Date"]
["发送状态(0失败，1成功)","C_send_status","String",20]
["手机号","C_phone","String",255]
[]
["数据表名称","环境品质表：t_environment_quality_data_15min/1h/1d"]
["数据表类型","枚举值:hbase"]
["数据表说明","环境品质表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_object_id","String",50,null,"是"]
["环境类型","c_type","String",50]
["数据时间","c_time","Date",0]
["数据值","c_data","Double",28]
[]
["数据表名称","节能量工单信息表：t_energysave_workorder"]
["数据表类型","枚举值:hbase"]
["数据表说明","节能量工单信息表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["工单名称","c_name","String",50,null,"是"]
["项目id","c_project_id","String",50]
["能耗模型ID","c_energy_model","Date"]
["对应分项逻辑编码","c_item_id","String",50]
["属性编码","c_property_code","String",50]
["工单状态:1未执行、2审核中、3执行中、4已完成、5逾期、6已取消","c_work_status","String",50]
["工单执行人","c_execute_user","String",50]
["要求闭合时间","c_require_close_time","Date"]
["实际闭合时间","c_real_close_time","Date"]
["基准开始时间","c_start_time","Date"]
["基准结束时间","c_end_time","Date"]
["日期类型：1-区分、2-不区分","c_day_type","String",50]
["忽略国庆节及春节：true-忽略、false-不忽略","c_ignore","Boolean"]
["是否长期统计：true-是、false-否","c_long_statis","Boolean"]
["统计开始时间","c_statis_start_time","Date"]
["统计到指定时间","c_statis_end_time","Date"]
["基准值(工作日/不区分时间)","c_standard_value","Double"]
["基准值(休息日)","c_playday_standard_value","Double"]
["执行要求","c_require_content","String",50]
["发出时间","c_send_time","Date"]
["工单是否发送：false-未发送、true-已发送","c_whether_send","Boolean"]
["工单创建时间","c_create_time","Date"]
["创建人员","c_create_user","String",50]
["节能量是否统计：false-不统计、true-统计","c_statistics","Boolean"]
["节能工单是否逾期","c_overdue","Boolean"]
["节能工单id","c_id","String",50]
[]
["数据表名称","节能量工单信息表反馈表：t_energysave_workorder_feedback"]
["数据表类型","枚举值:hbase"]
["数据表说明","节能量工单信息表反馈表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["工单反馈","c_feedback","String",50,null,"是"]
["项目id","c_project_id","String",50]
["工单创建时间","c_create_time","Date"]
["拓展字段","c_remark","Double"]
["节能工单id","c_id","String",50]
[]
["数据表名称","节能量工单的对应分项拆分子工单工单分项关系表：t_energysave_workitem_relation"]
["数据表类型","枚举值:hbase"]
["数据表说明","节能量工单的对应分项拆分子工单工单分项关系表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目本地编码","c_project_id","String",50]
["能耗模型ID","c_energy_model","String",50]
["属性编码","c_property_code","String",50]
["关联分项分项逻辑编码","c_item_id","String",50]
["工单id","c_work_id","String",50]
["上级工单来源分项逻辑编码","c_parent","String",50]
["是否本身","c_self","Boolean"]
[]
[]
["数据表名称","节能量统计表：t_energysave_data"]
["数据表类型","枚举值:hbase"]
["数据表说明","节能量统计表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目本地编码","c_project_id","String",50]
["能耗模型ID","c_energy_model","String",50]
["属性编码","c_property_code","String",50]
["分项逻辑编码","c_logic_id","String",50]
["工单id如果工单id=-1，则此值为节能量汇总值","c_work_id","String",50]
["节能量数据时间","c_time","Date"]
["节能量 能耗-基准值","c_single_value","Double"]
["节能量多工单节能量差","c_final_value","Double"]
["备注","c_remark","String",50]
[]
[]
["数据表名称","能耗预测：t_dataquality_energybudget_1h/1d"]
["数据表类型","枚举值:hbase"]
["数据表说明","能耗预测表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","building","String",50]
["模型编码、表号","modelSign","String",50]
["分项id、功能号","itemSign","String",50]
["类型 1---分项    2---支路","type","Integer"]
["数据时间","data_time","Date"]
["数据值","data_value","Date"]
[]
["数据表名称","能耗费用表：t_energy_data_cost_1h/1d"]
["数据表类型","枚举值:hbase"]
["数据表说明","能耗费用表,数据存储在hbase"]
["关联的其他类型表"]
["所属应用"]
["索引"]
[]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目/建筑id","building","String",50]
["能耗模型编码","energyModelSign","String",50]
["分项编码","energyModelNodeSign","String",50]
["数据时间","data_time","Double"]
["数据值","data_value","Double"]
["数据值","data_value","Date"]

{"sheet":"message-service-消息引擎数据库数据表","index":20,"n_rows":74,"n_cols":20,"rows_kept":74,"cut":false,"hidden":false,"merged":[[51,11,51,16],[62,10,62,16],[63,11,63,16],[38,10,38,16],[39,11,39,16],[42,0,42,6],[43,1,43,6],[50,10,50,16],[24,1,24,6],[30,10,30,16],[31,0,31,6],[31,11,31,16],[32,1,32,6],[16,0,16,6],[16,10,16,16],[17,1,17,6],[17,11,17,16],[23,0,23,6]]}
{"$rows_empty":15}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["系统表：m_system",{"$nulls":9},"标准邮局发送池：m_send_pool"]
["索引",{"$nulls":9},"索引"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["系统id","id","String",null,"否","是",{"$nulls":4},"消息id","message_id","String",null,"否","是"]
["系统名称","name","String",null,"否",{"$nulls":5},"标准邮局id","used_system_id","String",null,null,null,"使用到的标准邮局id"]
[{"$nulls":10},"发件人系统id","from_system_id","String",null,null,null,"系统id"]
[{"$nulls":10},"发件人用户id","from_user_id","String",null,null,null,"用户id,可为系统id或是运维系统用户id"]
["消息参数表_公共：m_message_param_pub",{"$nulls":9},"发送详情","send_param","String"]
["索引",{"$nulls":9},"任务产生时间","create_time","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"任务状态","status","String",null,null,null,"waiting-等待发送,sending-正在发送,\nsuccess-发送成功,failure-发送失败"]
["参数名称","param_type","String",null,"否","是","T-消息类型,L-消息级别,S-消息状态,H-消息处理状态",null,null,null,"消息处理时间","update_time","String"]
["类型id","type_id","String",null,"否","是",{"$nulls":4},"备注","remark","String",null,null,null,"返回消息发送状态"]
["类型名称","type_name","String"]
[]
[{"$nulls":10},"订阅规则表：m_subscription"]
["消息参数表_逻辑树：m_message_param_logic",{"$nulls":9},"索引"]
["索引",{"$nulls":9},"名称","字段","类型","长度","可为空","主键","备注"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"订阅系统id","system_id","String",null,"否","是"]
["参数名称","param_type","String",null,"否","是","T-消息类型,L-消息级别,S-消息状态,H-消息处理状态",null,null,null,"订阅系统主题","sub_topic","String",null,"否","是","订阅主题名称"]
["逻辑类型id","logic_type_id","String",null,"否","是","逻辑类型id ",null,null,null,"订阅详情","sub_info","String",null,null,null,"订阅主题详细规则"]
["类型id","type_id","String",null,null,null,"公共类型id  "]
["类型名称","type_name","String"]
["上级id","parent_id","String",null,null,null,"上级逻辑类型id",null,null,null,"订阅规则表-用户：m_subscription_count"]
["排序","order","String",{"$nulls":7},"索引"]
[{"$nulls":10},"名称","字段","类型","长度","可为空","主键","备注"]
[{"$nulls":10},"订阅系统id","system_id","String",null,"否","是"]
["公共消息接收表：m_message_sub_send",{"$nulls":9},"订阅系统主题","sub_topic","String",null,"否","是","订阅主题名称"]
["索引",{"$nulls":9},"订阅用户id","user_id","String",null,"否","是","订阅人"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"发送目标","target","String",null,null,null,"弃用"]
["消息id","message_id","String",null,"否","是",{"$nulls":4},"提醒方式","notice_type","String",null,null,null,"通知方式(消息订阅后发送标准邮局信息)"]
["消息本地id","local_id","String",{"$nulls":7},"当前进度","message_count","Long",null,null,null,"弃用"]
["发件人系统id","from_system_id","String",null,null,null,"系统id",null,null,null,"更新时间","count_time","String"]
["发件人用户id","from_user_id","String",null,null,null,"用户id,可为系统id或是运维系统用户id"]
["消息名称","message_name","String"]
["项目id","project_id","String",{"$nulls":7},"消息统计表：m_message_statistics"]
["项目名称","project_name","String",{"$nulls":7},"索引"]
["消息产生时间","create_time","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["消息状态id","message_status","String",null,null,null,"消息状态逻辑id",null,null,null,"统计类型","statistics_type","String",null,"否","是","统计类型 1：总计 2:已处理状态"]
["消息处理状态id","message_handle_status","String",null,null,null,"消息处理状态逻辑id",null,null,null,"时间类型","time_type","String",null,"否","是","时间 H D"]
["消息类型id","message_type","String",null,null,null,"消息类型逻辑id",null,null,null,"项目id","project_id","String",null,"否","是"]
["消息级别id","level","String",null,null,null,"消息级别逻辑id",null,null,null,"建筑id","building_id","String",null,"否","是"]
["消息其他参数","others","String",{"$nulls":7},"消息类型","message_type","String",null,"否","是"]
["回调参数","send_param","String",null,null,null,"用来直接通知第三方系统",null,null,null,"统计时间","data_time","String",null,"否","是"]
["消息body","message_body","String",{"$nulls":7},"统计数据","data_value","Long"]
["发送状态","send_status","String",null,null,null,"1.第三方回调处理完成(订阅标准系统已转发标准系统后台处理)\n2.转发给订阅用户(ES),并直接通知用户完成(根据用户使用到的标准系统转发给标准系统后台处理)\n3.状态waiting,success    接收消息后首先进入waiting状态,1,2处理后转为success.(后台监控是否有未转发成功的)"]
[]
[{"$nulls":10},"消息统计表-统计对象：m_message_statistics_obj"]
[{"$nulls":10},"索引"]
[{"$nulls":10},"名称","字段","类型","长度","可为空","主键","备注"]
[{"$nulls":10},"统计类型","statistics_type","String",null,"否","是","统计类型 1：总计 2:已处理状态"]
[{"$nulls":10},"时间类型","time_type","String",null,"否","是","时间 H D"]
[{"$nulls":10},"发件人系统id","system_id","String",null,"否","是"]
[{"$nulls":10},"项目id","project_id","String",null,"否","是"]
[{"$nulls":10},"建筑id","building_id","String",null,"否","是"]
[{"$nulls":10},"消息类型","message_type","String",null,"否","是"]
[{"$nulls":10},"消息对象类型","message_object_type","String",null,"否","是"]
[{"$nulls":10},"统计时间","data_time","String",null,"否","是"]
[{"$nulls":10},"统计数据","data_value","Long"]

{"sheet":"message-消息服务数据库数据表","index":21,"n_rows":86,"n_cols":20,"rows_kept":86,"cut":false,"hidden":false,"merged":[[69,1,69,6],[71,10,71,16],[72,11,72,16],[73,11,73,16],[68,0,69,0],[72,10,73,10],[47,11,47,16],[58,10,58,16],[59,11,59,16],[67,0,67,6],[68,1,68,6],[36,0,36,6],[37,1,37,6],[38,10,38,16],[39,11,39,16],[46,10,46,16],[18,11,18,16],[24,0,24,6],[25,1,25,6],[28,10,28,16],[29,11,29,16],[11,0,11,6],[11,10,11,16],[12,1,12,6],[12,11,12,16],[17,10,17,16]]}
{"$rows_empty":10}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["message_type：消息类型表，存放业务消息类型",{"$nulls":9},"pro_config：新城项目开业时间配置表"]
["索引","【\"message_type\", \"message_code\"】;",{"$nulls":8},"索引"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["消息类型主键id","message_type_id","String",null,"否",{"$nulls":5},"主键","project_id","String",null,"否"]
["消息类型","message_type","String",null,"否",{"$nulls":5},"内容","content","String",null,"否",null,"岗位信息"]
["消息编号","message_code","String",null,"否"]
["消息类型名称","message_name","String",null,"否",{"$nulls":5},"message_receive_log：消息接收记录表，记录接收业务消息的所有信息"]
["一级节点","first_level","String",null,null,null,"一级父级节点",null,null,null,"索引"]
["二级节点","second_level","String",null,null,null,"二级父级节点",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["描述","message_des","String",{"$nulls":7},"主键","receive_id","String",null,"否"]
["是否有效","valid","String",{"$nulls":7},"内容","content","String",null,"否"]
[{"$nulls":10},"类型","type","String",null,"否"]
[{"$nulls":10},"来源类型","control_type","String",null,"否"]
["message_subscription：消息订阅表，存放app个人消息订阅配置",{"$nulls":9},"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["索引",{"$nulls":9},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"是否有效","valid","String"]
["消息类型主键id","person_id","String",null,"否"]
["用户id","user_id","String",null,"否",{"$nulls":5},"message_log：消息日志表，记录消息发送失败信息"]
["订阅信息","subscription","String",null,"否",null,"配置信息json",null,null,null,"索引"]
["描述","description","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"主键","message_log_id","String",null,"否"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"内容","content","String",null,"否"]
["是否有效","valid","String",{"$nulls":7},"异常信息","exception","String",null,"否"]
[{"$nulls":10},"创建时间","create_time","String",null,"否",null,"yyyy-MM-dd HH:mm:ss"]
[{"$nulls":10},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["message_notice：消息记录表，存放业务消息记录",{"$nulls":9},"是否有效","valid","String"]
["索引","ES"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"xy_config：新云配置表，存放新云短息、新城报警短信配置"]
["消息主键id","msg_id","String",null,"否",{"$nulls":5},"索引"]
["消息标题","msg_title","String",null,"否",{"$nulls":5},"名称","字段","类型","长度","可为空","主键","备注"]
["消息内容","msg_content","String",null,"否",{"$nulls":5},"主键","code","String",null,"否"]
["发送人","send_person_id","String",null,"否",{"$nulls":5},"配置信息","content","String",null,"否"]
["账号","user_id","String",{"$nulls":7},"是否有效","valid","String"]
["人员编号","person_id","String",null,"否",{"$nulls":5},"时间单位","unit","String",null,"否",null,"H为小时，M为分"]
["业务类型id","business_id","String",null,"否"]
["项目id","project_id","String",{"$nulls":7},"event_subscription：时间订阅表，存放事件订阅配置信息"]
["开始时间","ask_start_time","String",{"$nulls":7},"索引","【\"valid\",\"position_id\",\"selected_type\",\"autho_content\",\"event_autho_id\"】;"]
["结束时间","ask_end_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["消息类型","msg_type","String",null,"否",null,"yyyy-MM-dd HH:mm:ss",null,null,null,"事件订阅主键id","event_autho_id","String",null,"否"]
["业务类型","business_type","String",null,"否",{"$nulls":5},"岗位id","position_id","String",null,"否"]
["消息来源","message_source","String",null,"否",{"$nulls":5},"类型","selected_type","String",null,"否"]
["消息来源类型","control_type","String",{"$nulls":7},"内容","autho_content","String",null,"否"]
["路由id","routing_control_id","String",{"$nulls":7},"字段","extend_field","String"]
["消息来源code","control_code","String",{"$nulls":7},"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["处理人id","process_person_id","String",{"$nulls":7},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["操作人id","operator_id","String",{"$nulls":7},"是否有效","valid","String"]
["操作人","operator_name","String"]
["操作时间","operator_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"order_subscription：工单订阅表，存放工单订阅配置信息"]
["是否已读","record_state","String",null,"否",null,"0 未读 1已读",null,null,null,"索引","【\"order_type\",\"sub_id\"】;"]
["事件类型id","eventTypeId","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["发送结果","message_result","String",{"$nulls":7},"工单订阅主键id","sub_id","String",null,"否"]
["描述","description","String",{"$nulls":7},"部门id","depart_id","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"岗位id","deptPosition_id","String",null,"否"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"工单类型","order_types","String",null,"否"]
["是否有效","valid","String",{"$nulls":7},"紧急程度","emergency_level_types","String",null,"否"]
[{"$nulls":10},"描述","description","String"]
["scheduling_show：排班表，记录排班信息",{"$nulls":9},"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["索引","【\"valid\",\"person_id\",\"project_id\",\"month\",\"create_time\",\"scheduling_show_id\"】;",{"$nulls":8},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
[null,"【\"valid\",\"project_id\",\"month\",\"create_time\",\"scheduling_show_id\"】;",{"$nulls":8},"是否有效","valid","String"]
["名称","字段","类型","长度","可为空","主键","备注"]
["排班配置主键id","scheduling_show_id","String",null,"否",{"$nulls":5},"scheduling_config：班次表，记录班次信息"]
["部门id","dept_id","String",null,"否",{"$nulls":5},"索引","【\"valid\",\"project_id\",\"code\",\"scheduling_config_id\"】;"]
["岗位id","position_id","String",null,"否",{"$nulls":6},"【\"valid\",\"position_id\",\"project_id\",\"code\",\"scheduling_config_id\"】;"]
["项目id","project_id","String",null,"否",{"$nulls":5},"名称","字段","类型","长度","可为空","主键","备注"]
["人员名称","person_name","String",{"$nulls":7},"排班配置id，主键","scheduling_config_id","String",null,"否"]
["电话号码","phone_num","String",{"$nulls":7},"部门id","dept_id","String",null,"否"]
["月份","month","String",null,"否",{"$nulls":5},"岗位id","position_id","String",null,"否"]
["排班具体内容","content","String",null,"否",{"$nulls":5},"项目id","project_id","String",null,"否"]
["排序","order","String",null,"否",{"$nulls":5},"配置code","code","String",null,"否"]
["是否存在","exsit","String",{"$nulls":7},"配置名称","name","String",null,"否"]
["上级字段","extent_field","String",{"$nulls":7},"计划","time_plan","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"存在字段","extend_field","String"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["是否有效","valid","String",{"$nulls":7},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
[{"$nulls":10},"是否有效","valid","String"]

{"sheet":"middleware-配置中间件数据库数据表","index":22,"n_rows":61,"n_cols":20,"rows_kept":61,"cut":false,"hidden":false,"merged":[[29,1,29,6],[46,10,46,16],[47,11,47,16],[48,0,48,6],[49,1,49,6],[39,16,44,16],[14,0,14,6],[14,10,14,16],[15,1,15,6],[15,11,15,16],[28,0,28,6]]}
{"$rows_empty":13}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["自定义数据来源：customize_sources\n记录自定义字段的配置信息；",{"$nulls":9},"配置表：middleware_configuration\n记录业务字段配置信息"]
["索引","【\"type_id\",\"field_id\", \"config_name\",\"customize_name\", \"customize_value\",\"customize_id\"】;",{"$nulls":8},"索引","【\"config_id\",\"config_name\",\"type_id\",\"field_id\"】;"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键id","customize_id","String",null,"否",{"$nulls":5},"id，主键","config_id","String",null,"否"]
["数据来源名称","customize_name","String",null,"否",{"$nulls":5},"配置类型","config_name","String",null,"否"]
["数据来源值","customize_value","String",null,"否",{"$nulls":5},"类型id","type_id","String",null,"否"]
["配置类型","config_name","String",null,"否",{"$nulls":5},"字段id","field_id","String",null,"否"]
["类型id","type_id","String",null,"否",{"$nulls":5},"录入方式","entry_method","String",null,"否"]
["字段id","field_id","String",null,"否",{"$nulls":5},"数据来源","data_sources","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"默认值","defaults","String",null,"否"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"上级关联字段","superior_field","String"]
["是否有效","valid","String",{"$nulls":7},"下级关联字段","subordinate_field","String"]
[{"$nulls":10},"是否必填","is_required","String"]
[{"$nulls":10},"是否可编辑（新建）","is_edit_new","String"]
["数据来源：data_sources\n数据来源表，存入数据来源；",{"$nulls":9},"是否可编辑（编辑）","is_edit_edit","String"]
["索引","【data_sources_id\",\"data_sources_name\",\"data_sources_url\",\"config_name\"】;",{"$nulls":8},"是否可筛选","is_filter","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"新建字段","new_field","String"]
["数据来源id，主键","data_sources_id","String",null,"否",{"$nulls":5},"编辑字段","edit_field","String"]
["数据来源名称","data_sources_name","String",null,"否",{"$nulls":5},"显示字段","display_field","String"]
["数据来源地址","data_sources_url","String",null,"否",{"$nulls":5},"是否自定义配置","customize_field","String",null,null,null,"0否，1是"]
["配置类型","config_name","String",null,"否",{"$nulls":5},"项目id","project_id","String"]
["数据来源key","data_sources_key","String",null,"否",{"$nulls":5},"排序字段","order","String",null,"否"]
["数据来源","data_sources_flag","String",null,"否",null,"展示 1为树，0为列表",null,null,null,"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"是否有效","valid","String"]
["是否有效","valid","String",{"$nulls":7},"是否展示字段是否可编辑","display_field_editable","Long"]
[{"$nulls":10},"新建展示字段是否生效","new_field_enable","Long"]
[{"$nulls":10},"新建展示字段是否可编辑","new_field_editable","Long"]
[{"$nulls":10},"新建必填字段是否生效","is_required_enable","Long"]
[{"$nulls":10},"新建必填字段是否可编辑 ","is_required_editable","Long"]
[{"$nulls":10},"在详情列表展示字段是否生效 ","edit_field_enable","Long"]
[]
[{"$nulls":10},"字段名称：field_name\n记录默认字段及自定义字段信息"]
[{"$nulls":10},"索引","【\"field_id\",\"config_name\"\"field_key\",\"field_name\",\"return_field_key\"】;"]
["录入方式：entry_method\n记录默认字段及自定义字段的录入方式",{"$nulls":9},"名称","字段","类型","长度","可为空","主键","备注"]
["索引","【\"entry_method_id\",\"entry_method_key\",\"entry_method_name\",\"show_key\",\"show_name\"】;",{"$nulls":8},"id，主键","field_id","String",null,"否"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"字段名称","field_name","String",null,"否"]
["id，主键","entry_method_id","String",null,"否",{"$nulls":5},"字段key","field_key","String",null,"否"]
["录入名称","entry_method_name","String",null,"否",{"$nulls":5},"配置类型","config_name","String",null,"否"]
["录入key","entry_method_key","String",null,"否",{"$nulls":5},"返回字段key","return_field_key","String",null,"否"]
["展示名称","show_name","String",null,"否",{"$nulls":5},"数据来源key","data_sources_key","String",null,"否"]
["展示key","show_key","String",{"$nulls":7},"是否是自定义字段","is_customize","String",null,"否",null," 1 是，0 否"]
["配置类型","config_name","String",null,"否",{"$nulls":5},"录入方式key","entry_method_key","String",null,"否"]
["创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"排序字段","order","Long",null,"否"]
["修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss",null,null,null,"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["是否有效","valid","String",{"$nulls":7},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
[{"$nulls":10},"是否有效","valid","String"]

{"sheet":"saas-数据库数据表","index":23,"n_rows":350,"n_cols":20,"rows_kept":350,"cut":false,"hidden":false,"merged":[[276,1,276,6],[277,1,277,6],[52,0,53,0],[36,10,38,10],[54,10,55,10],[70,10,71,10],[256,0,256,6],[257,1,257,6],[268,0,268,6],[269,1,269,6],[275,0,275,6],[228,0,228,6],[229,1,229,6],[230,1,230,6],[231,1,231,6],[232,1,232,6],[179,1,179,6],[200,0,200,6],[201,1,201,6],[214,0,214,6],[215,1,215,6],[134,0,134,6],[135,1,135,6],[159,0,159,6],[160,1,160,6],[178,0,178,6],[109,1,109,6],[110,10,110,16],[111,11,111,16],[121,0,121,6],[122,1,122,6],[96,0,96,6],[97,1,97,6],[98,10,98,16],[99,11,99,16],[108,0,108,6],[71,11,71,16],[75,0,75,6],[76,1,76,6],[82,10,82,16],[83,11,83,16],[60,0,60,6],[61,1,61,6],[62,1,62,6],[69,10,69,16],[70,11,70,16],[52,1,52,6],[52,10,52,16],[53,1,53,6],[54,11,54,16],[55,11,55,16],[36,1,36,6],[36,11,36,16],[37,11,37,16],[38,11,38,16],[51,0,51,6],[22,0,22,6],[22,10,22,16],[23,1,23,6],[23,11,23,16],[35,0,35,6],[35,10,35,16]]}
{"$rows_empty":21}
[{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人",{"$nulls":7},"更新类型（新增、删除）","更新时间","更新人"]
["动态组件表：dynamic_component\n数据库名称：saas",{"$nulls":9},"组件关系表：component_relation\n数据库名称：saas"]
["索引","【valid，cmpt_type，cmpt_code】；\n【valid，cmpt_code】；",{"$nulls":8},"索引","【valid，base_cmpt_code】"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键ID","cmpt_id","String",null,"否","是","ZJ+uuid",null,null,null,"主键ID","cmpt_relation_id","String",null,"否","是","备注"]
["组件类型","cmpt_type","String",null,null,null,"base、godHand、saas、app",null,null,null,"原始组件编码","base_cmpt_code","String",null,null,null,"ZJGX+uuid"]
["组件编码","cmpt_code","String",{"$nulls":7},"上帝之手组件编码","god_hand_cmpt_code","String"]
["组件名称","cmpt_name","String",{"$nulls":7},"Saas组件编码","saas_cmpt_code","String"]
["描述","description","String",{"$nulls":7},"app组件编码","app_cmpt_code","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"创建时间","create_time","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",{"$nulls":7},"有效状态","valid","Boolean",null,null,null,"yyyyMMddhhmmss"]
[]
[]
["信息点组件表：info_component\n数据库名称：saas",{"$nulls":9},"position：岗位表"]
["索引","【valid，obj_type，class_code，info_point_code】；",{"$nulls":8},"索引","【\"valid\",\"dept_id\"】;"]
["名称","字段","类型","长度","可为空","主键","备注",{"$nulls":4},"【\"valid\",\"position_type\"】;"]
["主键ID","info_cmpt_id","String",null,"否","是","info_cmpt_id：对象类型_大类编码_信息点编码\n对象类型：project、build、floor、space、system、equip\n大类编码：project、build、floor、space 的默认0，system是2位系统大类编码，equip是4位设备大类编码",{"$nulls":4},"【\"valid\",\"project_id\"】;"]
["对象类型","obj_type","String",null,null,null,"project、build、floor、space、system、equip",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["大类编码","class_code","String",null,null,null,"大类编码：project、build、floor、space 的默认0，system是2位系统大类编码，equip是4位设备大类编码",null,null,null,"岗位id","position_id","String",null,"否"]
["信息点编码","info_point_code","String",{"$nulls":7},"方位名称","position_name","String",null,"否"]
["上帝之手页面标注","god_hand_note","String",{"$nulls":7},"部门id","dept_id","String",null,"否"]
["Saas平台页面标注","saas_note","String",{"$nulls":7},"岗位类型","position_type","String",null,"否"]
["Saas平台是否显示","saas_show_flag","String",null,null,null,"0-不显示、1-显示、2-不显示且不可编辑",null,null,null,"项目id","project_id","String",null,"否"]
["APP工单执行页面标注","app_note","String",{"$nulls":8},"order_num","String"]
["APP采集是否显示","app_show_flag","String",null,null,null,"0-不显示、1-显示、2-不显示且不可编辑",{"$nulls":4},"extend_field","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["有效状态","valid","Boolean",{"$nulls":7},"是否有效","valid","String"]
[]
["工作历自定义标签表： calendar_custom_tag"]
["索引","【type】",{"$nulls":8},"department：部门表"]
[null,"【calendar_id】"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"索引","【\"valid\",\"dept_type\",\"create_time\"】;"]
["主键","id","String",null,"否","是",{"$nulls":5},"【\"valid\",\"project_id\",\"create_time\"】;"]
["工作历id","calendar_id","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["标签","tag","String",{"$nulls":7},"主键","dept_id","String",null,"否"]
["类型","type","String",null,null,null,"1:系统；2：用户",null,null,null,"部门名称","dept_name","String",null,"否"]
[{"$nulls":10},"部门类型","dept_type","String",null,"否"]
["设备公司关系表：company_equip_rel",{"$nulls":9},"项目id","project_id","String",null,"否"]
["索引","【valid，company_id，project_id】",{"$nulls":8},"父部门id","parent_dept_id","String"]
[null,"【valid，company_type，project_id】；",{"$nulls":9},"order_num","String"]
["名称","字段","类型","长度","可为空","主键","备注",{"$nulls":4},"extend_field","String"]
["主键ID","rel_id","String",null,"否","是","uuid",null,null,null,"创建时间","create_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["主键ID","company_id","String",{"$nulls":7},"修改时间","update_time","String",null,null,null,"yyyy-MM-dd HH:mm:ss"]
["设备所属项目id","project_id","String",{"$nulls":7},"是否有效","valid","Boolean"]
["设备id","equip_id","String"]
["公司类型","company_type","String",null,null,null,"1-供应商、2-生产厂家、3-维修商、4-保险公司"]
["扩展字段","extend_field","String",null,null,null,"{}",null,null,null,"设备型号表：equip_model"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"索引","【valid，company_id】"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",{"$nulls":4},"【equip_model_name，valid】"]
["有效状态","valid","Boolean",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
[{"$nulls":10},"主键ID","equip_model_id","String",null,"否","是","备注"]
[{"$nulls":10},"主键ID","company_id","String",null,null,null,"SBXH+uuid"]
["设备通讯录表：equip_company_book",{"$nulls":9},"型号名称","equip_model_name","String",null,null,null,"所属公司ID"]
["索引","【valid，company_type，company_name】",{"$nulls":8},"创建时间","create_time","String"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["主键ID","company_id","String",null,"否","是","TXL+uuid",null,null,null,"扩展字段","extend_field","String",null,null,null,"yyyyMMddhhmmss"]
["公司类型","company_type","String",null,null,null,"1-供应商、2-生产厂家、3-维修商、4-保险公司",null,null,null,"有效状态","valid","Boolean"]
["公司名称","company_name","String"]
["联系电话","phone","String"]
["联系人","contacts","String",{"$nulls":7},"通用数据字典表：general_dictionary"]
["网址","web","String",{"$nulls":7},"索引","【valid，dict_type，code】"]
["传真","fax","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["电子邮件","email","String",{"$nulls":7},"主键id","dict_id","String",null,"否","是","uuid"]
["设备型号","equip_models","String",null,null,null,"设备型号名称数组",null,null,null,"字典类型","dict_type","String"]
["保险单信息","insurer_info","String",null,null,null,"见文档说明O",null,null,null,"编码","code","String"]
["绑定系统","sys_cls","String",null,null,null,"[\"\",\"\"]",null,null,null,"名称","name","String"]
["绑定用户","user_ids","String",null,null,null,"[\"\",\"\"]",null,null,null,"名词释义(描述)","description","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"默认使用状态","default_use","Boolean"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"本地名称","customer_name","String"]
["扩展字段","extend_field","String",{"$nulls":7},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean",{"$nulls":7},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"扩展字段","extend_field","String"]
[{"$nulls":10},"有效状态","valid","Boolean"]
["FM系统初始化表：init_data"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"对象附加表：obj_append"]
["主键id","init_data_id","String",null,"否","是","uuid",null,null,null,"索引","valid，project_id，obj_type，download_flag"]
["数据库名称","database_name","String",{"$nulls":7},"名称","字段","类型","长度","可为空","主键","备注"]
["数据表名称","table_name","String",{"$nulls":7},"对象id","obj_id","String",null,"否","是"]
["原始文件名称","original_name","String",{"$nulls":7},"所属项目主键","project_id","String"]
["数据内容","data_content","String",{"$nulls":7},"对象类型","obj_type","String",null,null,null,"space、equip"]
["描述","description","String",{"$nulls":7},"下载标记","download_flag","String",null,null,null,"0-未下载，1-已下载"]
["有效状态","valid","Boolean",{"$nulls":7},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"有效状态","valid","Boolean"]
["二维码名片格式表：obj_card_style"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注",null,null,null,"对象工单提醒配置表：obj_wo_remind_config"]
["项目ID","project_id","String",null,"否","是",{"$nulls":4},"索引","【valid，project_id，person_id，obj_type】"]
["对象类型","obj_type","String",null,null,null,"build、floor、space、system、equip",null,null,null,"名称","字段","类型","长度","可为空","主键","备注"]
["名片标题","card_title","String",{"$nulls":7},"主键ID","remind_config_id","String",null,"否","是","备注"]
["名片内容","card_info","String",{"$nulls":7},"所属项目主键","project_id","String",null,null,null,"uuid"]
["扩展字段","extend_field","String",{"$nulls":7},"人员id","person_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"对象类型","obj_type","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss",null,null,null,"提醒的工单类型","remind_order_types","String",null,null,null,"build-建筑、floor-楼层、space-空间、\nsystem-系统、equip-设备"]
["有效状态","valid","Boolean",{"$nulls":7},"扩展字段","extend_field","String"]
[{"$nulls":10},"创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
[{"$nulls":10},"更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["事件/工单状态推送MQ失败记录表：mq_mes_fail_push",{"$nulls":9},"有效状态","valid","Boolean"]
["索引","index_valid = valid,create_time,mes_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","mes_id","String",null,"否","是"]
["推送的消息体","mes_body","String",null,"否"]
["MQ中对应的交换机","mq_exchange","String",null,"否"]
["MQ中对应的路由规则","mq_routing","String"]
["MQ中对应的队列","mq_queue","String"]
["创建时间","create_time","String",null,"否"]
["更新时间","update_time","String",null,"否"]
["状态","valid","Boolean",null,"否",null,"true-正常,false-逻辑删除"]
[]
[]
["审核业务表：audit_stream\n所有审核引擎的业务数据均存储在该表中"]
["索引","index1 = audit_stream_id;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","audit_stream_id","String",null,"否","是","审核唯一标识:AS+雪花算法生成的id"]
["审核状态","audit_stream_state","String",null,"否",null,"1-审核中,2-已审核,3-不同意,4-已驳回"]
["项目id","project_id","String",null,null,null,"项目id:Pj+10标识码."]
["业务类型","business_type","String",null,"否",null,"例如task代表任务管理"]
["业务id","business_id","String",null,"否",null,"对应业务系统的唯一标识"]
["申请人id","apply_person_id","String",null,"否",null,"对应业务系统的人员(名称,id等)"]
["申请岗位id","apply_position_id","String",null,null,null,"对应业务系统的岗位(名称,id等)"]
["申请时间","apply_time","String",null,"否",null,"申请审核的时间,格式为yyyyMMddHHmmss"]
["申请内容","apply_describe","String",null,null,null,"申请内容,文本描述信息"]
["申请链接 ","apply_link","String",null,null,null,"申请链接"]
["申请图片key的集合","apply_pictures","String",null,null,null,"格式为[\"aaa.jpg\",\"bbb.jpg\"]"]
["申请附件key的集合","apply_files","String",null,null,null,"[{\"suffix\":\"xls\",\"name\":\"***\",\"key\":\"***\"}]"]
["申请数据的信纸内容","apply_content","String",null,null,null,"审核业务信息预留字段,格式为{},有定制化内容都放这里"]
["审核流步骤信息","audit_steps","String",null,"否",null,"格式为[]"]
["版本号","version","Long",null,"否",null,"当存在写操作时需要匹配上版本号,从1开始"]
["创建人","creator_id","String",null,"否",null,"创建人id或用户id"]
["创建时间","create_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段"]
["有效状态","valid","Boolean",null,"否",null,"true-有效,false-逻辑删除"]
[]
[]
["审核路由表：audit_routing\n存储当前在审的审核数据"]
["索引","index_pj_ar_of_an_ct = valid,audit_role_id,operate_flag,audit_node_type,project_id,create_time;\nindex_an_pj_of_ct = valid,audit_node_id,project_id,create_time"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","audit_routing_id","String",null,"否","是","唯一标识:AR+雪花算法生成的id"]
["项目id","project_id","String",null,null,null,"项目id:Pj+10标识码."]
["审核业务id主键","audit_stream_id","String",null,"否",null,"审核唯一标识:AS+雪花算法生成的id"]
["审核角色id","audit_role_id","String",null,"否",null,"集成审核引擎模块的系统中的岗位id或者人员id"]
["审核流节点id","audit_node_id","String",null,"否",null,"对应业务系统的唯一标识"]
["操作标记","operate_flag","String",null,"否",null,"代表此条路由是否可操作,0-不可操作,1-可操作"]
["业务类型","business_type","String",null,"否",null,"例如task代表任务管理"]
["审核节点类型","audit_node_type","String",null,"否",null,"审核类型,1-会审,2-或审"]
["上级审核流节点ID","creator_node_id","String",null,"否",null,"生成该条记录的审核流节点ID"]
["创建人","creator_id","String",null,"否",null,"创建人id或用户id"]
["创建时间","create_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段"]
["有效状态","valid","Boolean",null,"否",null,"true-有效,false-逻辑删除"]
[]
[]
["审核操作记录表：audit_process\n存储每次已审核的审核记录"]
["索引","index_op_ot_an_ct = valid,operate_person_id,operate_type,audit_node_id,create_time;\nindex_an_op_ot_ct = valid,audit_node_id,operate_person_id,operate_type,create_time;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","audit_process_id","String",null,"否","是","唯一标识:AP+雪花算法生成的id"]
["审核业务id主键","audit_stream_id","String",null,"否",null,"审核唯一标识:AS+雪花算法生成的id"]
["审核流节点id","audit_node_id","String",null,"否",null,"对应业务系统的唯一标识"]
["业务类型","business_type","String",null,"否",null,"例如task代表任务管理"]
["业务id","business_id","String",null,"否",null,"对应业务系统的唯一标识"]
["项目id","project_id","String",null,null,null,"项目id:Pj+10标识码."]
["操作人id","operate_person_id","String",null,"否",null,"操作人的id(人员id,用户id等),集成系统中的角色id"]
["操作人岗位id","operate_position_id","String",null,null,null,"操作人的岗位id"]
["操作时间","operate_time","String",null,"否",null,"格式为yyyyMMddHHmmss"]
["操作类型","operate_type","String",null,"否",null,"值为:transfer,audit,apply,stream,modify,cancel.transfer-转审,audit-审核,apply-申请审核,stream-修改审核流,modify-编辑,cancel-撤销"]
["审核流步骤信息","audit_steps","String",null,null,null,"格式为[]"]
["审核结果","audit_result","String",null,null,null,"2-同意,3-不同意,4-驳回"]
["审核意见","audit_opinion","String"]
["创建时间","create_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段"]
["有效状态","valid","Boolean",null,"否",null,"true-有效,false-逻辑删除"]
[]
[]
["业务类型表：business_type\n存储与审核引擎交互的各业务层的标识及相关数据"]
["索引","index_bu_ty = valid,business_type;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","business_id","String",null,"否","是","唯一标识:BT+雪花算法生成的id"]
["业务类型","business_type","String",null,"否",null,"字符串,例如task"]
["业务类型小图标","business_type_icon","String",null,"否",null,"字符串,例如aaa.jpg"]
["业务类型名称","business_type_name","String",null,"否",null,"例如任务管理"]
["查询角色id的链接","business_role_url","String",null,"否",null,"请求接口的地址"]
["创建时间","create_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段"]
["有效状态","valid","Boolean",null,"否",null,"true-有效,false-逻辑删除"]
[]
[]
["业务类型表：business_type\n存储与审核引擎交互的各业务层的标识及相关数据"]
["索引","index_bu_ty = valid,business_type;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["id主键","business_id","String",null,"否","是","唯一标识:BT+雪花算法生成的id"]
["业务类型","business_type","String",null,"否",null,"字符串,例如task"]
["业务类型小图标","business_type_icon","String",null,"否",null,"字符串,例如aaa.jpg"]
["业务类型名称","business_type_name","String",null,"否",null,"例如任务管理"]
["查询角色id的链接","business_role_url","String",null,"否",null,"请求接口的地址"]
["创建时间","create_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["更新时间","update_time","String",null,"否",null,"值的格式为yyyyMMddHHmmss"]
["扩展字段","extend_field","String",null,null,null,"扩展字段"]
["有效状态","valid","Boolean",null,"否",null,"true-有效,false-逻辑删除"]
[]
[]
["公告信息表：bulletin"]
["索引","index_valid = valid;"]
["索引","index_vd_st_pblsTm=valid, state, publish_time;"]
["索引","index_vd_st_bt=valid,state,bulletin_type;",{"$nulls":5},"新增","葛占彬","2020-05-30"]
["索引","index_vd_st_pjid_pt=valid, state, project_id, publish_time",{"$nulls":5},"新增","葛占彬","2020-05-30"]
["名称","字段","类型","长度","可为空","主键","备注"]
["公告ID","bulletin_id","String",null,"否","是","BLT{uuid}"]
["公告类型","bulletin_type","String",null,null,null,"0-集团公告、1-项目公告","新增","葛占彬","2020-05-30"]
["项目ID","project_id","String",null,null,null,"项目公告必有","新增","葛占彬","2020-05-30"]
["公告标题","title","String"]
["公告内容","content","String",null,null,null,"富文本形式字符串"]
["公告状态","state","String",null,null,null,"0-未发布, 1-已发布, 2-已撤回"]
["发布机构ID","institution_id","String"]
["发布人ID","publisher_id","String"]
["发布时间","publish_time","String",null,null,null,"yyyyMMddhhmmss"]
["撤回人ID","revoke_person_id","String"]
["撤回时间","revoke_time","String",null,null,null,"yyyyMMddhhmmss"]
["创建人ID","creator_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新人ID","update_person_id","String"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["公告主体","body","String"]
["附件","attachments","String",null,null,null," [\n    {\n      \"type\":\"file\",                //file-附件, image-图片\n      \"name\":\"***\",                 //附件名称（包含后缀）\n      \"key\":\"***\"                   //唯一值\n    }\n  ]"]
["发布范围类型","publish_scope_type","String",null,null,null,"1-部门、岗位、人\n2-选择多项目的同一岗位"]
["发布范围","publish_scope","String",null,null,null," [\n    {\n      \"project_id\":[\n        \"***\",                      //项目ID, 中心部门此项传\"group\"\n      ],\n      \"project_name\":\"***\",         //项目名称, 格式：名称、名称...\n      \"department_id\":\"***\",        //部门ID\n      \"department_name\":\"***\",      //部门名称\n      \"position_id\":\"***\",          //岗位ID\n      \"position_name\":\"***\",        //岗位名称\n      \"person_id\":\"***\",            //人员ID\n      \"person_name\":\"***\"           //人员名称\n    }\n  ]"]
["有效状态",null,"Boolean"]
[]
[]
["自定义发布机构表：bulletin_custom_institution"]
["索引","index_valid = valid;"]
["名称","字段","类型","长度","可为空","主键","备注"]
["发布机构ID","institution_id","String",null,"否","是","BCIN{uuid}"]
["发布机构名称","institution_name","String"]
["公告类型","bulletin_type","String",null,null,null,"0-集团公告、1-项目公告","新增","葛占彬","2020-05-30"]
["项目ID","project_id","String",null,null,null,"项目公告必有","新增","葛占彬","2020-05-30"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["有效状态","valid","Boolean"]
[]
[]
["已读公告人员关系表：bulletin_person_read_relation",{"$nulls":6},"新增","葛占彬","2020-05-30"]
["索引","index_bulletin_id=bulletin_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["人员ID","person_id","String",null,"否","是"]
["公告IDs","bulletin_id","String",null,null,"是"]
[]
[]
["公告发布范围关系表：bulletin_publish_scope_relation",{"$nulls":6},"新增","葛占彬","2020-05-30"]
["索引","index_bulletin_id=bulletin_id"]
["索引","index_psi_pi_bt=publish_scope_id，project_id，bulletin_type"]
["名称","字段","类型","长度","可为空","主键","备注"]
["对应关系ID","relation_id","String",null,"否","是","BPR{uuid}"]
["公告ID","bulletin_id","String"]
["公告类型","bulletin_type","String",null,null,null,"0-集团公告、1-项目公告"]
["发布范围项目ID","project_id","String",null,null,null,"项目id或者group"]
["发布范围类型","publish_scope_type","String",null,null,null,"项目-Pj，部门-d，岗位p，人员ps"]
["发布范围ID","publish_scope_id","String",null,null,null,"项目ID/部门ID/岗位ID/人员ID"]
["发布时间","publish_time","String",null,null,null,"yyyyMMddhhmmss"]
[]
["供应商类型表： saas库:supplier_type",{"$nulls":6},"供应商"]
["索引","[valid,supplier_type_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["供应商类型id","supplier_type_id","String",null,null,"是","主键"]
["供应商类型名称","supplier_type_name","String"]
["是否是系统内置","is_system","Boolean"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["是否生效","valid","Boolean",null,null,null,"是否生效,true/false"]
[]
["供应商类型扩展字段表： saas库:supplier_type_extend"]
["索引","[valid,supplier_type_id,supplier_type_extend_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["供应商类型扩展字段id","supplier_type_extend_id","String",null,null,"是","主键"]
["供应商类型id","supplier_type_id","String"]
["供应商扩展字段名称","supplier_type_extend_name","String"]
["字段类型","type","String",null,null,null,"1：文本；2：附件"]
["是否允许附件","attachment","String",null,null,null,"1：是；0：否"]
["是否允许添加多个","multiple","String",null,null,null,"1：是；0：否"]
["是否必填","required","String",null,null,null,"1：是；0：否"]
["顺序","order","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["是否生效","valid","Boolean",null,null,null,"是否生效,true/false"]
[]
["供应商表： saas库:supplier"]
["索引","[valid,project_id,supplier_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["供应商id","supplier_id","String",null,null,"是","主键"]
["项目id","project_id","String"]
["供应商名称","supplier_name","String"]
["联系人","contacts","String"]
["联系方式","contact_phone","String"]
["网址","web","String"]
["传真","fax","String"]
["邮箱","email","String"]
["关联系统","sys_cls","String"]
["关联用户","user_ids","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["是否生效","valid","Boolean",null,null,null,"是否生效,true/false"]
[]
["供应商与供应商类型关系表： saas库:supplier_type_rel"]
["索引","[valid,supplier_id,supplier_type_id],[valid,supplier_type_id]"]
["名称","字段","类型","长度","可为空","主键","备注"]
["供应商类型关系表id","supplier_type_rel_id","String",null,null,"是","主键"]
["供应商id","supplier_id","String"]
["供应商类型id","supplier_type_id","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["是否生效","valid","Boolean",null,null,null,"是否生效,true/false"]
[]
["供应商扩展表： saas库：supplier_extend"]
["索引","[valid,supplier_id,supplier_type_id,supplier_type_extend_id],[valid,supplier_type_id,supplier_type_extend_id]\n"]
["名称","字段","类型","长度","可为空","主键","备注"]
["供应商扩展信息id","supplier_extend_id","String",null,null,"是"]
["供应商id","supplier_id","String"]
["供应商类型id","supplier_type_id","String"]
["供应商类型扩展字段id","supplier_type_extend_id","String"]
["供应商扩展信息值","value","String"]
["创建时间","create_time","String",null,null,null,"yyyyMMddhhmmss"]
["更新时间","update_time","String",null,null,null,"yyyyMMddhhmmss"]
["是否生效","valid","Boolean",null,null,null,"是否生效,true/false"]

{"sheet":"workorder-工单令牌结构","index":24,"n_rows":13,"n_cols":5,"rows_kept":13,"cut":false,"hidden":false,"merged":[[0,2,0,3]]}
["work_order","{\n \"order_id\":\"*****\",   //工单id\n\"wo_body\":{},//工单主体数据\n\"wo_exec_record\":[{},{}]//执行记录，包括日志\n\"post_and_duty\":[{},{}],//岗位与职责，用于审核驳回\n\"executors\":{\"current\":[],\"past\":[]},//执行者，用于执行团队\n\"current_control':{\"person_id\":[],\"person_id\":[],},//当前控制权限\n\"recommend_control\":{\"code\":\"****\",\"name\":\"****\"}推荐操作\n\"custom_info\":{  //自定义信息\n      \"operate_hint\":{\"time\":\"****\",\"content\":\"****\"},操作提示\n      \"team_build_time\":\"***\",           //组队成功时间\n      “domain_need”:[***],  //结构见后边\n      \"domain_apply_person\":{person_id:true,person_id:false} //key是人员id\n     }\n\"current_operation\":{} //当前操作\n\"versions\":{\"wo_flow_plan\":1}\n\"@obj_ids\":[\"obj_id\",\"obj_id\"]\"   //工单中@的对象id\n\"wo_exec_log\":[{},{}]//执行日志，后台使用\n}","  \"domain_need\":[           //专业需求\n           { \n             \"$ID\":\"***\",    \n             \"domain_code\":\"SE\",\n             \"domain_name\":\"强电\",\n             \"domain_level\":\"3\",   //专业等级要求\n             \"unit_price\":\"200\",   //人员单价\n             \"need_person_num\":\"3\",     //需要人员数量\n             \"person_num_meet\":false, //人员是否满足\n             \"apply_person\":[\n                   {\"$ID\":\"***\", \"person_id\":\"***\",\"apply_time\":\"***\",“quit_time\":\"***\"}]\n           },\n          { \"domain_code\":\"XX\",  //不限专业\n             \"domain_name\":\"**\", //sop适用范围中显示的专业要求名称\n             \"domain_level\":\"2\",\n             \"unit_price\":\"150\",\n             \"need_person_num\":\"3\", \n           },\n           ***]"]
["wo_body"," {\n      \"order_id\":\"***\",                   //工单id，id为空时新增，不为空时是修改\n      \"project_id\":\"***\",                 //项目id，必须\n      \"order_type\":\"***\",                 //工单类型\n      \"order_type_name\":\"***\",            //工单类型名称\n      \"execute_type\":\"***\",               //工单执行类型编码,数据字典查名称\n      \"urgency\":\"***\",                    //紧急程度，高、中、低\n      \"executie_mode\" :\"***\",             //工单执行方式编码,数据字典查名称\n      \"start_time_type\":\"1\",              //开始时间类型,1-发单后立即开始，2-自定义开始时间\n      \"ask_start_time\":\"20170620180000\",  //要求开始时间,yyyyMMddhhmmss\n      \"ask_end_limit\":\"2\",                //要求固定时间内完成,单位小时\n      \"ask_end_time\":\"20170622180000\",    //要求结束时间,yyyyMMddhhmmss\n      \"required_tools\":[\"***\",\"***\"],     //所需工具\n      \"order_state\":\"***\",                //工单状态编码\n      \"order_state_name\":\"***\",           //工单状态名称\n      \"custom_state_name\":\"***\",       //工单自定义状态名称\n      \"wo_plan_id\":\"***\",                 //工单计划id\n      \"creator_id\":\"***\" ,                //创建人id\n      \"creator_name\":\"***\",               //创建人名字\n      \"domain_list\":[code1,code2],        //工单中专业列表，code\n      \"limit_domain\":true,                //专业限制\n      \"do_after_start_time\":true,         //到达开始时间后才允许处理工单\n     \"matters\":[ ]                          //工单事项\n     \"wo_exec_controls\":[ ]            //执行控制信息\n      \"publish_time\":\"20170620093000\",    //发布时间，yyyyMMddhhmmss\n      \"create_time\":\"20170620093000\",     //创建时间，yyyyMMddhhmmss\n      \"valid\":true                        //有效状态 true：有效，false：失效\n    }\n","matters 格式参见如下：\n  [  { \n       \"$ID\":\"***\",                  //引擎需要的id，同matter_id，后台使用\n       \"matter_id\":\"***\",            //事项id\n        \"matter_name\":\"***\",          //事项名称\n        \"matter_steps\":[              //事项步骤    \n           {\n              \"$ID\":\"***\",            //引擎需要的id，同step_id，后台使用\n               \"obj_step_id\":\"***\",    //对象步骤id\n               \"description\":\"***\",    //事项概述\n              \"obj_id\":\"***\",         //对象id，可能为空\n              \"obj_name\":\"***\",       //对象名称 ，可能为空\n              \"steps\":[{},{}]     //步骤信息，格式见后面\n              \"feedback\" :[{},{}],    //反馈信息，格式见后面\n               \"executors\":[\"name1\",\"name2\"]     //执行人\n           },\n         {***}\n       ],\n       \"desc_photos\":[key1,key2],    //描述中的图片\n       \"desc_sops\":[                 //描述中涉及的sop \n           {\n              \"sop_id:\"***\",       //sop的id\n              \"sop_name:\"对象名称1\",  //sop名称\n               \"version\":\"V1.3\"        //sop版本\n           },\n         {***}\n       ],\n     },\n     {***}\n   ]  \n\n","matter_steps 下steps的格式参见如下：\n[{\n         \"step_id\":\"***\",             //步骤id,obj_step_id+\"_\"+step_sequence组成\n                        \"step_sequence\":\"1-1\",       //步骤序号 \n      \"step_finish\":true,          //步骤工作是否完成\n                        \"step_type\":\"3\",             //步骤类型：1-文字输入,2-上传照片,3-拍照,4-扫码,5-工作内容,6-签字,\n      \"content\":\"到达指定位置拍照\" //操作内容描述\n      },\n      {\n                        \"step_id\":\"***\",             //步骤id,obj_step_id+\"_\"+step_sequence组成\n      \"step_sequence\":\"1-2\",       //步骤序号 \n                        \"step_type\":\"4\",             //步骤类型：1-文字输入,2-上传照片,3-拍照,4-扫码,5-工作内容,6-签字,\n      \"content\":\"到达指定位置扫码\" //操作内容描述\n      },\n      {\n                        \"step_id\":\"***\",             //步骤id,obj_step_id+\"_\"+step_sequence组成\n      \"step_sequence\":\"2-1\",       //步骤序号 \n                        \"step_type\":\"5\",              \n                        \"pre_conform\":\"*****\",     //强制确认\n                        \"content\":\"***\",           //操作内容\n                        //操作内容中涉及的对象\n                        \"content_objs\":[\n                           {\n                              \"obj_id\":\"***\",         //对象id\n                          \"obj_name\":\"对象名称1\", //对象名称\n                          \"obj_type\":\"equip\"  //对象类型,子项见后边\n                       },\n                       {....}\n                        ],   \n                        \"notice\"\"***\",              //注意事项\n                        \"confirm_result\":[           //需确认的操作结果\n                           {\n                              \"obj_id:\"***\",\n                              \"obj_name:\"***\",\n                              \"obj_type\":\"***\",\n                              \"parents\":[\n                             {\"parent_ids\":[\"***\",\"***\",\"***\"],\"parent_names\":[\"建筑1\",\"楼层1\",\"空间\"]},\n                             {\"parent_ids\":[\"***\",\"***\"],\"parent_names\":[\"专业1\",\"系统1\"]}\n                              ]\n                              \"info_points\":[   //信息点组件数据源类型-待定\n                             {  \"id\":\"***\",\"code\":\"***\",\"name\":\"***\",\"unit\":\"***\",\"cmpt\":\"A\"},\n                             {  \"id\":\"***\",\"code\":\"***\",\"name\":\"***\",\"unit\":\"***\",\"cmpt\":\"A\",\"cmpt_data\":[***]}\n                              ],\n                              \"customs\":[//自定义项，type：1-文本，2-单选，3-多选,4、无单位的数字,5、有单位的数字\n                             {  \"name\":\"确认信息2\",\"type\":\"1\"},\n                             {  \"name\":\"确认信息2\",\"type\":\"2\",\"items\":[\"选项1\",\"选项2\",\"选项3\"]},\n                             {  \"name\":\"确认信息3\",\"type\":\"3\",\"items\":[\"选项1\",\"选项2\",\"选项3\"]},\n         {  \"name\":\"确认信息4\",\"type\":\"4\"},\n               {  \"name\":\"确认信息5\",\"type\":\"5\",\"unit\":\"***\"}\n                              ]\n                           },\n                           {...}\n                        ],\n                        \"domain\":\"***\",               //专业code\n      \"domain_name\":\"***\"           //专业名称\n      },\n      {\n                        \"step_id\":\"***\",             //步骤id,obj_step_id+\"_\"+step_sequence组成\n      \"step_sequence\":\"2-2\",       //步骤序号 \n                        \"step_type\":\"5\",              \n                        \"pre_conform\":\"*****\",     //强制确认\n                        \"content\":\"***\",           //操作内容\n                        //操作内容中涉及的对象\n                        \"content_objs\":[\n                           {\n                              \"obj_id\":\"***\",         //对象id\n                          \"obj_name\":\"对象名称1\", //对象名称\n                          \"obj_type\":\"equip\"  //对象类型,子项见后边\n                       },\n                       {....}\n                        ],   \n                        \"notice\"\"***\",              //注意事项\n                        \"confirm_result\":[           //需确认的操作结果\n                           {\n                              \"obj_id:\"***\",\n                              \"obj_name:\"***\",\n                              \"obj_type\":\"***\",\n                              \"parents\":[\n                             {\"parent_ids\":[\"***\",\"***\",\"***\"],\"parent_names\":[\"建筑1\",\"楼层1\",\"空间\"]},\n                             {\"parent_ids\":[\"***\",\"***\"],\"parent_names\":[\"专业1\",\"系统1\"]}\n                              ]\n                              \"info_points\":[   //信息点组件数据源类型-待定\n                             {  \"id\":\"***\",\"code\":\"***\",\"name\":\"***\",\"unit\":\"***\",\"cmpt\":\"A\"},\n                             {  \"id\":\"***\",\"code\":\"***\",\"name\":\"***\",\"unit\":\"***\",\"cmpt\":\"B\",\"cmpt_data\":[{\"code\": \"***\",\"name\": \"***\"},{***}]}\n                              ],\n                              \"customs\":[//自定义项，type：1-文本，2-单选，3-多选,4、无单位的数字,5、有单位的数字\n                             {  \"name\":\"确认信息1\",\"type\":\"1\"},\n                             {  \"name\":\"确认信息2\",\"type\":\"2\",\"items\":[\"选项1\",\"选项2\",\"选项3\"]},\n                             {  \"name\":\"确认信息3\",\"type\":\"3\",\"items\":[\"选项1\",\"选项2\",\"选项3\"]},\n         {  \"name\":\"确认信息4\",\"type\":\"4\"},\n               {  \"name\":\"确认信息5\",\"type\":\"5\",\"unit\":\"***\"}\n                              ]\n                           },\n                           {...}\n                        ],\n                        \"domain\":\"***\",              //专业code\n      \"domain_name\":\"***\"          //专业名称\n      },\n      {***}\n]\n \n","matter_steps 下 feedback的格式参见如下：\n    [\n       {\n                        \"$ID\"：\"****\",             //引擎需要的id，同step_id，后台使用\n      \"step_id\":\"***\",           //步骤id\n                        \"step_sequence\":\"1-1\",     //步骤序号 \n      \"step_finish\":true,        //步骤工作是否完成\n                        \"pre_conform_result\":\"前提已确认\", //前提确认结果\n                        \"description\"：\"****\",     //反馈描述\n                        \"info_points\":[            //信息点信息反馈\n             { \"id\":\"***\",\"code\":\"***\",\"name\":\"***\",\"unit\":\"***\",\"value\":\"123\"},//单值\n          { \"id\":\"***\",\"code\":\"***\",\"name\":\"***\",\"unit\":\"***\",\"values\":[\"123\",\"456\"]}//数组值\n      ],\n                        \"customs\":[               //自定义项，type的值不存在或者为1时，返回\"content\" \n                            { \"name\":\"确认信息1\",\"type\":\"1\",\"content\": \"****\" },\n                            { \"name\":\"确认信息2\",\"type\":\"2\",\"item\":\"***\"},\n                            { \"name\":\"确认信息3\",\"type\":\"3\",\"items\":[\"***\",\"***\"]},\n                            { \"name\":\"确认信息4\",\"type\":\"4\",\"value\":\"123\" },\n                            { \"name\":\"确认信息5\",\"type\":\"5\",\"value\":\"456\",\"unit\":\"***\"}\n      ],//确认信息选项\n                        \"photos\":[\"key\"，\"key\"],//图片key\n                        \"executor_id\":\"***\",//执行人Id\n                        \"operate_time\" //操作时间，yyyyMMddHHmmss\n      },,\n      {***}\n      ], \n      \"executors\":[\"name1\",\"name2\"]     //执行人\n           },\n      {\n              \"$ID\":\"***\",            //引擎需要的id，同obj_step_id，后台使用\n      \"obj_step_id\":\"***\",    //对象步骤id\n              \"steps\":[               //步骤\n      {\n         \"step_id\":\"***\",             //步骤id,obj_step_id+\"_\"+step_sequence组成\n                        \"step_sequence\":\"3-1\",       //步骤序号 \n                        \"step_type\":\"6\",             //步骤类型：1-文字输入，3-拍照，4-扫码、5-工作内容、6-签字，\n      \"content\":\"结束该事项时签字\" //操作内容描述\n      }\n      ],\n      \"feedback\" :[                     //反馈信息\n         {\n                        \"$ID\"：\"****\",             //引擎需要的id，同step_id，后台使用\n      \"step_id\":\"***\",           //步骤id\n                        \"step_sequence\":\"3-1\",     //步骤序号 \n                        \"description\"：\"****\",     //反馈描述\n                        \"photos\":[\"key\"，\"key\"],   //图片key\n                        \"executor_id\":\"***\",       //执行人Id\n                        \"operate_time\"             //操作时间，yyyyMMddHHmmss\n      },\n      {***}\n      ], \n      \"executors\":[\"name1\",\"name2\"]     //执行人\n      },\n      {***}\n    ]"]
["wo_exec_controls","[\n {\n   \"$ID\":\"****\"，                //引擎需要的id，同exec_control_id，后台使用\n   \"exec_control_id\":\"***\",\n   \"control_code\":\"***\",         //控制模板编码,名称查询数据字典\n   \"operator_id\":\"***\",          //操作人id\n   \"operator_name\":\"***\",        //操作人名字\n   \"operate_start_time\":\"***\",   //操作开始时间, yyyyMMddHHmmss\n   \"operate_end_time\":\"***\",     //操作结束时间, yyyyMMddHHmmss\n   \"apply_type\":\"finish\"    //申请类型，finish-正常结束，stop-中止\n   \"audit_result\" :\"***\",        //审核结果,1-通过，0-不通过\n   \"opinion\" :\"***\",             //意见\n   \"next_route\":[\"xx岗位\",\"张杰\" ], //下级路由\n   \"create_time\":\"***\"           //操作时间, yyyyMMddHHmmss\n   },\n   {...}\n]"]
["wo_exec_record"," [   \n    {\n      \"$ID\":\"****\"，                //引擎需要的id，同exec_record_id，后台使用   --考虑去掉\n      \"exec_record_id\":\"***\",                                                    --考虑去掉\n      \"step_id\":\"***\",            //步骤id,obj_step_id+\"_\"+step_sequence组成\n      \"operate_type\":\"1\",         //1-备注,2-执行记录 \n   \"exec_code\":\"ME0011\",       //执行编码,之后会话模板中的编码\n   \"control_code\":\"assign\",    //执行控制模块编码，create-新建,assign-指派,execute-执行,apply:-提交申请,audit-审核,stop-中止,close-结束\n      \"operator_id\":\"*****\",      //操作人id \n      \"operator_name\":\"*****\",    //操作人名字 \n      \"content\":\"*****\",          //备注内容 \n      \"photos\":[\"key\",\"key\"],     //图片的keys \n      \"operate_time\":\"*****\",     //操作时间,yyyyMMddHHmmss \n    },\n    {...}\n ]"]
["post_and_duty","    [\n     {\n      \"type\":\"2\",\n      \"name\":\"岗位名称\",\n      \"duty\":[control_name,control_name],\n      \"persons\"[\n           {\"person_id\":\"12222\",\"name\":\"张三\"},\n          {\"person_id\":\"23333\",\"name\":\"李四\"}\n       ]\n     }\n     {\n      \"type\":\"3\",\n      \"person_id\":\"12222\",\n      \"name\":\"张三\",\n      \"duty\":[...]\n     }\n    ]"]
["executors","{\n   \"current\":[\n          { \"$ID\":\"****\"， //引擎需要的id，用于数据合并，uuid\n            \"person_id\":\"***\",   //人员id\n            \"person_name\":\"***\" , //人员名称 --查询时补全\n             \"head_portrait\":\"\"  //头像 --查询时补全\n             \"finish_time\":\"***\" //完成时间，朵朵使用\n           },\n           {....}\n       ],//当前团队成员\n   \"past\":[\n         { \"$ID\":\"****\"， //引擎需要的id，用于数据合并，uuid\n            \"person_id\":\"***\",   //人员id\n            \"person_name\":\"***\" , //人员名称 --查询时补全\n             \"head_portrait\":\"\"  //头像 --查询时补全\n          },\n         {....}\n        ],  //过去的执行人\n     \"past_flag\":{person_id:\"1\"}\n}"]
["current_control","{\"person_id\":[{\n   \"control_code\":\"xxxx\",\n   \"control_name\":\"新建工单\",\n   \"next_route\":[\n       {\n         \"type\":\"2\",\n         \"name\":\"岗位名称\",\n         \"persons\":[{\"person_id\":\"1111\",\"name\":\"人员名称\"},{\"person_id\":\"1111\",\"name\":\"人员名称\"}],\n        \"duty\":[\"执行记录\",\"提交申请\"]\n      }, \n  {\n   \"type\":\"3\",\n   \"person_id\":\"1111\",\n   \"name\":\"人员名称\",\n   \"duty\":[\"执行记录\",\"提交申请\"]\n  }\n  },\n  {.....}\n]\n}"]
["current_operation","{\n  \"receive_person\":{person_id:\"yyyyMMddhhmmss\",person_id:\"*\"};//接收人\n  \"ignore_person\":{person_id:\"1\",person_id:\"1\"};//忽略人\n  \"execute_person\":{person_id:\"1\",person_id:\"***\"};//执行人，当前路由已经添加过执行记录的人\n}"]
["wo_exec_log,执行日志"," [   \n    {\n      \"$ID\":\"****\"，                //引擎需要的id，同exec_record_id，后台使用   --考虑去掉\n      \"exec_log_id\":\"***\",                                                    --考虑去掉\n   \"control_code\":\"assign\",    //执行控制模块编码，create-新建,assign-指派,execute-执行,apply:-提交申请,audit-审核,stop-中止,close-结束\n   \"event_code\":\"assign\",      //事件编码，见后边\n      \"operator_id\":\"*****\",      //操作人id \n      \"operator_name\":\"*****\",    //操作人名字 \n      \"operate_time\":\"*****\",     //操作时间,yyyyMMddHHmmss \n   \"remark\":{\"contain_execute\":true},           //备注附加内容 \n    },\n    {...}\n ]","    \"receive\"       //接收 -判断是否包含执行控制模块\n    \"ignore\"        //忽略\n    \"save_data\"     //更新执行进度\n    \"finish\"        //完成页面所有操作\n    \"finish_must_feedback\"        //完成所有必反馈执行项\n    \"finish_all_feedback\"        //完成全部执行项时\n    \"assign\"        //指派\n    \"apply\"         //提交申请\n    \"apply_stop\"    //申请中止\n    \"apply_close\"   //提交结束\n    \"audit_pass\"    //审核通过\n    \"audit_not_pass\"//审核不通过\n    \"audit_back\"    //审核驳回继续处理，审批不通过，且有下级路由\n    \"stop\"          //中止\n    \"close\"         //结束"]
[null,null," {\n      “exec_control_id”:\"*****\",\n      \"control_code\":\"*****\",        //控制模板编码,名称查询数据字典\n      \"operator_id\":\"*****\",         //操作人id\n      \"operator_name\"\"*****\",        //操作人名字\n      \"operate_start_time\":\"*****\",   //操作开始时间, yyyyMMddhhmmss\n      \"operate_end_time\":\"*****\",    //操作结束时间, yyyyMMddhhmmss\n      \"audit_result\" :\"***\",   //审核结果,1-通过，0-不通过\n      \"opinion\" :\"***\",     //意见\n      \"next_route\":[\"xx岗位\",\"张杰\" ],     //下级路由\n      \"create_time\":\"*****\"     //操作时间, yyyyMMddhhmmss\n   },"]
["操作指令","操作"]
[null,"    {\n       \"project_id\":\"***\",          //项目id, 必须\n       \"order_id\":\"***\",            //工单id,必须\n       \"operator_id\":\"***\",         //操作人id,必须\n       \"operator_name\":\"***\",       //操作人名字,必须\n       \"position\":\"***\",            //操作人岗位,必须\n       \"work_order\":{                               //待保存的工单数据，非必须\n                \"order_id\":\"***\",                   //工单id\n                \"wo_body\":{\"matters\":[{},{}]},      //工单主体数据,提交保存时只提交matters即可\n                \"wo_exec_record\":[{},{}]            //执行记录，包括日志,只提交新增的记录即可,\n       },  \n       \"operate_set\":[{},{}]        //工单操作集合 ,必须,格式见后边  \n    } ","    \"receive\"       //接收\n    \"ignore\"        //忽略\n    \"save_data\"     //保存数据--必须有令牌\n    \"finish\"        //完成页面所有操作\n    \"assign\"        //指派\n    \"apply\"         //提交申请\n    \"apply_stop\"    //申请中止\n    \"apply_close\"   //提交结束\n    \"audit\"         //审核\n    \"stop\"          //中止\n    \"close\"         //结束"]
["operate_set","    [{\n          \"operate_item\":\"***\",         //操作项,子项见后边,必须\n          \"operate_start_time\":\"***\",   //操作开始时间, yyyyMMddHHmmss,必须\n          \"audit_result\" :\"***\",        //审核结果,1-通过，0-不通过\n          \"opinion\" :\"***\",             //意见\n          \"next_route\":[                //下级路由，指派、申请、审批驳回时该项要有值\n               {\"type\":\"2\",\"name\":\"岗位名称\"},\n               {\"type\":\"3\",\"person_id\":\"1111\",\"name\":\"人员名称\"}\n             ]     //下级路由\n      },\n      {....}\n    ]"]

{"sheet":"coldstation冷站智控","index":25,"n_rows":498,"n_cols":7,"rows_kept":498,"cut":false,"hidden":false,"merged":[[483,1,483,6],[484,1,484,6],[485,1,485,6],[486,1,486,6],[487,1,487,6],[461,1,461,6],[462,1,462,6],[463,1,463,6],[464,1,464,6],[482,1,482,6],[447,1,447,6],[448,1,448,6],[449,1,449,6],[459,1,459,6],[460,1,460,6],[426,1,426,6],[444,1,444,6],[445,1,445,6],[446,1,446,6],[427,1,427,6],[428,1,428,6],[429,1,429,6],[430,1,430,6],[431,1,431,6],[402,1,402,6],[403,1,403,6],[404,1,404,6],[387,1,387,6],[388,1,388,6],[399,1,399,6],[400,1,400,6],[401,1,401,6],[375,1,375,6],[383,1,383,6],[384,1,384,6],[385,1,385,6],[386,1,386,6],[370,1,370,6],[371,1,371,6],[372,1,372,6],[373,1,373,6],[374,1,374,6],[355,1,355,6],[356,1,356,6],[357,1,357,6],[358,1,358,6],[359,1,359,6],[342,1,342,6],[343,1,343,6],[344,1,344,6],[345,1,345,6],[354,1,354,6],[329,1,329,6],[330,1,330,6],[331,1,331,6],[340,1,340,6],[341,1,341,6],[318,1,318,6],[319,1,319,6],[326,1,326,6],[327,1,327,6],[328,1,328,6],[305,1,305,6],[314,1,314,6],[315,1,315,6],[316,1,316,6],[317,1,317,6],[300,1,300,6],[301,1,301,6],[302,1,302,6],[303,1,303,6],[304,1,304,6],[288,1,288,6],[289,1,289,6],[290,1,290,6],[291,1,291,6],[292,1,292,6],[276,1,276,6],[277,1,277,6],[278,1,278,6],[279,1,279,6],[287,1,287,6],[245,1,245,6],[246,1,246,6],[247,1,247,6],[274,1,274,6],[275,1,275,6],[226,1,226,6],[227,1,227,6],[242,1,242,6],[243,1,243,6],[244,1,244,6],[175,1,175,6],[222,1,222,6],[223,1,223,6],[224,1,224,6],[225,1,225,6],[170,1,170,6],[171,1,171,6],[172,1,172,6],[173,1,173,6],[174,1,174,6],[129,1,129,6],[130,1,130,6],[131,1,131,6],[132,1,132,6],[133,1,133,6],[65,1,65,6],[66,1,66,6],[67,1,67,6],[68,1,68,6],[69,1,69,6],[0,1,0,6],[1,1,1,6],[2,1,2,6],[3,1,3,6],[4,1,4,6]]}
["数据表名称","冷站策略表：chiller_command"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站策略表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",100,"否","　","　"]
["日期yyyyMMdd","date","varchar",8,"是","　","　"]
["时间MMss","time","varchar",4,"是","　","　"]
["算法执行时间","algorithm_time","varchar",14,"是","　","　"]
["冷机大机台数","chiller_num_set_l","int",11,"是","　","　"]
["冷机小机台数","chiller_num_set_s","int",11,"是","　","　"]
["冷机供水温度设定","chill_water_out_temp_set","decimal","12,3","是","　","　"]
["冷冻泵大泵台数","cool_pump_num_set_l","int",11,"是","　","　"]
["冷冻泵小泵台数","cool_pump_num_set_s","int",11,"是","　","　"]
["冷冻泵频率设定","cool_pump_freq_set","decimal","12,3","是","　","　"]
["冷却泵大泵台数","chill_pump_num_set_l","int",11,"是","　","　"]
["冷却泵小泵台数","chill_pump_num_set_s","int",11,"是","　","　"]
["冷却泵频率设定","chill_pump_freq_set","decimal","12,3","是","　","　"]
["冷却塔大塔座数","cool_tower_num_set_l","int",11,"是","　","　"]
["冷却塔小塔座数","cool_tower_num_set_s","int",11,"是","　","　"]
["冷却塔频率设定","cool_tower_freq_set","decimal","12,3","是","　","　"]
["24小时能耗预测","elec_consum_predict","decimal","12,3","是","　","　"]
["24小时冷量预测","cool_p_predict","decimal","12,3","是","　","　"]
["室内平均温度","mean_tindoor","decimal","12,3","是","　","　"]
["室内最高温度","max_tindoor","decimal","12,3","是","　","　"]
["(冷冻水供回水温差)蒸发器进出水温差","ch_ev_t_delta_fb","decimal","12,3","是","　","　"]
["冷却塔出水温度减湿球温度","ct_t_out_delta","decimal","12,3","是","　","　"]
["冷却水供回水温差)冷凝器进出水温差","ch_cd_t_delta_fb","decimal","12,3","是","　","　"]
["冷站开启时间","on_time","varchar",6,"是","　","　"]
["冷站关闭时间","off_time","varchar",6,"是","　","　"]
["营业时间开店","open_time","varchar",6,"是","　","　"]
["营业时间关店","end_time","varchar",6,"是","　","　"]
["通风策略开启时间","fresh_air_eq_open_time","varchar",6,"是","　","　"]
["通风策略关闭时间","fresh_air_eq_close_time","varchar",6,"是","　","　"]
["当前运行策略模式","model","varchar",255,"是","　","　"]
["策略应执行时间","execute_time","varchar",14,"是","　","　"]
["策略可靠度","strategy_reliability","decimal","12,3","是","　","　"]
["能耗数据异常flag：冷机、水泵、冷却塔电表数据","energy_error_flag","int",11,"是","　","　"]
["室内温度数据异常flag：室内点位的温度","environment_error_flag","int",11,"是","　","　"]
["BA数据异常flag","ba_error_falg","int",11,"是","　","　"]
["新风机组","fresh_air_handling_unit","varchar",255,"是","　","　"]
["组合式空调机组","air_handling_unit","varchar",255,"是","　","　"]
["新风策略","fresh_air_strategy","varchar",255,"是","　","　"]
["策略评价","evaluate_strategy","varchar",255,"是","　","　"]
["实际冷量","now_plant_load","decimal","12,3","是","　","　"]
["未来一小时预测冷量","predicted_load_1h","decimal","12,3","是","　","　"]
["未来一小时预测冷量上限","predicted_load_up_limit","decimal","12,3","是","　","　"]
["未来一小时预测冷量下限","predicted_load_down_limit","decimal","12,3","是","　","　"]
["算法flag","flag","int",11,"是","　","　"]
["状态","status","int",11,"是","　","1:初始化、2协管员同意推送、3协管员未同意推送、4超时自动推送、5超时未推送"]
["推送时间","push_time","timestamp",0,"是","　","　"]
["处理时间","command_time","timestamp",0,"是","　","　"]
["创建时间","create_time","timestamp",0,"否","是","　"]
["是否执行","is_executed","tinyint",1,"是","　","0:未执行 1：已执行"]
["申诉的工作流id","appeal_id","int",11,"是","　","　"]
["策略备注","remarks","varchar",1000,"是","　","　"]
["策略评价","chiller_evaluate","varchar",1000,"是","　","　"]
["数据来源","source_id","int",11,"是","　","1：算法AI 2：人工创建"]
["历史数据id","his_id","int",11,"是","　","关联chiller_command_his.id"]
["copywriting","copywriting","varchar",500,"是","　","　"]
["strategy_error","strategy_error","int",11,"是","　","0 代表策略正常，1 代表策略有误"]
[]
["数据表名称","冷站历史策略表：chiller_command_his"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站历史策略表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",100,"否","　","　"]
["日期yyyyMMdd","date","varchar",8,"是","　","　"]
["时间MMss","time","varchar",4,"是","　","　"]
["算法执行时间","algorithm_time","varchar",14,"是","　","　"]
["冷机大机台数","chiller_num_set_l","int",11,"是","　","　"]
["冷机小机台数","chiller_num_set_s","int",11,"是","　","　"]
["冷机供水温度设定","chill_water_out_temp_set","decimal","12,3","是","　","　"]
["冷冻泵大泵台数","cool_pump_num_set_l","int",11,"是","　","　"]
["冷冻泵小泵台数","cool_pump_num_set_s","int",11,"是","　","　"]
["冷冻泵频率设定","cool_pump_freq_set","decimal","12,3","是","　","　"]
["冷却泵大泵台数","chill_pump_num_set_l","int",11,"是","　","　"]
["冷却泵小泵台数","chill_pump_num_set_s","int",11,"是","　","　"]
["冷却泵频率设定","chill_pump_freq_set","decimal","12,3","是","　","　"]
["冷却塔大塔座数","cool_tower_num_set_l","int",11,"是","　","　"]
["冷却塔小塔座数","cool_tower_num_set_s","int",11,"是","　","　"]
["冷却塔频率设定","cool_tower_freq_set","decimal","12,3","是","　","　"]
["24小时能耗预测","elec_consum_predict","decimal","12,3","是","　","　"]
["24小时冷量预测","cool_p_predict","decimal","12,3","是","　","　"]
["室内平均温度","mean_tindoor","decimal","12,3","是","　","　"]
["室内最高温度","max_tindoor","decimal","12,3","是","　","　"]
["(冷冻水供回水温差)蒸发器进出水温差","ch_ev_t_delta_fb","decimal","12,3","是","　","　"]
["冷却塔出水温度减湿球温度","ct_t_out_delta","decimal","12,3","是","　","　"]
["冷却水供回水温差)冷凝器进出水温差","ch_cd_t_delta_fb","decimal","12,3","是","　","　"]
["冷站开启时间","on_time","varchar",6,"是","　","　"]
["冷站关闭时间","off_time","varchar",6,"是","　","　"]
["营业时间开店","open_time","varchar",6,"是","　","　"]
["营业时间关店","end_time","varchar",6,"是","　","　"]
["通风策略开启时间","fresh_air_eq_open_time","varchar",6,"是","　","　"]
["通风策略关闭时间","fresh_air_eq_close_time","varchar",6,"是","　","　"]
["当前运行策略模式","model","varchar",255,"是","　","　"]
["策略应执行时间","execute_time","varchar",14,"是","　","　"]
["策略可靠度","strategy_reliability","decimal","12,3","是","　","　"]
["能耗数据异常flag：冷机、水泵、冷却塔电表数据","energy_error_flag","int",11,"是","　","　"]
["室内温度数据异常flag：室内点位的温度","environment_error_flag","int",11,"是","　","　"]
["BA数据异常flag","ba_error_falg","int",11,"是","　","　"]
["新风机组","fresh_air_handling_unit","varchar",255,"是","　","　"]
["组合式空调机组","air_handling_unit","varchar",255,"是","　","　"]
["新风策略","fresh_air_strategy","varchar",255,"是","　","　"]
["策略评价","evaluate_strategy","varchar",255,"是","　","　"]
["实际冷量","now_plant_load","decimal","12,3","是","　","　"]
["未来一小时预测冷量","predicted_load_1h","decimal","12,3","是","　","　"]
["未来一小时预测冷量上限","predicted_load_up_limit","decimal","12,3","是","　","　"]
["未来一小时预测冷量下限","predicted_load_down_limit","decimal","12,3","是","　","　"]
["算法flag","flag","int",11,"是","　","　"]
["状态","status","int",11,"是","　","1:初始化、2协管员同意推送、3协管员未同意推送、4超时自动推送、5超时未推送"]
["推送时间","push_time","timestamp",0,"是","　","　"]
["处理时间","command_time","timestamp",0,"是","　","　"]
["创建时间","create_time","timestamp",0,"否","　","　"]
["是否执行","is_executed","tinyint",1,"是","　","0:未执行 1：已执行"]
["申诉的工作流id","appeal_id","int",11,"是","　","　"]
["策略备注","remarks","varchar",1000,"是","　","　"]
["策略评价","chiller_evaluate","varchar",1000,"是","　","　"]
["数据来源","source_id","int",11,"是","　","1：算法AI 2：人工创建"]
["copywriting","copywriting","varchar",500,"是","　","　"]
["strategy_error","strategy_error","int",11,"是","　","0 代表策略正常，1 代表策略有误"]
[]
["数据表名称","策略基本信息：chiller_command_info"]
["数据表类型","枚举值:mysql"]
["数据表说明","策略基本信息,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",100,"否","　","　"]
["日期","date","varchar",8,"否","　","　"]
["冷站能耗预测值","cool_sta_ener_consum_predict","varchar",100,"是","　","　"]
["冷站能耗实际值","cool_sta_ener_consum_real","varchar",100,"是","　","　"]
["冷站COP预测值","cool_sta_cop_predict","varchar",100,"是","　","　"]
["冷站COP实际值","cool_sta_cop_real","varchar",100,"是","　","　"]
["室内平均温度预测值","tindoor_predict","varchar",100,"是","　","　"]
["室内平均温度实际值","tindoor_real","varchar",100,"是","　","　"]
["主力店单点温度超标率","anchor_store_tdb_exceed_rate","decimal","7,4","是","　","　"]
["主力店单点温度评价得分","anchor_store_tdb_evaluate_score","decimal","5,2","是","　","　"]
["层平均温度超标率","floor_tdb_exceed_rate","decimal","7,4","是","　","　"]
["层平均温度评价得分","floor_tdb_evaluate_score","decimal","5,2","是","　","　"]
["冷站能耗评价得分","chiller_energy_evaluate_score","decimal","5,2","是","　","　"]
["数据中断率","data_interrupt_rate","decimal","7,4","是","　","　"]
["数据中断评价得分","data_interrupt_evaluate_score","decimal","5,2","是","　","　"]
["策略不稳定次数","chiller_instable_count","int",11,"是","　","　"]
["策略不稳定评价得分","chiller_instable_evaluate_score","int",11,"是","　","　"]
["运行稳定性总评分","run_stable_all_score","decimal","5,2","是","　","　"]
["冷站效率提升率","chiller_efficiency_promote","decimal","7,4","是","　","　"]
["冷站COP评价","chiller_cop_evaluate_score","decimal","5,2","是","　","　"]
["冷却水回水温度与湿球温度偏差","chill_pump_tdb_deviation","decimal","7,4","是","　","　"]
["冷却水回水温度评价","chill_pump_tdb_evaluate_score","decimal","5,2","是","　","　"]
["冷冻水供回水温差","cool_pump_for_tdb_diff","decimal","10,2","是","　","　"]
["冷冻水供回水温差评价","cool_pump_for_tdb_diff_evaluate_score","decimal","5,2","是","　","　"]
["冷却水供回水温差","chill_pump_for_tdb_diff","decimal","10,2","是","　","　"]
["冷却水供回水温差评价","chill_pump_for_tdb_diff_evaluate_score","decimal","5,2","是","　","　"]
["室内平均温度降低幅度","tindoor_reduce_range","decimal","10,2","是","　","　"]
["室内平均温度（与历史数据对比）评价得分","tindoor_evaluate_score","decimal","5,2","是","　","　"]
["营业时段开始时层平均温度最高值","floor_tdb_highest","decimal","10,2","是","　","　"]
["开机策略评价得分","boot_up_evaluate_score","decimal","5,2","是","　","　"]
["营业时段结束前30分钟时层平均温度最高值","before_the_end_highest_tdb","decimal","5,2","是","　","　"]
["关机策略评价得分","shutdown_evaluate_score","decimal","5,2","是","　","　"]
[]
["数据表名称","实际策略信息表：chiller_command_org"]
["数据表类型","枚举值:mysql"]
["数据表说明","实际策略信息表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","project_date_time{project_id, date, time},project_algorithm_time{project_id, algorithm_time}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",100,"否","　","　"]
["日期yyyyMMdd","date","varchar",8,"否","　","　"]
["时间MMss","time","varchar",4,"否","　","　"]
["算法执行时间","algorithm_time","varchar",14,"是","　","　"]
["冷机大机台数","cchiller_num_set_l_org","int",11,"是","　","　"]
["冷机小机台数","chiller_num_set_s_org","int",11,"是","　","　"]
["冷机供水温度设定初始值","chill_water_out_temp_set_org","decimal","12,3","是","　","　"]
["冷冻泵小泵台数","cool_pump_num_set_l_org","int",11,"是","　","　"]
["冷冻泵小泵台数","cool_pump_num_set_s_org","int",11,"是","　","　"]
["冷冻泵频率设定初始值","cool_pump_freq_set_org","decimal","12,3","是","　","　"]
["冷却泵大泵台数","chill_pump_num_set_l_org","int",11,"是","　","　"]
["冷却泵小泵台数","chill_pump_num_set_s_org","int",11,"是","　","　"]
["冷冻泵频率设定初始值","chill_pump_freq_set_org","decimal","12,3","是","　","　"]
["冷却塔大塔座数","cool_tower_num_set_l_org","int",11,"是","　","　"]
["冷却塔小塔座数","cool_tower_num_set_s_org","int",11,"是","　","　"]
["冷却泵频率设定初始值","cool_tower_freq_set_org","decimal","12,3","是","　","　"]
["室内平均温度","mean_tindoor","decimal","12,3","是","　","　"]
["室内最高温度","max_tindoor","decimal","12,3","是","　","　"]
["(冷冻水供回水温差)蒸发器进出水温差","ch_ev_t_delta_fb","decimal","12,3","是","　","　"]
["冷却塔出水温度减湿球温度","ct_t_out_delta","decimal","12,3","是","　","　"]
["(冷却水供回水温差)冷凝器进出水温差","ch_cd_t_delta_fb","decimal","12,3","是","　","　"]
["状态","status","int",11,"是","　","1:初始化、2协管员同意推送、3协管员未同意推送、4超时自动推送、5超时未推送"]
["推送时间","push_time","timestamp",0,"是","　","　"]
["处理时间","command_time","timestamp",0,"是","　","　"]
["创建时间","create_time","timestamp",0,"是","　","　"]
["室外干球温度","out_tdb","decimal","6,2","是","　","　"]
["室外湿球温度","out_twb","decimal","6,2","是","　","　"]
["冷冻水出水温度","evap_water_out_temp","decimal","6,2","是","　","　"]
["冷站负载率","plr_all_org","varchar",200,"是","　","　"]
["营业时间开店","open_time","varchar",6,"是","　","　"]
["营业时间关店","end_time","varchar",6,"是","　","　"]
["通风策略开启时间","fresh_air_eq_open_time","varchar",6,"是","　","　"]
["通风策略关闭时间","fresh_air_eq_close_time","varchar",6,"是","　","　"]
["当前运行策略模式","model","varchar",255,"是","　","　"]
["能耗数据异常","energy_error_flag","int",11,"是","　","冷机、水泵、冷却塔电表数据"]
["室内温度数据异常","environment_error_flag","int",11,"是","　","室内点位的温度"]
["BA数据异常","ba_error_falg","int",11,"是","　","　"]
["新风机组","fresh_air_handling_unit","varchar",255,"是","　","　"]
["组合式空调机组","air_handling_unit","varchar",255,"是","　","　"]
["实际冷量","now_plant_load","decimal","12,3","是","　","　"]
["未来一小时预测冷量","predicted_load_1h","decimal","12,3","是","　","　"]
["未来一小时预测冷量上限","predicted_load_up_limit","decimal","12,3","是","　","　"]
["未来一小时预测冷量下限","predicted_load_down_limit","decimal","12,3","是","　","　"]
[]
["数据表名称","设备基本参数主表：chiller_equipment"]
["数据表类型","枚举值:mysql"]
["数据表说明","设备基本参数主表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",100,"是","　","　"]
["设备系统类型","category","varchar",100,"否","　","　"]
["是否为系统","is_system","tinyint",1,"否","　","1是，0不是"]
["设备id","equipment_id","varchar",100,"否","　","　"]
["分组标识","group_tag","varchar",100,"　","　","　"]
["修正制冷量","modified_cool_p","decimal","12,2","　","　","　"]
["修正功率","modified_rated_p","decimal","12,2","　","　","　"]
["创建人","create_user","varchar",100,"　","　","　"]
["创建时间","create_time","timestamp",0,"否","　","　"]
["修改人","update_user","varchar",100,"　","　","　"]
["修改时间","update_time","timestamp",0,"否","　","　"]
[]
["数据表名称","冷站数据项目维度日统计表：rpt_day_project_chiller"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站数据项目维度日统计表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","project_date_hour{`project_id`,`date`}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目ID","project_id","varchar",45,"否","　","　"]
["日期","date","varchar",8,"否","　","　"]
["当天总能耗","energy","double",0,"否","　","　"]
["当天总能耗的估值","ch_energy_consum_predict","double",0,"　","　","　"]
["冷量","cooling","decimal","12,3","　","　","　"]
["室外温度","temp_outdoor","decimal","12,1","　","　","　"]
["室内温度","temp_indoor","decimal","12,1","　","　","　"]
["室内温度满足率","tindoor_fill_rate","decimal","12,2","　","　","　"]
["节能率","energy_saving_rate","decimal","12,2","　","　","　"]
["节能率相似度","similarity","varchar",45,"　","　","　"]
["相似对标日冷站能耗平均值","sample_energy_avg","decimal","12,2","　","　","　"]
["节能率准确率","accuracy","int",11,"　","　","　"]
["节能量","energy_saving","decimal","12,2","　","　","　"]
["执行率","chiller_execute_rate","decimal","12,2","　","　","　"]
["实际执行率","chiller_execute_rate_real","decimal","12,2","　","　","　"]
["策略已执行数量","is_executed_num","int",11,"　","　","　"]
["策略共收到数量","all_received_num","int",11,"　","　","　"]
["超限程度","tindoor_overrun_degree","decimal","6,2","　","　","　"]
["创建时间","create_time","timestamp",0,"　","　","　"]
["修改时间","update_time","timestamp",0,"　","　","　"]
["执行情况","type","int",11,"　","　","0：系统执行；1：手动执行"]
["　","last_executor","varchar",200,"　","　","　"]
["　","is_executed_num_all","int",11,"　","　","　"]
[]
["数据表名称","冷站营业时间：chiller_business_hours"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站营业时间,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目ID","project_id","varchar",100,"否","　","　"]
["日期","date","varchar",8,"是","　","　"]
["开启时间","open_time","varchar",6,"是","　","　"]
["关闭时间","end_time","varchar",6,"是","　","　"]
[]
["数据表名称","冷站工作历配置营业时间：chiller_business_hours_calendar"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站工作历配置营业时间,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目ID","project_id","varchar",100,"否","　","　"]
["日期","date","varchar",8,"是","　","　"]
["开启时间","open_time","varchar",6,"是","　","　"]
["关闭时间","end_time","varchar",6,"是","　","　"]
[]
["数据表名称","冷站项目ID对应关系表：t_custom_project_change_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","冷站项目ID对应关系表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","only_index_1{c_project_id}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","bigint",20,"否","是","　"]
["项目编码-万达专用","c_project_code","varchar",20,"否","是","　"]
["项目id-能源通用","c_project_id","varchar",30,"否","　","　"]
["项目id-Pj编码（冷站用）","c_project_sign","varchar",30,"否","　","　"]
["项目名称-配置方便","c_project_name","varchar",50,"是","　","　"]
[]
[]
["数据表名称","项目面积表：t_project_area_data"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目面积表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","only_index_1{c_project_id}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["自增主键","c_id","int",20,"否","是","　"]
["项目id","c_project_id","varchar",30,"否","是","　"]
["面积类型编码","c_area_type","varchar",20,"否","　","　"]
["面积值","c_value","decimal","18,8","否","　","　"]
[]
["数据表名称","项目微气候带及上线时间信息表：t_project_microclimate_area_info"]
["数据表类型","枚举值:mysql"]
["数据表说明","项目微气候带及上线时间信息表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","only_index_1{c_project_id`,`c_microclimate_Area_code`,`c_climatic_code}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["自增主键","c_id","int",20,"否","是","　"]
["项目编码","c_project_id","varchar",50,"否","　","　"]
["气候区编码","c_climatic_code","varchar",50,"否","　","　"]
["微气候区编码","c_microclimate_Area_code","varchar",50,"否","　","　"]
["上线时间","c_online_time","datetime",0,"是","　","　"]
["是否上线","c_is_online","int",10,"否","　","1是，2否"]
[]
["数据表名称","推送时间模板与项目关系表：t_push_time_model_project_ref"]
["数据表类型","枚举值:mysql"]
["数据表说明","推送时间模板与项目关系表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无"]
["名称","字段","类型","长度","可为空","主键","备注"]
["模板ID","modelId","varchar",50,"否","否","　"]
["项目编码","projectId","varchar",50,"否","是","　"]
["操作人ID","userId","varchar",50,"否","　","　"]
["操作人名称","userName","varchar",100,"否","　","　"]
["创建时间","createTime","timestamp",0,"是","　","　"]
["修改时间","updateTime","timestamp",0,"是","　","　"]
[]
["数据表名称","推送时间模板表：t_basic_conf_pushtime_model"]
["数据表类型","枚举值:mysql"]
["数据表说明","推送时间模板表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","无"]
["名称","字段","类型","长度","可为空","主键","备注"]
["模板ID","modelId","varchar",50,"否","是","　"]
["模板名称","modelName","varchar",50,"否","是","　"]
["推送时间","pushTime","varchar",20,"否","是","　"]
["操作人ID","userId","varchar",50,"否","　","　"]
["操作人名称","userName","varchar",100,"否","　","　"]
["创建时间","createTime","timestamp",0,"是","　","　"]
["修改时间","updateTime","timestamp",0,"是","　","　"]
[]
[]
["数据表名称","配置参数：t_conf_param"]
["数据表类型","枚举值:mysql"]
["数据表说明","配置参数表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","only_index{c_param_type,c_code}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键标识","c_id","int",10,"否","是","　"]
["参数类型","c_param_type","int",10,"否","　","　"]
["编码","c_code","varchar",50,"否","　","　"]
["名称","c_name","varchar",50,"否","　","　"]
[]
[]
["数据表名称","节能量：t_energy_saving"]
["数据表类型","枚举值:mysql"]
["数据表说明","节能量表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","only_index{c_param_type,c_code}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键标识","c_id","int",10,"否","是","　"]
["项目编码","c_project_id","varchar",50,"否","　","　"]
["时间类型","c_time_type","int",5,"否","　","1日2月"]
["时间","c_time","datetime",0,"否","　","　"]
["节能量","c_energy_saving","double","18,8","　","　","　"]
["实际电耗","c_energy_data","double","18,8","　","　","　"]
["创建时间","c_create_time","datetime","　","　","　","　"]
["修改时间","c_update_time","datetime","　","　","　","　"]
[]
["数据表名称","工作实例：work"]
["数据表类型","枚举值:mysql"]
["数据表说明","工作实例表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","parent_id{parent_id},project_status{project_id, status},project_tracker_status{project_id, tracker_id, status}"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",11,"否","是","　"]
["项目id","project_id","varchar",40,"否","　","　"]
["工作流定义id","tracker_id","int",11,"否","　","　"]
["工作名称","title","varchar",100,"否","　","　"]
["负责人","charge_user","varchar",40,"是","　","　"]
["描述","description","varchar",255,"是","　","　"]
["上级工作id","parent_id","int",11,"是","　","　"]
["状态","status","int",11,"否","　","　"]
["创建人","create_user","varchar",255,"否","　","　"]
["创建时间","create_time","datetime",0,"否","　","　"]
["更新人","update_user","varchar",255,"是","　","　"]
["更新时间","update_time","datetime",0,"是","　","　"]
["删除标记","valid","tinyint",1,"否","　","1有效，0已删除"]
["要求开始时间","ask_start_time","datetime",0,"是","　","　"]
["实际开始时间","real_start_time","datetime",0,"是","　","　"]
["要求结束时间","ask_finish_time","datetime",0,"是","　","　"]
["实际时间","real_finish_time","datetime",0,"是","　","　"]
["工作关闭时间","close_time","datetime",0,"是","　","　"]
[]
[]
["数据表名称","策略审核表：t_appealsProcess"]
["数据表类型","枚举值:mysql"]
["数据表说明","策略审核表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","complain_audit_id、commend_id、user_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["审核流id","complain_audit_id","varchar",64,"否","是","　"]
["策略id","commend_id","varchar",10,"否","是","　"]
["用户id","user_id","varchar",36,"否","是","　"]
["用户名称","c_username","varchar",64]
["审核状态","audit_state","int",1,"否","　","审核状态：未申诉NoAppeal(0)；过期未申诉OverdueAppeal(7)；已申诉Appeal(1)；驳回Rejected(4)；审核通过Pass(2)；撤销annul(5)"]
["驳回时间","reject_time","datetime",0,"是","　","　"]
["更新时间","update_time","datetime",0,"是","　","　"]
["创建时间","create_time","datetime",0,"否","　","　"]
[]
[]
["数据表名称","未执行策略审核配置表：t_appealsProcess_config"]
["数据表类型","枚举值:mysql"]
["数据表说明","未执行策略审核配置表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","job_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["过期时间","expire_time","varchar",32,"否",null,"　"]
["申诉人角色","complain_role","int",5120,"否",null,"　"]
["审批人角色","audit_roles","text",250,"否",null,"支持多级审批角色，为二维数组，每级字段如下：\n\"id\"：角色id、\n\"name\"：角色名称\n\"type\":\"g\"//g-岗位,p-人员,supervisor-申请人直属上级,director-申请人部门负责人,冷站只使用类型“g”。　"]
["更新时间","update_time","int",0,"是","　","　"]
["创建时间","create_time","int",0,"否","　","　"]
[]
[]
["数据表名称","定时任务表：sys_job"]
["数据表类型","枚举值:mysql"]
["数据表说明","定时任务表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","job_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["任务ID","job_id","varchar",20,"否","是","　"]
["任务名称","job_name","varchar",64,"否",null,"　"]
["任务组名","job_group","varchar",64,"否"]
["调用目标字符串","invoke_target","varchar",500,"否","　","　"]
["cron执行表达式","cron_expression","varchar",255,"否","　","　"]
["计划执行错误策略（1立即执行 2执行一次 3放弃执行）","misfire_policy","varchar",20]
["是否并发执行（0允许 1禁止）","concurrent","int",1,"否"]
["状态（0正常 1暂停）","status","int",1,"否"]
["创建者","create_by","varchar",64,"否"]
["创建时间","create_time","datetime",0,"否"]
["更新者","update_by","varchar",64]
["更新时间","update_time","datetime",0]
["备注信息","remark","varchar",250]
[]
[]
["数据表名称","定时任务日志表：sys_job_log"]
["数据表类型","枚举值:mysql"]
["数据表说明","定时任务日志表,数据存储在mysql"]
["关联的其他类型表","　"]
["所属应用","coldstation"]
["索引","job_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["任务ID","job_id","varchar",20,"否","是","　"]
["任务名称","job_name","varchar",64,"否",null,"　"]
["任务组名","job_group","varchar",64,"否"]
["调用目标字符串","invoke_target","varchar",500,"否","　","　"]
["日志信息","job_message","varchar",500,"否"]
["状态（0正常 1暂停）","status","int",1,"否"]
["异常信息","exception_info","varchar",2000]
["创建时间","create_time","datetime",0,"否"]

{"sheet":"finein_saas_web统一收费管理","index":26,"n_rows":512,"n_cols":7,"rows_kept":512,"cut":false,"hidden":false,"merged":[[498,1,498,6],[504,0,504,6],[505,1,505,6],[478,0,478,6],[479,1,479,6],[488,0,488,6],[489,1,489,6],[497,0,497,6],[403,1,403,6],[430,0,430,6],[431,1,431,6],[448,0,448,6],[449,1,449,6],[370,0,370,6],[371,1,371,6],[380,0,380,6],[381,1,381,6],[402,0,402,6],[340,1,340,6],[349,0,349,6],[350,1,350,6],[359,0,359,6],[360,1,360,6],[323,0,323,6],[324,1,324,6],[330,0,330,6],[331,1,331,6],[339,0,339,6],[286,1,286,6],[300,0,300,6],[301,1,301,6],[314,0,314,6],[315,1,315,6],[257,0,257,6],[258,1,258,6],[267,0,267,6],[268,1,268,6],[285,0,285,6],[215,1,215,6],[228,0,228,6],[229,1,229,6],[245,0,245,6],[246,1,246,6],[188,0,188,6],[189,1,189,6],[201,0,201,6],[202,1,202,6],[214,0,214,6],[139,1,139,6],[153,0,153,6],[154,1,154,6],[169,0,169,6],[170,1,170,6],[112,0,112,6],[113,1,113,6],[123,0,123,6],[124,1,124,6],[138,0,138,6],[69,1,69,6],[83,0,83,6],[84,1,84,6],[99,0,99,6],[100,1,100,6],[22,0,22,6],[23,1,23,6],[47,0,47,6],[48,1,48,6],[68,0,68,6]]}
{"$rows_empty":22}
["租户联系人-mysql：t_fn_tenant_contact"]
["索引","c_project_id,c_tenant_local_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",null,"否","是"]
["项目编码","c_project_id","varchar",null,"否"]
["建筑编码","c_building_id","varchar",null,"否"]
["租户本地id","c_tenant_local_id","varchar",null,"否"]
["联系人姓名","c_contact_name","varchar",null,"否"]
["联系人电话","c_contact_mobile","varchar",null,"否"]
{"$rows_empty":16}
["仪表操作记录-mysql：t_fn_record_meter_operate"]
["索引","  c_project_id,c_tenant_local_id, c_operate_type；c_project_id,c_tenant_local_id, c_operate_time；c_project_id,c_operate_type,c_operate_time；\n  c_project_id, c_operate_time；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["租户id","c_tenant_local_id","varchar",50,"否"]
["租户本地名称","c_tenant_local_name","varchar",50,"否"]
["仪表id","c_meter_localId","varchar",20,"否"]
["仪表协议","c_protocol_id","varchar",50,"否"]
["操作类型","c_operate_type","int",null,"否",null,"剩余清零0,保电1,解除保电2,合闸3,分闸4,透支金额5,更新价格6,充值7"]
["操作详情","c_content","varchar",50,"是"]
["能耗类型","c_energy_type_id","varchar",20,"否"]
["发送报文","c_request","varchar",200,"否"]
["接收报文","c_respond","varchar",200,"是"]
["操作时间","c_operate_time","datetime",null,"否"]
["操作人","c_user_id","varchar",50,"否"]
["操作人姓名","c_user_name","varchar",50,"否"]
[]
[]
[]
[]
["租户-预付费-参数-mysql：fn_tenant_pre_pay_param"]
["索引","c_project_id,c_tenant_local_id,c_energy_type_id；c_project_id,c_energy_type_id；c_project_id,c_is_alarm；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户id","c_tenant_local_id","varchar",50,"否"]
["能耗类型","c_energy_type_id","varchar",20,"否"]
["付费类型","c_pre_pay_type","int",null,"否",null,"1表冲表扣,2软充表扣,3软充软扣"]
["剩余金钱","c_remain_money","double",null,"否"]
["剩余数据","c_remain_data","int",null,"否"]
["剩余天数","c_remain_days","varchar",50,"否"]
["是否报警","c_is_alarm","int",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["租户-预付费-仪表-参数-mysql：fn_tenant_pre_pay_meter_param"]
["索引","c_project_id,c_tenant_local_id ,c_meter_local_id；c_project_id,c_tenant_local_id；c_project_id,c_tenant_local_id,c_energy_type_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否","是"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户id","c_tenant_local_id","varchar",50,"否"]
["仪表id","c_meter_local_id","varchar",20,"否"]
["能耗类型","c_energy_type_id","varchar",20,"否"]
["预付费类型","c_pre_pay_type","int",null,"否",null,"1表冲表扣,2软充表扣"]
["剩余金钱","c_remain_money","double",null,"否"]
["剩余数据","c_remain_data","double",null,"否"]
["剩余天数","c_remain_days","varchar",50,"否"]
["是否报警","c_is_alarm","int",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["租户-后付费-参数-mysql：fn_tenant_post_pay_param"]
["索引","c_project_id,c_tenant_local_id,c_energy_type_id；c_project_id,c_energy_type_id；c_project_id,c_tenant_local_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户id","c_tenant_local_id","varchar",50,"否"]
["能耗类型","c_energy_type_id","varchar",20,"否"]
["未结算能耗","c_no_billing_energy","double",null,"是"]
["未结算金额","c_no_billing_money","double",null,"是"]
["上次结算时间","c_lase_clearing_time","datetime",null,"是"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["租户-后付费-多充-参数-mysql：fn_tenant_post_pay_many_param"]
["索引","c_project_id,c_tenant_local_id ,c_energy_type_id；c_project_id ,c_energy_type_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户id","c_tenant_local_id","varchar",50,"否"]
["未结算金额","c_no_billing_money","Double",null,"是"]
["上次结算时间","c_lase_clearing_time","datetime",null,"是"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["系统操作记录-mysql：fn_record_operate"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["操作主体类型","c_body_type","int",null,"否",null,"0项目,1租户"]
["操作主体编码","c_body_code","varchar",50,"否"]
["主体本地名称","c_body_loacl_name","varchar",0,"否"]
["操作类型","c_operate_type","int",null,"否",null,"操作主体为0时：--0：新增价格方案1：同步到本地2：编辑上缴信息3：设置能耗总支出4\n操作主体为1时：--0：编辑租户信息1：小程序设置2：常用表设置"]
["操作详情","c_content","varchar",200,"否"]
["操作时间","c_create_time","datetime",null,"否"]
["操作人id","c_user_id","varchar",50,"是"]
["操作人姓名","c_user_name","varchar",50,"是"]
[]
[]
["价格方案模板-mysql：fn_price_template"]
["索引","c_project_id, c_name；c_project_id,c_energy_type_id；c_id"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",86,"否","是"]
["项目本地id","c_project_id","varchar",50,"否"]
["能耗类型","c_energy_type_id","varchar",30,"否"]
["名称","c_name","varchar",100,"否"]
["价格模板类型","c_type","int",null,"否",null,"0平均电价  1分时"]
["价格模板详情","c_content","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["创建人id","c_create_user_id","varchar",50,"否"]
["更新时间","c_update_time","datetime",null,"是"]
["更新人","c_update_user_id","varchar",50,"是"]
[]
[]
["退租记录-mysql：t_fn_record_tenant_leave"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户id","c_tenant_id","varchar",50,"否"]
["租户本地id","c_tenant_local_id","varchar",50,"否"]
["租户本地名称","c_tenant_local_name","varchar",200,"否"]
["业态id","c_tenant_type_id","varchar",20,"否"]
["操作人","c_user_id","varchar",50,"否"]
["操作人姓名","c_user_name","varchar",50,"否"]
["系统编码","c_system_code","varchar",50,"否"]
["创建时间","c_create_time","datatime",null,"否"]
[]
[]
["租户-仪表预付费剩余使用天数-mysql：t_fn_tenant_meter_remain_days"]
["索引","c_tenant_id,c_pay_sample_type,c_pay_body_type, c_body_id，c_energy_type_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["租户id","c_tenant_local_id","varchar",50,"否"]
["付费模式","c_pay_sample_type","int",null,"否"]
["付费主体类型","c_pay_body_type","int",null,"否",null,"0租户,1仪表"]
["付费主体id","c_body_id","varchar",50,"否"]
["能耗类型","c_energy_type_id","varchar",8,"是"]
["剩余金钱","c_remain_money","double",null,"是"]
["剩余数据","c_remain_data","double",null,"是"]
["最大天数","c_max_days","int",null,"是"]
["最小天数","c_min_days","int",null,"是"]
["上次更新时间","c_last_compute_time","datetime",null,"否"]
[]
[]
[]
[]
[]
["定时任务模板-mysql：t_fn_schedule_job"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",50,"否","是"]
["名称","c_job_name","varchar",50,"否"]
["任务组名","c_job_group","varchar",50,"否"]
["服务接口","c_service","varchar",50,"是"]
["状态","c_job_status","int",null,"否",null,"0有效,1无效"]
["时间表达式","c_cron_expression","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["缴费提醒全局设置-mysql：t_fn_message_remind_setting_global"]
["索引","c_project_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["定时任务id","c_schedule_job_id","varchar",50,"否"]
["时间组","c_time_list","varchar",50,"否"]
["小程序设置","c_wechat_applet","int",null,"否",null,"0未设置,1已设置"]
["短信设置","c_message","int",null,"否",null,"0未设置,1已设置"]
["剩余门限值","c_limit_value","double",null,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["缴费提醒自定义设置-mysql：t_fn_message_remind_setting_obj"]
["索引","c_project_id,c_schedule_job_id；c_tenant_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["租户id","c_tenant_id","varchar",50,"否"]
["定时任务id","c_schedule_job_id","varchar",50,"否"]
["时间组","c_time_list","varchar",50,"否"]
["剩余门限值","c_limit_value","double",null,"否"]
["小程序设置","c_wechat_applet","int",null,"否",null,"0未设置,1已设置"]
["小程序设置","c_wechat_applet","int",null,"否",null,"0未设置,1已设置"]
["创建时间","c_create_time","datetime",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["短信记录-mysql：t_fn_charge_message"]
["索引","c_project_id,c_schedule_job_id；c_tenant_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["建筑id","c_building_id","varchar",50,"否"]
["租户id","c_tenant_Local_id","varchar",50,"否"]
["联系人姓名","c_contact_name","varchar",50,"否"]
["联系人电话","c_contact_mobile","varchar",50,"否"]
["短信内容","c_content","varchar",200,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["状态","c_status","int",null,"否",null,"0未发送,1已发送,2失败"]
["异常原因","c_exception_reason","varchar",200,"是"]
["尝试次数","c_try_times","int",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"是"]
[]
[]
["租户常用表-mysql：t_fn_tenant_common_used_meter"]
["索引","c_project_id,c_tenant_local_id,c_energy_type_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar(50)",50,"否"]
["租户本地id","c_tenant_local_id","varchar(50)",50,"否"]
["能耗id","c_energy_type_id","varchar(20)",20,"否"]
["项目id","c_meter_local_id","varchar(50)",50,"否"]
["操作人id","c_user_id","varchar(50)",50,"否"]
["操作人姓名","c_user_name","varchar(50)",50,"否"]
["上次更新时间","c_last_update_time","datetime",null,"是"]
[]
[]
["系统-mysql：t_fn_system_param"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,null,"是"]
["系统编号","c_system_code","varchar",50]
["系统名称","c_system_name","varchar",50]
["是否有效","c_is_vaild","int",null,null,null,"0否,1是"]
["扩展","c_exend","datetime"]
[]
[]
["价格变更记录-mysql：t_fn_record_price_change"]
["索引","c_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["系统名称","c_tenant_id","varchar",0,"否"]
["能耗类型主键","c_energy_type_id","varchar",8,"否"]
["租户名称","c_tenant_name","varchar",100,"否"]
["修改前价格方案编码","c_before_price_id","varchar",50,"是"]
["修改前价格方案名称","c_before_price_name","varchar",100,"是"]
["修改前价格方案内容","c_before_content","varchar",100,"是"]
["修改后价格方案编码","c_after_price_id","varchar",50,"否"]
["修改后价格方案名称","c_after_price_name","varchar",100,"否"]
["修改前价格方案内容","c_after_content","varchar",100,"否"]
["操作人编码","c_user_id","varchar",50,"是"]
["操作人姓名","c_user_name","varchar",50,"是"]
["插入记录时间","c_create_time","datetime",null,"否"]
[]
[]
["后台配置基础-mysql：t_fn_back_config_base"]
["索引","c_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar(50)",50,"否"]
["建筑编码","c_building_id","varchar(50)",50,"否"]
["后台配置逻辑编码","c_logic_code","varchar(50)",50,"否"]
["配置名称","c_name","varchar(100)",100,"否"]
["文件名称","c_file_name","varchar(200)",200,"是"]
["模板资源ID","c_template_resource_id","varchar(50)",50,"是"]
["是否存在","c_is_exsist","int",null,"否"]
["上传人","c_user_id","varchar(50)",50,"是"]
["上传时间","c_upload_time","datetime",null,"是"]
["排序","c_order_by","int",null,"否"]
[]
[]
["后台通用配置-mysql：t_fn_back_config_common"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["后台配置逻辑编码","c_logic_code","varchar",50,"否"]
["配置名称","c_name","varchar",100,"否"]
["文件名称","c_file_name","varchar",200,"是"]
["模板资源ID","c_template_resource_id","varchar",50,"否"]
["是否存在","c_is_exsist","int",null,"否"]
["上传人","c_user_id","varchar",50,"是"]
["上传时间","c_upload_time","datetime",null,"是"]
["排序","c_order_by","int",null,"否"]
[]
[]
["能耗类型-mysql：t_fn_energy_type"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["能耗类型逻辑编码","c_code","varchar",50,"否"]
["能耗类型名称","c_name","varchar",50,"否"]
["排序","c_order_by","int",null,"否"]
["是否可用","c_is_valid","int",null,"否"]
[]
[]
["协议功能-mysql：t_fn_protocol_function"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["协议主键","c_protocol_id","varchar",50,"否"]
["功能号","c_function_id","int",null,"否"]
[]
[]
["系统参数-mysql：t_fn_sys_param_value"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",50,"否","是"]
["系统参数名称","c_name","varchar",100,"否"]
[]
[]
[]
[]
["报警全局门限模板-mysql：t_fn_alarm_limit_global"]
["索引","c_project_id,c_alarm_type_id；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"是"]
["报警类型主键","c_alram_type_id","varchar",50,"是"]
["父级报警类型主键","c_parent_alarm_type_id","varchar",50,"否"]
["报警门限值","c_limit_value","double",null,"是"]
["是否开启","c_is_open","int",null,"否",null,"0否,1是"]
[]
[]
["报警自定义门限模板-mysql：t_fn_alarm_setting_obj"]
["索引"," c_project_id；c_tenant_id,c_alarm_type_id；"]
["项目id","c_project_id","varchar",50,"否"]
["租户id","c_tenant_id","varchar",50,"否"]
["报警类型主键","c_alram_type_id","varchar",50,"否"]
["父级报警类型主键","c_parent_alarm_type_id","varchar",50,"否"]
["报警门限值","c_limit_value","double",null,"是"]
["是否开启","c_is_open","int",null,"否",null,"0否,1是"]
[]
[]
["项目能耗支出汇总-mysql：t_fn_project_energy_pay"]
["索引","c_project_id,c_energy_type_id,c_time_from；c_project_id,c_time_from"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["能耗类型","c_energy_type_id","varchar",20,"否"]
["能耗支出","c_pay_data","double",null,"否"]
["时间","c_time_from","datetime",null,"否"]
["抄表时间","c_read_time","datetime",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["项目上缴记录-mysql：t_fn_record_project_turn"]
["索引","c_project_id,c_time_from；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["上缴","c_turn_data","double",null,"否"]
["时间","c_time_from","datetime",null,"否"]
["上缴时间","c_turn_time","datetime",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["结算记录-mysql：fn_record_post_pay"]
["索引"," c_project_id,c_order_id；c_tenant_id，c_order_time；c_tenant_id,c_pay_sample_type,c_pay_type,c_energy_type_id；\n  c_project_id,c_order_time；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户编码","c_tenant_local_id","varchar",50,"否"]
["租户名称","c_tenant_local_name","varchar",50,"否"]
["租户业态","c_tenant_type_id","varchar",50,"否"]
["账单id","c_order_id","varchar",50,"否"]
["充值模式类型","c_pay_sample_type","int",null,"否",null,"0单充,1多充"]
["能耗类型","c_energy_type_id","varchar",20,"是"]
["来源","c_source","int",null,"否",null,"0本地,1其他系统"]
["账单时间","c_order_time","datetime",null,"否"]
["充值数据","c_pay_money","Double",null,"否"]
["账单周期","c_billing_cycle","datetime",null,"否"]
["操作系统编号","c_system_code","varchar",20,"否"]
["操作人","c_user_id","varchar",50,"否"]
["操作人姓名","c_user_name","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
[]
[]
["远程指令账单-mysql：t_fn_remote_order"]
["索引"," "]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["订单id","c_order_id","varchar",50]
["父订单id","c_parent_order_id"]
["租户编码","c_tenant_local_id","varchar",50,"否"]
["租户名称","c_tenant_local_name","varchar",50,"否"]
["仪表编号","c_meter_local_id","varchar",20,"否"]
["仪表协议","c_meter_protocol_id","varchar",20,"否"]
["订单类型","c_order_type","int",1,"否",null,"0：清零，1：保电，2：解除保电，3：合闸，4：分闸，5：透支金额，6:更新价格,7:充值，8:退费"]
["操作类型","c_opreate_type","int",1,"否",null,"0财务操作,1仪表操作"]
["能耗类型","c_energy_type_id","varchar",20,"否"]
["来源","c_source","int",1,"否",null,"0本地,1其他系统,2异常账单"]
["是否异常","c_is_error_order","int",1,"否",null,"0否,1是"]
["账单时间","c_order_time","datetime",null,"否"]
["操作详情","c_content","varchar",100,"否"]
["操作系统编号","c_system_code","varchar",20,"否"]
["状态","c_status","int",1,null,null,"0未处理,1处理中,2成功,3失败,4关闭"]
["创建人","c_user_id","varchar",50,"否"]
["创建人姓名","c_user_name","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
["操作人","c_operate_user_id","varchar",50,"否"]
["操作人姓名","c_operate_user_name","varchar",50,"否"]
["操作时间","c_operate_time","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否"]
[]
["报警记录-mysql：t_fn_alarm"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["主体类型","c_body_type","int",1,"否",null,"0项目,1租户"]
["主体id","c_body_code","varchar",50,"否"]
["主体名称","c_body_name","varchar",200,"否"]
["报警类型","c_alarm_type","int",2,"否"]
["报警界限值","c_limit_value","Double",10,"是"]
["当前值","c_current_value","Double",10,"是"]
["单位","c_unit","varchar",20,"是"]
["报警状态","c_status","int",1,"否",null,"0产生,1恢复,2过期"]
["报警时间","c_begin_time","datatime",null,"否"]
["结束时间","c_end_time","datatime",null,"是"]
["创建时间","c_create_time","datatime",null,"否"]
[]
[]
["充值记录-mysql：fn_record_pre_pay"]
["索引"," c_project_id,c_order_id；c_tenant_id，c_order_time；c_tenant_id,c_pay_sample_type,c_pay_type,c_energy_type_id；\n  c_project_id,c_order_time；"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","c_id","varchar",36,"否","是"]
["项目id","c_project_id","varchar",50,"否"]
["建筑编码","c_building_id","varchar",50,"否"]
["租户编码","c_tenant_local_id","varchar",50,"否"]
["租户名称","c_tenant_local_name","varchar",50,"否"]
["租户业态","c_tenant_type_id","varchar",50,"否"]
["账单id","c_order_id","varchar",50,"否"]
["账单类型","c_order_type","int",1,"否",null,"0充值,1退费"]
["充值模式类型","c_pay_sample_type","int",null,"否",null,"0单充,1多充"]
["预付费方式","c_pre_pay_type","int",null,"是",null,"预付费方式"]
["能耗类型","c_energy_type_id","varchar",20,"是"]
["主体","c_meter_local_id","varchar",50,"是"]
["来源","c_source","int",null,"否",null,"0本地,1其他系统,2异常账单"]
["账单时间","c_order_time","datetime",null,"否"]
["充值前","c_pay_befroe","Double",null,"是"]
["充值数据","c_pay_money","Double",null,"否"]
["充值后剩余","c_pay_after","Double",null,"是"]
["操作系统编号","c_system_code","varchar",20,"否"]
["操作人","c_user_id","varchar",50,"否"]
["操作人姓名","c_user_name","varchar",50,"否"]
["创建时间","c_create_time","datetime",null,"否"]
[]
[]
[]
[]
[]
[]
["项目日统计数据-mysql：t_fn_project_stat_data"]
["索引","c_project_id,c_type,c_time_from"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["数据类型","c_type","varchar",50,"否",null,"\"房间总数\":roomTotal,\n\"房间出租\":roomRentalCount, \n\"房间出租率\":roomRentalRate,\n\"房间退租总数\":roomRefundCount,\n \"房间退租率\":RoomRefundRate, \n\"租户数量\":tenantTotal,\n\"欠费租户数量\":tenantArrearsCount,\n\"租户临近欠费数量\": tenantWillArrearsCount,\n\"未处理异常账单累计数量\":errorOrderNoProcessCount,\n\"异常账单处理数量\":errorOrderProcessCount,\n\"异常账单处理率\":errorOrderProcessRate,\n\"项目剩余金额\":\"projectPrePayRemainData\",\n\"项目后付费余额\",projectPostPayRemainData,\n\"房间出租面积\":roomRentalArae"]
["值","c_value","double",16,"否"]
["时间","c_time_from","datetime",null,"否"]
["更新时间","c_update_time","datetime",null,"否",null,"更新时间"]
[]
[]
["项目日统计数据计算时间-mysql：t_fn_project_data_compute"]
["索引","c_project_id,c_type,c_time_from"]
["名称","字段","类型","长度","可为空","主键","备注"]
["项目id","c_project_id","varchar",50,"否"]
["数据类型","c_type","int",2,"否",null,"(\"房间数据\", 0),(\"异常账单数据\",1),(\"租户数据\", 2)(\"项目\",4);"]
["上次计算时间","c_last_compute_time","datetime",null,"否"]
["上次更新时间","c_last_update_time","datetime",null,"否"]
[]
[]
["用户报表相关列-mysql：t_fn_user_reporte_cell"]
["索引","c_project_id,c_type,c_time_from"]
["名称","字段","类型","长度","可为空","主键","备注"]
["用户id","c_user_id","varchar",50,"否"]
["报表类型","c_reporte_type","varchar",50,"否",null,"\"reporte_tenant\":\"租户统计\";\"reporte_energy\":\"能耗统计\";\"reporte_capital\":\"资金统计\""]
["报表列","c_reporte_cell_id","double",16,"否"]
[]
["报表相关列-mysql：t_fn_report_cell"]
["索引"]
["名称","字段","类型","长度","可为空","主键","备注"]
["列id","c_id","varchar",50,"否"]
["报表类型","c_reporte_type","varchar",50,"否",null,"\"reporte_tenant\":\"租户统计\";\"reporte_energy\":\"能耗统计\";\"reporte_capital\":\"资金统计\""]
["列名称","c_name","varchar",16,"否"]
["排序","c_order_by","int",1,"否"]
["是否启用","c_is_vaild","int",1,"否",null,"0否,1是"]

{"sheet":"环境健康","index":27,"n_rows":584,"n_cols":5,"rows_kept":584,"cut":false,"hidden":false,"merged":[[560,0,560,4],[573,0,573,4],[574,0,574,4],[518,0,518,4],[519,0,519,4],[520,1,520,4],[528,0,528,4],[529,0,529,4],[530,1,530,4],[546,0,546,4],[547,0,547,4],[559,0,559,4],[472,0,472,4],[473,0,473,4],[474,1,474,4],[489,0,489,4],[490,0,490,4],[491,1,491,4],[507,0,507,4],[508,0,508,4],[509,1,509,4],[431,0,431,4],[432,0,432,4],[433,1,433,4],[443,0,443,4],[444,0,444,4],[445,1,445,4],[453,0,453,4],[454,0,454,4],[455,1,455,4],[364,0,364,4],[365,0,365,4],[366,1,366,4],[391,0,391,4],[392,0,392,4],[393,1,393,4],[407,0,407,4],[408,0,408,4],[409,1,409,4],[323,0,323,4],[324,0,324,4],[325,1,325,4],[332,0,332,4],[333,0,333,4],[334,1,334,4],[346,0,346,4],[347,0,347,4],[348,1,348,4],[283,0,283,4],[284,0,284,4],[285,1,285,4],[292,0,292,4],[293,0,293,4],[294,1,294,4],[309,0,309,4],[310,0,310,4],[311,1,311,4],[247,0,247,4],[248,0,248,4],[249,1,249,4],[260,0,260,4],[261,0,261,4],[262,1,262,4],[273,0,273,4],[274,0,274,4],[275,1,275,4],[210,0,210,4],[211,0,211,4],[212,1,212,4],[222,0,222,4],[223,0,223,4],[224,1,224,4],[238,0,238,4],[239,0,239,4],[240,1,240,4],[159,0,159,4],[160,0,160,4],[161,1,161,4],[175,0,175,4],[176,0,176,4],[177,1,177,4],[200,0,200,4],[201,0,201,4],[202,1,202,4],[122,0,122,4],[123,0,123,4],[124,1,124,4],[135,0,135,4],[136,0,136,4],[137,1,137,4],[147,0,147,4],[148,0,148,4],[149,1,149,4],[79,0,79,4],[80,0,80,4],[81,1,81,4],[94,0,94,4],[95,0,95,4],[96,1,96,4],[105,0,105,4],[106,0,106,4],[107,1,107,4],[35,0,35,4],[36,0,36,4],[37,1,37,4],[47,0,47,4],[48,0,48,4],[49,1,49,4],[61,0,61,4],[62,0,62,4],[63,1,63,4],[0,0,0,4],[1,0,1,4],[2,1,2,4],[11,0,11,4],[12,0,12,4],[13,1,13,4],[24,0,24,4],[25,0,25,4],[26,1,26,4]]}
["后评估管理—诊断设置-MySQL"]
["t_env_diagnosis_set"]
["索引","@Index(columns = { \"c_project_id\", \"c_building_id\", \"c_env_type_id\" }, unique=true),\n@Index(columns = { \"c_project_id\", \"c_building_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目id","varchar(50)"]
["c_building_id","建筑id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)","是"]
["c_control_rates","环境达标率","double(20,14)"]
["c_remark","备注信息","varchar(255)","是"]
[]
[]
["后评估管理报告—大纲信息-MySQL"]
["t_env_diagnosis_report_outline"]
["索引","@Index(columns = { \"c_project_id\", \"c_building_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_report_id","报告id","varchar(50)"]
["c_project_id","项目id","varchar(50)"]
["c_building_id","建筑id","varchar(50)"]
["c_diagnosis_time","诊断时间","datetime",null,"yyyy-MM-dd hh:mm:ss"]
["c_diagnosis_set_rates","诊断设置达标率","double(20,14)"]
["c_start_time","诊断报告开始时间","datetime",null,"yyyy-MM-dd 00:00:00"]
["c_end_time","诊断报告结束时间","datetime",null,"yyyy-MM-dd 00:00:00"]
[]
[]
["后评估管理报告—环境类型信息-MySQL"]
["t_env_diagnosis_report_env_type"]
["索引","@Index(columns = { \"c_report_id\", \"c_env_type_id\" }, unique = true),\n@Index(columns = { \"c_report_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_report_id","报告id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_control_rates","环境总达标率","double(20,14)","是"]
["c_exception_space_count","异常空间个数","int(10)","是"]
["c_alarm_duration","报警时长","varchar(50)","是"]
["c_diagnosis_status","诊断状态","int(4)","是","0:正常 1:达标率过低 2:未计算出达标率"]
[]
["后评估管理报告—管理意见信息-MySQL"]
["t_env_diagnosis_report_advice"]
["索引","@Index(columns = { \"c_report_id\", \"c_env_type_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","id","varchar(50)"]
["c_report_id","报告id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_advice_id","管理意见id","int(4)",null,"Enum 1空间达标率过低，请重点加强管理！\n2环境品质良好，请继续保持！\n3空间存在设计施工引起的报警，建议将其列为工程缺陷，并尽快解决，以免造成长期环境问题\n4空间存在已忽略事件未恢复，建议尽快将其恢复\n5已忽略事件中有超过30天未解决的事件，建议尽快解决并恢复\n6环境报警后未及时处理，需要提高对环境报警的高度重视，以免造成客户投诉！\n7空间长期报警，但报警原因记录不详，需要管理人员加强对报警的原因分析及反馈工作；\n8环境报警处理率偏低，需要加强环境报警管理工作！\n9运行问题较多，建议加强运行管理\"\n10维修问题较多，建议加强维修管理\n11保养问题较多，建议加强设备保养管理\n12空间未设置报警方案，建议进行报警方案设置！"]
["c_advice_object","管理意见对象","varchar(255)","是"]
["c_advice_season","管理意见季度","int(2)","是","Enum 0无效的，1采暖季，2空调季，3过渡季"]
[]
[]
["后评估管理报告—报警统计信息-MySQL"]
["t_env_diagnosis_report_alarm_count"]
["索引","@Index(columns = { \"c_report_id\", \"c_env_type_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_report_id","报告id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_alarm_count","报警次数","int(50)","是"]
["c_alarm_duration","报警时长","varchar(50)","是"]
["c_deal_alarm_count","已处理报警数","int(36)","是"]
["c_level_alarm_count_Info","级别报警数量信息","varchar(512)","是","Enum 1一级报警 2二级报警 3三级报警"]
["c_event_type_count_Info","事件类型统计信息","varchar(512)","是","Enum 0综合问题 1运行问题 2维修问题 3保养问题4设计施工"]
["c_control_rates","环境总达标率","double(20,14)","是"]
[]
[]
["后评估管理报告—异常空间列表信息-MySQL"]
["t_env_diagnosis_report_exception_space"]
["索引","@Index(columns = { \"c_report_id\", \"c_env_type_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_report_id","报告id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_space_id","空间id","varchar(50)"]
["c_space_name","空间名称","varchar(50)"]
["c_standard_min_value","标准最小值","double(20,14)","是"]
["c_standard_max_value","标准最大值","double(20,14)","是"]
["c_average_value","平均值","double(20,14)","是"]
["c_alarm_status","最多报警状态","varchar(50)","是","温度：\n NormalTemp:合格\n Cold:过冷\n SeverityCold:严重过冷\n Hot:过热\n SeverityHot:严重过热\n空气质量：\n Distinction:优\n Good:良\n Average:中\n Poor:差\n Bad:极差\n湿度：\n NormalRH:合格\n Dry:干燥\n Wet:潮湿"]
["c_alarm_duration","报警时长","varchar(50)","是"]
["c_send_order_count","派单次数","int(50)","是"]
["c_alarm_season","最多报警原因","varchar(2000)","是"]
["c_season","季度类型","int(50)","是","Enum 0无效的，1采暖季，2空调季，3过渡季"]
[]
[]
["后评估管理报告—空间排名信息-MySQL"]
["t_env_diagnosis_report_space_ranking"]
["索引","@Index(columns = { \"c_report_id\", \"c_env_type_id\",\"c_ranking_type\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_report_id","报告id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)","是"]
["c_space_id","空间id","varchar(50)"]
["c_space_name","空间名称","varchar(50)"]
["c_alarm_count","报警次数","int(50)","是"]
["c_alarm_duration","报警时长","varchar(50)","是"]
["c_control_rates","环境达标率","double(20,14)","是"]
["c_ranking_status","排名状态","int(50)",null,"Enum 1:达标率 2:报警次数 3:报警时长"]
["c_ranking_type","排名类型","int(50)",null,"Enum 0:最差；1:最优"]
[]
[]
["后评估管理报告—空间类型排名信息-MySQL"]
["t_env_diagnosis_report_space_type_ranking"]
["索引","@Index(columns = { \"c_report_id\", \"c_env_type_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_report_id","报告id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_space_funcType","空间功能类型","varchar(50)","是"]
["c_alarm_count","报警次数","int(50)","是"]
["c_alarm_duration","报警时长","varchar(50)","是"]
["c_control_rates","环境达标率","double(20,14)","是"]
[]
["每天营业时间各空间各环境类型平均值-HBase"]
["env_average_value"]
["索引","@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_space_id\", \"c_env_type_id\", \"c_time\"}, unique = true),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_space_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_time\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_space_id","空间id","varchar(50)","否"]
["c_env_type_id","环境类型id","varchar(36)","否"]
["c_env_type_parent_id","环境父类型id","varchar(36)"]
["c_time","计算日","time","否"]
["c_avg_value","营业时间平均值","double(20,8)","否"]
["c_season","季度","int(4)","否"]
[]
[{"$nulls":4}," "]
[]
[]
[]
["项目信息-MySQL"]
["t_env_project"]
["索引","@Index(columns = {\"c_local_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","项目id","varchar(50)","否","主键"]
["c_local_id","项目本地编码","varchar(50)","否"]
["c_name","项目名称","varchar(100)","否"]
["c_local_name","项目本地名称","varchar(100)","是"]
["c_bim_id","项目模型id","varchar(36)","否"]
["c_project_info","项目信息","varchar(200)","是"]
["c_remark","备注","varchar(255)","是"]
[]
[]
["建筑信息-MySQL"]
["t_env_building"]
["索引","@Index(columns = {\"c_project_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","建筑id","varchar(50)","否","主键"]
["c_local_id","建筑本地编码","varchar(50)","否"]
["c_name","建筑名称","varchar(100)","否"]
["c_local_name","建筑本地名称","varchar(100)","是"]
["c_project_id","项目id","varchar(50)"]
["c_building_info","建筑信息","varchar(200)"]
["c_remark","备注","varchar(255)","是"]
[]
["建筑空间处理时间表-MySQL"]
["t_env_space_process_time"]
["索引","@Index(columns = { \"c_project_id\", \"c_buidling_id\",\"c_space_id\" ,\"c_environment_type_id\"}, unique = true) ,\n  @Index(columns = { \"c_space_id\" ,\"c_environment_type_id\"}) \n  })"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目id","varchar(50)","否","主键"]
["c_buidling_id","建筑id","varchar(50)","否"]
["c_space_id","空间id","varchar(50)","否"]
["c_environment_type_id","环境类型","varchar(20)","否"]
["c_last_process_time","上次处理时间","time","否"]
["c_time_quantum","上次处理时间段","Integer(1)","否","0无效,1非营业,2营业"]
["c_last_update_time","上次更新时间","time","否"]
[]
["楼层信息-MySQL"]
["t_env_floor"]
["索引","@Index(columns = {\"c_building_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","楼层id","varchar(50)","否","主键"]
["c_local_id","楼层本地编码","varchar(50)","否"]
["c_name","楼层名称","varchar(100)","是"]
["c_local_name","楼层本地名称","varchar(100)","是"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_sequence_id","楼层序号","Integer(3)","否"]
["c_floor_map","楼层图","varchar(200)","否"]
["c_remark","备注","varchar(255)","是"]
[]
[]
[]
["空间信息-MySQL"]
["t_env_space"]
["索引","@Index(columns = {\"c_project_id\"},{\"c_building_id\"},{\"c_floor_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","空间id","varchar(50)","否","主键"]
["c_local_id","空间本地编码","varchar(50)","否"]
["c_name","空间名称","varchar(100)","否"]
["c_local_name","空间本地名称","varchar(100)","是"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_floor_id","楼层id","varchar(50)","否"]
["c_bim_id","BIMID编码","varchar(200)","是"]
["c_build_area","建筑面积","Double(8)","是"]
["c_net_area","使用面积","Double(8)","是"]
["c_ac_type","空调类型","Integer(2)","否","1. 全空气系统 2. 风机盘管 3. 多联机 4. 分体机 99. 其他"]
["c_depth","进深","Double(8)","是"]
["c_width","宽度","Double(8)","是"]
["c_height","高度","Double(8)","是"]
["c_space_info","空间信息","varchar(200)","是"]
["c_funcType","空间功能类型","varchar(50)","是"]
["c_orientation","空间朝向","varchar(50)","是"]
["c_dimensions","元空间","varchar(200)","是"]
["c_remark","备注","varchar(255)","是"]
[]
[]
["系统参数-MySQL"]
["t_env_sys_param_value"]
["索引"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","id","varchar(50)","否","主键"]
["c_name","名称","varchar(100)","是"]
["c_type","类型","Integer(1)","否"]
["c_value","值","varchar(2000)","是"]
[]
[]
["环境类型-MySQL"]
["t_env_environment_type"]
["索引"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","id","varchar(36)","否","主键"]
["c_name","名称","varchar(20)","否"]
["c_parent_id","环境父类型","varchar(36)","否"]
["c_unit","单位","varchar(20)","否"]
["c_order_by","排序","Integer(1)","否"]
["c_is_valid","是否可用","Integer(1)","否"]
[]
[]
["报警类型-MySQL"]
["t_env_alarm_type"]
["索引"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","id","varchar(36)","否","主键"]
["c_name","名称","varchar(20)","否"]
["c_environment_type_id","环境类型id","varchar(36)","否"]
["c_environment_type_parent_id","环境父类型","varchar(36)","否"]
["c_is_limit","是否有门限值","Integer(1)","否"]
["c_unit","单位","varchar(20)","否"]
["c_extend","扩展字段","varchar(200)","是"]
["c_order_by","排序","Integer(1)","否"]
["c_is_valid","是否可用","Integer(1)","否"]
[]
[]
[]
["门限-MySQL"]
["t_env_limit_template"]
["索引"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","模板id","varchar(36)","否","主键"]
["c_name","名称","varchar(20)","否"]
["c_is_valid","是否可用","Integer(1)","否"]
[]
[]
["门限模板基础设置-MySQL"]
["t_env_limit_template_base_set"]
["索引","@Index(columns = { \"c_template_id\", \"c_season\",\"c_time_quantum\" },unique=true),\n  @Index(columns = { \"c_template_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(36)","否","主键"]
["c_template_id","模板id","varchar(36)","否"]
["c_environment_type_parent_id","环境父类型","varchar(36)","否"]
["c_season","季度类型","Integer(1)","否","0无效,1采暖,2空调,3过渡"]
["c_time_quantum","时间段","Integer(1)","否","0无效,1非营业,2营业"]
["c_is_open","是否开启","Integer(1)","否","0关闭,1开启"]
["c_alarm_sensitivity","报警灵敏度","Integer(1)","否","0低,1中,2高"]
[]
[]
["门限模板门限设置-MySQL"]
["t_env_limit_template_limit_set"]
["索引","@Index(columns = { \"c_template_id\",\"c_environment_type_id\", \"c_season\", \"c_time_quantum\" }, unique = true),\n  @Index(columns = { \"c_template_id\" }) ,\n  @Index(columns = { \"c_template_id\",\"c_environment_type_id\" })\n  })"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(36)","否","主键"]
["c_template_id","模板id","varchar(36)","否"]
["c_environment_type_id","环境类型id","varchar(36)","否"]
["c_environment_type_parent_id","环境父类型","varchar(36)","否"]
["c_season","季度类型","Integer(1)","否","0无效,1采暖,2空调,3过渡"]
["c_time_quantum","时间段","Integer(1)","否","0无效,1非营业,2营业"]
["c_upper_limit","上限","Double(8)","是"]
["c_lower_limit","下限","Double(8)","是"]
[]
["门限自定义设置-MySQL"]
["t_env_limit_custom_obj"]
["索引","@Index(columns = { \"c_space_id\"}, unique = true))"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(36)","否","主键"]
["c_project_id","项目id","varchar(50)"]
["c_buidling_id","建筑id","varchar(50)","否"]
["c_space_id","空间id","varchar(36)","否"]
["c_template_id","模板id","varchar(36)","否"]
[]
["建筑环境门限自定义设置-MySQL"]
["t_env_limit_custom_building"]
["索引","@Index(columns = { \"c_buidling_id\" },unique=true)"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(36)","否","主键"]
["c_project_id","项目id","varchar(50)","否"]
["c_buidling_id","建筑id","varchar(50)","否"]
["c_template_id","模板id","varchar(36)","否"]
[]
["环境状态-MySQL"]
["t_env_environment_status"]
["索引"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(36)","否","主键"]
["c_name","名称","varchar(20)","否"]
["c_environment_type_id","环境类型id","varchar(36)","否"]
["c_environment_type_parent_id","环境父类型id","varchar(36)","否"]
["c_upper_expression","上限公式","varchar(50)","否"]
["c_lower_expression","下限公式","varchar(50)","否"]
["c_region","区间关系","varchar(10)","否","[大于等于,(大于,)小于,]小于等于"]
["c_is_exception","是否异常","Integer(1)","否","0否,1是"]
["c_level","级别","Integer(1)","否"]
["c_order_by","排序","Integer(4)","否"]
["c_is_valid","是否可用","Integer(1)","否","0否,1是"]
[]
[]
["环境状态报警监控记录-MySQL"]
["t_env_alarm_monitor"]
["索引"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目","varchar(30)","否"]
["c_building_id","建筑id",null,"否"]
["c_space_id","空间id","varchar(50)","否"]
["c_environment_type_id","环境类型id","varchar(36)","否"]
["c_alarm_type_id","报警类型id","varchar(36)","否"]
["c_is_alarm","是否报警","Integer(1)","否","0否,1是"]
["c_count","累计次数","Integer(2)","否"]
["c_update_time","更新时间","varchar(50)","否"]
[]
[]
["环境类型状态与报警关系表-MySQL"]
["t_env_status_alarm"]
["索引","@Index(columns = { \"c_environment_status\", \"c_environment_type_id\" }, unique = true)"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(36)","否","主键"]
["c_environment_status","环境状态di","varchar(36)","否"]
["c_environment_type_id","环境类型id","varchar(36)","否"]
["c_alarm_type_id","报警类型id","varchar(36)","否"]
[]
["空间所配置环境类型表-MySQL"]
["t_env_space_environment_type"]
["索引","@Index(columns = { \"c_project_id\" }),\n@Index(columns = { \"c_project_id\",\"c_building_id\" }),\n@Index(columns = { \"c_project_id\",\"c_building_id\",\"c_env_type_id\" }),\n@Index(columns = { \"c_project_id\",\"c_building_id\",\"c_floor_id\",\"c_space_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(50)","否","主键"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_floor_id","楼层id","varchar(100)","否"]
["c_space_id","空间id","varchar(50)","否"]
["c_env_type_id","环境类型id","varchar(36)","否"]
["c_env_type_parent_id","环境父类型id","varchar(36)","否"]
["c_remark","备注信息","varchar(255)","否"]
[]
[]
["空间工作历表-MySQL"]
["t_env_space_environment_type"]
["索引","@Index(columns = { \"c_project_id\" }),\n@Index(columns = { \"c_project_id\",\"c_building_id\" }),\n@Index(columns = { \"c_project_id\",\"c_building_id\",\"c_env_type_id\" }),\n@Index(columns = { \"c_project_id\",\"c_building_id\",\"c_floor_id\",\"c_space_id\" })"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","主键","varchar(50)","否","主键"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_floor_id","楼层id","varchar(100)","否"]
["c_space_id","空间id","varchar(50)","否"]
["c_env_type_id","环境类型id","varchar(36)","否"]
["c_env_type_parent_id","环境父类型id","varchar(36)","否"]
["c_remark","备注信息","varchar(255)","否"]
[]
[]
[]
[]
[]
[]
["空间报警详情信息表，按年分表-HBase"]
["environment_alarm"]
["索引","  @Index(columns = { \"building\", \"alarm_state\",\"environment_type\",\"begin_time\"}), \n    @Index(columns = { \"building\", \"environment_type\",\"time_quantum\",\"begin_time\"}), \n    @Index(columns = { \"building\", \"space\",\"alarm_state\",\"begin_time\"}), \n    @Index(columns = { \"building\", \"alarm_state\",\"begin_time\",}), \n    @Index(columns = { \"building\", \"alarm_state\",\"alarm_type\"}), \n    @Index(columns = { \"space\", \"alarm_state\",\"environment_type\"}),\n    @Index(columns = { \"project\",\"alarm_state\"})"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(36)","否"]
["project","项目本地编码","varchar(36)","否"]
["building","建筑本地编码","varchar(36)","否"]
["floor","楼层","varchar(36)","否"]
["space","空间id","varchar(50)","否"]
["alarm_type","报警类型","varchar(36)","否"]
["enviroment_type","环境类型","varchar(20)","否"]
["environment_type_parent","环境父类型","varchar(20)","否"]
["season","季节类型","int","否","0无效,1采暖,2空调,3过渡"]
["time_quantum","时间类","int","否","0无效,1非营业,2营业"]
["begin_time","报警开始时间点","datetime","否","yyyyMMddHHmmss"]
["end_time","报警结束时间点","datetime","是","yyyyMMddHHmmss"]
["value","报警时刻的值","Double","是"]
["alarm_state","报警状态","int(3)","是"," 0 未恢复 1已恢复 2已过期"]
["upper_limit","上限","Double","是"]
["lower_limit","下限","Double","是"]
["alarm_sensitivity","敏感度","int(1)","否","0低,1中,2高"]
["level","级别","int(1)","否"]
["deal_state","处理状态","int(1)","否"," 0 待处理 1已处理"]
["update_time","更新时间","datetime","否"," 0 过高  1过低 2超标"]
[]
[]
[]
["报警分析-HBase"]
["env_alarm_matter"]
["索引","@Index(columns = {\"c_alarm_id\"})\n"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(30)","否"]
["alarm_id","报警id","varchar(30)","否"]
["decision_tree_code","决策树节点","varchar(30)","是"]
["conclusion","原因分析","varchar(100)","否"]
["type","事件分类","int(1)","否","0综合问题  1运行问题 2维修问题  3保养问题，4设计施工"]
["factorCode","影响因子编号","varchar(50)","是"]
["solutions","方案","varchar(100)","否"]
["creat_time","创建时间","datatime","否"]
["update_time","更新时间","datatime","否"]
["failure time","失效时间","datatime","否"]
["c_status","状态","int(1)","否"," 0 待处理 1已处理"]
[]
["空间异常详情信息表，按年分表-HBase"]
["environment_exception"]
["索引","@Index(columns = { \"space\", \"environment_type\", \"exception_state\" }),\n  @Index(columns = { \"project\", \"building\", \"environment_type\", \"time_quantum\", \"begin_time\" }) ,\n@Index(columns = { \"space\", \"environment_type\", \"time_quantum\", \"begin_time\" })"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(36)","否"]
["project","项目本地编码","varchar(50)","否"]
["building","建筑本地编码","varchar(50)","否"]
["floor","楼层","varchar(50)","否"]
["space","空间id","varchar(50)","否"]
["exception_type","异常类型","varchar(36)","否"]
["exception_parent_type","异常父类型","varchar(36)","否"]
["environment_type","环境类型","varchar(36)","否"]
["environment_type_parent","环境父类型","varchar(36)","否"]
["season","季度类型","int","否","0无效,1采暖,2空调,3过渡"]
["time_quantum","时间段","int","否","0无效,1非营业,2营业"]
["begin_time","异常开始时间","datetime","否","yyyyMMddHHmmss"]
["end_time","异常结束时间","datetime","是","yyyyMMddHHmmss"]
["value","异常时刻的值（）","Double","否"]
["exception_state","异常状态","int","否"," 0 未恢复 1已恢复 2已过期"]
["upper_limit","上限设置","double","否"]
["lower_limit","下限设置","double","否"]
["update_time","更新时间","datetime","是","yyyyMMddHHmmss"]
[]
[]
["环境报警处理时间信息-HBase"]
["environment_alarm_deal_info"]
["索引","@Index(columns = {\"building_id\", \"envType_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(50)","否"]
["alarm_id","报警id","varchar(50)","否"]
["building_id","建筑id","varchar(50)","否"]
["envType_id","环境类型id","varchar(36)","否"]
["begin_time","开始时间","time"]
["alarm_deal_time","报警变为已处理时间","time"]
[]
[]
["环境报警推送消息失败信息-HBase"]
["environment_alarm_failure_message"]
["索引","@Index(columns = { \"building_id\"}),\n@Index(columns = { \"alarm_id\"})"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(50)","否"]
["project_id","项目id","varchar(50)","否"]
["building_id","建筑id","varchar(50)","否"]
["alarm_id","报警id","varchar(50)","否"]
[]
[]
["环境报警关联事件信息-HBase"]
["environment_alarm_fm_event"]
["索引","@Index(columns = { \"building_id\", \"space_id\"}),\n@Index(columns = { \"c_fm_case_id\" }),\n@Index(columns = { \"alarm_id\" }),\n@Index(columns = { \"building_id\", \"envTypeId\", \"begin_time\"})"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(50)","否"]
["alarm_id","报警id","varchar(50)","否"]
["project_id","项目id","varchar(50)","否"]
["building_id","建筑id","varchar(50)","否"]
["floor_id","楼层id","varchar(50)","否"]
["space_id","空间id","varchar(50)","否"]
["c_fm_case_id","关联事件ID","varchar(50)"]
["c_fm_work_order_id","关联FM工单ID","varchar(50)"]
["c_workorder_state","工单状态","int(4)"]
["begin_time","开始时间","time"]
["season","季度类型","int(1)","否"]
["time_quantum","时间段(营业非营业)","int(1)","否"]
["envTypeId","环境类型","varchar(36)","否"]
[]
[]
["环境报警忽略-HBase"]
["environment_alarm_ignore"]
["索引","@Index(columns = { \"building_id\", \"ignore_status\"}),\n@Index(columns = { \"alarm_id\" }),\n@Index(columns = { \"building_id\", \"space_id\", \"envType_id\", \"ignore_status\", \"recover_time\"})"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(50)","否"]
["building_id","建筑id","varchar(50)","否"]
["alarm_id","报警id","varchar(50)","否"]
["space_id","空间id","varchar(51)","否"]
["envType_id","环境类型","varchar(36)","否"]
["ignore_status","忽略状态","int"]
["ignore_reason","忽略原因","varchar"]
["ignore_start_time","忽略开始时间段","varchar(8)"]
["ignore_end_time","忽略结束时间段","varchar(8)"]
["recover_time","恢复时间","time","否"]
["alarm_type","报警类型","varchar(36)","否"]
[]
[]
["环境异常时间信息表-HBase"]
["environment_exception_time"]
["索引","@Index(columns = { \"building_id\", \"environment_type\"}),\n@Index(columns = { \"building_id\", \"space_id\", \"alarm_type\"})"]
["字段名","含义","类型","可为空","注释说明"]
["id","主键","varchar(36)","否"]
["project_id","项目id","varchar(50)","否"]
["building_id","建筑id","varchar(50)","否"]
["floor_id","楼层id","varchar(50)","否"]
["space_id","空间id","varchar(50)","否"]
["alarm_type","报警类型","varchar(36)","否"]
["environment_type","环境类型","varchar(36)","否"]
["begin_time","开始时间","time"]
[]
[]
[]
[]
[]
[]
["建筑环境类型日达标率-HBase"]
["env_building_control_rates"]
["索引","@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_env_type_id\", \"c_time\"}, unique = true),\n@Index(columns = {\"c_building_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_env_type_id\", \"c_time\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_env_type_id","环境类型id","varchar(36)","否"]
["c_env_type_parent_id","环境父类型id","varchar(36)"]
["c_time","计算日","time","否"]
["c_control_rates","环境达标率","double(20,14)","否"]
[]
["项目环境类型日达标率-HBase"]
["env_project_control_rates"]
["索引","@Index(columns = {\"c_project_id\", \"c_env_type_id\", \"c_time\"}, unique = true),\n@Index(columns = {\"c_project_id\", \"c_time\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目id","varchar(50)","否"]
["c_env_type_id","环境类型id","varchar(36)","否"]
["c_env_type_parent_id","环境父类型id","varchar(36)"]
["c_time","计算日","time","否"]
["c_control_rates","环境达标率","double(20,14)","否"]
[]
["空间环境类型日达标率-HBase"]
["env_space_control_rates"]
["索引","@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_space_id\", \"c_env_type_id\", \"c_time\"}, unique = true),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_space_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_env_type_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_building_id\", \"c_time\"}),\n@Index(columns = {\"c_project_id\", \"c_time\"})"]
["字段名","含义","类型","可为空","注释说明"]
["c_project_id","项目id","varchar(50)","否"]
["c_building_id","建筑id","varchar(50)","否"]
["c_space_id","空间id","varchar(50)","否"]
["c_env_type_id","环境类型id","varchar(36)","否"]
["c_env_type_parent_id","环境父类型id","varchar(36)"]
["c_time","计算日","time","否"]
["c_control_rates","环境达标率","double(20,14)","否"]
{"$rows_empty":7}
["报警方案—基本信息-MySQL"]
["t_env_alarm_case_outline"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","报警方案id","varchar(50)"]
["c_case_name","报警方案名称","varchar(50)"]
["c_project_id","项目id","varchar(50)"]
["c_building_id","建筑id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_env_type_parent_id","环境父类型id","varchar(36)"]
["c_type","方案类型 ","int(3)",null,"Enum 0空间，1项目，2默认国标或well标准"]
["c_remark","备注信息","varchar(255)","是"]
[]
[]
["报警方案—对象信息-MySQL"]
["t_env_alarm_case_object_info"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","id","varchar(50)"]
["c_case_id","报警方案id","varchar(50)"]
["c_project_id","项目id","varchar(50)"]
["c_building_id","建筑id","varchar(50)"]
["c_env_type_id","环境类型id","varchar(36)"]
["c_env_type_parent_id","环境父类型id","varchar(36)"]
["c_obj_id","对象id","varchar(50)"]
["c_obj_name","对象名称","varchar(100)"]
["c_remark","备注信息","varchar(255)","是"]
[]
[]
["报警方案—数据详情-MySQL"]
["t_env_alarm_case_data_detail"]
["字段名","含义","类型","可为空","注释说明"]
["c_id","id","varchar(50)"]
["c_case_id","报警方案id","varchar(50)"]
["c_season","季度类型","int(1)",null,"Enum 0无效的，1采暖季，2空调季，3过渡季"]
["c_time_quantum","时间段(营业非营业)","int(1)",null,"Enum 0无效的，1营业时间，2非营业时间"]
["c_case_switch","是否开启","int(1)",null,"Enum 0关闭，1开启"]
["c_sensitivity","报警灵敏度","int(20)"]
["c_max_value","标准上限","double(20,14)","是"]
["c_min_value","标准下限","double(20,14)","是"]

{"sheet":"采集数据","index":28,"n_rows":21,"n_cols":7,"rows_kept":21,"cut":false,"hidden":false,"merged":[[1,1,1,6],[8,1,8,6],[15,1,15,6]]}
[]
[null,"低频原始数据original_month"]
[null,"列名","building","meter","funcid","receivetime","data"]
[null,"类型","String","String","Long","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]
[]
[null,"高频原始数据original_day"]
[null,"列名","building","meter","funcid","receivetime","data"]
[null,"类型","String","String","Long","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]
[]
[null,"原始数据当前值original_present"]
[null,"列名","building","meter","funcid","receivetime","data"]
[null,"类型","String","String","Long","String","Double"]
[null,"主键","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]

{"sheet":"填报数据","index":29,"n_rows":7,"n_cols":7,"rows_kept":7,"cut":false,"hidden":false,"merged":[[1,1,1,6]]}
[]
[null,"填报原始数据originalreport_data"]
[null,"列名","building","meter","funcid","receivetime","data"]
[null,"类型","String","String","Long","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]

{"sheet":"控制指令","index":30,"n_rows":14,"n_cols":9,"rows_kept":14,"cut":false,"hidden":false,"merged":[[1,1,1,8],[8,1,8,8]]}
[]
[null,"控制指令数据originalset"]
[null,"列名","building","meter","funcid","receivetime","data","status","endtime"]
[null,"类型","String","String","Long","String","Double","String","String"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","指令时间","指令值","指令状态","指令结束时间"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"开始执行start:sent，成功结束finish:success，失败结束finish:xxx"]
[]
[null,"控制指令当前值originalsetpresent"]
[null,"列名","building","meter","funcid","receivetime","data","status","endtime"]
[null,"类型","String","String","Long","String","Double","String","String"]
[null,"主键","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","指令时间","指令值","指令状态","指令结束时间"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"开始执行start:sent，成功结束finish:success，失败结束finish:xxx"]

{"sheet":"分精度","index":31,"n_rows":35,"n_cols":9,"rows_kept":35,"cut":false,"hidden":false,"merged":[[1,1,1,7],[8,1,8,7],[15,1,15,7],[22,1,22,7],[29,1,29,8]]}
[]
[null,"分精度临近值fjd_0_near_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","meter","funcid","data_time","data_value","data_flag"]
[null,"类型","String","String","Long","String","Double","Long"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值","数据标记"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"0正常，其他正整数为异常"]
[]
[null,"自动修复分精度临近值fjd_1_near_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","meter","funcid","data_time","data_value","data_flag"]
[null,"类型","String","String","Long","String","Double","Long"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值","数据标记"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"0正常，其他正整数为异常"]
[]
[null,"人工修复分精度临近值fjd_2_near_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","meter","funcid","data_time","data_value","data_flag"]
[null,"类型","String","String","Long","String","Double","Long"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值","数据标记"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"0正常，其他正整数为异常"]
[]
[null,"专家修复分精度临近值fjd_3_near_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","meter","funcid","data_time","data_value","data_flag"]
[null,"类型","String","String","Long","String","Double","Long"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","数据值","数据标记"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"0正常，其他正整数为异常"]
[]
[null,"枚举量分精度比例值fjd_0_rate_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","meter","funcid","data_time","status_value","data_flag","status_ratio"]
[null,"类型","String","String","Long","String","Double","Long","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","枚举值","数据标记","此枚举值时间比例"]
[null,"备注",null,null,null,"yyyyMMddHHmmss",null,"0正常，其他正整数为异常"]

{"sheet":"仪表能耗","index":32,"n_rows":15,"n_cols":7,"rows_kept":15,"cut":false,"hidden":false,"merged":[[1,1,1,6],[8,1,8,6],[9,1,9,6]]}
[]
[null,"仪表能耗data_servicedata_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","meter","funcid","data_time","data_value"]
[null,"类型","String","String","Long","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","差分值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]
[]
[null,"仪表能耗最大值data_servicedata_max_1h（1h代表小时，还有1d、1m、1y）"]
[null,"1m和1y需要开启servicedata_max计算任务"]
[null,"列名","building","meter","funcid","data_time","data_value"]
[null,"类型","String","String","Long","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","仪表编号","功能号","数据时间","差分值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]

{"sheet":"支路&计算单元能耗","index":33,"n_rows":14,"n_cols":6,"rows_kept":14,"cut":false,"hidden":false,"merged":[[1,1,1,5],[8,1,8,5]]}
[]
[null,"支路&计算单元能耗data_objectdata_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","objectSign","data_time","data_value"]
[null,"类型","String","String","String","Double"]
[null,"主键","√","√","√"]
[null,"说明","项目10位编码","仪表编号","数据时间","数据值"]
[null,"备注",null,null,"yyyyMMddHHmmss"]
[]
[null,"支路&计算单元能耗最大值data_objectdata_max_1h（1h代表小时，还有1d、1m、1y）"]
[null,"列名","building","objectSign","data_time","data_value"]
[null,"类型","String","String","String","Double"]
[null,"主键","√","√","√"]
[null,"说明","项目10位编码","仪表编号","数据时间","数据值"]
[null,"备注",null,null,"yyyyMMddHHmmss"]

{"sheet":"分项能耗","index":34,"n_rows":14,"n_cols":7,"rows_kept":14,"cut":false,"hidden":false,"merged":[[1,1,1,6],[8,1,8,6]]}
[]
[null,"分项能耗data_energydata_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","energyModelSign","energyModelNodeSign","data_time","data_value"]
[null,"类型","String","String","String","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","模型编码","分项编码","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]
[]
[null,"分项能耗最大值data_energydata_max_1h（1h代表小时，还有1d、1m、1y）"]
[null,"列名","building","energyModelSign","energyModelNodeSign","data_time","data_value"]
[null,"类型","String","String","String","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","模型编码","分项编码","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]

{"sheet":"租户能耗&费用","index":35,"n_rows":37,"n_cols":9,"rows_kept":37,"cut":false,"hidden":false,"merged":[[1,1,1,8],[8,1,8,8],[17,1,17,8],[24,1,24,6],[31,1,31,6]]}
[]
[null,"租户能耗data_tenantdata_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","tenant","energy_type","meter","funcid","data_time","data_value"]
[null,"类型","String","String","String","String","Long","String","Double"]
[null,"主键","√","√","√","√","√","√"]
[null,"说明","项目10位编码","租户编码","能耗类型","仪表编号","功能号","数据时间","数据值"]
[null,"备注",{"$nulls":5},"yyyyMMddHHmmss"]
[]
[null,"租户能耗最大值data_tenantdata_1h（1h代表小时，还有1d、1m、1y）"]
[null,"列名","building","tenant","energy_type","meter","funcid","data_time","data_value"]
[null,"类型","String","String","String","String","Long","String","Double"]
[null,"主键","√","√","√","√","√","√"]
[null,"说明","项目10位编码","租户编码","能耗类型","仪表编号","功能号","数据时间","数据值"]
[null,"备注",{"$nulls":5},"yyyyMMddHHmmss"]
[]
[]
[]
[null,"租户费用data_tenantdata_15min（15min代表15分钟，还有1min、5min、1h、1d）"]
[null,"列名","building","tenant","energy_type","meter","funcid","data_time","data_value"]
[null,"类型","String","String","String","String","Long","String","Double"]
[null,"主键","√","√","√","√","√","√"]
[null,"说明","项目10位编码","租户编码","能耗类型","仪表编号","功能号","数据时间","数据值"]
[null,"备注",{"$nulls":5},"yyyyMMddHHmmss"]
[]
[null,"租户余额data_tenantbalance"]
[null,"列名","building","tenant","energy_type","data_time","data_value"]
[null,"类型","String","String","String","String","Double"]
[null,"主键","√","√","√","√"]
[null,"说明","项目10位编码","租户编码","能耗类型","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]
[]
[null,"租户余额data_tenantbalance_present"]
[null,"列名","building","tenant","energy_type","data_time","data_value"]
[null,"类型","String","String","String","String","Double"]
[null,"主键","√","√","√"]
[null,"说明","项目10位编码","租户编码","能耗类型","数据时间","数据值"]
[null,"备注",null,null,null,"yyyyMMddHHmmss"]

{"sheet":"中控-控制服务","index":36,"n_rows":175,"n_cols":15,"rows_kept":175,"cut":false,"hidden":false,"merged":[[143,1,143,6],[144,1,144,6],[145,1,145,6],[147,1,147,6],[129,1,129,6],[130,1,130,6],[131,1,131,6],[132,1,132,6],[37,1,37,6],[38,1,38,6],[146,1,146,6],[157,1,157,6],[158,1,158,6],[116,1,116,6],[117,1,117,6],[118,1,118,6],[119,1,119,6],[120,1,120,6],[64,1,64,6],[65,1,65,6],[96,1,96,6],[97,1,97,6],[98,1,98,6],[99,1,99,6],[61,1,61,6],[62,1,62,6],[133,1,133,6],[35,1,35,6],[34,1,34,6],[76,1,76,6],[77,1,77,6],[95,1,95,6],[36,1,36,6],[63,1,63,6],[8,1,8,6],[9,1,9,6],[10,1,10,6],[11,1,11,6],[12,1,12,6],[79,1,79,6],[78,1,78,6],[47,1,47,6],[48,1,48,6],[49,1,49,6],[130,9,130,14],[131,9,131,14],[21,1,21,6],[22,1,22,6],[23,1,23,6],[24,1,24,6],[25,1,25,6],[80,1,80,6],[50,1,50,6],[51,1,51,6],[116,9,116,14],[117,9,117,14],[118,9,118,14],[119,9,119,14],[120,9,120,14],[129,9,129,14],[79,9,79,14],[80,9,80,14],[159,1,159,6],[160,1,160,6],[161,1,161,6],[95,9,95,14],[96,9,96,14],[97,9,97,14],[98,9,98,14],[99,9,99,14],[132,9,132,14],[133,9,133,14],[47,9,47,14],[48,9,48,14],[49,9,49,14],[50,9,50,14],[51,9,51,14],[76,9,76,14],[77,9,77,14],[78,9,78,14]]}
["字段约定"]
["字段","说明","备注"]
[{"$nulls":5},"varchar长度","10\n20\n50\n100\n500\n1000"]
[]
[]
[]
[]
[]
["数据表名称","自控设备类组表"]
["数据表类型","MySQL"]
["数据表说明"]
["关联的其他类型表","自控设备类组内容表"]
["所属应用","控制服务"]
["索引","设备类组ID 项目ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　","　"]
["设备类组ID","group_id","int",null,"否",null,"自控设备类组唯一标识"]
["排序标记","group_order","int",null,"是"]
["设备类组名称","group_name","varchar",20,"否"]
[]
["数据表名称","自控设备类组内容表"]
["数据表类型","MySQL"]
["数据表说明","记录所有设备类组包含的设备类"]
["关联的其他类型表","　"]
["所属应用","控制服务"]
["索引","设备类组ID 项目ID 设备类","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　","　"]
["排序标记","group_order","int",null,"是",null,"设备类排序标记"]
["设备类组ID","group_id","int",null,"否",null,"关联所属设备类组"]
["设备类","equip_type_id","varchar",10,"否",null,"设备类筛选条件，如ATAH&&installtype==1"]
[]
["数据表名称","设备类自控信息点"]
["数据表类型","MySQL"]
["数据表说明","记录所有设备类可以自控的信息点"]
["关联的其他类型表","设备类自控信息点"]
["所属应用","控制服务"]
["索引","设备类 项目ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　","　"]
["设备类","equip_type_id","varchar",10,"否",null,"关联设备类"]
["自控信息点","infopoint","string",null,"否",null,"自控信息点"]
["是否为虚点","is_virtua","int",null,"是",null,"是否为自控虚点"]
[]
["数据表名称","设备类组对应的模式",{"$nulls":6},"数据表名称","设备类组对应的模式 备份"]
["数据表类型","MySQL",{"$nulls":6},"数据表类型","MySQL"]
["数据表说明","设备类组对应的模式",{"$nulls":6},"数据表说明","设备类组对应的模式"]
["关联的其他类型表","　",{"$nulls":6},"关联的其他类型表","　"]
["所属应用","控制服务",{"$nulls":6},"所属应用","控制服务"]
["索引","设备类组ID 项目ID","　","　","　","　","　",null,"索引","设备类组ID 项目ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注",null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　",null,"主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　","　",null,"项目id","project_id","varchar",20,"否","　","　"]
["设备类组","group_id","int",null,"否",null,"关联设备组类",null,"所属设备类组","group_id","int",null,"否",null,"关联设备组类"]
["模式ID","model_id","varchar",20,"否",null,"表内唯一",null,"模式ID","model_id","varchar",20,"否",null,"表内唯一"]
["创建时间","create_time","datetime",null,"否",null,null,null,"创建时间","create_time","datetime",null,"否"]
["更新时间","update_time","datetime",null,"是",null,null,null,"更新时间","update_time","datetime",null,"是"]
["有效标记",null,"int",null,"否",null,"0无效  1有效 默认1  删除用",null,"删除标记",null,"int",null,"是"]
["数据表名称","模式外观属性"]
["数据表类型","MySQL"]
["数据表说明","模式外观属性"]
["关联的其他类型表","　"]
["所属应用","控制服务"]
["索引","项目ID 模式ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　","　"]
["模式ID","model_id","varchar",20,"否",null,"表内唯一"]
["模式名称","model_name","text",null,"否",null,"设备类组相同的不允许模式名称相同"]
["颜色","model_color","varchar",20,"否",null,"全局唯一"]
["排序","model_order","int",null,"是"]
[]
[]
["数据表名称","设备类对应的日程",{"$nulls":6},"数据表名称","设备类对应的日程 备份"]
["数据表类型","MySQL",{"$nulls":6},"数据表类型","MySQL"]
["数据表说明","设备类在对应模式下的日程",{"$nulls":6},"数据表说明","设备类在对应模式下的日程"]
["关联的其他类型表","　",{"$nulls":6},"关联的其他类型表","　"]
["所属应用","控制服务",{"$nulls":6},"所属应用","控制服务"]
["索引","设备类 模式ID","　","　","　","　","　",null,"索引","设备类 模式ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注",null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　",null,"主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　","　",null,"项目id","project_id","varchar",20,"否","　","　"]
["设备类","equip_type_id","int",null,"否",null,"关联设备类",null,"设备类","equip_type_id","int",null,"否",null,"关联设备类"]
["模式ID","model_id","varchar",20,"否",null,"关联模式",null,"模式ID","model_id","varchar",20,"否",null,"关联模式"]
["日程名称",null,"varchar",20,"是",null,null,null,"日程名称",null,"varchar",20,"是"]
["日程描述",null,"varchar",20,"是",null,null,null,"日程描述",null,"varchar",20,"是"]
["日程说明",null,"varchar",50,"是",null,null,null,"日程说明",null,"varchar",50,"是"]
["日程ID","plan_id","varchar",20,"是",null,"表内唯一 有问题",null,"日程ID","plan_id","varchar",20,"是",null,"表内唯一"]
["创建时间",null,"datetime",null,"否",null,null,null,"创建时间",null,"datetime",null,"否"]
["更新时间",null,"datetime",null,"是",null,null,null,"更新时间",null,"datetime",null,"是"]
["日程排序","plan_order","int",null,"是",null,null,null,"日程排序","plan_order","int",null,"是"]
["是否有效",null,"int",null,"是",null,"0无效 1有效 默认1",null,"删除标记",null,"int",null,"是"]
["数据表名称","动作详情",{"$nulls":6},"数据表名称","日程详情备份"]
["数据表类型","MySQL",{"$nulls":6},"数据表类型","MySQL"]
["数据表说明","每个日程下设备执行动作",{"$nulls":6},"数据表说明","每个日程下设备执行动作"]
["关联的其他类型表","　",{"$nulls":6},"关联的其他类型表","　"]
["所属应用","控制服务",{"$nulls":6},"所属应用","控制服务"]
["索引","日程ID 设备ID","　","　","　","　","　",null,"索引","日程ID 设备ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注",null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","详情ID",null,"主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　",null,null,"项目id","project_id","varchar",20,"否","　"]
["日程ID",null,"varchar",null,"否",null,"关联日程",null,"日程ID",null,"varchar",null,"否",null,"关联日程"]
["时间类型",null,"int",null,"否",null,"0绝对 1相对 默认0",null,"时间类型",null,"int",null,null,null,"0绝对 1相对"]
["绝对时间",null,"varchar",20,"是",null,null,null,"时间",null,"datetime"]
["相对时间标记",null,"int",10,"是",null,"0 日出 1日落 2开店时间 3商业闭店 4娱乐闭店    来自工作历",null,"相对时间标记",null,"varchar",null,null,null,"工作历  天气服务的时间点"]
["相对时间偏移量",null,"int",null,"是",null,"单位分钟",null,"偏移量",null,"int",null,null,null,"单位分钟"]
["动作描述",null,"varchar",20,"是",null,null,null,"动作描述",null,"varchar",20,"是"]
["信息点动作",null,"text",500,"否",null,null,null,"信息点动作",null,"vachar",500,"否"]
["排序",null,"int",null,"是",null,null,null,"排序",null,"int",null,"是"]
["创建时间",null,"datetime",null,"否",null,null,null,"创建时间",null,"datetime",null,"否"]
["更新时间",null,"datetime",null,"是",null,null,null,"更新时间",null,"datetime",null,"是"]
["是否有效",null,"int",null,"是",null,"0无效 1有效 默认1",null,"是否删除",null,"int",null,"是",null,"删除标记"]
[]
["数据表名称","日程与设备关联",{"$nulls":6},"数据表名称","日程与设备关联 备份"]
["数据表类型","MySQL",{"$nulls":6},"数据表类型","MySQL"]
["数据表说明","每个设备执行的日程",{"$nulls":6},"数据表说明","每个设备执行的日程"]
["关联的其他类型表","　",{"$nulls":6},"关联的其他类型表","　"]
["所属应用","控制服务",{"$nulls":6},"所属应用","控制服务"]
["索引","项目ID 设备ID 日程ID","　","　","　","　","　",null,"索引","日期 项目ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注",null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　",null,"主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　",null,null,"项目id","project_id","varchar",20,"否","　"]
["日程ID",null,"varchar",20,"否",null,"关联日程",null,"日程ID",null,"varchar",20,"否",null,"关联日程"]
["设备ID",null,"varchar",20,"否",null,"关联设备实例",null,"设备ID",null,"varchar",20,"否",null,"关联设备实例"]
["模式ID",null,"varchar",20,"否",null,"关联模式",null,"模式ID",null,"varchar",20,"否",null,"关联模式"]
[]
["数据表名称","操作与设备ID",{"$nulls":6},"数据表名称","控制详情与设备关联 备份"]
["数据表类型","MySQL",{"$nulls":6},"数据表类型","MySQL"]
["数据表说明","照明设备与日程关系表",{"$nulls":6},"数据表说明","照明设备与日程关系表"]
["关联的其他类型表","　",{"$nulls":6},"关联的其他类型表","　"]
["所属应用","控制服务",{"$nulls":6},"所属应用","控制服务"]
["索引","模式ID 设备ID","　","　","　","　","　",null,"索引","模式ID 设备ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注",null,"名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　",null,"主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",10,"否","　",null,null,"项目id","project_id","varchar",20,"否","　"]
["操作ID",null,"varchar",50,"否"]
["动作详情",null,"text",500,"否",null,"动作内容",null,"动作详情",null,"varchar",500,"否",null,"动作内容"]
["设备ID",null,"varchar",20,"否",null,"关联设备实例",null,"设备ID",null,"varchar",20,"否",null,"关联设备实例"]
["模式ID",null,"varchar",20,"否",null,"关联模式",null,"模式ID",null,"varchar",20,"否",null,"关联模式"]
[]
["数据表名称","日历"]
["数据表类型","MySQL"]
["数据表说明","日历与模式关联"]
["关联的其他类型表","　"]
["所属应用","控制服务"]
["索引","日期","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","int",10,"否","是","　"]
["项目id","project_id","varchar",20,"否","　"]
["日历时间",null,"datetime",20,"否"]
["模式ID",null,"varchar",20,"是",null,"关联模式"]
["创建时间",null,"datetime",null,"是"]
["更新时间",null,"datetime",null,"是"]
[]
["数据表名称","执行结果记录"]
["数据表类型","MySQL"]
["数据表说明","执行结果记录"]
["关联的其他类型表","　"]
["所属应用","控制服务"]
["索引","表号 功能号 执行结果 执行时间 对象ID","　","　","　","　","　"]
["名称","字段","类型","长度","可为空","主键","备注"]
["主键","id","double",null,"否","是","命令唯一标识"]
["项目ID",null,null,null,"否"]
["表号",null,null,null,"否"]
["对象ID",null,"varchar",50,"否"]
["功能号",null,null,null,"否"]
["执行动作",null,"double",null,"否"]
["执行时间",null,null,null,"否"]
["创建时间",null,null,null,"否"]
["执行结果",null,"int",null,"是",null,"0失败 1成功"]
["失败原因",null,"text",null,"是"]
["备注",null,null,null,"是"]