| | |
| | | } |
| | | emit('getSmallPieceData', 1); |
| | | xGrid.value.getTableData().fullData.forEach(items=>{ |
| | | let rackNoValue = 0; |
| | | if (items.rackNo !== undefined && items.rackNo !== null && items.rackNo !== '') { |
| | | rackNoValue = items.rackNo; |
| | | } |
| | | const detail={ |
| | | width :null, |
| | | height :null, |
| | |
| | | downGrind :null, |
| | | leftGrind:null, |
| | | rightGrind :null, |
| | | rackNo:0 |
| | | rackNo: rackNoValue |
| | | } |
| | | detail.width=items.width |
| | | detail.height=items.height |
| | |
| | | detail.downGrind=items.longGrind2 |
| | | detail.leftGrind=items.shortGrind1 |
| | | detail.rightGrind=items.shortGrind2 |
| | | detail.rackNo=items.id |
| | | detail.rackNo=items.rackNo |
| | | |
| | | optimizeData.value.glassDetails .push(detail) |
| | | }) |
| | |
| | | const saveOptimizeData = () => { |
| | | if(orderInfo.optimizeData!==null){ |
| | | if(quantitys.value===orderInfo.optimizeData.optimalResults.glassTotalQuantity){ |
| | | console.log("保存数据1",orderInfo.optimizeData) |
| | | request.post(`/glassOptimize/saveOptimizeData/${projectNo.value}`,orderInfo.optimizeData).then((res) => { |
| | | if ((Number(res.code) === 200)) { |
| | | ElMessage.success("保存成功"); |