invoiceInfoAjax.jsp 1.6 KB
<%@page import="weaver.fna.invoice.interfaces.baiwang.FnaBaiwangOpenApi"%>
<%@page import="weaver.systeminfo.SystemEnv"%>
<%@page import="weaver.fna.invoice.interfaces.baiwang.FnaBaiwangInterface"%>
<%@page import="weaver.fna.invoice.common.FnaAbstractInterface"%>
<%@page import="weaver.fna.invoice.entity.FnaInvoiceInterface"%>
<%@page import="weaver.fna.invoice.common.FnaInvoiceCommon"%>
<%@page import="weaver.fna.invoice.interfaces.guoxin.FnaGuoxinInterface"%>
<%@page import="net.sf.json.JSONArray"%>
<%@page import="net.sf.json.JSONObject"%>
<%@page import="weaver.general.BaseBean"%>
<%@page import="java.text.DecimalFormat"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ page import="java.util.*" %>
<%@ page import="weaver.hrm.*" %>
<%@ page import="weaver.general.Util" %>
<%@ page import="weaver.hrm.resource.ResourceComInfo"%>
<%@ page import="java.io.IOException"%>
<%
User user = HrmUserVarify.getUser (request , response) ;
if(user==null){
	return ;
}
String type = Util.null2String(request.getParameter("type")).trim();
JSONObject resultObj = new JSONObject();
FnaInvoiceCommon fnaInvoiceCommon = new FnaInvoiceCommon();
try {
	FnaAbstractInterface fnaAbstractInterface = fnaInvoiceCommon.getInterface(user);
	String result = Util.null2String(request.getParameter("result")).trim();
	resultObj = fnaAbstractInterface.scanQRCodeCheck(type, result,request);
} catch (Exception ex) {
	ex.printStackTrace();
	resultObj.put("status", "0");
	resultObj.put("errMsg", ex.getMessage());
}finally{
	try{
		out.print(resultObj.toString());
		out.flush();
	}catch(IOException ex){
		ex.printStackTrace();
	}
}
%>