Commit cf826b27 by 宁斌

1、餐檯結賬沒有會員也打印二維碼 2、支付ID調整

parent 9001a2ed
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
android:resizeableActivity="true" android:resizeableActivity="true"
android:roundIcon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher"
android:supportsRtl="true"> android:supportsRtl="true">
<activity android:name=".mvp.ui.activity.mvp.ui.activity.WelcomeActivity"> <activity android:name=".mvp.ui.activity.WelcomeActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
...@@ -28,19 +28,19 @@ ...@@ -28,19 +28,19 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".mvp.ui.activity.mvp.ui.activity.LoginActivity" android:name=".mvp.ui.activity.LoginActivity"
android:launchMode="singleTask" /> android:launchMode="singleTask" />
<activity android:name=".mvp.ui.activity.mvp.ui.activity.SwitchServerActivity" /> <activity android:name=".mvp.ui.activity.SwitchServerActivity" />
<!-- HywebPOS支付頁 --> <!-- HywebPOS支付頁 -->
<activity <activity
android:name="com.etps.aca.lib.activity.CommandActivity" android:name="com.etps.aca.lib.activity.CommandActivity"
android:exported="true" /> android:exported="true" />
<activity android:name=".mvp.ui.activity.mvp.ui.activity.ChooseRestaurantActivity" /> <activity android:name=".mvp.ui.activity.ChooseRestaurantActivity" />
<activity android:name=".mvp.ui.activity.mvp.ui.activity.LoginOutActivity" /> <activity android:name=".mvp.ui.activity.LoginOutActivity" />
<activity android:name=".mvp.ui.activity.mvp.ui.activity.RecoverPasswordActivity" /> <activity android:name=".mvp.ui.activity.RecoverPasswordActivity" />
<meta-data <meta-data
android:name="com.gingersoft.gsa.cloud.common.config.globalconfig.GlobalConfiguration" android:name="com.gingersoft.gsa.cloud.common.config.globalconfig.GlobalConfiguration"
......
...@@ -10,9 +10,9 @@ import com.gingersoft.gsa.cloud.app.GsaCloudApplication; ...@@ -10,9 +10,9 @@ import com.gingersoft.gsa.cloud.app.GsaCloudApplication;
import com.gingersoft.gsa.cloud.component.ComponentAction; import com.gingersoft.gsa.cloud.component.ComponentAction;
import com.gingersoft.gsa.cloud.component.ComponentName; import com.gingersoft.gsa.cloud.component.ComponentName;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.ChooseRestaurantActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.ChooseRestaurantActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.LoginActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.SwitchServerActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.SwitchServerActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.WelcomeActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.WelcomeActivity;
import com.gingersoft.gsa.cloud.pay.pos.hyweb.command.CommandImpl; import com.gingersoft.gsa.cloud.pay.pos.hyweb.command.CommandImpl;
......
...@@ -3,7 +3,7 @@ package com.gingersoft.gsa.cloud.login.di.component; ...@@ -3,7 +3,7 @@ package com.gingersoft.gsa.cloud.login.di.component;
import dagger.BindsInstance; import dagger.BindsInstance;
import dagger.Component; import dagger.Component;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.LoginActivity;
import com.jess.arms.di.component.AppComponent; import com.jess.arms.di.component.AppComponent;
import com.gingersoft.gsa.cloud.login.di.module.LoginModule; import com.gingersoft.gsa.cloud.login.di.module.LoginModule;
import com.gingersoft.gsa.cloud.login.mvp.contract.LoginContract; import com.gingersoft.gsa.cloud.login.mvp.contract.LoginContract;
......
...@@ -23,13 +23,12 @@ import com.gingersoft.gsa.cloud.login.R; ...@@ -23,13 +23,12 @@ import com.gingersoft.gsa.cloud.login.R;
import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean; import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean;
import com.gingersoft.gsa.cloud.login.mvp.presenter.BaseLoginPresenter; import com.gingersoft.gsa.cloud.login.mvp.presenter.BaseLoginPresenter;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.ChooseRestaurantActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.ChooseRestaurantActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.LoginActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.SwitchServerActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.SwitchServerActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.adapter.LoginLimitAdapter; import com.gingersoft.gsa.cloud.login.mvp.ui.adapter.LoginLimitAdapter;
import com.gingersoft.gsa.cloud.ui.utils.DialogUtils; import com.gingersoft.gsa.cloud.ui.utils.DialogUtils;
import com.gingersoft.gsa.cloud.ui.widget.dialog.ChooseRestaurantDialog; import com.gingersoft.gsa.cloud.ui.widget.dialog.ChooseRestaurantDialog;
import com.jess.arms.base.BaseActivity; import com.jess.arms.base.BaseActivity;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
......
...@@ -3,7 +3,6 @@ package com.gingersoft.gsa.cloud.login.mvp.presenter; ...@@ -3,7 +3,6 @@ package com.gingersoft.gsa.cloud.login.mvp.presenter;
import android.app.Activity; import android.app.Activity;
import android.app.Application; import android.app.Application;
import android.content.Intent; import android.content.Intent;
import com.gingersoft.gsa.cloud.app.GsaCloudApplication; import com.gingersoft.gsa.cloud.app.GsaCloudApplication;
import com.gingersoft.gsa.cloud.common.bean.BaseResult; import com.gingersoft.gsa.cloud.common.bean.BaseResult;
import com.gingersoft.gsa.cloud.common.constans.AppConstans; import com.gingersoft.gsa.cloud.common.constans.AppConstans;
...@@ -15,18 +14,15 @@ import com.gingersoft.gsa.cloud.common.utils.gson.GsonUtils; ...@@ -15,18 +14,15 @@ import com.gingersoft.gsa.cloud.common.utils.gson.GsonUtils;
import com.gingersoft.gsa.cloud.common.utils.okhttpUtils.OkHttp3Utils; import com.gingersoft.gsa.cloud.common.utils.okhttpUtils.OkHttp3Utils;
import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean; import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean;
import com.gingersoft.gsa.cloud.login.mvp.contract.BaseLoginContract; import com.gingersoft.gsa.cloud.login.mvp.contract.BaseLoginContract;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.LoginActivity;
import com.jess.arms.di.scope.ActivityScope; import com.jess.arms.di.scope.ActivityScope;
import com.jess.arms.http.imageloader.ImageLoader; import com.jess.arms.http.imageloader.ImageLoader;
import com.jess.arms.integration.AppManager; import com.jess.arms.integration.AppManager;
import com.jess.arms.mvp.BasePresenter; import com.jess.arms.mvp.BasePresenter;
import com.jess.arms.utils.DeviceUtils; import com.jess.arms.utils.DeviceUtils;
import com.jess.arms.utils.RxLifecycleUtils; import com.jess.arms.utils.RxLifecycleUtils;
import java.util.List; import java.util.List;
import javax.inject.Inject; import javax.inject.Inject;
import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.annotations.NonNull; import io.reactivex.annotations.NonNull;
import io.reactivex.schedulers.Schedulers; import io.reactivex.schedulers.Schedulers;
......
...@@ -7,7 +7,7 @@ import com.gingersoft.gsa.cloud.common.utils.gson.GsonUtils; ...@@ -7,7 +7,7 @@ import com.gingersoft.gsa.cloud.common.utils.gson.GsonUtils;
import com.gingersoft.gsa.cloud.common.utils.other.TextUtil; import com.gingersoft.gsa.cloud.common.utils.other.TextUtil;
import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean; import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean;
import com.gingersoft.gsa.cloud.login.mvp.contract.ChooseRestaurantContract; import com.gingersoft.gsa.cloud.login.mvp.contract.ChooseRestaurantContract;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.LoginActivity;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken; import com.google.gson.reflect.TypeToken;
import com.jess.arms.di.scope.ActivityScope; import com.jess.arms.di.scope.ActivityScope;
...@@ -15,11 +15,8 @@ import com.jess.arms.http.imageloader.ImageLoader; ...@@ -15,11 +15,8 @@ import com.jess.arms.http.imageloader.ImageLoader;
import com.jess.arms.integration.AppManager; import com.jess.arms.integration.AppManager;
import com.jess.arms.mvp.BasePresenter; import com.jess.arms.mvp.BasePresenter;
import com.jess.arms.utils.RxLifecycleUtils; import com.jess.arms.utils.RxLifecycleUtils;
import java.util.List; import java.util.List;
import javax.inject.Inject; import javax.inject.Inject;
import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.annotations.NonNull; import io.reactivex.annotations.NonNull;
import io.reactivex.schedulers.Schedulers; import io.reactivex.schedulers.Schedulers;
......
...@@ -7,7 +7,7 @@ import com.gingersoft.gsa.cloud.common.oaId.DeviceID; ...@@ -7,7 +7,7 @@ import com.gingersoft.gsa.cloud.common.oaId.DeviceID;
import com.gingersoft.gsa.cloud.common.utils.LanguageUtils; import com.gingersoft.gsa.cloud.common.utils.LanguageUtils;
import com.gingersoft.gsa.cloud.login.R; import com.gingersoft.gsa.cloud.login.R;
import com.gingersoft.gsa.cloud.login.mvp.contract.LoginContract; import com.gingersoft.gsa.cloud.login.mvp.contract.LoginContract;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity; import com.gingersoft.gsa.cloud.login.mvp.ui.activity.LoginActivity;
import com.jess.arms.di.scope.ActivityScope; import com.jess.arms.di.scope.ActivityScope;
import com.jess.arms.http.imageloader.ImageLoader; import com.jess.arms.http.imageloader.ImageLoader;
import com.jess.arms.integration.AppManager; import com.jess.arms.integration.AppManager;
......
package com.gingersoft.gsa.cloud.login.mvp.presenter; package com.gingersoft.gsa.cloud.login.mvp.presenter;
import android.app.Application; import android.app.Application;
import com.jess.arms.integration.AppManager; import com.jess.arms.integration.AppManager;
import com.jess.arms.di.scope.ActivityScope; import com.jess.arms.di.scope.ActivityScope;
import com.jess.arms.mvp.BasePresenter; import com.jess.arms.mvp.BasePresenter;
import com.jess.arms.http.imageloader.ImageLoader; import com.jess.arms.http.imageloader.ImageLoader;
import me.jessyan.rxerrorhandler.core.RxErrorHandler; import me.jessyan.rxerrorhandler.core.RxErrorHandler;
import javax.inject.Inject; import javax.inject.Inject;
import com.gingersoft.gsa.cloud.login.mvp.contract.RecoverPasswordContract; import com.gingersoft.gsa.cloud.login.mvp.contract.RecoverPasswordContract;
......
...@@ -32,8 +32,6 @@ import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean; ...@@ -32,8 +32,6 @@ import com.gingersoft.gsa.cloud.login.mvp.bean.LoginLimitBean;
import com.gingersoft.gsa.cloud.login.di.module.ChooseRestaurantModule; import com.gingersoft.gsa.cloud.login.di.module.ChooseRestaurantModule;
import com.gingersoft.gsa.cloud.login.mvp.contract.ChooseRestaurantContract; import com.gingersoft.gsa.cloud.login.mvp.contract.ChooseRestaurantContract;
import com.gingersoft.gsa.cloud.login.mvp.presenter.ChooseRestaurantPresenter; import com.gingersoft.gsa.cloud.login.mvp.presenter.ChooseRestaurantPresenter;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.WelcomeActivity;
import com.gingersoft.gsa.cloud.login.mvp.ui.adapter.LoginLimitAdapter; import com.gingersoft.gsa.cloud.login.mvp.ui.adapter.LoginLimitAdapter;
import com.gingersoft.gsa.cloud.ui.adapter.BasTextSectiontAdapter; import com.gingersoft.gsa.cloud.ui.adapter.BasTextSectiontAdapter;
import com.gingersoft.gsa.cloud.ui.bean.view.SectionHeader; import com.gingersoft.gsa.cloud.ui.bean.view.SectionHeader;
......
package com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity; package com.gingersoft.gsa.cloud.login.mvp.ui.activity;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.app.Activity; import android.app.Activity;
......
...@@ -138,10 +138,10 @@ public class WelcomeActivity extends LoginInterfaceImpl<WelcomePresenter> implem ...@@ -138,10 +138,10 @@ public class WelcomeActivity extends LoginInterfaceImpl<WelcomePresenter> implem
intent.putExtra("form", clazz.getName()); intent.putExtra("form", clazz.getName());
launchActivity(intent); launchActivity(intent);
} else { } else {
startActivity(new Intent(mContext, com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity.class)); startActivity(new Intent(mContext,LoginActivity.class));
} }
} else { } else {
startActivity(new Intent(mContext, com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity.class)); startActivity(new Intent(mContext, LoginActivity.class));
} }
} }
} }
...@@ -337,7 +337,7 @@ public class WelcomeActivity extends LoginInterfaceImpl<WelcomePresenter> implem ...@@ -337,7 +337,7 @@ public class WelcomeActivity extends LoginInterfaceImpl<WelcomePresenter> implem
//去登陸頁,設置下次不顯示引導頁 //去登陸頁,設置下次不顯示引導頁
//立即體驗 //立即體驗
SPUtils.put(UserConstans.IS_GUIDE, false); SPUtils.put(UserConstans.IS_GUIDE, false);
startActivity(new Intent(mContext, com.gingersoft.gsa.cloud.login.mvp.ui.activity.mvp.ui.activity.LoginActivity.class)); startActivity(new Intent(mContext, LoginActivity.class));
} }
} }
} }
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
android:id="@+id/iv_recover_pwd_back" android:id="@+id/iv_recover_pwd_back"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:paddingLeft="@dimen/dp_15" android:paddingLeft="@dimen/dp_15"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
android:src="@drawable/ic_black_back" android:src="@drawable/ic_black_back"
custom:layout_constraintLeft_toLeftOf="parent" custom:layout_constraintLeft_toLeftOf="parent"
custom:layout_constraintTop_toTopOf="parent" /> custom:layout_constraintTop_toTopOf="parent" />
......
...@@ -34,6 +34,7 @@ ...@@ -34,6 +34,7 @@
<activity <activity
android:name=".mvp.ui.activity.NewMainActivity" android:name=".mvp.ui.activity.NewMainActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:alwaysRetainTaskState="true"
android:theme="@style/MainTheme"> android:theme="@style/MainTheme">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
......
...@@ -132,12 +132,9 @@ public class ComponentMain implements IComponent { ...@@ -132,12 +132,9 @@ public class ComponentMain implements IComponent {
} }
private void openActivity(CC cc) { private void openActivity(CC cc) {
// Intent intent = new Intent(cc.getContext(), MainActivity.class); Intent intent = new Intent(cc.getContext(), NewMainActivity.class);
// intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// cc.getContext().startActivity(intent); cc.getContext().startActivity(intent);
CCUtil.createNavigateIntent(cc, NewMainActivity.class);
CC.sendCCResult(cc.getCallId(), CCResult.success());
} }
} }
...@@ -18,6 +18,6 @@ ...@@ -18,6 +18,6 @@
android:id="@+id/section_kitchen_prj" android:id="@+id/section_kitchen_prj"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="?attr/qmui_topbar_height"/> android:layout_marginTop="@dimen/head_height"/>
</LinearLayout> </LinearLayout>
\ No newline at end of file
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/report_topbar" android:id="@+id/report_topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" /> android:layout_height="@dimen/head_height" />
<TextView <TextView
android:id="@+id/tv_settlement_time" android:id="@+id/tv_settlement_time"
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" /> android:layout_height="@dimen/head_height" />
<include layout="@layout/layout_settlement_report" /> <include layout="@layout/layout_settlement_report" />
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
android:id="@+id/sv_cross_days" android:id="@+id/sv_cross_days"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height" android:layout_marginTop="@dimen/head_height"
android:background="@color/theme_white_color" android:background="@color/theme_white_color"
android:fillViewport="true" android:fillViewport="true"
android:visibility="gone"> android:visibility="gone">
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
android:id="@+id/scrollView" android:id="@+id/scrollView"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height" android:layout_marginTop="@dimen/head_height"
android:layout_marginBottom="@dimen/dp_45" android:layout_marginBottom="@dimen/dp_45"
android:background="@color/theme_white_color" android:background="@color/theme_white_color"
android:descendantFocusability="beforeDescendants" android:descendantFocusability="beforeDescendants"
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar_language" android:id="@+id/topbar_language"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
......
...@@ -109,22 +109,6 @@ public class TableManageActivity extends BaseFragmentActivity<TableManagePresent ...@@ -109,22 +109,6 @@ public class TableManageActivity extends BaseFragmentActivity<TableManagePresent
if (findFragment(TableListFragment.class) == null) { if (findFragment(TableListFragment.class) == null) {
loadRootFragment(Window.ID_ANDROID_CONTENT, TableListFragment.newInstance()); loadRootFragment(Window.ID_ANDROID_CONTENT, TableListFragment.newInstance());
} }
// generateSystemAlert();
}
private void generateSystemAlert() {
//Activity Context
WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
//Application Context
//WindowManager wm = (WindowManager) getApplicationContext().getSystemService(Context.WINDOW_SERVICE);
final WindowManager.LayoutParams params = new WindowManager.LayoutParams();
params.type = WindowManager.LayoutParams.TYPE_SYSTEM_ALERT;
params.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
params.width = WindowManager.LayoutParams.MATCH_PARENT;
params.height = 500;
params.gravity = Gravity.CENTER;
final View view = LayoutInflater.from(this).inflate(R.layout.window_system_alert, null);
wm.addView(view, params);
} }
public void initGetTableTimer() { public void initGetTableTimer() {
......
...@@ -30,6 +30,7 @@ import com.jess.arms.di.component.AppComponent; ...@@ -30,6 +30,7 @@ import com.jess.arms.di.component.AppComponent;
import com.jess.arms.utils.ArmsUtils; import com.jess.arms.utils.ArmsUtils;
import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.util.QMUIDisplayHelper;
import com.qmuiteam.qmui.util.QMUIResHelper; import com.qmuiteam.qmui.util.QMUIResHelper;
import com.qmuiteam.qmui.widget.QMUITopBar;
import com.qmuiteam.qmui.widget.QMUITopBarLayout; import com.qmuiteam.qmui.widget.QMUITopBarLayout;
import com.qmuiteam.qmui.widget.grouplist.QMUICommonListItemView; import com.qmuiteam.qmui.widget.grouplist.QMUICommonListItemView;
import com.qmuiteam.qmui.widget.grouplist.QMUIGroupListView; import com.qmuiteam.qmui.widget.grouplist.QMUIGroupListView;
...@@ -56,7 +57,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull; ...@@ -56,7 +57,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull;
public class AddAreaFragment extends BaseFragment<AddAreaPresenter> implements AddAreaContract.View { public class AddAreaFragment extends BaseFragment<AddAreaPresenter> implements AddAreaContract.View {
@BindView(R2.id.topbar) @BindView(R2.id.topbar)
QMUITopBarLayout mTopBar; QMUITopBar mTopBar;
@BindView(R2.id.groupListView) @BindView(R2.id.groupListView)
QMUIGroupListView mGroupListView; QMUIGroupListView mGroupListView;
......
...@@ -34,6 +34,7 @@ import com.jess.arms.di.component.AppComponent; ...@@ -34,6 +34,7 @@ import com.jess.arms.di.component.AppComponent;
import com.jess.arms.utils.ArmsUtils; import com.jess.arms.utils.ArmsUtils;
import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.util.QMUIDisplayHelper;
import com.qmuiteam.qmui.util.QMUIResHelper; import com.qmuiteam.qmui.util.QMUIResHelper;
import com.qmuiteam.qmui.widget.QMUITopBar;
import com.qmuiteam.qmui.widget.QMUITopBarLayout; import com.qmuiteam.qmui.widget.QMUITopBarLayout;
import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet;
import com.qmuiteam.qmui.widget.grouplist.QMUICommonListItemView; import com.qmuiteam.qmui.widget.grouplist.QMUICommonListItemView;
...@@ -59,7 +60,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull; ...@@ -59,7 +60,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull;
public class AddTableFragment extends BaseFragment<AddTablePresenter> implements AddTableContract.View { public class AddTableFragment extends BaseFragment<AddTablePresenter> implements AddTableContract.View {
@BindView(R2.id.topbar) @BindView(R2.id.topbar)
QMUITopBarLayout mTopBar; QMUITopBar mTopBar;
@BindView(R2.id.groupListView) @BindView(R2.id.groupListView)
QMUIGroupListView mGroupListView; QMUIGroupListView mGroupListView;
......
...@@ -42,6 +42,7 @@ import com.jess.arms.utils.ArmsUtils; ...@@ -42,6 +42,7 @@ import com.jess.arms.utils.ArmsUtils;
import com.jess.arms.utils.KeyboardChangeHelper; import com.jess.arms.utils.KeyboardChangeHelper;
import com.qmuiteam.qmui.alpha.QMUIAlphaFrameLayout; import com.qmuiteam.qmui.alpha.QMUIAlphaFrameLayout;
import com.qmuiteam.qmui.widget.QMUIEmptyView; import com.qmuiteam.qmui.widget.QMUIEmptyView;
import com.qmuiteam.qmui.widget.QMUITopBar;
import com.qmuiteam.qmui.widget.QMUITopBarLayout; import com.qmuiteam.qmui.widget.QMUITopBarLayout;
import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener;
...@@ -75,7 +76,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull; ...@@ -75,7 +76,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull;
public class AreaListFragment extends BaseFragment<AreaListPresenter> implements AreaListContract.View { public class AreaListFragment extends BaseFragment<AreaListPresenter> implements AreaListContract.View {
@BindView(R2.id.topbar) @BindView(R2.id.topbar)
QMUITopBarLayout mTopBar; QMUITopBar mTopBar;
@BindView(R2.id.recycler_area) @BindView(R2.id.recycler_area)
RecyclerView recycler_area; RecyclerView recycler_area;
@BindView(R2.id.refreshLayout) @BindView(R2.id.refreshLayout)
......
...@@ -50,6 +50,7 @@ import com.jess.arms.di.component.AppComponent; ...@@ -50,6 +50,7 @@ import com.jess.arms.di.component.AppComponent;
import com.jess.arms.utils.ArmsUtils; import com.jess.arms.utils.ArmsUtils;
import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.util.QMUIDisplayHelper;
import com.qmuiteam.qmui.widget.QMUIEmptyView; import com.qmuiteam.qmui.widget.QMUIEmptyView;
import com.qmuiteam.qmui.widget.QMUITopBar;
import com.qmuiteam.qmui.widget.QMUITopBarLayout; import com.qmuiteam.qmui.widget.QMUITopBarLayout;
import com.qmuiteam.qmui.widget.dialog.QMUIDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog;
import com.qmuiteam.qmui.widget.dialog.QMUIDialogAction; import com.qmuiteam.qmui.widget.dialog.QMUIDialogAction;
...@@ -92,7 +93,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull; ...@@ -92,7 +93,7 @@ import static com.jess.arms.utils.Preconditions.checkNotNull;
public class TableListFragment extends BaseFragment<TableListPresenter> implements TableListContract.View { public class TableListFragment extends BaseFragment<TableListPresenter> implements TableListContract.View {
@BindView(R2.id.topbar) @BindView(R2.id.topbar)
QMUITopBarLayout mTopBar; QMUITopBar mTopBar;
@BindView(R2.id.fl_section_layout) @BindView(R2.id.fl_section_layout)
FrameLayout fl_section_layout; FrameLayout fl_section_layout;
@BindView(R2.id.section_table) @BindView(R2.id.section_table)
...@@ -145,11 +146,6 @@ public class TableListFragment extends BaseFragment<TableListPresenter> implemen ...@@ -145,11 +146,6 @@ public class TableListFragment extends BaseFragment<TableListPresenter> implemen
} }
@Override @Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
}
@Override
public View initView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { public View initView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_table_list, container, false); return inflater.inflate(R.layout.fragment_table_list, container, false);
} }
......
...@@ -5,16 +5,16 @@ ...@@ -5,16 +5,16 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/theme_background_color"> android:background="@color/theme_background_color">
<com.qmuiteam.qmui.widget.QMUITopBarLayout <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<com.qmuiteam.qmui.widget.grouplist.QMUIGroupListView <com.qmuiteam.qmui.widget.grouplist.QMUIGroupListView
android:id="@+id/groupListView" android:id="@+id/groupListView"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height"/> android:layout_marginTop="@dimen/head_height"/>
</com.qmuiteam.qmui.widget.QMUIWindowInsetLayout> </com.qmuiteam.qmui.widget.QMUIWindowInsetLayout>
\ No newline at end of file
...@@ -5,15 +5,16 @@ ...@@ -5,15 +5,16 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/theme_background_color"> android:background="@color/theme_background_color">
<com.qmuiteam.qmui.widget.QMUITopBarLayout <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" /> android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" />
<com.qmuiteam.qmui.widget.grouplist.QMUIGroupListView <com.qmuiteam.qmui.widget.grouplist.QMUIGroupListView
android:id="@+id/groupListView" android:id="@+id/groupListView"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height"/> android:layout_marginTop="@dimen/head_height"/>
</com.qmuiteam.qmui.widget.QMUIWindowInsetLayout> </com.qmuiteam.qmui.widget.QMUIWindowInsetLayout>
\ No newline at end of file
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<FrameLayout <FrameLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height"> android:layout_marginTop="@dimen/head_height">
<com.qmuiteam.qmui.widget.QMUIEmptyView <com.qmuiteam.qmui.widget.QMUIEmptyView
android:id="@+id/emptyView" android:id="@+id/emptyView"
...@@ -160,10 +160,10 @@ ...@@ -160,10 +160,10 @@
android:src="@drawable/add_white" /> android:src="@drawable/add_white" />
</com.qmuiteam.qmui.alpha.QMUIAlphaFrameLayout> </com.qmuiteam.qmui.alpha.QMUIAlphaFrameLayout>
<com.qmuiteam.qmui.widget.QMUITopBarLayout <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
</com.qmuiteam.qmui.widget.QMUIWindowInsetLayout> </com.qmuiteam.qmui.widget.QMUIWindowInsetLayout>
\ No newline at end of file
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<RelativeLayout <RelativeLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height" android:layout_marginTop="@dimen/head_height"
android:background="@color/theme_background_color"> android:background="@color/theme_background_color">
<FrameLayout <FrameLayout
...@@ -106,10 +106,10 @@ ...@@ -106,10 +106,10 @@
</LinearLayout> </LinearLayout>
</RelativeLayout> </RelativeLayout>
<com.qmuiteam.qmui.widget.QMUITopBarLayout <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
</com.qmuiteam.qmui.widget.QMUIWindowInsetLayout> </com.qmuiteam.qmui.widget.QMUIWindowInsetLayout>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
android:background="@color/theme_color" android:background="@color/theme_color"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
......
...@@ -28,9 +28,11 @@ import com.gingersoft.gsa.cloud.print.PrintExecutor; ...@@ -28,9 +28,11 @@ import com.gingersoft.gsa.cloud.print.PrintExecutor;
import com.gingersoft.gsa.cloud.print.PrintSocketHolder; import com.gingersoft.gsa.cloud.print.PrintSocketHolder;
import com.gingersoft.gsa.cloud.print.bean.PrintContent; import com.gingersoft.gsa.cloud.print.bean.PrintContent;
import com.gingersoft.gsa.cloud.print.bean.PrjBean; import com.gingersoft.gsa.cloud.print.bean.PrjBean;
import com.gyf.immersionbar.ImmersionBar;
import com.jess.arms.base.BaseActivity; import com.jess.arms.base.BaseActivity;
import com.jess.arms.di.component.AppComponent; import com.jess.arms.di.component.AppComponent;
import com.jess.arms.utils.ArmsUtils; import com.jess.arms.utils.ArmsUtils;
import com.joe.print.R;
import com.joe.print.di.component.DaggerPrintComponent; import com.joe.print.di.component.DaggerPrintComponent;
import com.joe.print.mvp.contract.PrintContract; import com.joe.print.mvp.contract.PrintContract;
import com.joe.print.mvp.presenter.PrintPresenter; import com.joe.print.mvp.presenter.PrintPresenter;
...@@ -115,6 +117,15 @@ public class PrintActivity extends BaseActivity<PrintPresenter> implements Print ...@@ -115,6 +117,15 @@ public class PrintActivity extends BaseActivity<PrintPresenter> implements Print
} }
@Override @Override
public void configImmersionBar(ImmersionBar immersionBar) {
immersionBar
.fitsSystemWindows(true)
.statusBarColor(R.color.trans)
.statusBarDarkFont(true)
.init();
}
@Override
public void initData(@Nullable Bundle savedInstanceState) { public void initData(@Nullable Bundle savedInstanceState) {
PrinterFlowProxy.newInstance().registerPrinterFlowListener(printerFlowListener); PrinterFlowProxy.newInstance().registerPrinterFlowListener(printerFlowListener);
} }
......
...@@ -89,6 +89,7 @@ import com.gingersoft.gsa.cloud.ui.view.PagerSlidingTabStrip; ...@@ -89,6 +89,7 @@ import com.gingersoft.gsa.cloud.ui.view.PagerSlidingTabStrip;
import com.gingersoft.gsa.cloud.ui.view.SearchKeyBoardView; import com.gingersoft.gsa.cloud.ui.view.SearchKeyBoardView;
import com.gingersoft.gsa.cloud.ui.widget.dialog.CommonTipDialog; import com.gingersoft.gsa.cloud.ui.widget.dialog.CommonTipDialog;
import com.gingersoft.gsa.cloud.ui.widget.dialog.LoadingDialog; import com.gingersoft.gsa.cloud.ui.widget.dialog.LoadingDialog;
import com.gyf.immersionbar.ImmersionBar;
import com.jess.arms.base.BaseFragmentActivity; import com.jess.arms.base.BaseFragmentActivity;
import com.jess.arms.base.DefaultAdapter; import com.jess.arms.base.DefaultAdapter;
import com.jess.arms.di.component.AppComponent; import com.jess.arms.di.component.AppComponent;
...@@ -315,6 +316,15 @@ public class MealStandActivity extends BaseFragmentActivity<MealStandPresenter> ...@@ -315,6 +316,15 @@ public class MealStandActivity extends BaseFragmentActivity<MealStandPresenter>
} }
@Override @Override
public void configImmersionBar(ImmersionBar immersionBar) {
immersionBar
.fitsSystemWindows(true)
.statusBarColor(R.color.theme_white_color)
.statusBarDarkFont(true)
.init();
}
@Override
public int initView(@Nullable Bundle savedInstanceState) { public int initView(@Nullable Bundle savedInstanceState) {
return R.layout.table_activity_meal_stand; //如果你不需要框架帮你设置 setContentView(id) 需要自行设置,请返回 0 return R.layout.table_activity_meal_stand; //如果你不需要框架帮你设置 setContentView(id) 需要自行设置,请返回 0
} }
......
...@@ -48,6 +48,7 @@ import com.gingersoft.gsa.cloud.table.mvp.ui.fragment.RegionTableFragment; ...@@ -48,6 +48,7 @@ import com.gingersoft.gsa.cloud.table.mvp.ui.fragment.RegionTableFragment;
import com.gingersoft.gsa.cloud.table.mvp.ui.fragment.InputTableFragment; import com.gingersoft.gsa.cloud.table.mvp.ui.fragment.InputTableFragment;
import com.gingersoft.gsa.cloud.table.mvp.ui.widget.ChooseNumberDialog; import com.gingersoft.gsa.cloud.table.mvp.ui.widget.ChooseNumberDialog;
import com.gingersoft.gsa.cloud.ui.widget.dialog.LoadingDialog; import com.gingersoft.gsa.cloud.ui.widget.dialog.LoadingDialog;
import com.gyf.immersionbar.ImmersionBar;
import com.jess.arms.base.BaseFragmentActivity; import com.jess.arms.base.BaseFragmentActivity;
import com.jess.arms.base.DefaultAdapter; import com.jess.arms.base.DefaultAdapter;
import com.jess.arms.di.component.AppComponent; import com.jess.arms.di.component.AppComponent;
...@@ -190,6 +191,11 @@ public class OrderContentActivity extends BaseFragmentActivity<OrderContentPrese ...@@ -190,6 +191,11 @@ public class OrderContentActivity extends BaseFragmentActivity<OrderContentPrese
} }
@Override @Override
public void configImmersionBar(ImmersionBar immersionBar) {
immersionBar.fitsSystemWindows(true).statusBarColor("#0E655F").init();
}
@Override
public int initView(@Nullable Bundle savedInstanceState) { public int initView(@Nullable Bundle savedInstanceState) {
return R.layout.table_activity_order_content; //如果你不需要框架帮你设置 setContentView(id) 需要自行设置,请返回 0 return R.layout.table_activity_order_content; //如果你不需要框架帮你设置 setContentView(id) 需要自行设置,请返回 0
} }
......
...@@ -54,6 +54,7 @@ import com.gingersoft.gsa.cloud.table.mvp.model.bean.event.InitTableEvent; ...@@ -54,6 +54,7 @@ import com.gingersoft.gsa.cloud.table.mvp.model.bean.event.InitTableEvent;
import com.gingersoft.gsa.cloud.table.mvp.presenter.OrderPayPresenter; import com.gingersoft.gsa.cloud.table.mvp.presenter.OrderPayPresenter;
import com.gingersoft.gsa.cloud.ui.view.OrderPayView; import com.gingersoft.gsa.cloud.ui.view.OrderPayView;
import com.gingersoft.gsa.cloud.ui.widget.dialog.LoadingDialog; import com.gingersoft.gsa.cloud.ui.widget.dialog.LoadingDialog;
import com.gyf.immersionbar.ImmersionBar;
import com.jess.arms.base.BaseActivity; import com.jess.arms.base.BaseActivity;
import com.jess.arms.base.DefaultAdapter; import com.jess.arms.base.DefaultAdapter;
import com.jess.arms.di.component.AppComponent; import com.jess.arms.di.component.AppComponent;
...@@ -149,6 +150,11 @@ public class OrderPayActivity extends BaseActivity<OrderPayPresenter> implements ...@@ -149,6 +150,11 @@ public class OrderPayActivity extends BaseActivity<OrderPayPresenter> implements
} }
@Override @Override
public void configImmersionBar(ImmersionBar immersionBar) {
immersionBar.fitsSystemWindows(true).statusBarColor("#0E655F").init();
}
@Override
public int initView(@Nullable Bundle savedInstanceState) { public int initView(@Nullable Bundle savedInstanceState) {
return R.layout.table_activity_order_pay; //如果你不需要框架帮你设置 setContentView(id) 需要自行设置,请返回 0 return R.layout.table_activity_order_pay; //如果你不需要框架帮你设置 setContentView(id) 需要自行设置,请返回 0
} }
......
...@@ -7,14 +7,14 @@ ...@@ -7,14 +7,14 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<LinearLayout <LinearLayout
android:id="@+id/ll_content" android:id="@+id/ll_content"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="?attr/qmui_topbar_height" android:layout_marginTop="@dimen/head_height"
android:orientation="vertical"> android:orientation="vertical">
<com.qmuiteam.qmui.widget.tab.QMUITabSegment <com.qmuiteam.qmui.widget.tab.QMUITabSegment
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" /> android:layout_height="@dimen/head_height" />
<LinearLayout <LinearLayout
android:id="@+id/ll_bottom" android:id="@+id/ll_bottom"
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginBottom="@dimen/dp_40" android:layout_marginBottom="@dimen/dp_40"
android:layout_marginTop="?attr/qmui_topbar_height" android:layout_marginTop="@dimen/head_height"
android:background="@color/qmui_config_color_white" android:background="@color/qmui_config_color_white"
android:fillViewport="true"> android:fillViewport="true">
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
android:id="@+id/rl_center_content" android:id="@+id/rl_center_content"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="?attr/qmui_topbar_height" android:layout_marginTop="@dimen/head_height"
android:background="#FFE8E8E8"> android:background="#FFE8E8E8">
<TextView <TextView
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<RelativeLayout <RelativeLayout
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<!-- <com.qmuiteam.qmui.widget.QMUITopBar--> <!-- <com.qmuiteam.qmui.widget.QMUITopBar-->
<!-- android:id="@+id/topbar"--> <!-- android:id="@+id/topbar"-->
<!-- android:layout_width="match_parent"--> <!-- android:layout_width="match_parent"-->
<!-- android:layout_height="?attr/qmui_topbar_height"--> <!-- android:layout_height="@dimen/head_height"-->
<!-- app:qmui_topbar_title_color="@color/theme_white_color" />--> <!-- app:qmui_topbar_title_color="@color/theme_white_color" />-->
<com.qmuiteam.qmui.widget.tab.QMUITabSegment <com.qmuiteam.qmui.widget.tab.QMUITabSegment
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<FrameLayout <FrameLayout
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<include layout="@layout/include_basic_web"/> <include layout="@layout/include_basic_web"/>
......
...@@ -7,8 +7,8 @@ ext { ...@@ -7,8 +7,8 @@ ext {
targetSdkVersion : 29, targetSdkVersion : 29,
//正式版: 1.0.3 3 //正式版: 1.0.3 3
//內部測試版:1.2.0 20 //內部測試版:1.2.0 20
versionCode : 30, versionCode : 31,
versionName : "1.3.0" versionName : "1.3.1"
] ]
version = [ version = [
......
...@@ -160,7 +160,7 @@ public abstract class BaseFragment<P extends IPresenter> extends ImmersionFragme ...@@ -160,7 +160,7 @@ public abstract class BaseFragment<P extends IPresenter> extends ImmersionFragme
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState); super.onViewCreated(view, savedInstanceState);
toolbar = view.findViewById(R.id.topbar); toolbar = view.findViewById(R.id.topbar);
fitsLayoutOverlap(); // fitsLayoutOverlap();
} }
private void fitsLayoutOverlap() { private void fitsLayoutOverlap() {
......
...@@ -167,7 +167,7 @@ public class Aes { ...@@ -167,7 +167,7 @@ public class Aes {
* 测试 * 测试
*/ */
public static void main(String[] args) { public static void main(String[] args) {
String content = "abc"; String content = "9_472_1618887480605_4e93b91320004e49ba163deab8657caa";
System.out.println("加密前:" + content); System.out.println("加密前:" + content);
System.out.println("加密密钥和解密密钥:" + KEY); System.out.println("加密密钥和解密密钥:" + KEY);
String encrypt = aesEncrypt(content, KEY).replaceAll("\r|\n", "");; String encrypt = aesEncrypt(content, KEY).replaceAll("\r|\n", "");;
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<com.qmuiteam.qmui.widget.QMUITopBar <com.qmuiteam.qmui.widget.QMUITopBar
android:id="@+id/topbar" android:id="@+id/topbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/qmui_topbar_height" android:layout_height="@dimen/head_height"
app:qmui_topbar_title_color="@color/theme_white_color" /> app:qmui_topbar_title_color="@color/theme_white_color" />
<include layout="@layout/include_basic_web"/> <include layout="@layout/include_basic_web"/>
......
...@@ -91,10 +91,12 @@ public class PayMethod implements Parcelable { ...@@ -91,10 +91,12 @@ public class PayMethod implements Parcelable {
*/ */
private double amountValue; private double amountValue;
/** /**
* 支付方式(1:寶達通 8:支付寶 1001:現金 1023:支付寶HK,1031:N5掃碼 1031:N5刷卡 * 支付方式(1:寶達通 8:支付寶 1001:現金 1103:支付寶HK,1031:N5掃碼 1031:N5刷卡
*/ */
private int payType; private int payType;
public static final int PAY_TYPE_CASH = 1103;
public static final int PAY_TYPE_INTEGRAL = 1105;
/** /**
* N5支付支付類型 * N5支付支付類型
*/ */
...@@ -170,9 +172,6 @@ public class PayMethod implements Parcelable { ...@@ -170,9 +172,6 @@ public class PayMethod implements Parcelable {
private int payModeSize = 14; private int payModeSize = 14;
private int payMoneySize = 14; private int payMoneySize = 14;
public static final int PAY_TYPE_CASH = 1001;
public static final int PAY_TYPE_INTEGRAL = 2000;
public PayMethod() { public PayMethod() {
} }
......
...@@ -24,11 +24,11 @@ public class PayTypeContract { ...@@ -24,11 +24,11 @@ public class PayTypeContract {
* 1033:N5美國運通 * 1033:N5美國運通
*/ */
public static final int PAY_METHOD_ID_1 = 1; public static final int PAY_METHOD_ID_1100 = 1100;
public static final int PAY_METHOD_ID_8 = 8; public static final int PAY_METHOD_ID_1101 = 1101;
public static final int PAY_METHOD_ID_1001 = 1001; public static final int PAY_METHOD_ID_1103 = 1103;
public static final int PAY_METHOD_ID_1021 = 1021; public static final int PAY_METHOD_ID_1021 = 1021;
......
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