This commit is contained in:
Carl 2021-12-30 14:44:54 +08:00
parent 22801a0927
commit 5be0db736e
3 changed files with 7 additions and 2 deletions

View File

@ -14,6 +14,7 @@ import net.lab1024.smartadmin.module.system.alipay.conf.AlipayConfig;
import net.lab1024.smartadmin.module.system.qrcode.QRCodeUtil;
import net.lab1024.smartadmin.module.system.royalcanin.good.constant.OrderResponseCodeConst;
import net.lab1024.smartadmin.module.system.royalcanin.good.model.OrdersEntity;
import net.lab1024.smartadmin.module.system.royalcanin.good.service.CartService;
import net.lab1024.smartadmin.module.system.royalcanin.good.service.OrderService;
import net.lab1024.smartadmin.module.system.royalcanin.orderMaster.AddOrSaveEntity;
import net.lab1024.smartadmin.module.system.royalcanin.orderMaster.OrderDatilListEntity;
@ -43,6 +44,9 @@ public class OrderController {
@Autowired
private AliPayService aliPayService;
@Autowired
private CartService cartService;
@ApiOperation(value = "微信支付订单", notes = "生成订单")
@PostMapping("royalcanin/generateOrderWX")
public ResponseDTO<String> generateOrderWX(@RequestBody List<OrdersEntity> ordersEntityList) throws Exception {
@ -56,6 +60,7 @@ public class OrderController {
JSONArray orderDatilListJson = new JSONArray();
OrdersEntity ordersEntity = new OrdersEntity();
for (OrdersEntity ordersEntitys:ordersEntityList) {
cartService.cancelProduct(ordersEntitys.getMemberId(),ordersEntity.getProductId());
//存储orderDetailList
OrderDatilListEntity orderDatilListEntity= new OrderDatilListEntity();
orderDatilListEntity.setProductName(ordersEntitys.getProductName());

View File

@ -1,5 +1,5 @@
######################### server ###################
server.servlet.context-path=/smart-admin-api
server.servlet.context-path=/royalcanin
server.port=10086
spring.profiles.active=@profiles.active@

View File

@ -1674,7 +1674,7 @@ CREATE TABLE IF NOT EXISTS `t_royalcanin_cart` (
`product_code` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`product_price` decimal(20,1) DEFAULT NULL,
`product_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`product_img` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`product_img` varchar(5000) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`specifications` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`buy_count` int(20) DEFAULT NULL,
`member_id` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,