| | |
| | | /** |
| | | * 初始化部门详情对话框 |
| | | */ |
| | | var language =$("#language").val() |
| | | var DeptInfoDlg = { |
| | | deptInfoData : {}, |
| | | zTreeInstance : null, |
| | |
| | | simplename: { |
| | | validators: { |
| | | notEmpty: { |
| | | message: language==1?'部门名称不能为空':(language==2?'The department name cannot be empty':'Nama departemen tidak dapat kosong') |
| | | message: '部门名称不能为空' |
| | | } |
| | | } |
| | | }, |
| | | fullname: { |
| | | validators: { |
| | | notEmpty: { |
| | | message:language==1?'部门全称不能为空':(language==2?'The full name of the department cannot be empty':'Nama penuh departemen tidak dapat kosong') |
| | | message: '部门全称不能为空' |
| | | } |
| | | } |
| | | }, |
| | | /*pName: { |
| | | pName: { |
| | | validators: { |
| | | notEmpty: { |
| | | message: '上级名称不能为空' |
| | | } |
| | | } |
| | | }*/ |
| | | } |
| | | } |
| | | }; |
| | | |
| | |
| | | if (!this.validate()) { |
| | | return; |
| | | } |
| | | var pName = $("#pName").val(); |
| | | if ("" == pName){ |
| | | if(language==1){ |
| | | Feng.info("上级部门不能为空"); |
| | | }else if(language==2){ |
| | | Feng.info("The upper department cannot be empty"); |
| | | }else { |
| | | Feng.info("Departemen atas tidak bisa kosong"); |
| | | } |
| | | |
| | | return; |
| | | } |
| | | |
| | | //提交信息 |
| | | var ajax = new $ax(Feng.ctxPath + "/dept/add", function(data){ |
| | | if(language==1){ |
| | | Feng.success("添加成功!"); |
| | | }else if(language==2){ |
| | | Feng.success("Successfully added!"); |
| | | }else { |
| | | Feng.success("Sangat berhasil ditambah!"); |
| | | } |
| | | Feng.success("添加成功!"); |
| | | window.parent.Dept.table.refresh(); |
| | | DeptInfoDlg.close(); |
| | | },function(data){ |
| | | if(language==1){ |
| | | Feng.error("添加失败!" + data.responseJSON.message + "!"); |
| | | }else if(language==2){ |
| | | Feng.error("Fail to add!" + data.responseJSON.message + "!"); |
| | | }else { |
| | | Feng.error("Gagal menambah!" + data.responseJSON.message + "!"); |
| | | } |
| | | Feng.error("添加失败!" + data.responseJSON.message + "!"); |
| | | }); |
| | | ajax.set(this.deptInfoData); |
| | | ajax.start(); |
| | |
| | | if (!this.validate()) { |
| | | return; |
| | | } |
| | | var pName = $("#pName").val(); |
| | | var pid = $("#pid").val(); |
| | | if (0 != pid){ |
| | | if ("" == pName){ |
| | | if(language==1){ |
| | | Feng.info("上级部门不能为空"); |
| | | }else if(language==2){ |
| | | Feng.info("The upper department cannot be empty"); |
| | | }else { |
| | | Feng.info("Departemen atas tidak bisa kosong"); |
| | | } |
| | | return; |
| | | } |
| | | } |
| | | |
| | | //提交信息 |
| | | var ajax = new $ax(Feng.ctxPath + "/dept/update", function(data){ |
| | | if(language==1){ |
| | | Feng.success("修改成功!"); |
| | | }else if(language==2){ |
| | | Feng.success("Modify successfully!"); |
| | | }else { |
| | | Feng.success("Mengubah dengan sukses!"); |
| | | } |
| | | Feng.success("修改成功!"); |
| | | window.parent.Dept.table.refresh(); |
| | | DeptInfoDlg.close(); |
| | | },function(data){ |
| | | if(language==1){ |
| | | Feng.error("修改失败!" + data.responseJSON.message + "!"); |
| | | }else if(language==2){ |
| | | Feng.error("Fail to modify!" + data.responseJSON.message + "!"); |
| | | }else { |
| | | Feng.error("Gagal mengubah!" + data.responseJSON.message + "!");; |
| | | } |
| | | Feng.error("修改失败!" + data.responseJSON.message + "!"); |
| | | }); |
| | | ajax.set(this.deptInfoData); |
| | | ajax.start(); |
| | |
| | | |
| | | function onBodyDown(event) { |
| | | if (!(event.target.id == "menuBtn" || event.target.id == "parentDeptMenu" || $( |
| | | event.target).parents("#parentDeptMenu").length > 0)) { |
| | | event.target).parents("#parentDeptMenu").length > 0)) { |
| | | DeptInfoDlg.hideDeptSelectTree(); |
| | | } |
| | | } |