修改添加商品到购物车的逻辑

This commit is contained in:
yangjun 2025-11-12 15:37:55 +08:00
parent 65b72008b9
commit bca639a8e5
1 changed files with 9 additions and 8 deletions

View File

@ -235,16 +235,17 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
info.setWlName(ConfigMaterialInfo.getMaterialName()); info.setWlName(ConfigMaterialInfo.getMaterialName());
info.setWlMaterialNo(ConfigMaterialInfo.getMaterialNo()); info.setWlMaterialNo(ConfigMaterialInfo.getMaterialNo());
info.setWlSpecificationModel(ConfigMaterialInfo.getSpecificationModel()); info.setWlSpecificationModel(ConfigMaterialInfo.getSpecificationModel());
info.setWlUnits(ConfigMaterialInfo.getMaterialUnits()); info.setWlUnits(info.getWlUnits());
info.setWlUpperLimit(ConfigMaterialInfo.getUpperLimit()); info.setWlUpperLimit(ConfigMaterialInfo.getUpperLimit());
info.setWlLowerLimit(ConfigMaterialInfo.getLowerLimit()); info.setWlLowerLimit(ConfigMaterialInfo.getLowerLimit());
if(StringUtils.equals("1",ConfigMaterialInfo.getMultiUnitType())){ info.setReferenceUnitPrice(info.getReferenceUnitPrice());
info.setReferenceUnitPrice(ConfigMaterialInfo.getOneUnitPrice()+""); // if(StringUtils.equals("1",ConfigMaterialInfo.getMultiUnitType())){
}else if(StringUtils.equals("2",ConfigMaterialInfo.getMultiUnitType())){ // info.setReferenceUnitPrice(ConfigMaterialInfo.getOneUnitPrice()+"");
info.setReferenceUnitPrice(ConfigMaterialInfo.getTwoUnitPrice()+""); // }else if(StringUtils.equals("2",ConfigMaterialInfo.getMultiUnitType())){
} else if(StringUtils.equals("3",ConfigMaterialInfo.getMultiUnitType())){ // info.setReferenceUnitPrice(ConfigMaterialInfo.getTwoUnitPrice()+"");
info.setReferenceUnitPrice(ConfigMaterialInfo.getReferenceUnitPrice()+""); // } else if(StringUtils.equals("3",ConfigMaterialInfo.getMultiUnitType())){
} // info.setReferenceUnitPrice(ConfigMaterialInfo.getReferenceUnitPrice()+"");
// }
QgdInfo qgdInfoIns = new QgdInfo(); QgdInfo qgdInfoIns = new QgdInfo();
BeanUtils.copyProperties(info,qgdInfoIns); BeanUtils.copyProperties(info,qgdInfoIns);
qgdInfoMapper.insert(qgdInfoIns); qgdInfoMapper.insert(qgdInfoIns);