提交 b36b571b authored 作者: 吴德鹏's avatar 吴德鹏

update

上级 f428b332
...@@ -64,6 +64,9 @@ public class CartController extends Controller { ...@@ -64,6 +64,9 @@ public class CartController extends Controller {
return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Request body is empty"); return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Request body is empty");
} }
if (itemDetail.getItemPrice() != null || itemDetail.getSkuPrice() != null || itemDetail.getRealItemPrice() != null) {
return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Invalid request, Parameter cannot contain price field");
}
int count = repository.countByUserId(userId); int count = repository.countByUserId(userId);
if (count > 99) { if (count > 99) {
...@@ -72,13 +75,13 @@ public class CartController extends Controller { ...@@ -72,13 +75,13 @@ public class CartController extends Controller {
String itemSkuId = itemDetail.getItemSkuId(); String itemSkuId = itemDetail.getItemSkuId();
if( itemSkuId == null ) if (itemSkuId == null)
return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Item sku not found"); return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Item sku not found");
Optional<TbCfItemSkus> skuOptional = itemSkuRepository.findById(itemSkuId); Optional<TbCfItemSkus> skuOptional = itemSkuRepository.findById(itemSkuId);
if(!skuOptional.isPresent()) if (!skuOptional.isPresent())
return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Item sku not found"); return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "Item sku not found");
...@@ -87,7 +90,7 @@ public class CartController extends Controller { ...@@ -87,7 +90,7 @@ public class CartController extends Controller {
if (price == null || price.compareTo(BigDecimal.ZERO) <= 0) { if (price == null || price.compareTo(BigDecimal.ZERO) <= 0) {
return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "The price of the goods is incorrect"); return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), "The price of the goods is incorrect");
} }
itemDetail.setItemPrice(price);
Optional<TbCfCartRecordR> optionalItem; Optional<TbCfCartRecordR> optionalItem;
String itemId = itemDetail.getItemId(); String itemId = itemDetail.getItemId();
......
server:
servlet:
context-path: /afrishop
port: 8099
spring: spring:
datasource: datasource:
url: jdbc:mysql://47.106.242.175:3306/afrishop_test?useUnicode=true&connectionCollation=utf8mb4_general_ci&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC url: jdbc:mysql://159.138.48.71:3306/chinafrica_ref?useUnicode=true&connectionCollation=utf8mb4_general_ci&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
username: root username: root
driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: com.mysql.cj.jdbc.Driver
password: diaoyun666 password: Diaoyunnuli.8
redis: redis:
#Redis数据库分片索引(默认为0) #Redis数据库分片索引(默认为0)
...@@ -82,3 +87,4 @@ paypal: ...@@ -82,3 +87,4 @@ paypal:
success_page: https://www.afrieshop.com/payment_successful success_page: https://www.afrieshop.com/payment_successful
failed_page: https://www.afrieshop.com/payment_failed failed_page: https://www.afrieshop.com/payment_failed
mode: sandbox mode: sandbox
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论