瀏覽代碼

bug修改 customerProduct对象属性被干掉,恢复

张均强 4 年之前
父節點
當前提交
5685cc53d8

+ 4 - 0
common/fire-dto/src/main/java/com/fire/dto/CustomerProduct.java

@@ -56,6 +56,10 @@ public class CustomerProduct {
 
     /********************扩展冗余字段*********************/
 
+    @ApiModelProperty(value = "产品id")
+    @TableField(exist = false)
+    private Integer productId;
+
     @ApiModelProperty(value = "适用区域(省份名称)")
     @TableField(exist = false)
     private  String areaName;

+ 1 - 1
modules/admin/src/main/java/com/fire/admin/service/impl/CustomerProductInfoServiceImpl.java

@@ -93,7 +93,7 @@ public class CustomerProductInfoServiceImpl extends ServiceImpl<CustomerProductI
                         .packageId(dto.getPackageId())
                         .type(dto.getType())
                         .price(Integer.parseInt(String.valueOf((dto.getPrice().multiply(new BigDecimal(10000))).longValue())))
-                        .facePrice(Integer.parseInt(String.valueOf(dto.getFacePrice().multiply(new BigDecimal(10000)).longValue())))
+                        .facePrice(Long.parseLong(String.valueOf(dto.getFacePrice().multiply(new BigDecimal(10000)).longValue())))
                         .isEffective(dto.getIsEffective())
                         .disCount(dto.getPrice().divide(dto.getFacePrice())).build();
                 log.info("产品为:【{}】",product.toString());

+ 1 - 1
modules/make-order/src/main/java/com/fire/order/service/impl/MakeOrderServiceImpl.java

@@ -327,7 +327,7 @@ public class MakeOrderServiceImpl implements MakeOrderService {
         order.setFlowAmount(product.getFacePrice());
         order.setAreaCode(product.getAreaNum());
         order.setPrice(product.getPrice());
-//        order.setProductId(product.getProductId());
+        order.setProductId(product.getProductId());
         order.setCustomerProductId(product.getCustomerProductId());
         order.setPhoneOperator(product.getOperator());
         order.setPhoneCity(phoneZone.getAreaCode());