import 'dart:async'; import 'dart:async'; import 'dart:io'; import '../entity/Course.dart'; import '../entity/Team.dart'; import '../entity/User.dart'; import '../entity/Work.dart'; class NetWorkController{ final httpClient = HttpClient(); final Uri baseUri=Uri(scheme: "http", host: "www.tianqiapi.com",path:'/api/' , queryParameters: { "version":"v1", "appid":"97799796", "appsecret":"mN3u09pY", }); Future login(User user) async { return Future(() => 1); } Future register(User user) async { return Future(() => 1); } Future> getSameFreeWork(int teamid){ List workList = []; return Future(() => workList); } Future> getTeamWorkList (int teamid){ List workList = []; return Future(() => workList); } Future> getTeamList(int userid){ List teamList = []; return Future(() => teamList); } Future insertTeam(Team team) async { return true; } Future deleteTeam(int teamid) async { return true; } Future updateTeam(Team team) async { return true; } Future> getTeamUserList(int teamid) async { List userList = []; return userList; } Future insertTeamUser(int teamid,int userid) async { return true; } Future deleteTeamUser(int teamid,int userid) async { return true; } //todo // Future deleteTeamUser(int teamid,int userid) async { // return true; // } //app启动时调用,同步所有数据库 Future updateCourse(List courseList) async { return true; } Future updateTask(List workList) async { return true; } Future getUserCoursejson(int stuid,String passwd,int year, int term){ String res = ""; return Future(() => res); } }