zn-admin-vue3-wcs/src/views/mapPage/realTimeMap/格式.md
2025-02-13 14:31:00 +08:00

4.3 KiB
Raw Blame History

{
  labelType: 'wayPoint', //类型 路径点wayPoint 库位点locationPoint 设备点devicePoint 停车点parkingPoint 区域变更点areaPoint 等待点waitPoint 文字text
  mapId: '', //地图id
  x: 100, //left
  y: 100, //top
  h: 100, //高
  w: 100, //宽
  angle: 13, //旋转角度
  draggable: true, //是否可以拖动
  resizable: true, //是否可以调整大小
  rotatable: true, //是否可以旋转
  lockAspectRatio: true, //是否保持横纵比
  img: 'https://sys.znkjfw.com/imgs/process/%E8%AF%B7%E5%81%87.png',
  text: '', //文字
  fontColor: '', //文字颜色
  fontType: '', //文字类型
  fontFamily: '' //字体类型
}

1.普通节点	dataJson 不传数据


2.库位点 	dataJson 数据格式:
[
	{
	"id": 1881176241622024200,			//库位id - 编辑的时候会有需要传过来 新增的时候没有则不传
	"laneId": 1881177420829642800,		//线库id - 编辑的时候有就传过来 	新增的时候没有就不传
	"laneName": "测试33",				//线库名称 - 编辑的时候有就传过来 	新增的时候没有就不传
	"locationX": "2",					//库位坐标x轴 - 编辑的时候有就传过来	 新增的时候不用传
	"locationY": "7",					//库位坐标y轴 - 编辑的时候有就传过来	 新增的时候不用传
	"locationWide": 10,					//宽度 - 编辑的时候有就传过来	新增的时候需要传
	"locationDeep": 10,					//高度 - 编辑的时候有就传过来	新增的时候需要传
	"direction": 1,						//库位方向1单向、2双向、3三向、4四向 编辑的时候有就传过来	新增的时候需要传
	"inDirection": 1,					//进入方向0尾入、1头入 编辑的时候有就传过来	新增的时候需要传
	"outDirection": 1,					//离开方向0尾出、1头出 编辑的时候有就传过来	新增的时候需要传
	"locationStorey": 3,				//层数 编辑的时候有就传过来	新增的时候需要传
	"mapId": 1,							//地图id 编辑的时候有就传过来 新增的时候不需要传
	"mapItemId": 1881176241622024200	//地图子表id 编辑的时候有就传过来 新增的时候不需要传
	},
	{
	"id": 1881176241622024200,
	"laneId": 1881177420829642800,
	"laneName": "测试33",
	"locationX": "2",
	"locationY": "7",
	"locationWide": 10,
	"locationDeep": 10,
	"direction": 1,
	"inDirection": 1,
	"outDirection": 1,
	"locationStorey": 3,
	"mapId": 1,
	"mapItemId": 1881176241622024200
	}
]

3.设备点 dataJson 数据格式:
	{
	"id": 1881176241622024200,			//设备id - 新增编辑都需要传 - 根据选择的设备获取到
	"locationX": "2",					//库位坐标x轴 - 编辑的时候有就传过来	 新增的时候不用传
	"locationY": "7",					//库位坐标y轴 - 编辑的时候有就传过来	 新增的时候不用传
	"locationWide": 10,					//宽度 - 编辑的时候有就传过来	新增的时候需要传
	"locationDeep": 10,					//高度 - 编辑的时候有就传过来	新增的时候需要传
	"mapId": 1,							//地图id 编辑的时候有就传过来 新增的时候不需要传
	"mapItemId": 1881176241622024200	//地图子表id 编辑的时候有就传过来 新增的时候不需要传
	}
4.停车点 dataJson 数据格式:

	{
	"id": 1881176241622024200,			//停车点id - 编辑的时候会有需要传过来 新增的时候没有则不传
	"locationX": "2",					//库位坐标x轴 - 编辑的时候有就传过来	 新增的时候不用传
	"locationY": "7",					//库位坐标y轴 - 编辑的时候有就传过来	 新增的时候不用传
	"locationWide": 10,					//宽度 - 编辑的时候有就传过来	新增的时候需要传
	"locationDeep": 10,					//高度 - 编辑的时候有就传过来	新增的时候需要传
	"direction": 1,						//库位方向1单向、2双向、3三向、4四向 编辑的时候有就传过来	新增的时候需要传
	"inDirection": 1,					//进入方向0尾入、1头入 编辑的时候有就传过来	新增的时候需要传
	"outDirection": 1,					//离开方向0尾出、1头出 编辑的时候有就传过来	新增的时候需要传
	"mapId": 1,							//地图id 编辑的时候有就传过来 新增的时候不需要传
	"mapItemId": 1881176241622024200	//地图子表id 编辑的时候有就传过来 新增的时候不需要传
	},

5.路径点	dataJson 不传数据

6.等待点 dataJson 不传数据