diff --git a/app/views/admin/price_documents/analyse_reponses.html.haml b/app/views/admin/price_documents/analyse_reponses.html.haml index 1a9df9d..f4c2572 100644 --- a/app/views/admin/price_documents/analyse_reponses.html.haml +++ b/app/views/admin/price_documents/analyse_reponses.html.haml @@ -226,6 +226,7 @@ Close =link_to "Generer les consultations", generate_final_consult_admin_price_document_path, class: "btn btn-primary ml-4 mt-4" +=link_to "Acceder aux consultations", admin_price_document_path(@price_document, anchor: "consult"), class: "btn btn-primary ml-4 mt-4" diff --git a/app/views/admin/price_documents/show.html.haml b/app/views/admin/price_documents/show.html.haml index 2ce92e1..98256c1 100644 --- a/app/views/admin/price_documents/show.html.haml +++ b/app/views/admin/price_documents/show.html.haml @@ -342,7 +342,7 @@ %h3 Consultations fournisseur - #bills + #consult -params[:search][:per_page] = params[:search][:per_page] || 5000 -per_page = params[:search][:per_page] -page = (params[:page] and params[:page] != "") ? params[:page] : 1 @@ -360,4 +360,16 @@ .clear =render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @price_documents, :key => "reponses-prix-show"} - + -if @price_documents.empty? + .qi_pannel.qi_plain.padding + Pas de consultation générée. + %br + Vous devez d'abord Selectionner les prix sur le page d'analyse : + =link_to ic("bar-chart")+" analyse des réponses", analyse_reponses_admin_price_document_path(@price_document), class: "btn btn-primary" + puis Generer les consultations + -@price_documents.each do |price_document_consult| + %h4= price_document_consult.p_fournisseur.name + =semantic_form_for [:admin, price_document_consult], :html => {:class => "qi_price_form"}, :remote => false do |form| + =form.semantic_fields_for :price_line_block do |f| + =f.semantic_fields_for :price_lines do |form| + =render partial: "admin/price_lines/form", locals: {form: form}