package Ġcom . str atag ile . q link . ui . activity . def i . contract Ċ Ċ import Ġcom . str atag ile . q link . entity . def i . Def i Detail Ċ import Ġcom . str atag ile . q link . entity . def i . Def i State List Ċ import Ġcom . str atag ile . q link . ui . activity . base . Base Presenter Ċ import Ġcom . str atag ile . q link . ui . activity . base . Base View Ċ /** Ċ Ġ* Ġ@ author Ġh zp Ċ Ġ* Ġ@ Package ĠThe Ġcontract Ġfor ĠDef i Detail Activity Ċ Ġ* Ġ@ Description : Ġ$ description Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 0 5 / 2 9 Ġ 0 9 : 1 3 : 1 9 Ċ Ġ*/ Ċ interface ĠDef i Detail Contract Ġ{ ĊĠĠĠ Ġinterface ĠView Ġ: ĠBase View < Def i Detail Contract Presenter > Ġ{ ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġfun Ġshow Progress Dialog () ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġfun Ġclose Progress Dialog () ĊĊĠĠĠĠĠĠĠ Ġfun Ġset Def i Detail ( def i Detail : ĠDef i Detail ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġset Def i State List ( def i State List : ĠDef i State List ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġset Detail Error ( error Ġ: ĠString ?) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠDef i Detail Contract Presenter Ġ: ĠBase Presenter Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġ/** Ċ // ĠĠĠĠĠĠĠĠ Ġ* Ċ // ĠĠĠĠĠĠĠĠ Ġ*/ Ċ // ĠĠĠĠĠĠĠ Ġfun Ġget Business Info ( map Ġ: ĠMap ) ĊĠĠĠ Ġ} Ċ }