Commit 0619de16 by Kim Jinsung

Task #47081【@Form】【IO帳票】(敷島製パン様)同期処理の強制化

自動一括同期する前、新着更新失敗時にインジケーター表示のままになるので、失敗時にインジケーター非表示処理追加
parent dab26fa4
......@@ -57,6 +57,8 @@ public abstract class ABVUIActivity extends ABVAuthenticatedActivity {
private boolean isCheckTransferMaster = false; // マスター転送が同時実行されることを防ぐためのチェック
protected boolean mAutoBatchSyncFlg = false; //自動一括同期処理フラグ
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......@@ -204,6 +206,12 @@ public abstract class ABVUIActivity extends ABVAuthenticatedActivity {
stopUpdateAnimation();
Logger.e(TAG, "Exception DataRefresh", e);
handleErrorMessageToast(ErrorCode.E107);
} finally {
//自動一括同期処理のため、新着更新した時にインジケーター非表示
if (mAutoBatchSyncFlg) {
mAutoBatchSyncFlg = false;
closeProgressPopup();
}
}
return result;
......
......@@ -200,8 +200,6 @@ public class OperationListActivity extends OperationActivity {
// 作業種別のサービスオプション値を保持用フラグ
private boolean mOperationGroupMasterServiceOperationFlg;
private boolean mAutoBatchSyncFlg;
// ビューの作成
private class ReloadHandler implements Runnable {
@Override
......@@ -265,7 +263,6 @@ public class OperationListActivity extends OperationActivity {
mSelectedFixPuchMessagePosition = 0;
mSendType = 0;
mAutoBatchSyncFlg = false;
// 一括同期ボタン
mOperationBatchSyncButton.setOnClickListener(new View.OnClickListener() {
@Override
......
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