function submitpage(result)//result参数1:保存 2:保存并继续
{
//执行一下检查校验
var isSubmit =checkvalidate();
//合格提交,不合格处理异常
if(isSubmit)
{
$.ajax({
type:"POST",
async:false,
url:"checkXgBjlxmc.action",
data:$("#form1").serialize(),
success:function(data)
{
if(data!="" && data!=null)
{
hiAlert(data, "请注意");
}
else
{
if(result=="1")
{
$.ajax({
type:"POST",
async: false,
url:"addXgBjlx.action",
data:$("#form1").serialize(),
success:function()
{
setTimeout("parent.tb_remove(1);parent.ts()",0);
}
});
}
else
{
$.ajax({
type:"POST",
async: false,
url:"addXgBjlx.action",
data:$("#form1").serialize(),
success:function()
{
document.getElementsByTagName('form')[0].reset();
asyncbox.tips('操作成功!','success',500);
}
});
}
}
}
})
}
}
/**
* <p>功能:检查班级类型是否存在</p>
* @author 周枫
* @date Jul 26, 2012
* @param
* @return void
*/
public void checkXgBjlxmc() throws Exception
{
HashMap map = new HashMap();
//班级类型名称
if(xgBjlx.getBjlxmc() != null) {
map.put("bjlxmc", xgBjlx.getBjlxmc().trim());
}
map.put("schoolid", getSchoolId());
HashMap bjlxMap = new HashMap();
//班级类型编码
if(xgBjlx.getBjlxbm() != null) {
bjlxMap.put("bjlxbm", xgBjlx.getBjlxbm().trim());
}
bjlxMap.put("schoolid", getSchoolId());
int count = 0;
int result = 0;
count = xgBjlxService.checkXgBjlxmc(map);
result = xgBjlxService.checkXgBjlxbm(bjlxMap);
if(count > 0)
{
responseTxt("对不起,该班级类型名称已存在!");
}
if(result > 0)
{
responseTxt("对不起,该班级类型编码已存在!");
}
}
/**
* <p>功能:判断是否存在相同联系电话</p>
* @author 周枫
* @date Aug 25, 2012
* @param
* @return void
*/
public void isSameLxdh()throws Exception{
//获取前台联系电话
String lxdh = request.getParameter("lxdh").trim();
//获取前台教工id
String jgid = request.getParameter("jgid");
//录入为空,未保存电话号码则初始化
if(!lxdh.equals("")) {
List<HashMap> list = new ArrayList();
//查询该联系电话返回集合
list = rsEmployeeService.isSameLxdh(lxdh);
if(list != null){
for(int i = 0; i < list.size(); i++)
{
//判断是否为同一人电话
if(!list.get(i).get("JG_ID").equals(jgid))
{
responseTxt("对不起,联系电话已存在,不能使用");
}
}
}
} else {
sysLoginpersonService.modifyYzmByJgid(jgid);
responseTxt("登录验证码已经初始化为 1234");
}
}