|
|
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import io.swagger.annotations.*;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
-import org.apache.commons.collections4.map.HashedMap;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
@@ -13,8 +12,6 @@ import shop.alien.entity.store.LifeRefundOrder;
|
|
|
import shop.alien.entity.store.dto.LifeUserOrderDto;
|
|
|
import shop.alien.entity.store.vo.LifeUserOrderVo;
|
|
|
import shop.alien.store.service.LifeUserOrderService;
|
|
|
-import shop.alien.util.common.AlipayTradeAppPay;
|
|
|
-import shop.alien.util.common.UniqueRandomNumGenerator;
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -28,26 +25,6 @@ public class LifeUserOrderController {
|
|
|
|
|
|
private final LifeUserOrderService lifeUserOrderService;
|
|
|
|
|
|
- @ApiOperation("获取支付信息")
|
|
|
- @ApiOperationSupport(order = 1)
|
|
|
- @ApiImplicitParams({@ApiImplicitParam(name = "payPrice", value = "payPrice", dataType = "String", paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "quanName", value = "quanName", dataType = "String", paramType = "query")})
|
|
|
- @GetMapping("/getOrderStrForPay")
|
|
|
- public R<Map<String, Object>> getOrderStrForPay(@RequestParam("payPrice") String payPrice,
|
|
|
- @RequestParam("quanName") String quanName) {
|
|
|
- log.info("LifeUserStoreController.getOrderStrForPay?payPrice={},quanName={}", payPrice, quanName);
|
|
|
- String orderNo = UniqueRandomNumGenerator.generateUniqueCode(19);
|
|
|
- String orderStr = AlipayTradeAppPay.executeAlipayPayment(orderNo, payPrice, quanName);
|
|
|
- if (!orderStr.equals("调用失败") && !orderStr.isEmpty()) {
|
|
|
- Map<String, Object> returnMap = new HashedMap<>();
|
|
|
- returnMap.put("orderStr", orderStr);
|
|
|
- returnMap.put("orderNo", orderNo);
|
|
|
- return R.data(returnMap);
|
|
|
- } else {
|
|
|
- return R.fail("支付失败");
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
@ApiOperation("创建订单")
|
|
|
@ApiOperationSupport(order = 2)
|