loans index.php changes
This commit is contained in:
@@ -3,6 +3,9 @@
|
||||
Copyright (c) 2018 [Glacies UG, Berlin, Germany] (http://glacies.de)
|
||||
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';
|
||||
$moduleGroup = 'admin';
|
||||
@@ -36,13 +39,36 @@ include APP_BASE_PATH.'modulejslibs.inc.php';
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<?php
|
||||
$moduleData = [
|
||||
'user_level' => $user->user_level,
|
||||
'permissions' => [
|
||||
'CompanyLoan' => PermissionManager::checkGeneralAccess(new CompanyLoan()),
|
||||
'EmployeeCompanyLoan' => PermissionManager::checkGeneralAccess(new EmployeeCompanyLoan()),
|
||||
]
|
||||
];
|
||||
?>
|
||||
|
||||
<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>
|
||||
<?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