loans index.php changes
This commit is contained in:
@@ -3,6 +3,9 @@
|
|||||||
Copyright (c) 2018 [Glacies UG, Berlin, Germany] (http://glacies.de)
|
Copyright (c) 2018 [Glacies UG, Berlin, Germany] (http://glacies.de)
|
||||||
Developer: Thilina Hasantha (http://lk.linkedin.com/in/thilinah | https://github.com/thilinah)
|
Developer: Thilina Hasantha (http://lk.linkedin.com/in/thilinah | https://github.com/thilinah)
|
||||||
*/
|
*/
|
||||||
|
use Classes\PermissionManager;
|
||||||
|
use CompanyLoans\Common\Model\CompanyLoan;
|
||||||
|
use CompanyLoans\Common\Model\EmployeeCompanyLoan;
|
||||||
|
|
||||||
$moduleName = 'loans';
|
$moduleName = 'loans';
|
||||||
$moduleGroup = 'admin';
|
$moduleGroup = 'admin';
|
||||||
@@ -36,13 +39,36 @@ include APP_BASE_PATH.'modulejslibs.inc.php';
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$moduleData = [
|
||||||
|
'user_level' => $user->user_level,
|
||||||
|
'permissions' => [
|
||||||
|
'CompanyLoan' => PermissionManager::checkGeneralAccess(new CompanyLoan()),
|
||||||
|
'EmployeeCompanyLoan' => PermissionManager::checkGeneralAccess(new EmployeeCompanyLoan()),
|
||||||
|
]
|
||||||
|
];
|
||||||
|
?>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
var modJsList = new Array();
|
var modJsList = [];
|
||||||
|
var data = <?= json_encode($moduleData) ?>;
|
||||||
|
modJsList['tabCompanyLoan'] = new ProjectAdapter('Company Loan', 'Company Loan');
|
||||||
|
modJsList.tabCompanyLoan.setObjectTypeName('CompanyLoan');
|
||||||
|
modJsList.tabCompanyLoan.setAccess(data.permissions.CompanyLoan);
|
||||||
|
modJsList.tabCompanyLoan.setDataPipe(new IceDataPipe(modJsList.tabCompanyLoan));
|
||||||
|
modJsList.tabCompanyLoan.setRemoteTable(true);
|
||||||
|
|
||||||
modJsList['tabCompanyLoan'] = new CompanyLoanAdapter('CompanyLoan','CompanyLoan');
|
modJsList['tabEmployeeCompanyLoan'] = new EmployeeCompanyLoanAdapter('EmployeeCompanyLoan', 'EmployeeCompanyLoan');
|
||||||
modJsList['tabEmployeeCompanyLoan'] = new EmployeeCompanyLoanAdapter('EmployeeCompanyLoan','EmployeeCompanyLoan');
|
|
||||||
|
|
||||||
|
modJsList.tabEmployeeCompanyLoan.setObjectTypeName('Employee Company Loan');
|
||||||
|
modJsList.tabEmployeeCompanyLoan.setAccess(data.permissions.EmployeeCompanyLoan);
|
||||||
|
modJsList.tabEmployeeCompanyLoan.setDataPipe(new IceDataPipe(modJsList.tabEmployeeCompanyLoan));
|
||||||
|
modJsList.tabEmployeeCompanyLoan.setRemoteTable(true);
|
||||||
|
|
||||||
|
var modJs = modJsList['tabCompanyLoan'];
|
||||||
|
|
||||||
var modJs = modJsList['tabCompanyLoan'];
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<?php include APP_BASE_PATH.'footer.php';?>
|
<?php include APP_BASE_PATH.'footer.php';?>
|
||||||
|
|||||||
46816
web/dist/admin-bundle.js
vendored
46816
web/dist/admin-bundle.js
vendored
File diff suppressed because one or more lines are too long
532
web/dist/common.js
vendored
532
web/dist/common.js
vendored
File diff suppressed because one or more lines are too long
10483
web/dist/login.js
vendored
10483
web/dist/login.js
vendored
File diff suppressed because one or more lines are too long
37470
web/dist/modules-bundle.js
vendored
37470
web/dist/modules-bundle.js
vendored
File diff suppressed because one or more lines are too long
68188
web/dist/third-party.js
vendored
68188
web/dist/third-party.js
vendored
File diff suppressed because one or more lines are too long
91755
web/dist/vendorAntd.js
vendored
91755
web/dist/vendorAntd.js
vendored
File diff suppressed because one or more lines are too long
39549
web/dist/vendorAntdIcons.js
vendored
39549
web/dist/vendorAntdIcons.js
vendored
File diff suppressed because one or more lines are too long
92738
web/dist/vendorAntv.js
vendored
92738
web/dist/vendorAntv.js
vendored
File diff suppressed because one or more lines are too long
15466
web/dist/vendorOther.js
vendored
15466
web/dist/vendorOther.js
vendored
File diff suppressed because one or more lines are too long
28928
web/dist/vendorReact.js
vendored
28928
web/dist/vendorReact.js
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user