Commit 0e39293c by Lee Munkyeong

RFIDサービスオプション関連修正

parent 9ac04dc1
......@@ -168,5 +168,11 @@ public interface ServiceOption {
* 利用しない:N(通常)、利用する:Y
*/
int UsableIOReport = 186;
/**
* RFID・バーコード使用
* 利用しない:N(通常)、利用する:Y
*/
int UsableRFIDBarcodeScan = 190;
}
}
\ No newline at end of file
......@@ -343,6 +343,10 @@ public class ABVDataCache {
return isServiceOptionEnable(ServiceOptionId.UsableIOReport);
}
public boolean isUsableRFIDBarcodeScan() {
return isServiceOptionEnable(ServiceOptionId.UsableRFIDBarcodeScan);
}
/**
* @version 1.2.300
* サービスオプション(ユーザパスワードソルト付加)返す
......
Subproject commit e625e830d258235603cbefc22fe4d39ad7769857
Subproject commit fc809f5edcc5eacaaae4089d2a35d75faf2d7821
......@@ -194,6 +194,7 @@ public class OperationListActivity extends ABVUIActivity {
paramList.add("debug=1");
paramList.add("app=android");
paramList.add("mobile_flg=" + (isNormalSize() ? "1" : "0"));
paramList.add("isRFIDBarcodeScan=" + (ABVDataCache.getInstance().serviceOption.isUsableRFIDBarcodeScan() ? "1" : "0"));
mCheckWebView.postUrl(OPERATION_LIST_PAGE + StringUtil.join("&", paramList), null);
mListHelper = getListHelper();
updateNeedSyncRoutineOperation();
......@@ -201,47 +202,6 @@ public class OperationListActivity extends ABVUIActivity {
// サービスオプション(作業種別使用)をセット
mOperationGroupMasterServiceOperationFlg = ABVDataCache.getInstance().serviceOption.isOperationGroupMaster();
//TODO Control print button in Webview
// if (ABVDataCache.getInstance().serviceOption.isUnableIOReport()) {
// // 簡易帳票印刷ボタン
// mQuickReportPrintButton.setOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// showPrintTargetSelect();
// }
// });
// mQuickReportPrintButton.setVisibility(View.VISIBLE);
// } else {
// findViewById(R.id.print_layout).setVisibility(View.GONE);
// mQuickReportPrintButton.setVisibility(View.GONE);
// }
//
// // 一括同期ボタン
// mOperationBatchSyncButton.setOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// // ネットワーク通信チェック
// if (!ABVEnvironment.getInstance().networkAdapter.isNetworkConnected()) {
// showSimpleAlertDialog(getString(R.string.app_name), getString(R.string.request_network_connection));
// return;
// }
//
// // 新着更新チェック
// if (contentRefresher.isRefreshing()) {
// showSimpleAlertDialog(getString(R.string.app_name), getString(R.string.msg_batch_sync_new_content_updating));
// return;
// }
//
// // 会議室接続中
// if (ActivityHandlingHelper.getInstance().isMeetingConnected()) {
// ABVToastUtil.showMakeText(OperationListActivity.this, R.string.msg_operation_enable_meeting_room_connected, Toast.LENGTH_SHORT);
// return;
// }
// showBatchSyncDialog();
// }
// });
if (!StringUtil.isNullOrEmpty(getIntent().getStringExtra(AppDefType.PushMessageKey.operationId))) {
final long operationId = Long.parseLong(getIntent().getStringExtra(AppDefType.PushMessageKey.operationId));
String message = getIntent().getStringExtra(AppDefType.PushMessageKey.message);
......
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