<%@page import="ng.db.*"%>
|
<%@page import="ng.db.NGFunction"%>
|
<%@page import="org.json.*"%>
|
<%@ page contentType="text/json;charset=UTF-8"%>
|
|
<%
|
boolean ok=false;
|
try{
|
String s= NGFunction.getReaderContent(request.getReader());
|
JSONObject obj=new JSONObject(s);
|
if(obj.getString("method").equals("query")){
|
String liuchengka=obj.getString("liuchengka");
|
|
DBSession sn=null;
|
try{
|
sn=DBHelper.createDBSession("mes",false);
|
sn.createSql("select a.id,a.edg_width,a.edg_height,a.thickness,a.color,b.stop_rank FROM gmms_galss_task_buffer a"+
|
" left join gmms_galss_task_stock b on a.id=b.id "
|
+" where a.processcard_id='"+liuchengka+"' order by b.stop_rank asc");
|
JSONArray arr1= sn.query().resultToJson(false);
|
|
JSONObject ret=new JSONObject();
|
ret.put("datas",arr1);
|
ret.put("result","ok");
|
out.print(ret.toString());
|
ok=true;
|
}
|
catch(Exception e){
|
|
}
|
finally{
|
if(sn!=null)
|
sn.close();
|
}
|
}
|
if(obj.getString("method").equals("comit")){
|
|
String datas=obj.getString("datas");
|
String lck=obj.getString("liuchengka");
|
DBSession sn=null;
|
try{
|
sn= DBHelper.createDBSession("mes",false);
|
sn.createStdCall("web_alter_rank",3);
|
String result= sn.stdCall("钢化前",lck,datas).ResultMessage;
|
JSONObject ret=new JSONObject();
|
ret.put("result",result);
|
out.print(ret.toString());
|
ok=true;
|
System.out.println("alert ok");
|
}
|
catch(Exception e){
|
e.printStackTrace();
|
}
|
finally{
|
if(sn!=null)
|
sn.close();
|
}
|
}
|
}
|
catch(Exception e){
|
e.printStackTrace();
|
}
|
if(ok==false){
|
JSONObject ret=new JSONObject();
|
ret.put("result","fail");
|
out.print(ret.toString());
|
}
|
|
%>
|