import 'package:dio/dio.dart'; import 'package:qhd_prevention/http/ApiService.dart'; import 'package:qhd_prevention/http/HttpManager.dart'; import 'package:qhd_prevention/services/SessionService.dart'; class SafetyCommitmentApi { /// 获取需要签字的承诺书 static Future> getNeedSafetyCommitment() { return HttpManager().request( '${ApiService.basePath}/promise', '/busPromisePeople/getSignPromisePeople', method: Method.get, data: { // ...data, }, ); } /// 承诺书详情 static Future> getSafetyCommitmentDetail(String id) { return HttpManager().request( '${ApiService.basePath}/promise', '/busPromisePeople/$id', method: Method.get, data: { // ...data, }, ); } /// 承诺书签字 static Future> upPromiseBookmarkApply( data) { return HttpManager().request( '${ApiService.basePath}/promise', '/busPromisePeople/signPromisePeople', method: Method.put, data: { ...data, }, ); } /// 我的承诺列表 static Future> getMySecurityPromiseList( data) { return HttpManager().request( '${ApiService.basePath}/promise', '/busPromise/myListByCommitment', method: Method.post, data: { ...data, }, ); } /// 我的承诺列表 static Future> getSignRecordPageData( String id) { return HttpManager().request( '${ApiService.basePath}/promise', '/busPromise/$id', method: Method.get, data: { // ...data, }, ); } }