Document permission name typo
This commit is contained in:
parent
41dec0bd55
commit
409173c22d
@ -20,10 +20,7 @@ abstract class DocumentIndex extends Component
|
|||||||
public $docsPath;
|
public $docsPath;
|
||||||
|
|
||||||
/** @var bool */
|
/** @var bool */
|
||||||
public $checkCreatePermission;
|
public $checkPermissionCreate;
|
||||||
|
|
||||||
/** @var string */
|
|
||||||
public $createPermission;
|
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $createRoute;
|
public $createRoute;
|
||||||
@ -167,13 +164,13 @@ abstract class DocumentIndex extends Component
|
|||||||
public $hideButtonDelete;
|
public $hideButtonDelete;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionDocumentCreate;
|
public $permissionCreate;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionDocumentUpdate;
|
public $permissionUpdate;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionDocumentDelete;
|
public $permissionDelete;
|
||||||
/* -- Card Body End -- */
|
/* -- Card Body End -- */
|
||||||
|
|
||||||
public $limits;
|
public $limits;
|
||||||
@ -191,7 +188,7 @@ abstract class DocumentIndex extends Component
|
|||||||
*/
|
*/
|
||||||
public function __construct(
|
public function __construct(
|
||||||
string $type, $documents = [], string $page = '', string $docsPath = '', $limits = [], $hideEmptyPage = false,
|
string $type, $documents = [], string $page = '', string $docsPath = '', $limits = [], $hideEmptyPage = false,
|
||||||
bool $checkCreatePermission = true, string $createPermission = '', string $createRoute = '', string $importRoute = '', array $importRouteParameters = [], string $exportRoute = '',
|
bool $checkPermissionCreate = true, string $createRoute = '', string $importRoute = '', array $importRouteParameters = [], string $exportRoute = '',
|
||||||
bool $hideCreate = false, bool $hideImport = false, bool $hideExport = false, // Advanced
|
bool $hideCreate = false, bool $hideImport = false, bool $hideExport = false, // Advanced
|
||||||
string $textBulkAction = '', array $bulkActions = [], string $bulkActionClass = '', array $bulkActionRouteParameters = [], string $formCardHeaderRoute = '', string $searchStringModel = '',
|
string $textBulkAction = '', array $bulkActions = [], string $bulkActionClass = '', array $bulkActionRouteParameters = [], string $formCardHeaderRoute = '', string $searchStringModel = '',
|
||||||
bool $hideBulkAction = false, bool $hideSearchString = false,
|
bool $hideBulkAction = false, bool $hideSearchString = false,
|
||||||
@ -201,7 +198,7 @@ abstract class DocumentIndex extends Component
|
|||||||
string $routeButtonShow = '', string $routeButtonEdit = '', string $routeButtonDuplicate = '', string $routeButtonCancelled = '', string $routeButtonDelete = '',
|
string $routeButtonShow = '', string $routeButtonEdit = '', string $routeButtonDuplicate = '', string $routeButtonCancelled = '', string $routeButtonDelete = '',
|
||||||
bool $hideDocumentNumber = false, bool $hideContactName = false, bool $hideAmount = false, bool $hideIssuedAt = false, bool $hideDueAt = false, bool $hideStatus = false, bool $hideActions = false,
|
bool $hideDocumentNumber = false, bool $hideContactName = false, bool $hideAmount = false, bool $hideIssuedAt = false, bool $hideDueAt = false, bool $hideStatus = false, bool $hideActions = false,
|
||||||
bool $hideButtonShow = false, bool $hideButtonEdit = false, bool $hideButtonDuplicate = false, bool $hideButtonCancel = false, bool $hideButtonDelete = false,
|
bool $hideButtonShow = false, bool $hideButtonEdit = false, bool $hideButtonDuplicate = false, bool $hideButtonCancel = false, bool $hideButtonDelete = false,
|
||||||
string $permissionDocumentCreate = '', string $permissionDocumentUpdate = '', string $permissionDocumentDelete = ''
|
string $permissionCreate = '', string $permissionUpdate = '', string $permissionDelete = ''
|
||||||
) {
|
) {
|
||||||
$this->type = $type;
|
$this->type = $type;
|
||||||
$this->documents = $documents;
|
$this->documents = $documents;
|
||||||
@ -210,8 +207,7 @@ abstract class DocumentIndex extends Component
|
|||||||
$this->hideEmptyPage = $hideEmptyPage;
|
$this->hideEmptyPage = $hideEmptyPage;
|
||||||
|
|
||||||
/* -- Top Buttons Start -- */
|
/* -- Top Buttons Start -- */
|
||||||
$this->checkCreatePermission = $checkCreatePermission;
|
$this->checkPermissionCreate = $checkPermissionCreate;
|
||||||
$this->createPermission = $this->getCreatePermission($type, $createPermission);
|
|
||||||
|
|
||||||
$this->createRoute = $this->getCreateRoute($type, $createRoute);
|
$this->createRoute = $this->getCreateRoute($type, $createRoute);
|
||||||
$this->importRoute = $this->getImportRoute($importRoute);
|
$this->importRoute = $this->getImportRoute($importRoute);
|
||||||
@ -282,9 +278,9 @@ abstract class DocumentIndex extends Component
|
|||||||
$this->hideButtonCancel = $hideButtonCancel;
|
$this->hideButtonCancel = $hideButtonCancel;
|
||||||
$this->hideButtonDelete = $hideButtonDelete;
|
$this->hideButtonDelete = $hideButtonDelete;
|
||||||
|
|
||||||
$this->permissionDocumentCreate = $this->getPermissionDocumentCreate($type, $permissionDocumentCreate);
|
$this->permissionCreate = $this->getPermissionCreate($type, $permissionCreate);
|
||||||
$this->permissionDocumentUpdate = $this->getPermissionDocumentUpdate($type, $permissionDocumentUpdate);
|
$this->permissionUpdate = $this->getPermissionUpdate($type, $permissionUpdate);
|
||||||
$this->permissionDocumentDelete = $this->getPermissionDocumentDelete($type, $permissionDocumentDelete);
|
$this->permissionDelete = $this->getPermissionDelete($type, $permissionDelete);
|
||||||
/* -- Card Body End -- */
|
/* -- Card Body End -- */
|
||||||
|
|
||||||
$this->limits = ($limits) ? $limits : ['10' => '10', '25' => '25', '50' => '50', '100' => '100'];
|
$this->limits = ($limits) ? $limits : ['10' => '10', '25' => '25', '50' => '50', '100' => '100'];
|
||||||
@ -321,28 +317,6 @@ abstract class DocumentIndex extends Component
|
|||||||
return $docsPath;
|
return $docsPath;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getCreatePermission($type, $createPermission)
|
|
||||||
{
|
|
||||||
if (!empty($createPermission)) {
|
|
||||||
return $createPermission;
|
|
||||||
}
|
|
||||||
|
|
||||||
switch ($type) {
|
|
||||||
case 'sale':
|
|
||||||
case 'income':
|
|
||||||
case 'invoice':
|
|
||||||
$createPermission = 'create-sales-invoices';
|
|
||||||
break;
|
|
||||||
case 'bill':
|
|
||||||
case 'expense':
|
|
||||||
case 'purchase':
|
|
||||||
$createPermission = 'create-purchases-bills';
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
return $createPermission;
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function getCreateRoute($type, $createRoute)
|
protected function getCreateRoute($type, $createRoute)
|
||||||
{
|
{
|
||||||
if (!empty($createRoute)) {
|
if (!empty($createRoute)) {
|
||||||
@ -806,70 +780,70 @@ abstract class DocumentIndex extends Component
|
|||||||
return $route;
|
return $route;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionDocumentCreate($type, $permissionDocumentCreate)
|
protected function getPermissionCreate($type, $permissionCreate)
|
||||||
{
|
{
|
||||||
if (!empty($permissionDocumentCreate)) {
|
if (!empty($permissionCreate)) {
|
||||||
return $permissionDocumentCreate;
|
return $permissionCreate;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case 'sale':
|
case 'sale':
|
||||||
case 'income':
|
case 'income':
|
||||||
case 'invoice':
|
case 'invoice':
|
||||||
$permissionDocumentCreate = 'create-sales-invoices';
|
$permissionCreate = 'create-sales-invoices';
|
||||||
break;
|
break;
|
||||||
case 'bill':
|
case 'bill':
|
||||||
case 'expense':
|
case 'expense':
|
||||||
case 'purchase':
|
case 'purchase':
|
||||||
$permissionDocumentCreate = 'create-purchases-bills';
|
$permissionCreate = 'create-purchases-bills';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $permissionDocumentCreate;
|
return $permissionCreate;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionDocumentUpdate($type, $permissionDocumentUpdate)
|
protected function getPermissionUpdate($type, $permissionUpdate)
|
||||||
{
|
{
|
||||||
if (!empty($permissionDocumentUpdate)) {
|
if (!empty($permissionUpdate)) {
|
||||||
return $permissionDocumentUpdate;
|
return $permissionUpdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case 'sale':
|
case 'sale':
|
||||||
case 'income':
|
case 'income':
|
||||||
case 'invoice':
|
case 'invoice':
|
||||||
$permissionDocumentUpdate = 'update-sales-invoices';
|
$permissionUpdate = 'update-sales-invoices';
|
||||||
break;
|
break;
|
||||||
case 'bill':
|
case 'bill':
|
||||||
case 'expense':
|
case 'expense':
|
||||||
case 'purchase':
|
case 'purchase':
|
||||||
$permissionDocumentUpdate = 'update-purchases-bills';
|
$permissionUpdate = 'update-purchases-bills';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $permissionDocumentUpdate;
|
return $permissionUpdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionDocumentDelete($type, $permissionDocumentDelete)
|
protected function getPermissionDelete($type, $permissionDelete)
|
||||||
{
|
{
|
||||||
if (!empty($permissionDocumentDelete)) {
|
if (!empty($permissionDelete)) {
|
||||||
return $permissionDocumentDelete;
|
return $permissionDelete;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case 'sale':
|
case 'sale':
|
||||||
case 'income':
|
case 'income':
|
||||||
case 'invoice':
|
case 'invoice':
|
||||||
$permissionDocumentDelete = 'delete-sales-invoices';
|
$permissionDelete = 'delete-sales-invoices';
|
||||||
break;
|
break;
|
||||||
case 'bill':
|
case 'bill':
|
||||||
case 'expense':
|
case 'expense':
|
||||||
case 'purchase':
|
case 'purchase':
|
||||||
$permissionDocumentDelete = 'delete-purchases-bills';
|
$permissionDelete = 'delete-purchases-bills';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $permissionDocumentDelete;
|
return $permissionDelete;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function calculateClass()
|
protected function calculateClass()
|
||||||
|
@ -92,13 +92,13 @@ abstract class DocumentShow extends Component
|
|||||||
public $routeButtonPaid;
|
public $routeButtonPaid;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionDocumentCreate;
|
public $permissionCreate;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionDocumentUpdate;
|
public $permissionUpdate;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionDocumentDelete;
|
public $permissionDelete;
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $permissionButtonCustomize;
|
public $permissionButtonCustomize;
|
||||||
@ -356,7 +356,7 @@ abstract class DocumentShow extends Component
|
|||||||
string $routeButtonAddNew = '', string $routeButtonEdit = '', string $routeButtonDuplicate = '', string $routeButtonPrint = '', string $routeButtonPdf = '', string $routeButtonCancelled = '', string $routeButtonDelete = '', string $routeButtonCustomize = '', string $routeButtonSent = '',
|
string $routeButtonAddNew = '', string $routeButtonEdit = '', string $routeButtonDuplicate = '', string $routeButtonPrint = '', string $routeButtonPdf = '', string $routeButtonCancelled = '', string $routeButtonDelete = '', string $routeButtonCustomize = '', string $routeButtonSent = '',
|
||||||
string $routeButtonReceived = '', string $routeButtonEmail = '', string $routeButtonPaid = '',
|
string $routeButtonReceived = '', string $routeButtonEmail = '', string $routeButtonPaid = '',
|
||||||
bool $checkButtonReconciled = true, bool $checkButtonCancelled = true,
|
bool $checkButtonReconciled = true, bool $checkButtonCancelled = true,
|
||||||
string $permissionDocumentCreate = '', string $permissionDocumentUpdate = '', string $permissionDocumentDelete = '', string $permissionButtonCustomize = '',
|
string $permissionCreate = '', string $permissionUpdate = '', string $permissionDelete = '', string $permissionButtonCustomize = '',
|
||||||
bool $hideButtonGroupDivider1 = false, bool $hideButtonGroupDivider2 = false, bool $hideButtonGroupDivider3 = false,
|
bool $hideButtonGroupDivider1 = false, bool $hideButtonGroupDivider2 = false, bool $hideButtonGroupDivider3 = false,
|
||||||
bool $hideButtonMoreActions = false, bool $hideButtonAddNew = false, bool $hideButtonEdit = false, bool $hideButtonDuplicate = false, bool $hideButtonPrint = false, bool $hideButtonPdf = false, bool $hideButtonCancel = false, bool $hideButtonCustomize = false, bool $hideButtonDelete = false,
|
bool $hideButtonMoreActions = false, bool $hideButtonAddNew = false, bool $hideButtonEdit = false, bool $hideButtonDuplicate = false, bool $hideButtonPrint = false, bool $hideButtonPdf = false, bool $hideButtonCancel = false, bool $hideButtonCustomize = false, bool $hideButtonDelete = false,
|
||||||
bool $hideHeader = false,bool $hideRecurringMessage = false, bool $hideStatusMessage = false, bool $hideTimeline = false, bool $hideFooter = false, bool $hideFooterHistories = false, bool $hideFooterTransactions = false,
|
bool $hideHeader = false,bool $hideRecurringMessage = false, bool $hideStatusMessage = false, bool $hideTimeline = false, bool $hideFooter = false, bool $hideFooterHistories = false, bool $hideFooterTransactions = false,
|
||||||
@ -405,9 +405,9 @@ abstract class DocumentShow extends Component
|
|||||||
$this->routeButtonDelete = $this->getRouteButtonDelete($type, $routeButtonDelete);
|
$this->routeButtonDelete = $this->getRouteButtonDelete($type, $routeButtonDelete);
|
||||||
$this->routeButtonPaid = $this->getRouteButtonPaid($type, $routeButtonPaid);
|
$this->routeButtonPaid = $this->getRouteButtonPaid($type, $routeButtonPaid);
|
||||||
|
|
||||||
$this->permissionDocumentCreate = $this->getPermissionDocumentCreate($type, $permissionDocumentCreate);
|
$this->permissionCreate = $this->getPermissionCreate($type, $permissionCreate);
|
||||||
$this->permissionDocumentUpdate = $this->getPermissionDocumentUpdate($type, $permissionDocumentUpdate);
|
$this->permissionUpdate = $this->getPermissionUpdate($type, $permissionUpdate);
|
||||||
$this->permissionDocumentDelete = $this->getPermissionDocumentDelete($type, $permissionDocumentDelete);
|
$this->permissionDelete = $this->getPermissionDelete($type, $permissionDelete);
|
||||||
$this->permissionButtonCustomize = $this->getPermissionButtonCustomize($type, $permissionButtonCustomize);
|
$this->permissionButtonCustomize = $this->getPermissionButtonCustomize($type, $permissionButtonCustomize);
|
||||||
|
|
||||||
$this->hideButtonGroupDivider1 = $hideButtonGroupDivider1;
|
$this->hideButtonGroupDivider1 = $hideButtonGroupDivider1;
|
||||||
@ -470,7 +470,7 @@ abstract class DocumentShow extends Component
|
|||||||
$this->textTimelineGetPaidMarkPaid = $this->getTextTimelineGetPaidMarkPaid($type, $textTimelineGetPaidMarkPaid);
|
$this->textTimelineGetPaidMarkPaid = $this->getTextTimelineGetPaidMarkPaid($type, $textTimelineGetPaidMarkPaid);
|
||||||
$this->textTimelineGetPaidAddPayment = $this->getTextTimelineGetPaidAddPayment($type, $textTimelineGetPaidAddPayment);
|
$this->textTimelineGetPaidAddPayment = $this->getTextTimelineGetPaidAddPayment($type, $textTimelineGetPaidAddPayment);
|
||||||
|
|
||||||
$this->permissionDocumentUpdate = $this->getPermissionDocumentUpdate($type, $permissionDocumentUpdate);
|
$this->permissionUpdate = $this->getPermissionUpdate($type, $permissionUpdate);
|
||||||
|
|
||||||
$this->routeButtonSent = $this->getRouteButtonSent($type, $routeButtonSent);
|
$this->routeButtonSent = $this->getRouteButtonSent($type, $routeButtonSent);
|
||||||
$this->routeButtonReceived = $this->getRouteButtonReceived($type, $routeButtonReceived);
|
$this->routeButtonReceived = $this->getRouteButtonReceived($type, $routeButtonReceived);
|
||||||
@ -924,70 +924,70 @@ abstract class DocumentShow extends Component
|
|||||||
return $route;
|
return $route;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionDocumentCreate($type, $permissionDocumentCreate)
|
protected function getPermissionCreate($type, $permissionCreate)
|
||||||
{
|
{
|
||||||
if (!empty($permissionDocumentCreate)) {
|
if (!empty($permissionCreate)) {
|
||||||
return $permissionDocumentCreate;
|
return $permissionCreate;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case 'sale':
|
case 'sale':
|
||||||
case 'income':
|
case 'income':
|
||||||
case 'invoice':
|
case 'invoice':
|
||||||
$permissionDocumentCreate = 'create-sales-invoices';
|
$permissionCreate = 'create-sales-invoices';
|
||||||
break;
|
break;
|
||||||
case 'bill':
|
case 'bill':
|
||||||
case 'expense':
|
case 'expense':
|
||||||
case 'purchase':
|
case 'purchase':
|
||||||
$permissionDocumentCreate = 'create-purchases-bills';
|
$permissionCreate = 'create-purchases-bills';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $permissionDocumentCreate;
|
return $permissionCreate;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionDocumentUpdate($type, $permissionDocumentUpdate)
|
protected function getPermissionUpdate($type, $permissionUpdate)
|
||||||
{
|
{
|
||||||
if (!empty($permissionDocumentUpdate)) {
|
if (!empty($permissionUpdate)) {
|
||||||
return $permissionDocumentUpdate;
|
return $permissionUpdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case 'sale':
|
case 'sale':
|
||||||
case 'income':
|
case 'income':
|
||||||
case 'invoice':
|
case 'invoice':
|
||||||
$permissionDocumentUpdate = 'update-sales-invoices';
|
$permissionUpdate = 'update-sales-invoices';
|
||||||
break;
|
break;
|
||||||
case 'bill':
|
case 'bill':
|
||||||
case 'expense':
|
case 'expense':
|
||||||
case 'purchase':
|
case 'purchase':
|
||||||
$permissionDocumentUpdate = 'update-purchases-bills';
|
$permissionUpdate = 'update-purchases-bills';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $permissionDocumentUpdate;
|
return $permissionUpdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionDocumentDelete($type, $permissionDocumentDelete)
|
protected function getPermissionDelete($type, $permissionDelete)
|
||||||
{
|
{
|
||||||
if (!empty($permissionDocumentDelete)) {
|
if (!empty($permissionDelete)) {
|
||||||
return $permissionDocumentDelete;
|
return $permissionDelete;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case 'sale':
|
case 'sale':
|
||||||
case 'income':
|
case 'income':
|
||||||
case 'invoice':
|
case 'invoice':
|
||||||
$permissionDocumentDelete = 'delete-sales-invoices';
|
$permissionDelete = 'delete-sales-invoices';
|
||||||
break;
|
break;
|
||||||
case 'bill':
|
case 'bill':
|
||||||
case 'expense':
|
case 'expense':
|
||||||
case 'purchase':
|
case 'purchase':
|
||||||
$permissionDocumentDelete = 'delete-purchases-bills';
|
$permissionDelete = 'delete-purchases-bills';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $permissionDocumentDelete;
|
return $permissionDelete;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getPermissionButtonCustomize($type, $permissionButtonCustomize)
|
protected function getPermissionButtonCustomize($type, $permissionButtonCustomize)
|
||||||
|
@ -201,7 +201,7 @@
|
|||||||
@if ($item->status != 'cancelled')
|
@if ($item->status != 'cancelled')
|
||||||
@stack('duplicate_button_start')
|
@stack('duplicate_button_start')
|
||||||
@if (!$hideButtonDuplicate)
|
@if (!$hideButtonDuplicate)
|
||||||
@can($permissionDocumentCreate)
|
@can($permissionCreate)
|
||||||
<div class="dropdown-divider"></div>
|
<div class="dropdown-divider"></div>
|
||||||
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $item->id) }}">{{ trans('general.duplicate') }}</a>
|
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $item->id) }}">{{ trans('general.duplicate') }}</a>
|
||||||
@endcan
|
@endcan
|
||||||
@ -210,7 +210,7 @@
|
|||||||
|
|
||||||
@stack('cancel_button_start')
|
@stack('cancel_button_start')
|
||||||
@if (!$hideButtonCancel)
|
@if (!$hideButtonCancel)
|
||||||
@can($permissionDocumentUpdate)
|
@can($permissionUpdate)
|
||||||
<div class="dropdown-divider"></div>
|
<div class="dropdown-divider"></div>
|
||||||
<a class="dropdown-item" href="{{ route($routeButtonCancelled, $item->id) }}">{{ trans('general.cancel') }}</a>
|
<a class="dropdown-item" href="{{ route($routeButtonCancelled, $item->id) }}">{{ trans('general.cancel') }}</a>
|
||||||
@endcan
|
@endcan
|
||||||
@ -220,7 +220,7 @@
|
|||||||
@else
|
@else
|
||||||
@stack('duplicate_button_start')
|
@stack('duplicate_button_start')
|
||||||
@if (!$hideButtonDuplicate)
|
@if (!$hideButtonDuplicate)
|
||||||
@can($permissionDocumentCreate)
|
@can($permissionCreate)
|
||||||
<div class="dropdown-divider"></div>
|
<div class="dropdown-divider"></div>
|
||||||
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $item->id) }}">{{ trans('general.duplicate') }}</a>
|
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $item->id) }}">{{ trans('general.duplicate') }}</a>
|
||||||
@endcan
|
@endcan
|
||||||
@ -229,7 +229,7 @@
|
|||||||
|
|
||||||
@stack('cancel_button_start')
|
@stack('cancel_button_start')
|
||||||
@if (!$hideButtonCancel)
|
@if (!$hideButtonCancel)
|
||||||
@can($permissionDocumentUpdate)
|
@can($permissionUpdate)
|
||||||
<div class="dropdown-divider"></div>
|
<div class="dropdown-divider"></div>
|
||||||
<a class="dropdown-item" href="{{ route($routeButtonCancelled, $item->id) }}">{{ trans('general.cancel') }}</a>
|
<a class="dropdown-item" href="{{ route($routeButtonCancelled, $item->id) }}">{{ trans('general.cancel') }}</a>
|
||||||
@endcan
|
@endcan
|
||||||
@ -239,7 +239,7 @@
|
|||||||
|
|
||||||
@stack('delete_button_start')
|
@stack('delete_button_start')
|
||||||
@if (!$hideButtonDelete)
|
@if (!$hideButtonDelete)
|
||||||
@can($permissionDocumentDelete)
|
@can($permissionDelete)
|
||||||
@if ($checkButtonReconciled)
|
@if ($checkButtonReconciled)
|
||||||
@if (!$item->reconciled)
|
@if (!$item->reconciled)
|
||||||
{!! Form::deleteLink($item, $routeButtonDelete) !!}
|
{!! Form::deleteLink($item, $routeButtonDelete) !!}
|
||||||
|
@ -43,13 +43,13 @@
|
|||||||
route-button-edit="{{ $routeButtonEdit }}"
|
route-button-edit="{{ $routeButtonEdit }}"
|
||||||
check-button-cancelled="{{ $checkButtonCancelled }}"
|
check-button-cancelled="{{ $checkButtonCancelled }}"
|
||||||
hide-button-duplicate="{{ $hideButtonDuplicate }}"
|
hide-button-duplicate="{{ $hideButtonDuplicate }}"
|
||||||
permission-document-create="{{ $permissionDocumentCreate }}"
|
permission-create="{{ $permissionCreate }}"
|
||||||
route-button-duplicate="{{ $routeButtonDuplicate }}"
|
route-button-duplicate="{{ $routeButtonDuplicate }}"
|
||||||
hide-button-cancel="{{ $hideButtonCancel }}"
|
hide-button-cancel="{{ $hideButtonCancel }}"
|
||||||
permission-document-update="{{ $permissionDocumentUpdate }}"
|
permission-update="{{ $permissionUpdate }}"
|
||||||
route-button-cancelled="{{ $routeButtonCancelled }}"
|
route-button-cancelled="{{ $routeButtonCancelled }}"
|
||||||
hide-button-delete="{{ $hideButtonDelete }}"
|
hide-button-delete="{{ $hideButtonDelete }}"
|
||||||
permission-document-delete="{{ $permissionDocumentDelete }}"
|
permission-delete="{{ $permissionDelete }}"
|
||||||
route-button-delete="{{ $routeButtonDelete }}"
|
route-button-delete="{{ $routeButtonDelete }}"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
@if ($checkCreatePermission)
|
@if ($checkPermissionCreate)
|
||||||
@can($createPermission)
|
@can($permissionCreate)
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if (!$hideCreate)
|
@if (!$hideCreate)
|
||||||
@ -10,7 +10,7 @@
|
|||||||
<a href="{{ route($importRoute, $importRouteParameters) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
|
<a href="{{ route($importRoute, $importRouteParameters) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if ($checkCreatePermission)
|
@if ($checkPermissionCreate)
|
||||||
@endcan
|
@endcan
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
text-timeline-create-title="{{ $textTimelineCreateTitle }}"
|
text-timeline-create-title="{{ $textTimelineCreateTitle }}"
|
||||||
text-timeline-create-message="{{ $textTimelineCreateMessage }}"
|
text-timeline-create-message="{{ $textTimelineCreateMessage }}"
|
||||||
hide-button-edit="{{ $hideButtonEdit }}"
|
hide-button-edit="{{ $hideButtonEdit }}"
|
||||||
permission-document-update="{{ $permissionDocumentUpdate }}"
|
permission-update="{{ $permissionUpdate }}"
|
||||||
route-button-edit="{{ $routeButtonEdit }}"
|
route-button-edit="{{ $routeButtonEdit }}"
|
||||||
hide-timeline-sent="{{ $hideTimelineSent }}"
|
hide-timeline-sent="{{ $hideTimelineSent }}"
|
||||||
text-timeline-sent-title="{{ $textTimelineSentTitle }}"
|
text-timeline-sent-title="{{ $textTimelineSentTitle }}"
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
<div class="mt-3">
|
<div class="mt-3">
|
||||||
@stack('timeline_create_body_button_edit_start')
|
@stack('timeline_create_body_button_edit_start')
|
||||||
@if (!$hideButtonEdit)
|
@if (!$hideButtonEdit)
|
||||||
@can($permissionDocumentUpdate)
|
@can($permissionUpdate)
|
||||||
<a href="{{ route($routeButtonEdit, $document->id) }}" class="btn btn-primary btn-sm btn-alone">
|
<a href="{{ route($routeButtonEdit, $document->id) }}" class="btn btn-primary btn-sm btn-alone">
|
||||||
{{ trans('general.edit') }}
|
{{ trans('general.edit') }}
|
||||||
</a>
|
</a>
|
||||||
@ -72,7 +72,7 @@
|
|||||||
<div class="mt-3">
|
<div class="mt-3">
|
||||||
@stack('timeline_sent_body_button_sent_start')
|
@stack('timeline_sent_body_button_sent_start')
|
||||||
@if (!$hideButtonSent)
|
@if (!$hideButtonSent)
|
||||||
@can($permissionDocumentUpdate)
|
@can($permissionUpdate)
|
||||||
@if($document->status == 'draft')
|
@if($document->status == 'draft')
|
||||||
<a href="{{ route($routeButtonSent, $document->id) }}" class="btn btn-white btn-sm">
|
<a href="{{ route($routeButtonSent, $document->id) }}" class="btn btn-white btn-sm">
|
||||||
{{ trans($textTimelineSentStatusMarkSent) }}
|
{{ trans($textTimelineSentStatusMarkSent) }}
|
||||||
@ -88,7 +88,7 @@
|
|||||||
|
|
||||||
@stack('timeline_receive_body_button_received_start')
|
@stack('timeline_receive_body_button_received_start')
|
||||||
@if (!$hideButtonReceived)
|
@if (!$hideButtonReceived)
|
||||||
@can($permissionDocumentUpdate)
|
@can($permissionUpdate)
|
||||||
<a href="{{ route($routeButtonReceived, $document->id) }}" class="btn btn-danger btn-sm btn-alone">
|
<a href="{{ route($routeButtonReceived, $document->id) }}" class="btn btn-danger btn-sm btn-alone">
|
||||||
{{ trans($textTimelineSentStatusReceived) }}
|
{{ trans($textTimelineSentStatusReceived) }}
|
||||||
</a>
|
</a>
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
@stack('button_dropdown_start')
|
@stack('button_dropdown_start')
|
||||||
@stack('duplicate_button_start')
|
@stack('duplicate_button_start')
|
||||||
@if (!$hideButtonDuplicate)
|
@if (!$hideButtonDuplicate)
|
||||||
@can($permissionDocumentCreate)
|
@can($permissionCreate)
|
||||||
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $document->id) }}">
|
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $document->id) }}">
|
||||||
{{ trans('general.duplicate') }}
|
{{ trans('general.duplicate') }}
|
||||||
</a>
|
</a>
|
||||||
@ -50,7 +50,7 @@
|
|||||||
@stack('button_pdf_end')
|
@stack('button_pdf_end')
|
||||||
|
|
||||||
@if (!$hideButtonCancel)
|
@if (!$hideButtonCancel)
|
||||||
@can($permissionDocumentUpdate)
|
@can($permissionUpdate)
|
||||||
@if ($checkButtonCancelled)
|
@if ($checkButtonCancelled)
|
||||||
@if ($document->status != 'cancelled')
|
@if ($document->status != 'cancelled')
|
||||||
@stack('button_cancelled_start')
|
@stack('button_cancelled_start')
|
||||||
@ -93,7 +93,7 @@
|
|||||||
|
|
||||||
@stack('delete_button_start')
|
@stack('delete_button_start')
|
||||||
@if (!$hideButtonDelete)
|
@if (!$hideButtonDelete)
|
||||||
@can($permissionDocumentDelete)
|
@can($permissionDelete)
|
||||||
@if ($checkButtonReconciled)
|
@if ($checkButtonReconciled)
|
||||||
@if (!$document->reconciled)
|
@if (!$document->reconciled)
|
||||||
{!! Form::deleteLink($document, $routeButtonDelete, $textDeleteModal, 'document_number') !!}
|
{!! Form::deleteLink($document, $routeButtonDelete, $textDeleteModal, 'document_number') !!}
|
||||||
@ -112,7 +112,7 @@
|
|||||||
|
|
||||||
@stack('add_new_button_start')
|
@stack('add_new_button_start')
|
||||||
@if (!$hideButtonAddNew)
|
@if (!$hideButtonAddNew)
|
||||||
@can($permissionDocumentCreate)
|
@can($permissionCreate)
|
||||||
<a href="{{ route($routeButtonAddNew) }}" class="btn btn-white btn-sm">
|
<a href="{{ route($routeButtonAddNew) }}" class="btn btn-white btn-sm">
|
||||||
{{ trans('general.add_new') }}
|
{{ trans('general.add_new') }}
|
||||||
</a>
|
</a>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user