loans index.php changes

This commit is contained in:
roshelrao
2021-06-15 15:40:56 +05:30
parent 07aea4cdf0
commit 528191e8da
11 changed files with 397823 additions and 34136 deletions

View File

@@ -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

File diff suppressed because one or more lines are too long

532
web/dist/common.js vendored

File diff suppressed because one or more lines are too long

10483
web/dist/login.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

68188
web/dist/third-party.js vendored

File diff suppressed because one or more lines are too long

91755
web/dist/vendorAntd.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

92738
web/dist/vendorAntv.js vendored

File diff suppressed because one or more lines are too long

15466
web/dist/vendorOther.js vendored

File diff suppressed because one or more lines are too long

28928
web/dist/vendorReact.js vendored

File diff suppressed because one or more lines are too long