Blame view

lib/common/request/dao/shop_dao.dart 661 Bytes
2879454a   吴启风   feat:调通支付宝支付&游戏列表页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  import '../../../models/product_entity.dart';
  import '../request_client.dart';
  
  class ShopDao {
    ///商品列表
    static Future productList() async {
      return await requestClient.get<List<ProductEntity?>>(Apis.productList);
    }
  
    ///创建订单
    static Future createOrder(ProductEntity productEntity) async {
      return await requestClient
          .post<Map<String, dynamic>>(Apis.createOrder, data: {'courseComboId': productEntity.id});
    }
  
    ///获取ali支付订单信息
    static Future getAliPayToken(String orderNo) async {
      return await requestClient
          .post<Map<String, dynamic>>(Apis.getAliPayToken, data: {'orderNo': orderNo});
    }
  }