| | |
| | | if (null == staTask) { |
| | | this.staTasks.push(new StaTask(staData, this)); |
| | | } else { |
| | | if(!staTask.run) { |
| | | if(!staTask.run && !staTask.isDel) { |
| | | staTask.modify(staData); |
| | | } |
| | | } |
| | |
| | | color: 0x5F7480, |
| | | } |
| | | }, |
| | | { |
| | | objectName: 'floor', |
| | | objectType: 'cube', |
| | | length: 2750, |
| | | width: 600, |
| | | height: 5, |
| | | position: { |
| | | x: 1375, |
| | | y: 297, |
| | | z: 300 |
| | | }, |
| | | style:{ |
| | | color: 0x5F7480, |
| | | transparent:1, |
| | | opacity:0.8 |
| | | } |
| | | } |
| | | // { |
| | | // objectName: 'floor', |
| | | // objectType: 'cube', |
| | | // length: 2750, |
| | | // width: 600, |
| | | // height: 5, |
| | | // position: { |
| | | // x: 1375, |
| | | // y: 297, |
| | | // z: 300 |
| | | // }, |
| | | // style:{ |
| | | // color: 0x5F7480, |
| | | // transparent:1, |
| | | // opacity:0.8 |
| | | // } |
| | | // } |
| | | ] |
| | | } |
| | |
| | | if (!that.position && item) { |
| | | that.position = item.position; |
| | | } |
| | | |
| | | if (!item) { |
| | | that.isDel = true; |
| | | } |
| | |
| | | init(); |
| | | |
| | | that.modify = function (staData) { |
| | | if (that.no === 0 && !that.isDel) { |
| | | if (that.no === 0) { |
| | | return; |
| | | } |
| | | |
| | | if (staData.loaded === 1 && staData.wrkNo && staData.wrkNo !== '0' && that.wrkNo !== staData.wrkNo) { |
| | | if (that.loaded === 1) { |
| | | if (that.outlet !== 1) { |
| | | if (that.loaded === 1) { |
| | | |
| | | that.object.removeObject(that.wrkNo + "-Pallet"); |
| | | that.object.removeObject(that.wrkNo + "-Goods"); |
| | | that.object.removeObject(that.wrkNo + "-Pallet"); |
| | | that.object.removeObject(that.wrkNo + "-Goods"); |
| | | } |
| | | |
| | | InitPallet(that.object, [{wrkNo: staData.wrkNo}], {position: that.position}, 2); |
| | | InitGoods(that.object, [{wrkNo: staData.wrkNo}], {position: that.position}, 2); |
| | | } |
| | | |
| | | InitPallet(that.object, [{wrkNo: staData.wrkNo}], {position: that.position}, 2); |
| | | InitGoods(that.object, [{wrkNo: staData.wrkNo}], {position: that.position}, 2); |
| | | } |
| | | |
| | | if (staData.loaded === 0) { |
| | | if (that.loaded === 1 && that.wrkNo && that.wrkNo !== '0') { |
| | | |
| | | that.object.removeObject(that.wrkNo + "-Pallet"); |
| | | that.object.removeObject(that.wrkNo + "-Goods"); |
| | | if (that.inlet !== 1) { |
| | | that.object.removeObject(that.wrkNo + "-Pallet"); |
| | | that.object.removeObject(that.wrkNo + "-Goods"); |
| | | } |
| | | } |
| | | } |
| | | |
| | | that.loaded = staData.loaded; |
| | | that.wrkNo = staData.wrkNo; |
| | | |
| | | } |
| | | |
| | | } |