guoyujie
2025-08-23 395704284c8c4baf64d7838278d03285d3b47705
提交 订单判断条件 当宽高数量与实际面积不相符的时候 无法提交订单
1个文件已修改
18 ■■■■■ 已修改文件
north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue
@@ -390,6 +390,24 @@
            const grossAreaList = $grid.getTableData().fullData.filter(
                item=>item.grossArea === 0
            )
            //判断宽高相乘与字段结算面积是否相同
            $grid.getTableData().fullData.forEach((item,index)=>{
            })
            for (const i in $grid.getTableData().fullData) {
              const item = $grid.getTableData().fullData[i]
              const grossArea =  countArea(item)
              if(item.grossArea !== grossArea ){
                ElMessage.warning(`${t('order.OrderNum')}
                ${Number(i)+1}${t('order.area')}: ${grossArea} != ${item.grossArea}`)
                return
              }
            }
            const errorAreaList = $grid.getTableData().fullData.filter(
                item=>(item.width*item.height/1000000 < errorArea.value*1)
            )