kr.co.hanwha.hifive.screen.intro.contract

## Interface IntroContract.Presenter

All Superinterfaces:
  BasePresenter

All Known Implementing Classes:
  IntroPresenter

Enclosing interface:
  IntroContract

    public static interface IntroContract.Presenter
    extends BasePresenter

### Method Summary

All Methods Instance Methods Abstract Methods
`void` `checkLanding(android.content.Intent intent)` Notification 확인
`NoticeData` `checkNotice(UpdateData updateData)` 공지사항 확인
`void` `checkUpdate()` 버전 확인
`void` `doAccountLogin(java.lang.String member_id, java.lang.String password)` 계정 로그인
`void` `doSelectDepartment()` 소속 선택
`void` `doSignUp()` 회원가입
`void` `doSimpleLogin(java.lang.String authcode)` 간편 로그인
`void` `doUpdate(UpdateData data)` 업데이트 확인

### Methods inherited from interface kr.co.hanwha.hifive.base.BasePresenter

`detachView, getContext`

### Method Detail

#### checkLanding

    void checkLanding(android.content.Intent intent)

Notification 확인

Parameters:
  `intent` - Intent

#### checkUpdate

    void checkUpdate()

버전 확인

#### checkNotice

    NoticeData checkNotice(@NonNull
                           UpdateData updateData)

공지사항 확인

Parameters:
  `updateData` - 업데이터 데이터
Returns:
  Notice Data

#### doUpdate

    void doUpdate(UpdateData data)

업데이트 확인

Parameters:
  `data` - 업데이트 데이터

#### doAccountLogin

    void doAccountLogin(@NonNull
                        java.lang.String member_id,
                        @NonNull
                        java.lang.String password)

계정 로그인

Parameters:
  `member_id` - 아이디
  `password` - 패스워드

#### doSimpleLogin

    void doSimpleLogin(@NonNull
                       java.lang.String authcode)

간편 로그인

Parameters:
  `authcode` - 간편로그인 패스워드

#### doSignUp

    void doSignUp()

회원가입

#### doSelectDepartment

    void doSelectDepartment()

소속 선택