docking-vue/src/views/data_directory/basic/reqMap.js

310 lines
6.7 KiB
JavaScript

export const reqMapArr = [
{
dataType: ["1"],
options: [
{ key: "hazardCode", label: "对象编码" },
{ key: "riskUnitName", label: "单元名称" },
{ key: "hazardName", label: "对象名称" },
{ key: "hazardDep", label: "部门名称" },
],
reqMap: {
hazardCode: "",
riskUnitName: "",
hazardName: "",
hazardDep: "",
},
},
{
dataType: ["2"],
options: [
{ key: "riskEventName", label: "风险事件名称" },
{ key: "riskEventDep", label: "责任部门" },
],
reqMap: {
riskEventName: "",
riskEventDep: "",
},
},
{
dataType: ["3"],
options: [{ key: "riskMeasureDep", label: "管控责任部门" }],
reqMap: {
riskMeasureDep: "",
},
},
{
dataType: ["4"],
options: [
{ key: "partName", label: "辨识部位" },
{ key: "riskEventName", label: "风险事件名称" },
],
reqMap: {
partName: "",
riskEventName: "",
},
},
{
dataType: ["6"],
options: [
{ key: "checkRiskName", label: "排查风险名称" },
{ key: "checkDep", label: "排查部门" },
{ key: "checker", label: "排查人" },
{ key: "taskName", label: "任务名称" },
{ key: "dataId", label: "数据ID" },
],
reqMap: {
checkRiskName: "",
checkDep: "",
checker: "",
taskName: "",
dataId: "",
},
},
{
dataType: ["7"],
options: [
{ key: "dangerName", label: "隐患名称" },
{ key: "dangerLocation", label: "隐患位置" },
{ key: "registrant", label: "登记人姓名" },
{ key: "registerDept", label: "登记部门" },
],
reqMap: {
dangerName: "",
dangerLocation: "",
registrant: "",
registerDept: "",
},
},
{
dataType: ["8"],
options: [
{ key: "plantCode", label: "装置编码" },
{ key: "plantName", label: "装置名称" },
{ key: "startPersonName", label: "开停车责任人" },
],
reqMap: {
plantCode: "",
plantName: "",
startPersonName: "",
},
},
{
dataType: ["9"],
options: [
{ key: "plantCode", label: "装置编码" },
{ key: "plantName", label: "装置名称" },
{ key: "projectName", label: "项目名称" },
],
reqMap: {
plantCode: "",
plantName: "",
projectName: "",
},
},
{
dataType: ["10"],
options: [
{ key: "plantCode", label: "装置编码" },
{ key: "plantName", label: "装置名称" },
{ key: "plantPrincipalPersonName", label: "装置负责人" },
{ key: "maintenanceName", label: "检修任务" },
{ key: "maintenancePersonName", label: "大检修责任人" },
],
reqMap: {
plantCode: "",
plantName: "",
plantPrincipalPersonName: "",
maintenanceName: "",
maintenancePersonName: "",
},
},
{
dataType: ["11"],
options: [
{ key: "planName", label: "名称" },
{ key: "deptName", label: "部门" },
{ key: "postName", label: "岗位" },
{ key: "chargePerson", label: "负责人" },
{ key: "dataId", label: "数据ID" },
],
reqMap: {
planName: "",
deptName: "",
postName: "",
chargePerson: "",
dataId: "",
},
},
{
dataType: ["12"],
options: [{ key: "commitment", label: "承诺人" }],
reqMap: {
commitment: "",
},
},
{
dataType: ["13", "47", "49"],
options: [{ key: "hazardCode", label: "危险源编码" }],
reqMap: {
hazardCode: "",
},
},
{
dataType: ["15"],
options: [
{ key: "cnumberplate", label: "车牌号码" },
{ key: "entranceName", label: "车辆通行卡口名称" },
{ key: "enterpriseName", label: "企业名称" },
{ key: "trackgateNum", label: "道闸编号" },
],
reqMap: {
cnumberplate: "",
entranceName: "",
enterpriseName: "",
trackgateNum: "",
},
},
{
dataType: ["16"],
options: [
{ key: "equipmentCode", label: "设备编码" },
{ key: "staffType", label: "人员名称" },
{ key: "checkName", label: "通行卡口名称" },
{ key: "enterpriseName", label: "企业名称" },
],
reqMap: {
equipmentCode: "",
staffType: "",
checkName: "",
enterpriseName: "",
},
},
{
dataType: ["17"],
options: [
{ key: "equipCode", label: "设备编码" },
{ key: "equipName", label: "设备名称" },
],
reqMap: {
equipCode: "",
equipName: "",
},
},
{
dataType: ["18"],
options: [
{ key: "crashNumber", label: "预警事件编号" },
{ key: "equipCode", label: "设备编码" },
],
reqMap: {
crashNumber: "",
equipCode: "",
},
},
{
dataType: ["19"],
options: [{ key: "equipCode", label: "设备编码" }],
reqMap: {
equipCode: "",
},
},
{
dataType: ["20"],
options: [
{ key: "personName", label: "人员姓名" },
{ key: "positionName", label: "岗位" },
{ key: "departmentName", label: "部门" },
{ key: "enterpriseName", label: "企业名称" },
{ key: "dataId", label: "数据ID" },
],
reqMap: {
personName: "",
positionName: "",
departmentName: "",
enterpriseName: "",
dataId: "",
},
},
{
dataType: ["21"],
options: [{ key: "licenseNumber", label: "证件号码" }],
reqMap: {
licenseNumber: "",
},
},
{
dataType: ["22"],
options: [
{ key: "dataId", label: "数据ID" }],
reqMap: {
dataId: "",
},
},
{
dataType: ["24"],
options: [{ key: "zoneName", label: "区域名称" }],
reqMap: {
zoneName: "",
},
},
{
dataType: ["27"],
options: [
{ key: "processNodes", label: "流程节点名称" },
{ key: "processPersonnel", label: "处理人员名称" },
],
reqMap: {
processNodes: "",
processPersonnel: "",
},
},
{
dataType: ["28"],
options: [{ key: "confirmPerson", label: "确认人" }],
reqMap: {
confirmPerson: "",
},
},
{
dataType: ["29"],
options: [
{ key: "gasName", label: "气体名称" },
{ key: "analyst", label: "分析人" },
],
reqMap: {
gasName: "",
analyst: "",
},
},
{
dataType: ["32"],
options: [{ key: "fileName", label: "附件名称" }],
reqMap: {
fileName: "",
},
},
{
dataType: [
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40",
"41",
"42",
"43",
"44",
"45",
],
options: [
{ key: "workNumber", label: "作业票编号" },
],
reqMap: {
workNumber: "",
},
},
];