From ae74235d8d7776d4db335c460529c929b0c00eb7 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@63.com> Date: 星期四, 07 四月 2022 15:26:38 +0800 Subject: [PATCH] # --- static/js/object/StoreGoods.js | 36 +++++++++++++++++++++++++++++++----- 1 files changed, 31 insertions(+), 5 deletions(-) diff --git a/static/js/object/StoreGoods.js b/static/js/object/StoreGoods.js index 945f414..fff753f 100644 --- a/static/js/object/StoreGoods.js +++ b/static/js/object/StoreGoods.js @@ -44,19 +44,27 @@ positionZ = (item.bay1-1)*-ref.binHeight || 0; clone.name = item.loc_no + "-" + "Pallet"; + clone.traverse (function (child) { + if (child instanceof THREE.Mesh) { + child.name = item.loc_no + "-" + child.name; + } + }) break; case 2: - console.log(item); - console.log(ref) positionX = ref.position.x || 0; positionY = ref.position.y || 0; positionZ = ref.position.z || 0; - positionX -= 46; - positionY += 50; - positionZ -= 128; + positionX -= 48 - 1; + positionY += 20; + positionZ -= 138 + 20; clone.name = item.wrkNo + "-" + "Pallet"; + clone.traverse (function (child) { + if (child instanceof THREE.Mesh) { + child.name = item.wrkNo + "-" + child.name; + } + }) break; default: console.error("InitPallet param[type] error ===>> " + type); @@ -106,9 +114,27 @@ positionZ = (item.bay1-1)*-ref.binHeight || 0; clone.name = item.loc_no + "-" + "Goods"; + clone.traverse (function (child) { + if (child instanceof THREE.Mesh) { + child.name = item.loc_no + "-" + child.name; + } + }) break; case 2: + positionX = ref.position.x || 0; + positionY = ref.position.y || 0; + positionZ = ref.position.z || 0; + positionX -= 48 - 1; + positionY += 20; + positionZ -= 138 + 20; + + clone.name = item.wrkNo + "-" + "Goods"; + clone.traverse (function (child) { + if (child instanceof THREE.Mesh) { + child.name = item.wrkNo + "-" + child.name; + } + }) break; default: console.error("InitGoods param[type] error ===>> " + type); -- Gitblit v1.9.1