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
+30 -4
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';?>
+46812 -4
View File
File diff suppressed because one or more lines are too long
+531 -1
View File
File diff suppressed because one or more lines are too long
+10479 -4
View File
File diff suppressed because one or more lines are too long
+37465 -5
View File
File diff suppressed because one or more lines are too long
+34094 -34094
View File
File diff suppressed because one or more lines are too long
+91750 -5
View File
File diff suppressed because one or more lines are too long
+39547 -2
View File
File diff suppressed because one or more lines are too long
+92733 -5
View File
File diff suppressed because one or more lines are too long
+15464 -2
View File
File diff suppressed because one or more lines are too long
+28918 -10
View File
File diff suppressed because one or more lines are too long