File: /www/wwwroot/oa.sanjiangapp.com/app/oa/refund/js/create.js
$(document).ready(function()
{
$('[name^=objectType]').change(function()
{
var objectType = $(this).val();
var checked = $(this).prop('checked');
if(objectType != 'project')
{
if(checked)
{
$('[name^=objectType]').not(this).not('[value=project]').prop('checked', false).change();
}
if(objectType == 'order')
{
$('#customer').parents('tr').toggle(checked);
getOrders($('#customer').val());
}
if(objectType == 'contract')
{
$('#customer').parents('tr').toggle(checked);
getContracts($('#customer').val());
}
}
$('#' + objectType).parents('tr').toggle(checked);
});
/* show or hide detail. */
$(document).on('click', '.detail', function()
{
if($(this).find('i').hasClass('icon-double-angle-down'))
{
$('input[name^=dateList]').val($('#date').val());
$('select[name^=categoryList]').val($('#category').val()).trigger('chosen:updated');
$('select[name^=relatedList]').val($('#related').val()).trigger('chosen:updated');
$('textarea[name^=descList]').val($('#desc').val());
$('#refund-detail').removeClass('hidden');
$('#money').prop('readonly', 'readonly');
$('#invoice').prop('readonly', 'readonly');
$('#refund-date').addClass('hidden');
$('#refund-related').addClass('hidden');
$(this).find('i').removeClass('icon-double-angle-down');
$(this).find('i').addClass('icon-double-angle-up');
}
else
{
$('input[name^=moneyList]').val('');
$('#refund-detail').addClass('hidden');
$('#money').prop('readonly', '');
$('#invoice').prop('readonly', '');
$('#refund-date').removeClass('hidden');
$('#refund-related').removeClass('hidden');
$(this).find('i').removeClass('icon-double-angle-up');
$(this).find('i').addClass('icon-double-angle-down');
}
return false;
});
});