You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

112 lines
2.4 KiB

2 years ago
import 'environment/environment.dart';
class API {
static const tokenKey = 'Manage-Token';
2 years ago
///HOST
static String get host {
if (DevEV.instance.dev) {
2 years ago
// return 'http://10.0.2.2:8088/';
return 'http://api.dxbs.vip';
2 years ago
} else {
2 years ago
// return 'http://10.0.2.2:8088/';
return 'http://api.dxbs.vip/';
2 years ago
}
}
static String get imageHost {
if (DevEV.instance.dev) {
2 years ago
// return 'http://10.0.2.2:8088';
return 'http://api.dxbs.vip/';
} else {
return 'http://api.dxbs.vip/';
}
}
2 years ago
2 years ago
static const int networkTimeOut = 10000;
2 years ago
static String get baseURL => host;
2 years ago
static _App app = _App();
2 years ago
static _Pay pay = _Pay();
static _Exclude exclude = _Exclude();
2 years ago
static _Content content = _Content();
2 years ago
}
class _App {
///用户登录
String get login => '/app/login';
///退出登录
String get logout => '/app/login/logout';
///发送验证码
String get captcha => '/app/captcha';
///用户信息
String get info => '/app/user/info';
///短信标签
String get addTag => '/app/user/addTag';
///更新VIP状态已合并至用户信息
String get updateVip => '/app/user/updateVip';
///会员体验
String get trialVip => '/app/user/trialVip';
}
2 years ago
class _Content {
///自定义短信
String get content => '/app/user/content';
///删除自定义短信
String get delete => '/app/user/content/delete';
///选择自定义短信
String get checked => '/app/user/content/checked';
///查找已选短信
String get find => '/app/user/content/find';
2 years ago
///查看短信列表
2 years ago
String get findByStatus => '/app/user/content/findByStatus';
2 years ago
///更新VIP状态已合并至用户信息
String get updateVip => '/app/user/updateVip';
2 years ago
///会员体验
String get trialVip => '/app/user/trialVip';
2 years ago
///兑换会员
String get redeemVip => '/app/user/redeem';
2 years ago
}
class _Pay {
///微信支付
String get wxpay => '/app/pay/wxpay';
///支付宝支付
String get alipay => '/app/pay/alipay';
///微信支付回调
2 years ago
String get wxCallback => '/callback/wxpay/notify';
///支付宝支付回调
2 years ago
String get aliCallback => '/callback/alipay/notify';
}
class _Exclude {
///添加手机号
String get add => '/app/exclude/add';
///删除手机号
String get delete => '/app/exclude/delete';
///修改手机号
String get update => '/app/exclude/update';
///查看手机号列表
String get find => '/app/exclude/find';
}