13
+
14
+    private BriefsContract.View briefsView;
15
+    private BriefsInteractor interactor;
16
+
17
+    public BriefsPresenter(BriefsContract.View briefsView){
18
+        this.briefsView = briefsView;
19
+        interactor = new BriefsInteractor(this);
20
+    }
7 21
 
8 22
     @Override
9 23
     public void start() {
10
-
24
+        interactor.startJob();
11 25
     }
12 26
 
13 27
     @Override
14 28
     public void stop() {
29
+        interactor.cancelJob();
30
+    }
15 31
 
32
+    @Override
33
+    public void onInteractSuccess(BriefsBean bean) {
34
+        briefsView.updateUserInfo(bean);
35
+    }
36
+
37
+    @Override
38
+    public void onInteractFail(String errorMsg) {
39
+        if(NetworkUtil.isWifiConnected(App.getAppContext())){
40
+            interactor.startJob();
41
+        }
16 42
     }
17 43
 
18 44
 }

kodo - Gogs: Go Git Service

説明なし

FFIB: 4e6b51b9c3 借用申请,新增借单编号 2 年 前
..
0001_initial.py 28f8bc3cb9 :art: Models update for tenancy 4 年 前
0002_auto_20221105_2323.py 28f8bc3cb9 :art: Models update for tenancy 4 年 前
0003_auto_20221108_2326.py 43abfa9d2e :art: Update TenancyShotInfo 4 年 前
0004_auto_20221115_1836.py 1175fbf001 调整租用逻辑 4 年 前
0005_tenancyshotinfo_admin_id.py 70307a789a django migrate 4 年 前
0006_tenancyshotrequestinfo_remark.py 85f4f3ca39 TenancyShotRequestInfo 增加备注 3 年 前
0007_tenancyshotrequestinfo_request_number.py 4e6b51b9c3 借用申请,新增借单编号 2 年 前
__init__.py 28f8bc3cb9 :art: Models update for tenancy 4 年 前