Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
abook_check
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abook_android
abook_check
Commits
7fe70099
Commit
7fe70099
authored
Mar 26, 2019
by
Jeong Gilmo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
#32861 作業情報追加(Android)
- CMSと連携修正 - コメントの修正
parent
0de8d451
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
55 additions
and
84 deletions
+55
-84
ABVJE_BL/src/jp/agentec/abook/abv/bl/common/constant/ABookKeys.java
+0
-2
ABVJE_Res_Default_Android/res/values-ja/strings.xml
+0
-2
ABVJE_Res_Default_Android/res/values-ko/strings.xml
+0
-2
ABVJE_Res_Default_Android/res/values/strings.xml
+0
-2
ABVJE_UI_Android/res/layout/ac_ozd_webview.xml
+0
-4
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/common/activity/ABVContentViewActivity.java
+40
-42
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/helper/ABookCheckWebViewHelper.java
+0
-2
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/helper/ActivityHandlingHelper.java
+1
-7
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/helper/OzdFileHelper.java
+13
-11
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/viewer/activity/CheckOZDViewActivity.java
+1
-8
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/viewer/activity/ParentWebViewActivity.java
+0
-2
No files found.
ABVJE_BL/src/jp/agentec/abook/abv/bl/common/constant/ABookKeys.java
View file @
7fe70099
...
...
@@ -111,11 +111,9 @@ public class ABookKeys {
public
static
final
String
URI
=
"uri"
;
public
static
final
String
OK
=
"OK"
;
// #32861 作業情報追加 start
public
static
final
String
LOCAL_SAVE
=
"localSave"
;
// 一時保存情報
public
static
final
String
ADD_REPORT
=
"addReport"
;
// 作業追加区分
public
static
final
String
CMD_LOCAL_SAVE_TASK_REPORT
=
"localSaveTaskReport"
;
// 一時保存
// #32861 作業情報追加 end
// #32926 作業報告画面改善 start
public
static
final
String
HAS_AUTHORITY
=
"hasAuthority"
;
// #32926 作業報告画面改善 end
...
...
ABVJE_Res_Default_Android/res/values-ja/strings.xml
View file @
7fe70099
...
...
@@ -350,13 +350,11 @@
<string
name=
"content_share_text3"
>
\n上記のURLからダウンロードして下さい。\n
</string>
<string
name=
"content_share_password_hint"
>
半角英数字16文字以下
</string>
<!-- #32861 作業情報追加 start -->
<string
name=
"temp_save"
>
一時保存
</string>
<string
name=
"temp_save_info"
>
一時保存しますか?
</string>
<string
name=
"save_info"
>
保存してサーバへ送信しますか?
</string>
<string
name=
"msg_temp_save_result"
>
保存されました。
</string>
<string
name=
"delete_info"
>
保存されたデータを削除しますか?
</string>
<!-- #32861 作業情報追加 end -->
<!-- Error Message -->
<string
name=
"E000"
>
事業者IDを入力してください。
</string>
...
...
ABVJE_Res_Default_Android/res/values-ko/strings.xml
View file @
7fe70099
...
...
@@ -350,13 +350,11 @@
<string
name=
"content_share_text3"
>
\n상기URL에서 다운로드해 주십시오.\n
</string>
<string
name=
"content_share_password_hint"
>
영숫자16자 이하
</string>
<!-- #32861 作業情報追加 start -->
<string
name=
"temp_save"
>
임시저장
</string>
<string
name=
"temp_save_info"
>
임시저장 하시겠습니까?
</string>
<string
name=
"save_info"
>
저장하시고 서버로 송신하시겠습니까?
</string>
<string
name=
"msg_temp_save_result"
>
저장되었습니다.
</string>
<string
name=
"delete_info"
>
저장된 데이터를 삭제하시겠습니까?
</string>
<!-- #32861 作業情報追加 end -->
<!-- Error Message -->
<string
name=
"E000"
>
어카운트패스 입력해 주십시오.
</string>
...
...
ABVJE_Res_Default_Android/res/values/strings.xml
View file @
7fe70099
...
...
@@ -350,13 +350,11 @@
<string
name=
"content_share_text3"
>
\nDownload a content from the URL above.\n
</string>
<string
name=
"content_share_password_hint"
>
Alpha digit with one byte not exceed 16 characters
</string>
<!-- #32861 作業情報追加 start -->
<string
name=
"temp_save"
>
Temporarily saved
</string>
<string
name=
"temp_save_info"
>
Do you want to temporarily save it?
</string>
<string
name=
"save_info"
>
Save it and send it to the server?
</string>
<string
name=
"msg_temp_save_result"
>
It has been saved.
</string>
<string
name=
"delete_info"
>
Do you want to delete the saved data?
</string>
<!-- #32861 作業情報追加 end -->
<!-- Error Message -->
<string
name=
"E000"
>
Please enter company ID.
</string>
...
...
ABVJE_UI_Android/res/layout/ac_ozd_webview.xml
View file @
7fe70099
...
...
@@ -11,7 +11,6 @@
style=
"@style/OperationSearchToolBar"
android:minHeight=
"50dp"
>
<!-- #32861 作業情報追加 start -->
<LinearLayout
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
...
...
@@ -38,7 +37,6 @@
android:background=
"@drawable/ic_operation_home"
/>
</LinearLayout>
<!-- #32861 作業情報追加 end -->
<LinearLayout
android:layout_width=
"wrap_content"
...
...
@@ -64,7 +62,6 @@
android:layout_alignParentRight=
"true"
android:layout_centerVertical=
"true"
>
<!-- #32861 作業情報追加 start -->
<Button
android:id=
"@+id/btn_delete"
android:layout_width=
"30dp"
...
...
@@ -89,7 +86,6 @@
android:layout_centerVertical=
"true"
android:layout_marginRight=
"5dp"
android:background=
"@drawable/ic_save"
/>
<!-- #32861 作業情報追加 end -->
</LinearLayout>
</RelativeLayout>
...
...
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/common/activity/ABVContentViewActivity.java
View file @
7fe70099
...
...
@@ -134,10 +134,9 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
public
boolean
isLinkedContent
;
public
int
pageNo
;
// #32861 作業情報追加 start
public
int
mButtonStatus
;
// 保存ボタンチェック
protected
boolean
mAddReport
;
// 作業追加区分
// #32861 作業情報追加 end
protected
int
mTaskReportLevel
;
// 作業報告レベル
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
...
...
@@ -674,11 +673,9 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
});
alertDialog
.
show
();
}
else
{
// #32861 start
// 作業終了する時、作業ID設定して作業一覧で使用するメソットを行う。
putUserPref
(
AppDefType
.
UserPrefKey
.
SYNC_TARGET_OPERATION_ID
,
mOperationId
);
finishActivity
();
// 開いてる画面を閉じる
// #32961 end
}
}
});
...
...
@@ -767,11 +764,9 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
});
alertDialog
.
show
();
}
else
{
// #32861 start
// 作業終了する時、作業ID設定して作業一覧で使用するメソットを行う。
putUserPref
(
AppDefType
.
UserPrefKey
.
SYNC_TARGET_OPERATION_ID
,
mOperationId
);
// 作業IDの設定
finishActivity
();
// 開いてる画面を閉じる
// #32861 end
}
}
...
...
@@ -862,19 +857,18 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
mCmd
=
abookCheckParam
.
get
(
ABookKeys
.
CMD
);
mTaskKey
=
abookCheckParam
.
get
(
ABookKeys
.
TASK_KEY
);
int
t
askReportLevel
=
0
;
// 作業報告レベル(0:報告、1:報告(回答)、2:報告(回答))
mT
askReportLevel
=
0
;
// 作業報告レベル(0:報告、1:報告(回答)、2:報告(回答))
if
(
abookCheckParam
.
containsKey
(
ABookKeys
.
TASK_REPORT_LEVEL
))
{
t
askReportLevel
=
Integer
.
parseInt
(
abookCheckParam
.
get
(
ABookKeys
.
TASK_REPORT_LEVEL
));
// 作業報告レベル
mT
askReportLevel
=
Integer
.
parseInt
(
abookCheckParam
.
get
(
ABookKeys
.
TASK_REPORT_LEVEL
));
// 作業報告レベル
}
int
taskReportId
=
0
;
String
reportStartDate
=
""
;
//
#32861 作業情報追加 start
//
作業追加区分の値を取得する
mAddReport
=
true
;
if
(
abookCheckParam
.
containsKey
(
ABookKeys
.
ADD_REPORT
))
{
mAddReport
=
Integer
.
parseInt
(
abookCheckParam
.
get
(
ABookKeys
.
ADD_REPORT
))
>
0
?
true
:
false
;
}
// #32861 作業情報追加 end
if
(
operationDto
.
reportType
==
Constant
.
OperationReportType
.
ROUTINE_TASK
&&
abookCheckParam
.
get
(
ABookKeys
.
TASK_REPORT_ID
)
!=
null
&&
abookCheckParam
.
get
(
ABookKeys
.
REPORT_START_DATE
)
!=
null
)
{
taskReportId
=
Integer
.
parseInt
(
abookCheckParam
.
get
(
ABookKeys
.
TASK_REPORT_ID
));
...
...
@@ -928,27 +922,26 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
public
Object
callback
(
Object
ret
)
{
final
boolean
isError
=
(
boolean
)
ret
;
closeProgressPopup
();
// #32861 作業情報追加 start
// HTML側からのコール(insertTaskReport, updateTaskReport, deleteTaskReport, cancelTaskReport)と
// 作業追加区分(mAddReport)がなしと
// エラーがなしの場合
// 現在画面を閉じる
// その以外の場合コールバック処理のみ行う。
if
(
StringUtil
.
equalsAny
(
mCmd
,
ABookKeys
.
CMD_INSERT_TASK_REPORT
,
ABookKeys
.
CMD_UPDATE_TASK_REPORT
,
ABookKeys
.
CMD_DELETE_TASK_REPORT
,
ABookKeys
.
CMD_CANCEL_TASK_REPORT
)
&&
!
mAddReport
&&
!
isError
)
{
goListScreen
();
// 画面閉じて画面遷移処理
int
ozViewCloseFlag
=
0
;
// OZD作業でエラーが発生する場合ozViewCloseFlagの値を設定する。
if
(
isError
&&
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
ozViewCloseFlag
=
1
;
}
else
{
if
(
isError
)
{
// エラーがある場合コールバック処理をを行う。
afterABookCheckApi
(
mCmd
,
mTaskKey
,
1
,
""
,
null
,
isOperationPdf
());
}
else
{
// エラーがない場合コールバックと画面遷移処理を行う。
if
(
mAddReport
)
{
// 作業追加区分あり
if
(
ozViewCloseFlag
==
0
)
{
// エラーなし
// コールバック処理のみ行う。
afterABookCheckApi
(
mCmd
,
mTaskKey
,
0
,
""
,
null
,
isOperationPdf
());
goListScreen
();
// 画面閉じて画面遷移処理
}
else
{
// エラーあり
// OZD作業以外の場合
if
(!
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
// コールバック処理のみ行う。
afterABookCheckApi
(
mCmd
,
mTaskKey
,
0
,
""
,
null
,
isOperationPdf
());
}
}
}
// #32861 作業情報追加 end
// エラーがない場合のみ画面遷移処理を行う。
if
(
ozViewCloseFlag
==
0
)
closeCurrentScreen
(
mOperationType
);
return
null
;
}
};
...
...
@@ -956,7 +949,7 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
ABookCheckWebViewHelper
.
getInstance
().
doABookCheckParam
(
ABVContentViewActivity
.
this
,
mCmd
,
mTaskKey
,
mEnableReportHistory
,
abookCheckParam
,
mOperationId
,
mContentPath
,
getContentId
(),
operationDto
.
reportType
,
finishCallback
,
t
askReportLevel
);
mT
askReportLevel
);
}
catch
(
Exception
e
)
{
Logger
.
e
(
TAG
,
"doABookCheckParam error"
,
e
);
...
...
@@ -986,12 +979,12 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
if
(
abookCheckParam
.
containsKey
(
ABookKeys
.
LOCAL_SAVE
))
{
mLocalSave
=
Integer
.
parseInt
(
abookCheckParam
.
get
(
ABookKeys
.
LOCAL_SAVE
))
>
0
?
true
:
false
;
}
ActivityHandlingHelper
.
getInstance
().
startOZViewerActivity
(
this
,
mOperationId
,
getContentId
(),
mTaskKey
,
false
,
taskReportId
,
reportStartDate
,
mReportFileName
,
mLocalSave
,
mAddReport
,
t
askReportLevel
);
ActivityHandlingHelper
.
getInstance
().
startOZViewerActivity
(
this
,
mOperationId
,
getContentId
(),
mTaskKey
,
false
,
taskReportId
,
reportStartDate
,
mReportFileName
,
mLocalSave
,
mAddReport
,
mT
askReportLevel
);
// #32926 作業報告画面改善 end
}
else
if
(
mCmd
.
equals
(
ABookKeys
.
CMD_PREVIEW_REPORT_OZD
))
{
mReportFileName
=
abookCheckParam
.
get
(
ABookKeys
.
REPORT_FILE_NAME
);
// #32926 作業報告画面改善 start
ActivityHandlingHelper
.
getInstance
().
startOZViewerActivity
(
this
,
mOperationId
,
getContentId
(),
mTaskKey
,
true
,
taskReportId
,
reportStartDate
,
mReportFileName
,
false
,
false
,
t
askReportLevel
);
ActivityHandlingHelper
.
getInstance
().
startOZViewerActivity
(
this
,
mOperationId
,
getContentId
(),
mTaskKey
,
true
,
taskReportId
,
reportStartDate
,
mReportFileName
,
false
,
false
,
mT
askReportLevel
);
// #32926 作業報告画面改善 end
}
else
if
(
mCmd
.
equals
(
ABookKeys
.
CMD_CONTENT_EDIT_CLOSE
))
{
showProgressPopup
();
...
...
@@ -1004,7 +997,7 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
},
5000
);
}
else
if
(
mCmd
.
equals
(
ABookKeys
.
CMD_GET_GPS_INFO
))
{
// #32926 作業報告画面改善 start
setLocation
((
Integer
.
valueOf
(
abookCheckParam
.
get
(
ABookKeys
.
GPS_TYPE
))
!=
1
),
t
askReportLevel
);
setLocation
((
Integer
.
valueOf
(
abookCheckParam
.
get
(
ABookKeys
.
GPS_TYPE
))
!=
1
),
mT
askReportLevel
);
// #32926 作業報告画面改善 end
}
else
if
(
mCmd
.
equals
(
ABookKeys
.
CMD_SCENE_REGIST
))
{
String
successFlg
=
abookCheckParam
.
get
(
ABookKeys
.
SUCCESS_FLG
);
...
...
@@ -1228,7 +1221,6 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
return
new
FoxitPdfCore
(
this
,
filepath
);
}
// #32861 作業情報追加 start
// 保存処理
public
void
ozdSaveProcess
()
{
runOnUiThread
(
new
Runnable
()
{
...
...
@@ -1297,20 +1289,26 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
}
}
// 作業終了する時、作業ID設定し
て作業一覧で使用するメソット
public
void
goListScreen
(
)
{
// 作業終了する時、作業ID設定し
、画面遷移処理
public
void
closeCurrentScreen
(
int
operationType
)
{
putUserPref
(
AppDefType
.
UserPrefKey
.
SYNC_TARGET_OPERATION_ID
,
mOperationId
);
// 作業IDの設定
if
(
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
// OZD画面で画面遷移処理
if
(
mAddReport
)
{
if
(
mAddReport
)
{
// 作業追加あり
if
(
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
// OZD画面で画面遷移処理
ActivityHandlingHelper
.
getInstance
().
selectedOzdActivityClose
();
// 開いてる画面を閉じる
}
else
{
goToMain
();
// 一覧画面に遷移
}
}
else
{
// OZD画面以外の場合処理
if
(!
mAddReport
)
{
// 作業追加なし
finishActivity
();
}
else
{
// 作業追加なし
if
(
operationType
==
Constant
.
ReportType
.
Report
)
{
// 報告タイプ
if
(
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
// OZD画面で画面遷移処理
goToMain
();
// 一覧画面に遷移
}
else
{
finishActivity
();
// 一覧画面に遷移
}
}
else
{
// 報告タイプ以外
if
(
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
// OZD画面で画面遷移処理
ActivityHandlingHelper
.
getInstance
().
selectedOzdActivityClose
();
// 開いてる画面を閉じる
}
}
}
}
// #32861 作業情報追加 end
}
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/helper/ABookCheckWebViewHelper.java
View file @
7fe70099
...
...
@@ -75,12 +75,10 @@ public class ABookCheckWebViewHelper extends ABookHelper {
int
taskReportSendId
=
0
;
mFinishCallback
=
finishCallback
;
// #32861 start
// ActivityであるClassからCheckOZDViewActivityを確認してContextの値を変更する。
if
(
ActivityHandlingHelper
.
getInstance
().
searchOzdActivityStack
())
{
context
=
(
ABVContentViewActivity
)
ActivityHandlingHelper
.
getInstance
().
selectedOzdAtivityContext
();
}
// #32861 end
switch
(
cmd
)
{
case
ABookKeys
.
CMD_INSERT_TASK_REPORT
:
...
...
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/helper/ActivityHandlingHelper.java
View file @
7fe70099
...
...
@@ -1547,7 +1547,6 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
* @param addReport
* @param taskReportLevel
*/
// #32861 作業情報追加 start
public
void
startOZViewerActivity
(
Context
context
,
long
operationId
,
long
contentId
,
String
taskKey
,
boolean
isReadOnly
,
int
taskReportId
,
String
reportStartDate
,
String
reportFileName
,
boolean
localSave
,
boolean
addReport
,
int
taskReportLevel
)
{
reportStartDate
=
reportStartDate
.
replace
(
"T"
,
" "
);
String
strReportStartDate
=
DateTimeUtil
.
toString
(
DateTimeUtil
.
toDate
(
reportStartDate
,
DateTimeFormat
.
yyyyMMddHHmmss_hyphen
),
DateTimeFormat
.
yyyyMMddHHmm_none
);
...
...
@@ -1562,17 +1561,15 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
intent
.
putExtra
(
ABookKeys
.
TASK_REPORT_ID
,
taskReportId
);
intent
.
putExtra
(
ABookKeys
.
REPORT_START_DATE
,
strReportStartDate
);
intent
.
putExtra
(
ABookKeys
.
REPORT_FILE_NAME
,
reportFileName
);
// #32861 作業情報追加 start
intent
.
putExtra
(
ABookKeys
.
LOCAL_SAVE
,
localSave
);
// 一時保存情報
intent
.
putExtra
(
ABookKeys
.
ADD_REPORT
,
addReport
);
// 作業追加区分
// #32861 作業情報追加 end
// #32926 作業報告画面改善 start
intent
.
putExtra
(
ABookKeys
.
TASK_REPORT_LEVEL
,
taskReportLevel
);
// 作業報告レベル(0:報告、1:報告(回答)、2:報告(回答))
// #32926 作業報告画面改善 end
context
.
startActivity
(
intent
);
}
// #32861 作業情報追加 end
public
boolean
isMeetingConnected
()
{
return
meetingManager
.
isConnected
();
...
...
@@ -1595,7 +1592,6 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
public
void
onAuthenticationFailed
()
{
}
// ignore : not come here
// #32861 start
// 上位のClassからHTML側のコールを行うための処理
public
void
callOzdHtmlScript
(
String
url
)
{
if
(!
currentActivityStack
.
isEmpty
())
{
...
...
@@ -1644,6 +1640,4 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
}
return
context
;
}
// #32861 end
}
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/helper/OzdFileHelper.java
View file @
7fe70099
...
...
@@ -27,11 +27,12 @@ public class OzdFileHelper {
/**
* OZDファイルをPDFに変換したファイルをCMSへアップロードする。
* @param pdfFile String
* @param jsonData String
*
* @param pdfFile String
* @param jsonData String
* @param contentId long
* @param objectId long
* @param sendTime String(GMT)
* @param objectId
long
* @param sendTime
String(GMT)
* @throws Exception
*/
public
static
final
void
sendOzdToAcms
(
final
File
pdfFile
,
final
String
jsonData
,
final
long
contentId
,
final
long
objectId
,
final
String
sendTime
,
final
int
fileType
)
throws
AcmsException
,
NetworkDisconnectedException
,
IOException
{
...
...
@@ -48,6 +49,7 @@ public class OzdFileHelper {
/**
* 優先的なOZDファイルのフォルダを返す。
* 保存先のファイルを優先する。
*
* @param contentId
* @param ozdFileName
* @return
...
...
@@ -63,6 +65,7 @@ public class OzdFileHelper {
/**
* OZDファイルの日付取得する。
*
* @param contentId
* @param objectId
* @return
...
...
@@ -81,6 +84,7 @@ public class OzdFileHelper {
// GetOzdFileDateParameters parameters = new GetOzdFileDateParameters(sId, contentId, objectId);
// AcmsClient.getInstance(URL_PATH, ABVEnvironment.getInstance().networkAdapter).downloadOzdFile(parameters, outputFilePath);
}
public
static
final
String
getSaveOzFileName
(
boolean
directionFlg
,
String
reportFileName
)
{
if
(
reportFileName
!=
null
)
{
String
replacedFileName
=
replaceFileName
(
reportFileName
);
...
...
@@ -141,8 +145,8 @@ public class OzdFileHelper {
}
public
static
final
String
replaceFileName
(
String
fileName
)
{
String
editingName
=
fileName
.
replace
(
"Ozr"
,
"Ozd"
);
String
replacedName
=
editingName
.
replace
(
"ozr"
,
"ozd"
);
String
editingName
=
fileName
.
replace
(
"Ozr"
,
"Ozd"
);
String
replacedName
=
editingName
.
replace
(
"ozr"
,
"ozd"
);
return
replacedName
;
}
...
...
@@ -153,7 +157,7 @@ public class OzdFileHelper {
}
}
public
static
final
String
getTempTaskDirPath
(
long
contentId
,
String
taskKey
)
{
public
static
final
String
getTempTaskDirPath
(
long
contentId
,
String
taskKey
)
{
return
ABVEnvironment
.
getInstance
().
getTempTaskDirPath
(
contentId
,
taskKey
);
}
...
...
@@ -168,7 +172,6 @@ public class OzdFileHelper {
return
FileUtil
.
move
(
tempOzdFilePath
,
ozdFilePath
,
true
);
}
// #32861 start
// 削除するOZDファイルがあるかを確認する
public
static
final
boolean
checkOzFilePath
(
long
operationId
,
String
taskKey
,
int
taskReportId
,
String
reportStartDate
,
String
reportFileName
,
int
taskReportLevel
)
{
String
ozdFileName
=
null
;
...
...
@@ -179,7 +182,8 @@ public class OzdFileHelper {
if
(
taskReportLevel
==
0
)
{
ozdFileName
=
DIRECTION_OZD_FILE_NAME
;
}
else
{
ozdFileName
=
REPORT_OZD_FILE_NAME
;}
ozdFileName
=
REPORT_OZD_FILE_NAME
;
}
}
String
ozFilePath
=
null
;
...
...
@@ -193,5 +197,4 @@ public class OzdFileHelper {
}
return
false
;
}
// #32861 end
}
\ No newline at end of file
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/viewer/activity/CheckOZDViewActivity.java
View file @
7fe70099
...
...
@@ -120,7 +120,6 @@ public class CheckOZDViewActivity extends ABVContentViewActivity {
TextView
tvTitle
=
(
TextView
)
findViewById
(
R
.
id
.
tv_title
);
tvTitle
.
setText
(
frontTitle
+
rearTitle
);
// #32861 作業情報追加 start
// OZ閲覧画面に表示するボタン表示の可否設定
// 一時保存情報についてボタン表示:「0:false、一時保存ボタン非表示」「1:ture、一時保存ボタン表示」
mLocalSave
=
intent
.
getBooleanExtra
(
ABookKeys
.
LOCAL_SAVE
,
false
);
...
...
@@ -185,7 +184,6 @@ public class CheckOZDViewActivity extends ABVContentViewActivity {
showSaveConfirmAlert
(
R
.
string
.
delete
,
R
.
string
.
delete_info
);
}
});
// #32861 作業情報追加 end
// #32926 作業報告画面改善 start
mOzFilePath
=
OzdFileHelper
.
getOzFilePath
(
mOperationId
,
contentId
,
mTaskKey
,
mDirectionFlg
,
mTaskReportId
,
mReportStartDate
,
mReportFileName
,
mTaskReportLevel
);
...
...
@@ -317,13 +315,11 @@ public class CheckOZDViewActivity extends ABVContentViewActivity {
@Override
public
boolean
onKeyUp
(
int
keyCode
,
KeyEvent
event
)
{
if
(
keyCode
==
KeyEvent
.
KEYCODE_BACK
)
{
// #32861 作業情報追加 start
if
(!
mAddReport
)
{
if
(!
mAddReport
)
{
// 作業追加区分がなしの場合
goToMain
();
// 一覧画面に遷移
}
else
{
finishActivity
();
// Ozd作業画面を閉じる
}
// #32861 作業情報追加 end
}
else
{
return
super
.
onKeyUp
(
keyCode
,
event
);
}
...
...
@@ -571,7 +567,6 @@ public class CheckOZDViewActivity extends ABVContentViewActivity {
return
true
;
}
// #32861 作業情報追加 start
// アラート表示処理
private
void
showSaveConfirmAlert
(
final
int
dialogTitle
,
int
dialogMessage
)
{
ABookAlertDialog
logoutAkert
=
AlertDialogUtil
.
createAlertDialog
(
this
,
dialogTitle
);
...
...
@@ -600,5 +595,4 @@ public class CheckOZDViewActivity extends ABVContentViewActivity {
}
}
}
// #32861 作業情報追加 end
}
\ No newline at end of file
ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/viewer/activity/ParentWebViewActivity.java
View file @
7fe70099
...
...
@@ -402,10 +402,8 @@ public class ParentWebViewActivity extends ABVContentViewActivity {
return
null
;
}
// #32861 start
// 上位のClassからHTML側のコールを行うための処理
public
void
callViewLoadUrl
(
String
url
)
{
webViewLoadUrl
(
url
);
}
// #32861 end
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment