From 59b7a4459aa9485e5a41e656856c94d474dfe357 Mon Sep 17 00:00:00 2001 From: Ammar-pixel <58658430+Ammar-pixel@users.noreply.github.com> Date: Thu, 3 Feb 2022 10:19:01 +0800 Subject: [PATCH] Revert "reminder done" --- app/Http/Controllers/CheckoutController.php | 29 ++-- app/Http/Controllers/ReminderController.php | 88 ----------- app/Models/Hour.php | 4 +- app/Models/Reminder.php | 15 -- ...2_01_202301_create_notifications_table.php | 6 +- database/seeders/DatabaseSeeder.php | 2 - database/seeders/ReminderSeeder.php | 31 ---- .../views/admin-layouts/editHours.blade.php | 8 +- .../admin-layouts/editReminder.blade.php | 145 ------------------ .../views/admin-layouts/reminder.blade.php | 39 ++--- routes/web.php | 9 +- 11 files changed, 32 insertions(+), 344 deletions(-) delete mode 100644 app/Http/Controllers/ReminderController.php delete mode 100644 app/Models/Reminder.php delete mode 100644 database/seeders/ReminderSeeder.php delete mode 100644 resources/views/admin-layouts/editReminder.blade.php diff --git a/app/Http/Controllers/CheckoutController.php b/app/Http/Controllers/CheckoutController.php index 3e22ac5..cb512dd 100644 --- a/app/Http/Controllers/CheckoutController.php +++ b/app/Http/Controllers/CheckoutController.php @@ -15,7 +15,7 @@ use App\Models\User; use App\Notifications\SendEmailReminder; use Illuminate\Support\Facades\Notification; -use App\Models\Reminder; + class CheckoutController extends Controller { @@ -100,30 +100,21 @@ function orderPlace(Request $req) $name = $req->input('O_Name'); $user = User::where('name', $name)->get(); - $text = Reminder::where('id', 1)->pluck('data'); - $footer = Reminder::where('id', 1)->pluck('footer'); - $status = Reminder::where('id', 1)->pluck('status'); - - if ($status= 1) { - - $orderData =[ - 'body' => $text, - 'orderText' => 'Total: RM'.$total.' in AppXilon', - 'url' => url('/'), - 'thankyou' => $footer - ]; - Notification::send($user, new SendEmailReminder($orderData)); - } - + $orderData =[ + 'body' => 'You Have made an order in AppXilon', + 'orderText' => 'Total: RM'.$total.' in AppXilon', + 'url' => url('/'), + 'thankyou' => 'Thank You For Ordering With AppXilon' + ]; + Notification::send($user, new SendEmailReminder($orderData)); + $logs = new Logs; $logs->Cust_Id = Auth::id(); $logs->Log_Module = $req->input('Log_Module'); $logs->Log_Pay_Type = 0; - $logs->Log_Total_Price = $total; $logs->Log_Status = $req->input('Log_Status'); $logs->created_at = Carbon::now(); $logs->updated_at = Carbon::now(); - $logs->save(); $cartitems = Cart::where('Cust_Id', Auth::id())->get(); foreach ($cartitems as $item) { @@ -194,11 +185,9 @@ public function stripePay(Request $req) $logs->Cust_Id = Auth::id(); $logs->Log_Module = $req->input('Log_Module'); $logs->Log_Pay_Type = 0; - $logs->Log_Total_Price = $total; $logs->Log_Status = $req->input('Log_Status'); $logs->created_at = Carbon::now(); $logs->updated_at = Carbon::now(); - $logs->save(); $cartitems = Cart::where('Cust_Id', Auth::id())->get(); foreach ($cartitems as $item) { diff --git a/app/Http/Controllers/ReminderController.php b/app/Http/Controllers/ReminderController.php deleted file mode 100644 index 9008140..0000000 --- a/app/Http/Controllers/ReminderController.php +++ /dev/null @@ -1,88 +0,0 @@ -with('reminder',$data); - } - - /** - * Show the form for creating a new resource. - * - * @return \Illuminate\Http\Response - */ - public function create() - { - // - } - - /** - * Store a newly created resource in storage. - * - * @param \Illuminate\Http\Request $request - * @return \Illuminate\Http\Response - */ - public function store(Request $request) - { - // - } - - /** - * Display the specified resource. - * - * @param int $id - * @return \Illuminate\Http\Response - */ - public function show($id) - { - // - } - - /** - * Show the form for editing the specified resource. - * - * @param int $id - * @return \Illuminate\Http\Response - */ - public function edit(Reminder $reminder) - { - return view('admin-layouts.editReminder',compact('reminder')); - } - - /** - * Update the specified resource in storage. - * - * @param \Illuminate\Http\Request $request - * @param int $id - * @return \Illuminate\Http\Response - */ - public function update(Request $request, Reminder $reminder) - { - // - $reminder->update($request->all()); - return redirect()->route('reminder.index'); - } - - /** - * Remove the specified resource from storage. - * - * @param int $id - * @return \Illuminate\Http\Response - */ - public function destroy($id) - { - // - } -} diff --git a/app/Models/Hour.php b/app/Models/Hour.php index 1ca57c8..1425a3c 100644 --- a/app/Models/Hour.php +++ b/app/Models/Hour.php @@ -8,9 +8,9 @@ class Hour extends Model { public $table = 'business_hour'; - protected $primaryKey = 'Day_Id'; + protected $primaryKey = 'day_id'; protected $fillable = [ - 'Day_Id', 'Day_Of_Week', 'Start_Time', 'End_Time', 'Status' + 'day_id', 'day_name', 'start_time', 'end_time', 'day_off' ]; public $timestamps = false; } diff --git a/app/Models/Reminder.php b/app/Models/Reminder.php deleted file mode 100644 index b4737b9..0000000 --- a/app/Models/Reminder.php +++ /dev/null @@ -1,15 +0,0 @@ -bigIncrements('id'); + $table->uuid('id')->primary(); + $table->string('type'); $table->integer('status'); $table->string('subject'); + $table->morphs('notifiable'); $table->text('data'); - $table->string('footer'); + $table->timestamp('read_at')->nullable(); $table->timestamps(); }); } diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index f01497b..4c5ae2e 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -18,7 +18,6 @@ public function run() { // \App\Models\Data::factory(10)->create(); $this->call(UsersSeeder::class); - $this->call(AdminSeeder::class); $this->call(Product_CategorySeeder::class); $this->call(ShopCategorySeeder::class); $this->call(ShopInfoSeeder::class); @@ -34,7 +33,6 @@ public function run() $this->call(OrderProductSeeder::class); $this->call(ReviewSeeder::class); $this->call(ExpensesSeeder::class); - $this->call(ReminderSeeder::class); $seed = new ExpensesSeeder(); $seed->run(); diff --git a/database/seeders/ReminderSeeder.php b/database/seeders/ReminderSeeder.php deleted file mode 100644 index 7e19f12..0000000 --- a/database/seeders/ReminderSeeder.php +++ /dev/null @@ -1,31 +0,0 @@ -insert ([ - [ - 'id' => '1', - 'status' => '0', - 'subject' => 'AppXilon- Booking Reminder', - 'data' => 'You have made a booking on TAF Bistro.', - 'footer' => 'Thank You For Ordering With AppXilon', - 'created_at' => \Carbon\Carbon::now(), - 'updated_at' => \Carbon\Carbon::now(), - ], - ] - ); - // - } -} diff --git a/resources/views/admin-layouts/editHours.blade.php b/resources/views/admin-layouts/editHours.blade.php index a11d162..7f1c2ad 100644 --- a/resources/views/admin-layouts/editHours.blade.php +++ b/resources/views/admin-layouts/editHours.blade.php @@ -68,7 +68,7 @@