Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

android / dayu

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 0
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Snippets
  • Members
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Branches
  • Tags
  • Contributors
  • Graph
  • Compare
  • Charts
Switch branch/tag
  • dayu
  • ..
  • homesale
  • HomeSalePresenter.java
Find file
Normal viewHistoryPermalink
HomeSalePresenter.java 1.08 KB
Newer Older
mReturn's avatar
sale
7a9d5238
 
mReturn committed 5 years ago
1 2
package com.bigfish.salecenter.presenter.homesale;

mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
3
import com.bigfish.salecenter.api.SaleService;
mReturn's avatar
sale
7a9d5238
 
mReturn committed 5 years ago
4
import com.bigfish.salecenter.model.SaleTab;
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
5
import com.dayu.base.api.Api;
mReturn's avatar
sale
7a9d5238
 
mReturn committed 5 years ago
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
import com.dayu.event.UserInfo;
import com.dayu.utils.UserManager;

/**
 * Created by mReturn
 * on 2020/2/12
 **/
public class HomeSalePresenter extends HomeSaleContract.Presenter{

    private int mUserId;
    private int mIndex;

    public void chooseTab(int index) {
        mView.showDialog();
        mIndex = index;
        getTabNum(mUserId);
    }

    @Override
    public void getTabNum(int userId) {
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
26 27
        Api.getService(SaleService.class).getTabNums(mUserId).compose(Api.applySchedulers())
                .subscribe(baseObserver(data ->{
luofan's avatar
提交代码
87e8465e
 
luofan committed 2 years ago
28
                    SaleTab tab = new SaleTab(data.getGoodsCount(),data.getUnSubmit(),data.getUnAudit(),data.getFinish());
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
29 30 31
                    mView.setTabNum(tab, mIndex);
                }));

mReturn's avatar
sale
7a9d5238
 
mReturn committed 5 years ago
32 33 34 35 36 37 38 39
    }

    @Override
    public void onAttached() {
        UserInfo userInfo = UserManager.getInstance().getUser();
        mUserId = Integer.parseInt(userInfo.getAccountId());
    }
}