import 'package:zhiying_comm/pages/login_page/model/login_model.dart'; import '../login_util.dart'; class LoginRepository { /// 获取页面数据 Future<LoginModel> fetchNetPageData() async { // var result = await NetUtil.post('/api/v1/sign/in', method: NetMethod.GET, cache: true); // if (NetUtil.isSuccess(result) && !EmptyUtil.isEmpty(result[GlobalConfig.HTTP_RESPONSE_KEY_DATA])) { // LoginModel model = LoginModel.fromJson(result[GlobalConfig.HTTP_RESPONSE_KEY_DATA]); // return model; // } // return null; return await LoginUtil.fetchNetPageData(); } /// 获取缓存的页面数据 Future<LoginModel> fetchCachePageData() async { // var result = await NetUtil.getRequestCachedData('/api/v1/sign/in'); // if (!EmptyUtil.isEmpty(result)) { // LoginModel model = LoginModel.fromJson(result); // return model; // } // return null; return await LoginUtil.fetchCachePageData(); } }