trustApplyAppraise.js 1.87 KB
/**
 * 托管鉴定
 */
var TrustApplyAppraise = function(){
	
	return {
		
		search : function(){
			$('#data-grid').datagrid({
				url : '/report/trustApply/search',
				queryParams : App.dataGridQueryParams('search-form')
			});
		},
		
		appraise : function(){
			var row = $("#data-grid").datagrid("getSelected");
			if(row){
				$("#applyNo").val(row.APPLY_NO);
				$("#clientName").html(row.CLIENT_NAME);
				$("#fundAccount").html(row.FUND_ACCOUNT);
				$("#otcCode").html(row.OTC_CODE);
				$("#otcName").html(row.OTC_NAME);
				$("#applyCount").html(row.APPLY_COUNT);
				$("#approvalCount").textbox('setValue', row.APPROVAL_COUNT);
				$("#approvalCount").textbox('setText', row.APPROVAL_COUNT);
				$("#backAmount").textbox('setValue', row.BACK_AMOUNT);
				$("#backAmount").textbox('setText', row.BACK_AMOUNT);
				$("#appraise-dialog").dialog('open');
			}else{
				$.messager.alert('Warning', '请选择要操作的数据');
			}
		},
		
		vote : function(){
			var row = $("#data-grid").datagrid("getSelected");
			if(row){
				$.messager.confirm("提示框", "你确定对该申请做鉴定否决操作么?", function(ok) {
					if(ok){
						$.post("/user/trustApply/appraise", {applyNo : row.APPLY_NO, type : '0'}, function(data){
							$.messager.alert('Warning', data.data);
							$('#data-grid').datagrid("reload");
						}, "json");
					}
				});
			}else{
				$.messager.alert('Warning', '请选择要操作的数据');
			}
		},
		
		formSubmit : function(){
			$('#appraise-form').form('submit', {
				onSubmit : function(param) {
					return $(this).form('validate');
				},
				success : function(data) {
					var result = $.parseJSON(data);
					if(result.success == true){
						$('#appraise-dialog').dialog('close');
						$('#data-grid').datagrid("reload");
					}
					$.messager.alert('操作结果', result.data);
				},
				error : function() {

				}
			});
		},
	}
	
}();