Quellcode durchsuchen

fix invoice, team cannot be search

tags/Baseline_180220205_Frontend
MSI\2Fi vor 8 Monaten
Ursprung
Commit
6e7dfb9367
1 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. +4
    -3
      src/components/InvoiceSearch/InvoiceSearch.tsx

+ 4
- 3
src/components/InvoiceSearch/InvoiceSearch.tsx Datei anzeigen

@@ -53,7 +53,7 @@ type SearchQuery2 = Partial<Omit<receivedInvoiceSearchForm, "id">>;
type SearchParamNames2 = keyof SearchQuery2;

const InvoiceSearch: React.FC<Props> & SubComponents = ({ invoices, projects, abilities }) => {
console.log(abilities)
console.log(uniq(invoices.map((invoice) => invoice.teamCodeName)))
const { t } = useTranslation("Invoice");

const [filteredIvoices, setFilterInovices] = useState(invoices);
@@ -489,12 +489,13 @@ const InvoiceSearch: React.FC<Props> & SubComponents = ({ invoices, projects, ab
<SearchBox
criteria={searchCriteria}
onSearch={(query) => {
// console.log(query)
// console.log(query.team)
// console.log(invoices[0].team)
setFilterInovices(
invoices.filter(
(s) => (s.invoiceNo.toLowerCase().includes(query.invoiceNo.toLowerCase()))
&& (s.projectCode.toLowerCase().includes(query.projectCode.toLowerCase()))
&& (query.team === "All" || query.team.toLowerCase().includes(s.team.toLowerCase()))
&& (query.team === "All" || query.team.includes(s.team))
&& (isDateInRange(s.issuedDate, query.invoiceDate ?? undefined, query.invoiceDateTo ?? undefined))
&& (isDateInRange(s.receiptDate, query.dueDate ?? undefined, query.dueDateTo ?? undefined))
),


Laden…
Abbrechen
Speichern