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.

73 lines
1.8 KiB

part 'profile_api.dart';
3 years ago
part 'market_api.dart';
class SARSAPI {
///HOST
static const String host = 'http://121.41.26.225:8006';
///接口基础地址
static const String baseURL = '$host';
///静态资源路径
static String get resource => '$host/static';
static String image(String? path) => '$resource$path';
static String file(String? path) => '$resource$path';
static const int networkTimeOut = 10000;
static _City city = _City();
static _ProfileApi profile = _ProfileApi();
static _MarketApi market = _MarketApi();
static _Login login = _Login();
static _User user = _User();
3 years ago
static _House house = _House();
3 years ago
}
class _City {
///查询所有的城市信息
String get allCity => '/app/city/allCity';
}
class _User {
///用户资料
String get userProfile => '/app/user/findDetail';
///设置密码(密码不存在时调用)
String get settingPsd => '/app/user/settingPassword';
///提交修改的新密码(忘记密码)
String get settingForgotPsd => '/app/user/forgetPassword';
///app用户发送手机号验证码(忘记密码)
String get sendForgotTelCode => '/app/user/sendTelCodeForgetPwd';
3 years ago
///检测昵称是否重复
String get checkNickRepeat => '/app/user/checkNickNameRepeat';
///设置昵称
String get setNickName => '/app/user/settingNickName';
///实名认证
String get certification => '/app/user/verified';
}
class _Login {
3 years ago
///查询所有小区信息
String get allCommunity => '/app/login/findAllCommunity';
///账号密码登录
String get login => '/app/login/loginTelPwd';
/// 获取手机验证码
String get sendSMSCode => '/app/login/sendTelCode';
///app用户手机号验证码登录
String get loginTelCode => '/app/login/loginTelCode';
3 years ago
}
3 years ago
class _House {
///查询所有的房屋(级联)
String get allHouses => '/app/estate/findEstateCascade';
}