Files
UUVPN/flutter/lib/service/plan_service.dart
T
Zeus 876d355b18 update dio to dio: ^5.5.0+1
update  dio to  dio: ^5.5.0+1
2024-07-24 11:12:17 +08:00

19 lines
527 B
Dart

import 'package:uuvpn/constant/app_urls.dart';
import 'package:uuvpn/entity/plan_entity.dart';
import 'package:uuvpn/utils/http_util.dart';
class PlanService {
Future<List<PlanEntity>>? plan() {
return HttpUtil.instance?.get(AppUrls.plan).then((result) {
return planEntityFromList(result['data']);
});
}
Future<PlanEntity>? planDetail(int id) {
return HttpUtil.instance
?.get(AppUrls.plan, parameters: {'id': id}).then((result) {
return PlanEntity.fromMap(result['data']);
});
}
}