| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- import 'package:chicken_farm/core/api/api_option.dart';
- import 'package:chicken_farm/core/api/api_service.dart';
- class BreedSubmitApi {
- static final BreedSubmitApi _instance = BreedSubmitApi._internal();
- factory BreedSubmitApi() => _instance;
- BreedSubmitApi._internal();
- Future<dynamic> create(dynamic data) async {
- return (await ApiService().postWithOfflineSupport(
- '/app/breeding/create/',
- data: data,
- apiOption: ApiOption.noAlert(),
- )).check();
- }
- Future<dynamic> cageChange(dynamic data) async {
- return (await ApiService().postWithOfflineSupport(
- '/app/breeding/cageChange/',
- data: data,
- apiOption: ApiOption.noAlert(),
- )).check();
- }
- Future<dynamic> weight(dynamic data) async {
- return (await ApiService().postWithOfflineSupport(
- '/app/breeding/weight/',
- data: data,
- apiOption: ApiOption.noAlert(),
- )).check();
- }
- Future<dynamic> cull(dynamic data) async {
- return (await ApiService().postWithOfflineSupport(
- '/app/breeding/cull/',
- data: data,
- apiOption: ApiOption.noAlert(),
- )).check();
- }
- Future<dynamic> batchCull(dynamic data) async {
- return (await ApiService().postWithOfflineSupport(
- '/app/breeding/batchCull/',
- data: data,
- apiOption: ApiOption.noAlert(),
- )).check();
- }
- }
|