linhw 2024-07-29 11:14:30 +08:00
parent 623e8bf8e1
commit 9b2ae2c15e
1 changed files with 14 additions and 6 deletions

View File

@ -419,14 +419,22 @@ public class PayController extends BaseController
@RequestMapping(value = "/iosPay") @RequestMapping(value = "/iosPay")
public AjaxResult iosPay(@RequestBody IosPayArg iosPayArg){ public AjaxResult iosPay(@RequestBody IosPayArg iosPayArg){
if (iosPayArg.getUserId() == null || iosPayArg.getLevel() == null) { if (iosPayArg.getPrice() == null || iosPayArg.getUserId() == null || iosPayArg.getLevel() == null) {
return AjaxResult.error(2001,"请检查参数!"); return AjaxResult.error(2001,"请检查参数!");
} }
AppOrder appOrder = new AppOrder(); AppOrder order = new AppOrder();
appOrder.setId(0l); order.setOutTradeNo(KeyUtil.generateUniqueKey());
appOrder.setLevel(iosPayArg.getLevel()); order.setPrice(iosPayArg.getPrice());
appOrder.setUserId(iosPayArg.getUserId()); order.setPayTime(new Date());
updateUser(appOrder); order.setAppId(AlipayConstant.APP_ID);
order.setUserId(iosPayArg.getUserId());
order.setPayStatus(2);
// ios支付
order.setPaySoure(4);
order.setCreateTime(new Date());
order.setLevel(iosPayArg.getLevel());
appOrderMapper.insertAppOrder(order);
updateUser(order);
return AjaxResult.success("success"); return AjaxResult.success("success");
} }