guoyujie
2025-08-01 cd084621774f86c415e42baf22804e45d3481949
north-glass-erp/northglass-erp/src/views/pp/glassOptimize/page/ProjectDetail.vue
@@ -459,6 +459,10 @@
    }
    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,
@@ -473,7 +477,7 @@
        downGrind :null,
        leftGrind:null,
        rightGrind :null,
        rackNo:0
        rackNo: rackNoValue
      }
      detail.width=items.width
      detail.height=items.height
@@ -488,7 +492,7 @@
      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)
    })
@@ -567,6 +571,7 @@
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("保存成功");