$('#contractValidity').combobox({ valueField: 'value', textField: 'nameCN', panelHeight: 'auto', data: [{ nameCN: '有效', value: '1' },{ nameCN: '无效', value: '2' }] }); }, //保存 saveContract: function () { if ($('#contractDetailForm').form('validate')) { //获取表单数据 var formData = $('#contractDetailForm').serializeObject(); //判断是添加还是修改 if (addOrEdit == 'add') { //添加 $.get(basePath + '/contract/addContract', formData, function (data) { if (data.code == '1000') { $.messager.alert('提示', '添加成功!', 'info', function () { //关闭弹出框 $('#contractDetailDialog').dialog('close'); //刷新表格 $('#contractManagerTb').datagrid('reload'); //清空表单 $('#contractDetailForm').form('clear'); }); } else { $.messager.alert('错误提示', '添加失败!', 'error'); } }, 'json'); } else { //修改 $.get(basePath + '/contract/updateContract', formData, function (data) { if (data.code == '1000') { $.messager.alert('提示', '修改成功!', 'info', function () { //关闭弹出框 $('#contractDetailDialog').dialog('close'); //刷新表格 $('#contractManagerTb').datagrid('reload'); //清空表单 $('#contractDetailForm').form('clear'); }); } else { $.messager.alert('错误提示', '修改失败!', 'error'); } }, 'json'); } } }, //取消 cancelSave: function () { //关闭弹出框 $('#contractDetailDialog').dialog('close'); //清空表单 $('#contractDetailForm').form('clear'); }, //清空 clearForm: function () { //清空表单 $('#contractDetailForm').form('clear'); }, //上传 uploadFile: function () { //弹出上传文件的对话框 $('#uploadFileDialog').dialog('open'); }, //上传文件 upload: function () { //上传文件 $('#uploadFileForm').form('submit', { url: basePath + '/contract/uploadFile', success: function (data) { $('#uploadFileDialog').dialog('close'); var data = eval('(' + data + ')'); if (data.code == '1000') { $.messager.alert('提示', '上传成功!', 'info', function () { //刷新表格 $('#contractFileTb').datagrid('reload'); }); } else { $.messager.alert('错误提示', '上传失败!', 'error'); } }, onSubmit: function () { //表单验证 return $('#uploadFileForm').form('validate'); } }); }, //取消上传 cancelUpload: function () { //关闭上传文件的对话框 $('#uploadFileDialog').dialog('close'); }, //删除文件 deleteFile: function () { //获取选择行 var rows = $('#contractFileTb').datagrid('getSelections'); if (rows.length > 0) { $.messager.confirm('确认提示!', '您确定要删除当前所选的文件?', function (result) { if (result) { //遍历获取选择的文件的id var ids = []; for (var i = 0; i < rows.length; i++) { ids.push(rows[i].contractFileId); } //删除文件 $.get(basePath + '/contract/deleteFile', {ids: ids.join(',')}, function (data) { if (data.code == '1000') { $.messager.alert('提示', '删除成功!', 'info', function () { //刷新表格 $('#contractFileTb').datagrid('reload'); }); } else { $.messager.alert('错误提示', '删除失败!', 'error'); } }, 'json'); } }); } else { $.messager.alert('提示', '请选择要删除的文件!', 'info'); } }, //下载文件 downloadFile: function () { //获取选择行 var rows = $('#contractFileTb').datagrid('getSelections'); if (rows.length > 0) { //获取选择的文件的文件路径 var filePath = rows[0].contractFilePath; //下载文件 window.location.href = basePath + '/contract/downloadFile?filePath=' + filePath; } else { $.messager.alert('提示', '请选择要下载的文件!', 'info'); } } }; }(); //初始化 contractDetail.init(); });

合同管理系统 - 合同有效性

原文地址: http://www.cveoy.top/t/topic/lhxa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录