status == 'Draft') { ?>
@@ -207,9 +247,11 @@
yearRange: '2000:' + new Date().getFullYear(),
maxDate: new Date(),
autoclose:true,
+ allowInput: false,
onChange: function(selectedDates, dateStr) {
console.log('Selected date: ', dateStr);
+ instance._input.removeAttribute("readonly");
}
});
@@ -226,8 +268,8 @@
@@ -398,10 +440,10 @@ function createAndAppendFormGroup() {
var html1 = '';
i++
html1 += '
'
- html1 += '
'+i+'
'
+ html1 += '
'
html1 += '
';
@@ -427,6 +469,7 @@ function createAndAppendFormGroup() {
dateFormat: 'd-m-Y',
maxDate: new Date(),
autoclose:true,
+ allowInput: false,
onChange: function(selectedDates, dateStr) {
console.log('Selected date: ', dateStr);
diff --git a/application/modules/Expence/views/emp_expence_list.php b/application/modules/Expence/views/emp_expence_list.php
index ff05e60..cd19bae 100644
--- a/application/modules/Expence/views/emp_expence_list.php
+++ b/application/modules/Expence/views/emp_expence_list.php
@@ -144,6 +144,10 @@
status; ?> |
+ status == 'Partially approved'){?>
+
+
status; ?> |
+
diff --git a/application/modules/Expence/views/emp_expence_list_view.php b/application/modules/Expence/views/emp_expence_list_view.php
index 727355c..aa02f21 100644
--- a/application/modules/Expence/views/emp_expence_list_view.php
+++ b/application/modules/Expence/views/emp_expence_list_view.php
@@ -34,7 +34,7 @@
cursor: pointer;
}
div.dataTables_wrapper div.dataTables_filter{
- margin-top: -30px !important;
+ margin-top: -30px !important; //search to up
}
.alert-success {
diff --git a/application/modules/Expence/views/expence_form.php b/application/modules/Expence/views/expence_form.php
index baeb9b4..583f85b 100644
--- a/application/modules/Expence/views/expence_form.php
+++ b/application/modules/Expence/views/expence_form.php
@@ -8,10 +8,10 @@
-
-
+
+
-
- Expense Claim
+
+ New Claim
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
-
-
\ No newline at end of file
+
diff --git a/application/modules/Expence/views/expence_list.php b/application/modules/Expence/views/expence_list.php
index ee30154..3165c6f 100644
--- a/application/modules/Expence/views/expence_list.php
+++ b/application/modules/Expence/views/expence_list.php
@@ -21,7 +21,7 @@
.modal-content_default {
background-color: #fefefe;
- margin: 15% auto;
+ margin: 15% auto;s
padding: 20px;
border: 1px solid #888;
width: 380px;
@@ -34,8 +34,8 @@
}
div.dataTables_wrapper div.dataTables_filter{
- margin-top: -30px !important;
-}
+ margin-top: -30px !important; //search to up
+
diff --git a/application/modules/Leave/controllers/Leave.php b/application/modules/Leave/controllers/Leave.php
index d0dc4a7..0b7b45b 100644
--- a/application/modules/Leave/controllers/Leave.php
+++ b/application/modules/Leave/controllers/Leave.php
@@ -70,7 +70,7 @@ public function applyLeave($update = null)
$user_id = user()->id;
$emp = $this->Emp_model->get_employee(user()->business_id);
$leave_master = $this->Leave_model->get_leave_master($business_id);
- $leavetype = $this->Leave_model->getLeaveType($business_id);
+ $leavetype = $this->Leave_model->get_leave_master($business_id);
$this->layout->set('emp', $emp);
$this->layout->set('leave_master', $leave_master);
$this->layout->set('leavetype', $leavetype);
@@ -103,7 +103,7 @@ public function get_leave_master_count()
public function get_emp_name()
{
$emp = $this->Leave_model->get_employee(user()->business_id);
- $html = '';
+ $html = '';
foreach($emp as $val)
{
if($val->user_id != user()->id)
@@ -118,7 +118,7 @@ public function createLeave()
{
//permission type create part
- if($this->input->post('type') === '9')
+ if(!empty($this->input->post('from_time')))
{
$perm_data = $this->input->post();
if(isset($perm_data['emp_id'])){
diff --git a/application/modules/Leave/models/Leave_model.php b/application/modules/Leave/models/Leave_model.php
index 922f846..7defa85 100644
--- a/application/modules/Leave/models/Leave_model.php
+++ b/application/modules/Leave/models/Leave_model.php
@@ -383,11 +383,12 @@ public function get_leave_master($business_id)
{
$this->db->select('*');
$this->db->from('leave_master');
- $this->db->where('business_id', $business_id);
+ $this->db->where('(business_id = 0 OR business_id = ' . $business_id . ')');
$this->db->where('is_active', 1);
$query = $this->db->get();
- $query = $query->result();
- return $query;
+ $result = $query->result();
+ return $result;
+
}
public function get_leave_master_count($type_id, $business_id)
diff --git a/application/modules/Leave/views/apply_leave.php b/application/modules/Leave/views/apply_leave.php
index c60dee9..e84b1af 100644
--- a/application/modules/Leave/views/apply_leave.php
+++ b/application/modules/Leave/views/apply_leave.php
@@ -162,11 +162,11 @@
-
@@ -209,7 +209,7 @@
@@ -217,15 +217,15 @@
-
-
+
+
-
+
@@ -248,7 +248,7 @@
@@ -387,44 +387,41 @@ function get_all_count(id) {
-
@@ -450,7 +447,7 @@ function permission() {
$('#leave_bal').val('');
$('#type').val('');
- })
+})
@@ -511,6 +508,7 @@ function filterTimeSlots(startingTime, numberOfHours) {
var dateFormat = "dd-mm-yy";
var fromDateInput = $("#fromdate");
var toDateInput = $("#todate");
+ var permissionDate = $("#perm_id");
fromDateInput.datepicker({
dateFormat: dateFormat,
@@ -533,6 +531,15 @@ function filterTimeSlots(startingTime, numberOfHours) {
}
});
+ permissionDate.datepicker({
+ dateFormat: dateFormat,
+ changeYear: true,
+ changeMonth: true,
+ onSelect: function (dateText, inst) {
+ DateValidate();
+ }
+ });
+
function calculateDateDifference() {
var fromDate = fromDateInput.datepicker("getDate");
var toDate = toDateInput.datepicker("getDate");
@@ -557,10 +564,15 @@ function calculateDateDifference() {
-$('#subimt').click(function() {
- let val = $('#user_dropdown').val()
- console.log(val);
-});
+// $(document).ready(function() {
+// $('#submit').click(function() {
+// let selectedValue = $('#user_dropdown').val();
+// alert(selectedValue);
+// if(selectedValue = ""){
+
+// }
+// });
+// });
diff --git a/application/modules/Leave/views/assign_leave.php b/application/modules/Leave/views/assign_leave.php
deleted file mode 100644
index aea4e4c..0000000
--- a/application/modules/Leave/views/assign_leave.php
+++ /dev/null
@@ -1,160 +0,0 @@
-
-
-
-
-
-
-
-
-
- Assign Leave
-
-
-
-
-
-
-
-
-
diff --git a/application/modules/Leave/views/edit_leave.php b/application/modules/Leave/views/edit_leave.php
index aad5d23..6d4eb26 100644
--- a/application/modules/Leave/views/edit_leave.php
+++ b/application/modules/Leave/views/edit_leave.php
@@ -214,7 +214,7 @@
diff --git a/application/modules/Leave/views/leave_list.php b/application/modules/Leave/views/leave_list.php
index d58042f..ce12a2f 100644
--- a/application/modules/Leave/views/leave_list.php
+++ b/application/modules/Leave/views/leave_list.php
@@ -92,7 +92,7 @@
| type; ?> |
-
Risedby; ?> |
+
Risedby == ''){echo 'self'; }else{echo $value->Risedby; }; ?> |
no_of_days == 0){ ?>
--- |
@@ -118,7 +118,7 @@
status == 'pending') { ?>
-
+
@@ -229,18 +229,38 @@ function submitCustomPrompt() {
}
diff --git a/application/modules/Leave/views/manager_approvel.php b/application/modules/Leave/views/manager_approvel.php
index 93ef286..c149716 100644
--- a/application/modules/Leave/views/manager_approvel.php
+++ b/application/modules/Leave/views/manager_approvel.php
@@ -118,7 +118,7 @@
status == 'pending') { ?>
-
+
|
@@ -256,16 +256,36 @@ function submitCustomPrompt() {
diff --git a/application/modules/User/views/user_list.php b/application/modules/User/views/user_list.php
index ee46dca..65aab3d 100644
--- a/application/modules/User/views/user_list.php
+++ b/application/modules/User/views/user_list.php
@@ -1,5 +1,9 @@