Commit 871b5035 by 宁斌

1、setMeal頁替換spoce

parent 11f6afca
...@@ -11,7 +11,7 @@ import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.ComboAdapter; ...@@ -11,7 +11,7 @@ import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.ComboAdapter;
import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.FoodAdapter; import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.FoodAdapter;
import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.FoodGroupAdapter; import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.FoodGroupAdapter;
import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.ModifierAdapter; import com.gingersoft.gsa.cloud.table.mvp.ui.adapter.meal.ModifierAdapter;
import com.jess.arms.di.scope.ActivityScope; import com.jess.arms.di.scope.FragmentScope;
import com.jess.arms.di.scope.FragmentScope; import com.jess.arms.di.scope.FragmentScope;
import dagger.Binds; import dagger.Binds;
...@@ -46,80 +46,80 @@ public abstract class SetMealModule { ...@@ -46,80 +46,80 @@ public abstract class SetMealModule {
@Binds @Binds
abstract SetMealContract.Model bindSetMealModel(SetMealModel model); abstract SetMealContract.Model bindSetMealModel(SetMealModel model);
@ActivityScope @FragmentScope
@Provides @Provides
@Named("foodGroupList") @Named("foodGroupList")
static List<Food> provideFoodGroupList() { static List<Food> provideFoodGroupList() {
return new ArrayList<>(); return new ArrayList<>();
} }
@ActivityScope @FragmentScope
@Provides @Provides
@Named("foodList") @Named("foodList")
static List<Food> provideFoodList() { static List<Food> provideFoodList() {
return new ArrayList<>(); return new ArrayList<>();
} }
@ActivityScope @FragmentScope
@Provides @Provides
static List<ComboItem> provideFoodCombo() { static List<ComboItem> provideFoodCombo() {
return new ArrayList<>(); return new ArrayList<>();
} }
@ActivityScope @FragmentScope
@Provides @Provides
static List<Modifier> provideModifierList() { static List<Modifier> provideModifierList() {
return new ArrayList<>(); return new ArrayList<>();
} }
@ActivityScope @FragmentScope
@Provides @Provides
@Named("fineTabTitles") @Named("fineTabTitles")
static List<String> provideFineTabTitleList() { static List<String> provideFineTabTitleList() {
return new ArrayList<>(); return new ArrayList<>();
} }
@ActivityScope @FragmentScope
@Provides @Provides
static FoodGroupAdapter provideFoodGroupAdapter(MealStandContract.View IView, @Named("foodGroupList") List<Food> foodGroupList) { static FoodGroupAdapter provideFoodGroupAdapter(MealStandContract.View IView, @Named("foodGroupList") List<Food> foodGroupList) {
return new FoodGroupAdapter(IView.getActivity(), foodGroupList, IView.getFromType()); return new FoodGroupAdapter(IView.getActivity(), foodGroupList, IView.getFromType());
} }
@ActivityScope @FragmentScope
@Provides @Provides
static FoodAdapter provideFoodAdapter(MealStandContract.View IView, @Named("foodList") List<Food> foodList) { static FoodAdapter provideFoodAdapter(MealStandContract.View IView, @Named("foodList") List<Food> foodList) {
return new FoodAdapter(IView.getActivity(), foodList, IView.getFromType()); return new FoodAdapter(IView.getActivity(), foodList, IView.getFromType());
} }
@ActivityScope @FragmentScope
@Provides @Provides
static ComboAdapter provideComboAdapter(MealStandContract.View IView, List<ComboItem> comboItemList) { static ComboAdapter provideComboAdapter(MealStandContract.View IView, List<ComboItem> comboItemList) {
return new ComboAdapter(IView.getActivity(), comboItemList); return new ComboAdapter(IView.getActivity(), comboItemList);
} }
@ActivityScope @FragmentScope
@Provides @Provides
static ModifierAdapter provideModifierAdapter(MealStandContract.View IView, List<Modifier> modifierList) { static ModifierAdapter provideModifierAdapter(MealStandContract.View IView, List<Modifier> modifierList) {
return new ModifierAdapter(IView.getActivity(), modifierList); return new ModifierAdapter(IView.getActivity(), modifierList);
} }
@Named("foodGridLayoutManager") @Named("foodGridLayoutManager")
@ActivityScope @FragmentScope
@Provides @Provides
static GridLayoutManager provideFoodRecycleLayoutManager(SetMealContract.View IView) { static GridLayoutManager provideFoodRecycleLayoutManager(SetMealContract.View IView) {
return new GridLayoutManager(IView.getActivity2(), 1, LinearLayoutManager.HORIZONTAL, false); return new GridLayoutManager(IView.getActivity2(), 1, LinearLayoutManager.HORIZONTAL, false);
} }
@Named("comboGridLayoutManager") @Named("comboGridLayoutManager")
@ActivityScope @FragmentScope
@Provides @Provides
static GridLayoutManager provideComboRecycleLayoutManager(SetMealContract.View IView) { static GridLayoutManager provideComboRecycleLayoutManager(SetMealContract.View IView) {
return new GridLayoutManager(IView.getActivity2(), 1, LinearLayoutManager.HORIZONTAL, false); return new GridLayoutManager(IView.getActivity2(), 1, LinearLayoutManager.HORIZONTAL, false);
} }
@Named("modifierGridLayoutManager") @Named("modifierGridLayoutManager")
@ActivityScope @FragmentScope
@Provides @Provides
static GridLayoutManager provideModifierRecycleLayoutManager(SetMealContract.View IView) { static GridLayoutManager provideModifierRecycleLayoutManager(SetMealContract.View IView) {
return new GridLayoutManager(IView.getActivity2(), 1, LinearLayoutManager.HORIZONTAL, false); return new GridLayoutManager(IView.getActivity2(), 1, LinearLayoutManager.HORIZONTAL, false);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment