solidarity transport search from beneficiary + exclude driver from returned list
This commit is contained in:
		
							parent
							
								
									d05b8d6339
								
							
						
					
					
						commit
						54c2ce3367
					
				| 
						 | 
					@ -3,5 +3,8 @@
 | 
				
			||||||
  <p class="text-center text-lg">Trajets réalisés : {{ .ViewState.solidarity_transport_stats.count }}</p>
 | 
					  <p class="text-center text-lg">Trajets réalisés : {{ .ViewState.solidarity_transport_stats.count }}</p>
 | 
				
			||||||
  <p class="text-center text-lg">Kilomètres réalisés : {{ .ViewState.solidarity_transport_stats.km}} km</p>
 | 
					  <p class="text-center text-lg">Kilomètres réalisés : {{ .ViewState.solidarity_transport_stats.km}} km</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <a href="/app/journeys/?passengerid={{.ViewState.beneficiary.ID}}" class="inline-flex">
 | 
				
			||||||
 | 
					    <button type="button" class="m-10 w-full px-4 py-2 border border-transparent text-sm font-medium rounded-2xl shadow-sm text-white bg-co-blue hover:bg-co-blue focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-100 focus:ring-co-blue">Chercher un trajet</button>
 | 
				
			||||||
 | 
					  </a>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
{{end}}
 | 
					{{end}}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,7 +53,7 @@
 | 
				
			||||||
      </td>
 | 
					      </td>
 | 
				
			||||||
      <td class="whitespace-nowrap py-4 pl-4 pr-3 text-sm sm:pl-6">
 | 
					      <td class="whitespace-nowrap py-4 pl-4 pr-3 text-sm sm:pl-6">
 | 
				
			||||||
        <a class="text-co-blue hover:text-co-blue" 
 | 
					        <a class="text-co-blue hover:text-co-blue" 
 | 
				
			||||||
          href="/app/solidarity-transport/drivers/{{$driver.ID}}/journeys/{{.Id}}">
 | 
							href="/app/solidarity-transport/drivers/{{$driver.ID}}/journeys/{{.Id}}{{if ne $.ViewState.passengerid ""}}?passengerid={{$.ViewState.passengerid}}{{end}}">
 | 
				
			||||||
          Organiser
 | 
					          Organiser
 | 
				
			||||||
        </a>
 | 
					        </a>
 | 
				
			||||||
      </td>
 | 
					      </td>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -33,6 +33,9 @@
 | 
				
			||||||
                        {{ $destination := .ViewState.destination }}
 | 
					                        {{ $destination := .ViewState.destination }}
 | 
				
			||||||
                        {{ template "address_autocomplete" dict "FieldName" $destinationField "FieldLabel" $destinationLabel "Address" $destination }}
 | 
					                        {{ template "address_autocomplete" dict "FieldName" $destinationField "FieldLabel" $destinationLabel "Address" $destination }}
 | 
				
			||||||
                        
 | 
					                        
 | 
				
			||||||
 | 
								{{if ne .ViewState.passengerid "" }}
 | 
				
			||||||
 | 
								<input type="hidden" value="{{.ViewState.passengerid}}" name="passengerid" />
 | 
				
			||||||
 | 
								{{end}}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                        <div class="py-4 grid grid-cols-2">
 | 
					                        <div class="py-4 grid grid-cols-2">
 | 
				
			||||||
                            <div class="lg:col-span-1">
 | 
					                            <div class="lg:col-span-1">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -57,7 +57,7 @@
 | 
				
			||||||
  <!-- <button type="button"
 | 
					  <!-- <button type="button"
 | 
				
			||||||
       class="inline-flex items-center justify-center px-4 py-2 border border-gray-300 shadow-sm text-sm font-medium rounded-2xl text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-100 focus:ring-co-blue">Supprimer</button> -->
 | 
					       class="inline-flex items-center justify-center px-4 py-2 border border-gray-300 shadow-sm text-sm font-medium rounded-2xl text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-100 focus:ring-co-blue">Supprimer</button> -->
 | 
				
			||||||
  {{if eq .ViewState.booking.Status "CANCELLED" }}
 | 
					  {{if eq .ViewState.booking.Status "CANCELLED" }}
 | 
				
			||||||
    <a href="/app/journeys/?departure={{json .ViewState.booking.Journey.PassengerPickup}}&destination={{ json .ViewState.booking.Journey.PassengerDrop }}&departuredate={{ .ViewState.booking.Journey.PassengerPickupDate.Format "2006-01-02"}}&departuretime={{ .ViewState.booking.Journey.PassengerPickupDate.Format "15:04"}}" class="inline-flex"><button type="button"
 | 
					  <a href="/app/journeys/?departure={{json .ViewState.booking.Journey.PassengerPickup}}&destination={{ json .ViewState.booking.Journey.PassengerDrop }}&departuredate={{ .ViewState.booking.Journey.PassengerPickupDate.Format "2006-01-02"}}&departuretime={{ (timeFrom .ViewState.booking.Journey.PassengerPickupDate).Format "15:04"}}&passengerid={{.ViewState.booking.PassengerId}}&solidarity_transport_exclude_driver={{.ViewState.booking.DriverId}}" class="inline-flex"><button type="button"
 | 
				
			||||||
     class="w-full px-4 py-2 border border-transparent text-sm font-medium rounded-2xl shadow-sm bg-white text-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-100 focus:ring-co-blue">Solliciter un autre conducteur</button></a>
 | 
					     class="w-full px-4 py-2 border border-transparent text-sm font-medium rounded-2xl shadow-sm bg-white text-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-100 focus:ring-co-blue">Solliciter un autre conducteur</button></a>
 | 
				
			||||||
  {{end}}
 | 
					  {{end}}
 | 
				
			||||||
  {{if eq .ViewState.booking.Status "WAITING_CONFIRMATION" }}
 | 
					  {{if eq .ViewState.booking.Status "WAITING_CONFIRMATION" }}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue