+
TOTAL QUANTITY: {{$order->totalProductQuantity}}
+
+
-
+
Placement & Service |
@@ -227,6 +230,8 @@
+
+
{{$order->notes}}
diff --git a/routes/web.php b/routes/web.php
index 79707e5..6717f48 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -8,33 +8,26 @@
use App\Http\Controllers\OrderController;
use App\Http\Controllers\OrderProductController;
use App\Http\Controllers\PackingSlipController;
+use App\Http\Controllers\PdfController;
use App\Http\Controllers\ShippingEntryController;
use Illuminate\Support\Facades\Route;
-Route::get('/', function () {
- return redirect()->route('dashboard');
-});
+//Route::get('/', function () {
+// return redirect()->route('dashboard');
+//});
+//
+//Auth::routes();
-Auth::routes();
-
-Route::get('/dashboard', [DashboardController::class, 'index'])->name('dashboard');
-
-Route::get('/management/{tab?}', [ManagementController::class, 'index'])->name('management.index');
-
-// OrderProducts
-Route::resource('order-products', OrderProductController::class);
-
-// Contacts
-Route::resource('contacts', ContactController::class);
-Route::post('/contacts/request-destroy', [ContactController::class, 'requestDestroy'])->name('contacts.requestDestroy');
-
-Route::resource('packing-slips', PackingSlipController::class);
-
-Route::resource('shipping-entries', ShippingEntryController::class);
-
-Route::resource('orders', OrderController::class);
+Route::get('/pdf/invoicereport/{id}', [PdfController::class, 'invoiceReport'])->name('pdf.invoice-report');
Route::get('orders/{order}/pdf', [OrderController::class, 'pdf'])->name('orders.pdf');
-
Route::get('invoices/{invoice}/pdf', [InvoiceController::class, 'pdf'])->name('invoice.pdf');
-
Route::get('customers/{customer}/pdf', [CustomerController::class, 'pdf'])->name('customer.pdf');
+
+//Route::get('/dashboard', [DashboardController::class, 'index'])->name('dashboard');
+//Route::get('/management/{tab?}', [ManagementController::class, 'index'])->name('management.index');
+//Route::resource('order-products', OrderProductController::class);
+//Route::resource('contacts', ContactController::class);
+//Route::post('/contacts/request-destroy', [ContactController::class, 'requestDestroy'])->name('contacts.requestDestroy');
+//Route::resource('packing-slips', PackingSlipController::class);
+//Route::resource('shipping-entries', ShippingEntryController::class);
+//Route::resource('orders', OrderController::class);
diff --git a/todos b/todos
index 614a31a..4ac32b1 100644
--- a/todos
+++ b/todos
@@ -1,40 +1,52 @@
todo
-Invoice Report
---------------
-Model ?customer > table
+
+Guest Panel
+-----------
+Make info pages
+Show customer order status
+
+Orders
+-------
+- Validation
+- Tabs for quotes, invoices, packingSlips?
Quotes
------
- Add date?
-Orders
--------
-- Fix service type
-- PDF pre-pro property
-- Change order status from table > do thru checkboxes?
-- Tabs for quotes, invoices, packingSlips?
-- Fix total order price
-- Duplicate to new order
+Customer report
+----------------
+- Save to PDF
-Shipping Entries
------------------
-- Clickable URL in title
+Invoices
+--------
+Due date doesn't update?
+Total doesn't update after dis/enabling pst or gst
Others
-------
-- ServiceFile findOrCreate
-- Way to set GST and PST
-- Remove service_type from ProductService?
-- order pdfs checkboxes don't tick no more
-- duplicate order button (edit page header)
-- badge for invoices
-
-
-- finish invoice styling
-- add to invoice button on order page
+- Change price calculations to round to two
- customer name to invoice title / filename
+- ability to change PST / GST amounts
+- ability to change office address (see below)
+- dynamically get office address in invoice / invoice reports (add top notch as customer?)
+
+Potentials
+-----------
+- ServiceFile findOrCreate?
+- add to invoice button on order page?
+- Save and close buttons at header (orders)
+
renamings:
- order->total_service_price => subtotal
- amount > quantity
- amount_price > amount
+
+
+ Discuss w/ James
+ -----------------
+ - Customer address system improvement (multiple addresses per customer instead of customer entry per address?)
+ - Global search?
+ - GST / PST edits
+ - Advanced shipping match system