mirror of
https://github.com/Karaka-Management/oms-SupplierManagement.git
synced 2026-01-11 01:18:40 +00:00
autofixes
This commit is contained in:
parent
87fd85dc5d
commit
d9e6065a0b
|
|
@ -23,7 +23,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierFind',
|
||||
'verb' => RouteVerb::GET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -36,7 +36,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -47,7 +47,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -60,7 +60,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -71,7 +71,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -84,7 +84,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeL11nCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -95,7 +95,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeL11nUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -108,7 +108,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -119,7 +119,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -132,7 +132,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueL11nCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -143,7 +143,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueL11nUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -156,7 +156,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -167,7 +167,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -180,7 +180,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nTypeCreate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -191,7 +191,7 @@ return [
|
|||
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nTypeUpdate',
|
||||
'verb' => RouteVerb::SET,
|
||||
'csrf' => true,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => ApiController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeTypeList',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -34,7 +34,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeType',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -46,7 +46,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeType',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::CREATE,
|
||||
|
|
@ -58,7 +58,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeValue',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -70,7 +70,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeValueCreate',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::CREATE,
|
||||
|
|
@ -82,7 +82,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierList',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -94,7 +94,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierCreate',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::CREATE,
|
||||
|
|
@ -106,7 +106,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierView',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
@ -118,7 +118,7 @@ return [
|
|||
[
|
||||
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierAnalysis',
|
||||
'verb' => RouteVerb::GET,
|
||||
'active' => true,
|
||||
'active' => true,
|
||||
'permission' => [
|
||||
'module' => BackendController::NAME,
|
||||
'type' => PermissionType::READ,
|
||||
|
|
|
|||
|
|
@ -324,8 +324,8 @@ final class BackendController extends Controller
|
|||
->executeGetArray()
|
||||
: [];
|
||||
|
||||
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
|
||||
$tmp = SupplierAttributeTypeMapper::getAll()
|
||||
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
|
||||
$tmp = SupplierAttributeTypeMapper::getAll()
|
||||
->with('defaults')
|
||||
->with('defaults/l11n')
|
||||
->where('name', [
|
||||
|
|
@ -337,15 +337,15 @@ final class BackendController extends Controller
|
|||
->orWhere(SupplierAttributeValueL11nMapper::getColumnByMember('language') ?? '', '=', $response->header->l11n->language))
|
||||
->executeGetArray();
|
||||
|
||||
$defaultAttributeTypes = [];
|
||||
foreach ($tmp as $t) {
|
||||
$defaultAttributeTypes[$t->name] = $t;
|
||||
}
|
||||
$defaultAttributeTypes = [];
|
||||
foreach ($tmp as $t) {
|
||||
$defaultAttributeTypes[$t->name] = $t;
|
||||
}
|
||||
|
||||
$view->data['defaultAttributeTypes'] = $defaultAttributeTypes;
|
||||
$view->data['defaultAttributeTypes'] = $defaultAttributeTypes;
|
||||
|
||||
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
|
||||
$tmp = SupplierAttributeTypeMapper::getAll()
|
||||
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
|
||||
$tmp = SupplierAttributeTypeMapper::getAll()
|
||||
->with('defaults')
|
||||
->with('defaults/l11n')
|
||||
->where('name', [
|
||||
|
|
@ -357,47 +357,47 @@ final class BackendController extends Controller
|
|||
->orWhere(SupplierAttributeValueL11nMapper::getColumnByMember('language') ?? '', '=', $response->header->l11n->language))
|
||||
->executeGetArray();
|
||||
|
||||
$supplierSegmentationTypes = [];
|
||||
foreach ($tmp as $t) {
|
||||
$supplierSegmentationTypes[$t->name] = $t;
|
||||
}
|
||||
$supplierSegmentationTypes = [];
|
||||
foreach ($tmp as $t) {
|
||||
$supplierSegmentationTypes[$t->name] = $t;
|
||||
}
|
||||
|
||||
$view->data['supplierSegmentationTypes'] = $supplierSegmentationTypes;
|
||||
$view->data['supplierSegmentationTypes'] = $supplierSegmentationTypes;
|
||||
|
||||
$logs = [];
|
||||
if ($this->app->accountManager->get($request->header->account)->hasPermission(
|
||||
$logs = [];
|
||||
if ($this->app->accountManager->get($request->header->account)->hasPermission(
|
||||
PermissionType::READ,
|
||||
$this->app->unitId,
|
||||
null,
|
||||
self::NAME,
|
||||
PermissionCategory::SUPPLIER_LOG,
|
||||
)
|
||||
) {
|
||||
/** @var \Modules\Auditor\Models\Audit[] */
|
||||
$logs = AuditMapper::getAll()
|
||||
) {
|
||||
/** @var \Modules\Auditor\Models\Audit[] */
|
||||
$logs = AuditMapper::getAll()
|
||||
->where('type', StringUtils::intHash(SupplierMapper::class))
|
||||
->where('module', 'SupplierManagement')
|
||||
->where('ref', (string) $view->data['supplier']->id)
|
||||
->executeGetArray();
|
||||
}
|
||||
}
|
||||
|
||||
$view->data['logs'] = $logs;
|
||||
$view->data['logs'] = $logs;
|
||||
|
||||
// @todo join audit with files, attributes, localization, prices, notes, ...
|
||||
// @todo join audit with files, attributes, localization, prices, notes, ...
|
||||
|
||||
$view->data['files'] = MediaMapper::getAll()
|
||||
$view->data['files'] = MediaMapper::getAll()
|
||||
->with('types')
|
||||
->join('id', SupplierMapper::class, 'files') // id = media id, files = supplier relations
|
||||
->on('id', $view->data['supplier']->id, relation: 'files') // id = item id
|
||||
->executeGetArray();
|
||||
|
||||
$view->data['media-upload'] = new \Modules\Media\Theme\Backend\Components\Upload\BaseView($this->app->l11nManager, $request, $response);
|
||||
$view->data['note'] = new \Modules\Editor\Theme\Backend\Components\Note\BaseView($this->app->l11nManager, $request, $response);
|
||||
$view->data['media-upload'] = new \Modules\Media\Theme\Backend\Components\Upload\BaseView($this->app->l11nManager, $request, $response);
|
||||
$view->data['note'] = new \Modules\Editor\Theme\Backend\Components\Note\BaseView($this->app->l11nManager, $request, $response);
|
||||
|
||||
$view->data['address-component'] = new \Modules\Admin\Theme\Backend\Components\AddressEditor\AddressView($this->app->l11nManager, $request, $response);
|
||||
$view->data['contact-component'] = new \Modules\Admin\Theme\Backend\Components\ContactEditor\ContactView($this->app->l11nManager, $request, $response);
|
||||
$view->data['address-component'] = new \Modules\Admin\Theme\Backend\Components\AddressEditor\AddressView($this->app->l11nManager, $request, $response);
|
||||
$view->data['contact-component'] = new \Modules\Admin\Theme\Backend\Components\ContactEditor\ContactView($this->app->l11nManager, $request, $response);
|
||||
|
||||
return $view;
|
||||
return $view;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user