*Finish task 46662 46664 46669.
This commit is contained in:
@@ -9,17 +9,17 @@ function changeDate(planID)
|
||||
{
|
||||
if($("#future"+planID).prop('checked'))
|
||||
{
|
||||
$("input[name='begin["+planID+"]']").val('2030-01-01').removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='end["+planID+"]']").val('2030-01-01').removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='begin"+planID+"']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='end"+planID+"']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='begin[" + planID + "]']").val('2030-01-01').removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='end[" + planID + "]']").val('2030-01-01').removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='begin" + planID + "']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='end" + planID + "']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
}
|
||||
else
|
||||
{
|
||||
$("input[name='begin["+planID+"]']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='end["+planID+"]']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='begin"+planID+"']").removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='end"+planID+"']").removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='begin[" + planID + "]']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='end[" + planID + "]']").val('').removeClass('form-input-hidden').addClass('form-input-show');
|
||||
$("input[name='begin" + planID + "']").removeClass('form-input-show').addClass('form-input-hidden');
|
||||
$("input[name='end" + planID + "']").removeClass('form-input-show').addClass('form-input-hidden');
|
||||
|
||||
$('.form-date').datetimepicker('update');
|
||||
}
|
||||
@@ -37,19 +37,19 @@ function setPlanStatus(planID, status)
|
||||
{
|
||||
if(status != 'wait')
|
||||
{
|
||||
$('#future'+planID).closest('div').addClass('hidden');
|
||||
$("input[name='begin["+planID+"]']").closest('td').addClass('required');
|
||||
$("input[name='end["+planID+"]']").closest('td').addClass('required');
|
||||
$("input[name='begin"+planID+"']").removeAttr('disabled');
|
||||
$("input[name='end"+planID+"']").removeAttr('disabled');
|
||||
$('#future' + planID).closest('div').addClass('hidden');
|
||||
$("input[name='begin[" + planID + "]']").closest('td').addClass('required');
|
||||
$("input[name='end[" + planID + "]']").closest('td').addClass('required');
|
||||
$("input[name='begin" + planID + "']").removeAttr('disabled');
|
||||
$("input[name='end" + planID + "']").removeAttr('disabled');
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#future'+planID).closest('div').removeClass('hidden');
|
||||
$("input[name='begin["+planID+"]']").closest('td').removeClass('required');
|
||||
$("input[name='end["+planID+"]']").closest('td').removeClass('required');
|
||||
$("input[name='begin"+planID+"']").attr('disabled', 'disabled');
|
||||
$("input[name='end"+planID+"']").attr('disabled', 'disabled');
|
||||
$('#future' + planID).closest('div').removeClass('hidden');
|
||||
$("input[name='begin[" + planID + "]']").closest('td').removeClass('required');
|
||||
$("input[name='end[" + planID + "]']").closest('td').removeClass('required');
|
||||
$("input[name='begin" + planID + "']").attr('disabled', 'disabled');
|
||||
$("input[name='end" + planID + "']").attr('disabled', 'disabled');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -455,7 +455,7 @@ class productplanModel extends model
|
||||
->remove('delta,uid,future')
|
||||
->get();
|
||||
|
||||
if($oldPlan->parent != 0 and $oldPlan->parent != -1) $parentPlan = $this->getByID($oldPlan->parent);
|
||||
if($oldPlan->parent > 0) $parentPlan = $this->getByID($oldPlan->parent);
|
||||
if(!empty($parentPlan->begin))
|
||||
{
|
||||
if($plan->begin < $parentPlan->begin) dao::$errors['begin'] = sprintf($this->lang->productplan->beginLetterParent, $parentPlan->begin);
|
||||
@@ -520,7 +520,7 @@ class productplanModel extends model
|
||||
$plan->end = $data->end[$planID] == '' ? '2030-01-01' : $data->end[$planID];
|
||||
$plan->status = $data->status[$planID];
|
||||
|
||||
if($oldPlans[$planID]->parent != 0 and $oldPlans[$planID]->parent != -1) $parentPlan = $this->getByID($oldPlans[$planID]->parent);
|
||||
if($oldPlans[$planID]->parent > 0) $parentPlan = $this->getByID($oldPlans[$planID]->parent);
|
||||
if(!empty($parentPlan->begin))
|
||||
{
|
||||
if($plan->begin < $parentPlan->begin) dao::$errors['begin'] = sprintf($this->lang->productplan->beginLetterParent, $parentPlan->begin);
|
||||
|
||||
Reference in New Issue
Block a user