diff --git a/app/controllers/my_module_repositories_controller.rb b/app/controllers/my_module_repositories_controller.rb index 15ff5cafd..8ae4eac9e 100644 --- a/app/controllers/my_module_repositories_controller.rb +++ b/app/controllers/my_module_repositories_controller.rb @@ -223,11 +223,7 @@ class MyModuleRepositoriesController < ApplicationController @repository_row = @repository.repository_rows.find(params[:row_id]) @module_repository_row = @my_module.my_module_repository_rows.find_by(repository_row: @repository_row) @stock_value = @module_repository_row.repository_row.repository_stock_value - render json: { - html: render_to_string( - partial: 'my_modules/repositories/consume_stock_modal_content' - ) - } + render 'my_modules/repositories/consume_modal' end def update_consumption diff --git a/app/javascript/vue/my_module/assigned_items/modals/consume.vue b/app/javascript/vue/my_module/assigned_items/modals/consume.vue new file mode 100644 index 000000000..9a288237d --- /dev/null +++ b/app/javascript/vue/my_module/assigned_items/modals/consume.vue @@ -0,0 +1,124 @@ + + + diff --git a/app/javascript/vue/my_module/assigned_items/renderers/consume.vue b/app/javascript/vue/my_module/assigned_items/renderers/consume.vue new file mode 100644 index 000000000..50de9707f --- /dev/null +++ b/app/javascript/vue/my_module/assigned_items/renderers/consume.vue @@ -0,0 +1,40 @@ + + + diff --git a/app/javascript/vue/my_module/assigned_items/renderers/stock.vue b/app/javascript/vue/my_module/assigned_items/renderers/stock.vue new file mode 100644 index 000000000..9f7972256 --- /dev/null +++ b/app/javascript/vue/my_module/assigned_items/renderers/stock.vue @@ -0,0 +1,25 @@ + + + diff --git a/app/javascript/vue/my_module/assigned_items/repository.vue b/app/javascript/vue/my_module/assigned_items/repository.vue index 8c0c93e4b..afddf0fd3 100644 --- a/app/javascript/vue/my_module/assigned_items/repository.vue +++ b/app/javascript/vue/my_module/assigned_items/repository.vue @@ -41,6 +41,14 @@ + +