BudgetDimensionMembeOp.jsp 1.72 KB
<%@ page import="com.weaver.general.Util" %>
<%@ page import="java.util.Map" %>
<%@ page import="weaver.hrm.User" %>
<%@ page import="weaver.hrm.HrmUserVarify" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.Enumeration" %>
<%@page import="com.alibaba.fastjson.JSONObject"%>
<%@ page import="com.engine.fnaMulDimensions.cmdImpl.budgetDimension.budgetDimensionMembe.DoSaveDimenMemberImpl" %>
<%@ page
        import="com.engine.fnaMulDimensions.cmdImpl.budgetDimension.budgetDimensionMembe.DoDeleteDimenMemberImpl" %>
<%


	if(true) {
	    response.sendRedirect("/notice/noright.jsp") ;
	    return ;
	}

    String op = Util.null2String(request.getParameter("op"));

    Map<String, Object> result = new HashMap<String, Object>();
    User user = HrmUserVarify.getUser(request, response);

    //request参数转map
    Map<String, Object> params = new HashMap<String, Object>();
    Enumeration<String> em = request.getParameterNames();
    while(em.hasMoreElements()){
        String paramname = em.nextElement();
        params.put(paramname, request.getParameter(paramname));
    }
    response.setCharacterEncoding("utf-8");
    if(user != null){
        if(op.equals("save")){ //保存成员
            DoSaveDimenMemberImpl doSaveBudgetDimensionMembeImpl = new DoSaveDimenMemberImpl();
            result = doSaveBudgetDimensionMembeImpl.executeImpl(params, user);
        }else if(op.equals("delete")||op.equals("batchDel")){ //删除、批量删除
            DoDeleteDimenMemberImpl doDeleteBudgetDimensionMembeImpl = new DoDeleteDimenMemberImpl();
            result = doDeleteBudgetDimensionMembeImpl.executeImpl(params, user);
        }
    }

    out.println(JSONObject.toJSONString(result));
    out.flush();
    return;
%>