This commit is contained in:
Fahim 2021-10-04 00:22:44 +06:00
parent 5f5ac67b0b
commit 6b65d4122e
2 changed files with 760 additions and 21 deletions

View File

@ -10,6 +10,14 @@
</ol>
@endsection
@push('page_css')
<style>
.custom-control-label {
cursor: pointer;
}
</style>
@endpush
@section('content')
<div class="container-fluid">
<div class="row">
@ -34,9 +42,99 @@
<label for="permissions">Permissions <span class="text-danger">*</span></label>
</div>
<div class="form-group">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="select-all">
<label class="custom-control-label" for="select-all">Give All Permissions</label>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<div class="card">
<!-- Dashboard Permissions -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Dashboard
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_total_stats" name="permissions[]"
value="show_total_stats" {{ old('show_total_stats') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_total_stats">Total Stats</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_notifications" name="permissions[]"
value="show_notifications" {{ old('show_notifications') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_notifications">Notifications</label>
</div>
</div>
<div class="col-12">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_month_overview" name="permissions[]"
value="show_month_overview" {{ old('show_month_overview') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_month_overview">Month Overview</label>
</div>
</div>
<div class="col-12">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_weekly_sales_purchases" name="permissions[]"
value="show_weekly_sales_purchases" {{ old('show_weekly_sales_purchases') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_weekly_sales_purchases">Weekly Sales & Purchases</label>
</div>
</div>
<div class="col-12">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_monthly_cashflow" name="permissions[]"
value="show_monthly_cashflow" {{ old('show_monthly_cashflow') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_monthly_cashflow">Monthly Cashflow</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- User Management Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
User Mangement
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_user_management" name="permissions[]"
value="access_user_management" {{ old('access_user_management') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_user_management">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_own_profile" name="permissions[]"
value="edit_own_profile" {{ old('edit_own_profile') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_own_profile">Own Profile</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Products Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Products
</div>
@ -45,49 +143,677 @@
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_product" name="permissions[]"
value="access_product">
<label class="custom-control-label" for="access_product">Access</label>
id="access_products" name="permissions[]"
value="access_products" {{ old('access_products') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_products">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_product" name="permissions[]"
value="show_product">
<label class="custom-control-label" for="show_product">View</label>
id="show_products" name="permissions[]"
value="show_products" {{ old('show_products') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_products">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_product" name="permissions[]"
value="create_product">
<label class="custom-control-label" for="create_product">Create</label>
id="create_products" name="permissions[]"
value="create_products" {{ old('create_products') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_products">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_product" name="permissions[]"
value="edit_product">
<label class="custom-control-label" for="edit_product">Edit</label>
id="edit_products" name="permissions[]"
value="edit_products" {{ old('edit_products') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_products">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_product" name="permissions[]"
value="delete_product">
<label class="custom-control-label" for="delete_product">Delete</label>
id="delete_products" name="permissions[]"
value="delete_products" {{ old('delete_products') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_products">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="product_category_access" name="permissions[]"
value="product_category_access">
<label class="custom-control-label" for="product_category_access">Category</label>
id="access_product_categories" name="permissions[]"
value="access_product_categories" {{ old('access_product_categories') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_product_categories">Category</label>
</div>
</div>
<div class="col-12">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="print_barcodes" name="permissions[]"
value="print_barcodes" {{ old('print_barcodes') ? 'checked' : '' }}>
<label class="custom-control-label" for="print_barcodes">Print Barcodes</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Adjustments Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Adjustments
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_adjustments" name="permissions[]"
value="access_adjustments" {{ old('access_adjustments') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_adjustments">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_adjustments" name="permissions[]"
value="create_adjustments" {{ old('create_adjustments') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_adjustments">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_adjustments" name="permissions[]"
value="show_adjustments" {{ old('show_adjustments') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_adjustments">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_adjustments" name="permissions[]"
value="edit_adjustments" {{ old('edit_adjustments') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_adjustments">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_adjustments" name="permissions[]"
value="delete_adjustments" {{ old('delete_adjustments') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_adjustments">Delete</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Quotations Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Quotaions
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_quotations" name="permissions[]"
value="access_quotations" {{ old('access_quotations') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_quotations">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_quotations" name="permissions[]"
value="create_quotations" {{ old('create_quotations') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_quotations">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_quotations" name="permissions[]"
value="show_quotations" {{ old('show_quotations') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_quotations">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_quotations" name="permissions[]"
value="edit_quotations" {{ old('edit_quotations') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_quotations">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_quotations" name="permissions[]"
value="delete_quotations" {{ old('delete_quotations') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_quotations">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="send_quotation_mails" name="permissions[]"
value="send_quotation_mails" {{ old('send_quotation_mails') ? 'checked' : '' }}>
<label class="custom-control-label" for="send_quotation_mails">Send Email</label>
</div>
</div>
<div class="col-12">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_quotation_sales" name="permissions[]"
value="create_quotation_sales" {{ old('create_quotation_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_quotation_sales">Sale From Quotation</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Expenses Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Expenses
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_expenses" name="permissions[]"
value="access_expenses" {{ old('access_expenses') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_expenses">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_expenses" name="permissions[]"
value="create_expenses" {{ old('create_expenses') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_expenses">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_expenses" name="permissions[]"
value="edit_expenses" {{ old('edit_expenses') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_expenses">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_expenses" name="permissions[]"
value="delete_expenses" {{ old('delete_expenses') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_expenses">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_expense_categories" name="permissions[]"
value="access_expense_categories" {{ old('access_expense_categories') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_expense_categories">Category</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Customers Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Customers
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_customers" name="permissions[]"
value="access_customers" {{ old('access_customers') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_customers">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_customers" name="permissions[]"
value="create_customers" {{ old('create_customers') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_customers">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_customers" name="permissions[]"
value="show_customers" {{ old('show_customers') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_customers">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_customers" name="permissions[]"
value="edit_customers" {{ old('edit_customers') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_customers">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_customers" name="permissions[]"
value="delete_customers" {{ old('delete_customers') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_customers">Delete</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Suppliers Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Suppliers
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_suppliers" name="permissions[]"
value="access_suppliers" {{ old('access_suppliers') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_suppliers">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_suppliers" name="permissions[]"
value="create_suppliers" {{ old('create_suppliers') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_suppliers">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_suppliers" name="permissions[]"
value="show_suppliers" {{ old('show_suppliers') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_suppliers">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_suppliers" name="permissions[]"
value="edit_suppliers" {{ old('edit_suppliers') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_suppliers">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_customers" name="permissions[]"
value="delete_customers" {{ old('delete_customers') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_customers">Delete</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Sales Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Sales
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_sales" name="permissions[]"
value="access_sales" {{ old('access_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_sales">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_sales" name="permissions[]"
value="create_sales" {{ old('create_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_sales">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_sales" name="permissions[]"
value="show_suppliers" {{ old('show_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_sales">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_sales" name="permissions[]"
value="edit_sales" {{ old('edit_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_sales">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_sales" name="permissions[]"
value="delete_sales" {{ old('delete_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_sales">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_pos_sales" name="permissions[]"
value="create_pos_sales" {{ old('create_pos_sales') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_pos_sales">POS System</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_sale_payments" name="permissions[]"
value="access_sale_payments" {{ old('access_sale_payments') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_sale_payments">Payments</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Sale Returns Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Sale Returns
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_sale_returns" name="permissions[]"
value="access_sale_returns" {{ old('access_sale_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_sale_returns">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_sale_returns" name="permissions[]"
value="create_sale_returns" {{ old('create_sale_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_sale_returns">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_sale_returns" name="permissions[]"
value="show_sale_returns" {{ old('show_sale_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_sale_returns">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_sale_returns" name="permissions[]"
value="edit_sale_returns" {{ old('edit_sale_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_sale_returns">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_sale_returns" name="permissions[]"
value="delete_sale_returns" {{ old('delete_sale_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_sale_returns">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_sale_return_payments" name="permissions[]"
value="access_sale_return_payments" {{ old('access_sale_return_payments') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_sale_return_payments">Payments</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Purchases Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Purchases
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_purchases" name="permissions[]"
value="access_purchases" {{ old('access_purchases') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_purchases">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_purchases" name="permissions[]"
value="create_purchases" {{ old('create_purchases') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_purchases">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_purchases" name="permissions[]"
value="show_purchases" {{ old('show_purchases') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_purchases">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_purchases" name="permissions[]"
value="edit_purchases" {{ old('edit_purchases') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_purchases">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_purchases" name="permissions[]"
value="delete_purchases" {{ old('delete_purchases') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_purchases">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_purchase_payments" name="permissions[]"
value="access_purchase_payments" {{ old('access_purchase_payments') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_purchase_payments">Payments</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Purchases Returns Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Purchase Returns
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_purchase_returns" name="permissions[]"
value="access_purchase_returns" {{ old('access_purchase_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_purchase_returns">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_purchase_returns" name="permissions[]"
value="create_purchase_returns" {{ old('create_purchase_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_purchase_returns">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="show_purchase_returns" name="permissions[]"
value="show_purchase_returns" {{ old('show_purchase_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="show_purchase_returns">View</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_purchase_returns" name="permissions[]"
value="edit_purchase_returns" {{ old('edit_purchase_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_purchase_returns">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_purchase_returns" name="permissions[]"
value="delete_purchase_returns" {{ old('delete_purchase_returns') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_purchase_returns">Delete</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_purchase_return_payments" name="permissions[]"
value="access_purchase_return_payments" {{ old('access_purchase_return_payments') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_purchase_return_payments">Payments</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Currencies Permission -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Currencies
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_currencies" name="permissions[]"
value="access_currencies" {{ old('access_currencies') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_currencies">Access</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="create_currencies" name="permissions[]"
value="create_currencies" {{ old('create_currencies') ? 'checked' : '' }}>
<label class="custom-control-label" for="create_currencies">Create</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="edit_currencies" name="permissions[]"
value="edit_currencies" {{ old('edit_currencies') ? 'checked' : '' }}>
<label class="custom-control-label" for="edit_currencies">Edit</label>
</div>
</div>
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="delete_currencies" name="permissions[]"
value="delete_currencies" {{ old('delete_currencies') ? 'checked' : '' }}>
<label class="custom-control-label" for="delete_currencies">Delete</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Reports -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Reports
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_reports" name="permissions[]"
value="access_reports" {{ old('access_reports') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_reports">Access</label>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Settings -->
<div class="col-lg-4 col-md-6 mb-3">
<div class="card h-100 border-0 shadow">
<div class="card-header">
Settings
</div>
<div class="card-body">
<div class="row">
<div class="col-6">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="access_settings" name="permissions[]"
value="access_settings" {{ old('access_settings') ? 'checked' : '' }}>
<label class="custom-control-label" for="access_settings">Access</label>
</div>
</div>
</div>
@ -95,6 +821,7 @@
</div>
</div>
</div>
</div>
</div>
</form>
@ -103,3 +830,15 @@
</div>
@endsection
@push('page_scripts')
<script>
$(document).ready(function() {
$('#select-all').click(function() {
var checked = this.checked;
$('input[type="checkbox"]').each(function() {
this.checked = checked;
});
})
});
</script>
@endpush

View File

@ -35,7 +35,7 @@
</div>
@forelse($low_quantity_products as $product)
<a class="dropdown-item" href="{{ route('products.show', $product->id) }}">
<i class="bi bi-hash mr-1 text-primary"></i> Product: "{{ $product->product_code }}" is low in qauntity!
<i class="bi bi-hash mr-1 text-primary"></i> Product: "{{ $product->product_code }}" is low in quantity!
</a>
@empty
<a class="dropdown-item" href="#">