fnaTaxRateAction.jsp
1.93 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
43
44
45
46
47
48
49
50
51
<%@page import="weaver.fna.e9.exception.FnaException"%>
<%@page import="weaver.file.FileUpload"%>
<%@page import="weaver.systeminfo.SystemEnv"%>
<%@page import="weaver.general.BaseBean"%>
<%@page import="net.sf.json.JSONObject"%>
<%@page import="weaver.fna.e9.controller.base.FnaTaxRateController"%>
<%@page import="weaver.general.Util"%>
<%@page import="weaver.hrm.HrmUserVarify"%>
<%@page import="weaver.hrm.User"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%
BaseBean bb = new BaseBean();
try{
User user = HrmUserVarify.getUser(request, response);
if(user==null){
throw new FnaException(SystemEnv.getHtmlLabelName(125220, user.getLanguage()));//请重新登录
}
//维护-费用类别;费用类别-维护;
boolean canEdit = HrmUserVarify.checkUserRight("FnaTaxRateMaintenance:edit",user);
if(!canEdit){
throw new FnaException(SystemEnv.getHtmlLabelName(2012, user.getLanguage()));//对不起,您暂时没有权限
}
FileUpload fu = null;
String actionName = Util.null2String(request.getParameter("actionName"));
if("".equals(actionName)){
fu = new FileUpload(request,false);
actionName = Util.null2String(fu.getParameter("actionName"));
}
if("save".equals(actionName)){//新增或更新记录
FnaTaxRateController.getInstance().save(request, response, out, user);
}else if("deleteData".equals(actionName)){//删除记录
FnaTaxRateController.getInstance().deleteData(request, response, out, user);
}else if("changeState".equals(actionName)){//更新状态
FnaTaxRateController.getInstance().changeState(request, response, out, user);
}else{
throw new FnaException(SystemEnv.getHtmlLabelName(83677, user.getLanguage()));//没有权限!
}
}catch(Exception ex1){
if(!(ex1 instanceof FnaException)){
bb.writeLog(ex1);
}
JSONObject jsonObject = new JSONObject();
jsonObject.element("flag", false);
jsonObject.element("msg", ex1.getMessage());
out.print(jsonObject.toString());
response.flushBuffer();
}
%>