<%@ page contentType="text/html;charset=UTF-8"%>
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
<%@page import="com.northglass.Globel.mes"%>
|
<%@page import="com.northglass.SqlHelper.*"%>
|
<%@page import="org.json.*"%>
|
<%@ page contentType="text/html;charset=UTF-8"%>
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
<%
|
String method=request.getParameter("m");
|
String param=request.getParameter("p");
|
/***********仓储使能*************/
|
if("load_entery".equals(method)){
|
DBSession sn=null;
|
int step=0;
|
try{
|
sn=mes.getMesDBHelper().createSession(false);
|
int d=Integer.parseInt(param);
|
step=1;
|
|
if(d>=1 && d<=3){
|
step=2;
|
sn.createSql("UPDATE gmms_device_state set `able`=1 where device_name='上片机' and line=?");
|
sn.query(d);
|
step=3;
|
}
|
}
|
catch(Exception e){
|
|
}
|
finally{
|
if(sn!=null)
|
sn.close();
|
JSONObject obj=new JSONObject();
|
String result="fail";
|
switch(step){
|
case 0:
|
result="确认失败:数据库异常";
|
break;
|
case 1:
|
result="确认失败:错误的线号";
|
break;
|
case 2:
|
result="确认失败:执行异常";
|
break;
|
case 3:
|
result="ok";
|
break;
|
}
|
obj.put("result",result);
|
out.print(obj.toString());
|
}
|
|
}
|
/*********************冷加工打印汇报******************************/
|
if("leng_print".equals(method)){
|
DBSession sn=null;
|
System.out.print(param);
|
int step=0;
|
try{
|
sn=mes.getMesDBHelper().createSession(false);
|
step=1;
|
step=2;
|
sn.createStdCall("print_log",1);
|
String k= sn.stdCall(param).ResultMessage;
|
step=3;
|
}
|
catch(Exception e){
|
e.printStackTrace();
|
}
|
finally{
|
if(sn!=null)
|
sn.close();
|
JSONObject obj=new JSONObject();
|
String result="fail";
|
switch(step){
|
case 0:
|
result="汇报失败:数据库异常";
|
break;
|
case 1:
|
result="汇报失败:错误的线号";
|
break;
|
case 2:
|
result="汇报失败:执行异常";
|
break;
|
case 3:
|
result="ok";
|
break;
|
}
|
obj.put("result",result);
|
out.print(obj.toString());
|
}
|
}
|
%>
|