ccjgmwz 3 jaren geleden
bovenliggende
commit
478a01f19e

+ 7 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/QualityInspectionManagementServiceImpl.java

@@ -218,6 +218,9 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
                 weighingManagementService.updateById(weighingManagement);
                 weighingManagementService.updateById(weighingManagement);
             }
             }
         }
         }
+        if(qualityInspectionManagement.getCost() == null){
+            qualityInspectionManagement.setCost(Float.parseFloat((qualityInspectionManagement.getDryGrainPrice()==null?0:qualityInspectionManagement.getDryGrainPrice())*1000 + ""));
+        }
         boolean one=this.updateById(qualityInspectionManagement);
         boolean one=this.updateById(qualityInspectionManagement);
         QualityInspectionManagement qualityInspectionManagement1=this.selectById(qualityInspectionManagement.getId());
         QualityInspectionManagement qualityInspectionManagement1=this.selectById(qualityInspectionManagement.getId());
         PaymentManagement paymentManagement=paymentManagementService.selectOne(new EntityWrapper<PaymentManagement>()
         PaymentManagement paymentManagement=paymentManagementService.selectOne(new EntityWrapper<PaymentManagement>()
@@ -346,6 +349,7 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
         if (qualityInspectionManagements.size() > 0) {
         if (qualityInspectionManagements.size() > 0) {
 //            throw new YException(YExceptionEnum.QUALITY_NO_ERROR);
 //            throw new YException(YExceptionEnum.QUALITY_NO_ERROR);
         }
         }
+
         qualityInspectionManagement.setRelationId(relationId);
         qualityInspectionManagement.setRelationId(relationId);
         qualityInspectionManagement.setManagementType("1");
         qualityInspectionManagement.setManagementType("1");
         qualityInspectionManagement.setQualityDate(new Date());
         qualityInspectionManagement.setQualityDate(new Date());
@@ -407,6 +411,9 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
                 }
                 }
             }
             }
         }
         }
+        if(qualityInspectionManagement.getCost() == null){
+            qualityInspectionManagement.setCost(Float.parseFloat((qualityInspectionManagement.getDryGrainPrice()==null?0:qualityInspectionManagement.getDryGrainPrice())*1000 + ""));
+        }
         boolean two=weighingManagementService.insert(weighingManagement);
         boolean two=weighingManagementService.insert(weighingManagement);
         boolean one=this.insert(qualityInspectionManagement);
         boolean one=this.insert(qualityInspectionManagement);
         //成功返回ok
         //成功返回ok