diff --git a/app/src/main/java/jp/atled/agileworks/model/ApiApprovalResponse.kt b/app/src/main/java/jp/atled/agileworks/model/ApiApprovalResponse.kt index d0a3ea59545e2d0e745157b412c21a66987cc7da..1cc81b0063c6b7da208a45280d062a7d8d4c3940 100644 --- a/app/src/main/java/jp/atled/agileworks/model/ApiApprovalResponse.kt +++ b/app/src/main/java/jp/atled/agileworks/model/ApiApprovalResponse.kt @@ -15,6 +15,7 @@ data class ApprovalInfo( val count: Int ) { companion object { + // ToDo API修正待ち(通知メッセージは削除) // 通知メッセージ const val NOTIFICATION_MESSAGE = "MESSAGE" // 下書き @@ -29,7 +30,7 @@ data class ApprovalInfo( const val CHECK_REPORT = "CHECK_REPORT" // 督促あり const val DEMAND = "DEMAND" - // ToDo API修正待ち + // ToDo API修正待ち(回付予定) // 回付予定 //const val CIRCULATION = "CIRCULATION" // 共有した diff --git a/app/src/main/java/jp/atled/agileworks/widget/AwAppWidget.kt b/app/src/main/java/jp/atled/agileworks/widget/AwAppWidget.kt index e0b19c0b55291c12064decc72474cc7abc16c9c6..64bb29ec203cb9a49a024dd38f889bf2fb1d85d5 100644 --- a/app/src/main/java/jp/atled/agileworks/widget/AwAppWidget.kt +++ b/app/src/main/java/jp/atled/agileworks/widget/AwAppWidget.kt @@ -106,6 +106,7 @@ class AwAppWidget : AwAppWidgetBase( R.layout.aw_app_widget, // 全種類 (明示的に指定しない設計にしたかったが、通信不能時にもサイズ決定したい都合上こうしている) arrayOf( + // ToDo API修正待ち(通知メッセージは削除) ApprovalInfo.NOTIFICATION_MESSAGE, ApprovalInfo.DRAFT, ApprovalInfo.REQUEST_APPLICATION, @@ -113,7 +114,7 @@ class AwAppWidget : AwAppWidgetBase( ApprovalInfo.REMAND, ApprovalInfo.CHECK_REPORT, ApprovalInfo.DEMAND, - // ToDo API修正待ち + // ToDo API修正待ち(回付予定) //ApprovalInfo.CIRCULATION, ApprovalInfo.SHARE, ApprovalInfo.SHARED)) diff --git a/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetRemoteViewsFactory.kt b/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetRemoteViewsFactory.kt index 230d103665580b4b14ce706c5b835c8593200797..8e6eddb48930a22686ce314b32e1c3db3ae64b7f 100644 --- a/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetRemoteViewsFactory.kt +++ b/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetRemoteViewsFactory.kt @@ -173,30 +173,22 @@ class AwAppWidgetRemoteViewsFactory(applicationContext: Context, intent: Intent? } private fun getTransitionDestinationUrl(approvalInfoCode: String): String { - val baseUrl = AwApp.Baseurl() + "Broker/Mobile" + val baseUrl = AwApp.Baseurl() + "Broker/Mobile#docList_" val debugUrl = AwApp.Baseurl() + "Broker/Document" // ToDo 仮URL設定用 削除予定 - // ToDo URL設定(エイトレッドさん検討中) - // 仮URL設定(仕事画面に遷移する) when (approvalInfoCode) { - //ApprovalInfo.NOTIFICATION_MESSAGE -> {return "$baseUrl#" } // 通知メッセージ + // ToDo API修正待ち(通知メッセージは削除) ApprovalInfo.NOTIFICATION_MESSAGE -> {return "$debugUrl?DocId=171" } // 通知メッセージ - ApprovalInfo.DRAFT -> {return "$baseUrl#work" } // 下書き - ApprovalInfo.REQUEST_APPLICATION -> {return "$baseUrl#agileWorksSearch" } // 申請依頼 - //ApprovalInfo.REQUEST_APPROVAL -> {return "$baseUrl#" } // 承認依頼 - ApprovalInfo.REQUEST_APPROVAL -> {return "$debugUrl?DocId=166" } // 承認依頼 - //ApprovalInfo.REMAND -> {return "$baseUrl#" } // 差戻し - ApprovalInfo.REMAND -> {return "$debugUrl?DocId=164" } // 差戻し - //ApprovalInfo.CHECK_REPORT -> {return "$baseUrl#" } // 報告確認 - ApprovalInfo.CHECK_REPORT -> {return "$debugUrl?DocId=167" } // 報告確認 - //ApprovalInfo.DEMAND -> {return "$baseUrl#" } // 督促あり - ApprovalInfo.DEMAND -> {return "$debugUrl?DocId=168" } // 督促あり + ApprovalInfo.DRAFT -> {return baseUrl + "Draft" } // 下書き + ApprovalInfo.REQUEST_APPLICATION -> {return baseUrl + "RequestApplication" } // 申請依頼 + ApprovalInfo.REQUEST_APPROVAL -> {return baseUrl + "RequestApproval" } // 承認依頼 + ApprovalInfo.REMAND -> {return baseUrl + "Remand" } // 差戻し + ApprovalInfo.CHECK_REPORT -> {return baseUrl + "CheckReport" } // 報告確認 + ApprovalInfo.DEMAND -> {return baseUrl + "HasDemand" } // 督促あり // ToDo API修正待ち - //ApprovalInfo.CIRCULATION -> {return "$baseUrl#" } // 回付予定 - //ApprovalInfo.SHARE -> {return "$baseUrl#" } // 共有した - ApprovalInfo.SHARE -> {return "$debugUrl?DocId=169" } // 共有した - //ApprovalInfo.SHARED -> {return "$baseUrl#" } // 共有された - ApprovalInfo.SHARED -> {return "$debugUrl?DocId=170" } // 共有された + //ApprovalInfo.CIRCULATION -> {return baseUrl + "FuturePass" } // 回付予定 + ApprovalInfo.SHARE -> {return baseUrl + "Share" } // 共有した + ApprovalInfo.SHARED -> {return baseUrl + "Shared" } // 共有された else -> {return ""} } }