diff --git a/app/Classes/General/Eloquent/Filters/IdAfter.php b/app/Classes/General/Eloquent/Filters/IdAfter.php index 55959e75..e1c91a46 100644 --- a/app/Classes/General/Eloquent/Filters/IdAfter.php +++ b/app/Classes/General/Eloquent/Filters/IdAfter.php @@ -26,10 +26,10 @@ class IdAfter implements Filter if ($nextId) { return $builder->where('id', '>', $id) - ->where('id', '<', $nextId); + ->where('id', '<', $nextId)->withTrashed(); } - return $builder->where('id', '>', $id); + return $builder->where('id', '>', $id)->withTrashed(); } } diff --git a/database/seeds/QAWorkFlowSeeder.php b/database/seeds/QAWorkFlowSeeder.php index 47fadbed..3fce1e65 100644 --- a/database/seeds/QAWorkFlowSeeder.php +++ b/database/seeds/QAWorkFlowSeeder.php @@ -298,7 +298,7 @@ class QAWorkFlowSeeder extends Seeder 'is_start' => false, 'is_end' => false, 'answer_options' => [ - ['display_text' => 'Sensitive Goods', 'value' => 'Sensitive Goods'], + ['display_text' => 'Sensitive Goods', 'value' => 'Sensitive Goods', 'next_question_number' => 'approve_po_reject_others_complete'], ['display_text' => 'Others', 'value' => 'approve_po_reject_others', 'next_question_number' => 'approve_po_reject_others'], ['display_text' => 'Stop Working', 'value' => 'stop_working', 'next_question_number' => 'stop_working'], ['display_text' => 'Next Order', 'value' => 'approve_po', 'next_question_number' => 'approve_po'], diff --git a/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerComponent.vue b/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerComponent.vue index a5293588..e10b4223 100644 --- a/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerComponent.vue +++ b/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerComponent.vue @@ -50,10 +50,11 @@
Id
Question Text
+
Order/Booking/Transfer
Answer Text
Answer Value
+
Documents Uploaded
Time(seconds)
-
Order/Booking/Transfer
@@ -78,6 +79,7 @@ expanded: false, options: { 'order_by': {column: 'created_at', DESC: false}, + 'per_page': 20, }, showExpandedIcon: false, loading: true @@ -108,7 +110,6 @@ created(){ this.options['reference'] = this.item.reference; this.options['id_after'] = [this.item.id, this.item.question_groups]; - }, methods: { expand(){ diff --git a/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerInnerComponent.vue b/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerInnerComponent.vue index fc3ca949..155ca243 100644 --- a/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerInnerComponent.vue +++ b/resources/assets/vue/components/admin-workflow/elements/QuestionAnswerInnerComponent.vue @@ -2,23 +2,44 @@
{{ item.id }}
{{ item.question_title }}
-
{{ item.answer }}
-
{{ parsedAnswer }}
-
{{ item.time }}
{{ JSON.parse(item.question_metadata).booking.marking }}
-
- - - +
{{ parsedAnswer === 'go_back' ? '' : item.answer }}
+
{{ parsedAnswer }}
+
+
+
+ + + +
+
+
{{ item.time }}
+ +