invoiceInfoAjax.jsp
1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<%@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();
}
}
%>