ChartsOperate.jsp 1.86 KB
<%@page language="java" contentType="text/html; charset=UTF-8"%>
<%@ page import="weaver.formmode.service.CubeChartsService" %>
<%@ page import="weaver.common.util.string.StringUtil" %>
<%@ page import="com.alibaba.fastjson.JSONObject" %>
<%@ include file="/page/maint/common/initNoCache.jsp"%>
<%
    String action = request.getParameter("action");
    String type = Util.null2String(request.getParameter("type"));
    String customid = Util.null2String(request.getParameter("customid"));
    String baseId = Util.null2String(request.getParameter("baseId"));
    String title = Util.null2String(request.getParameter("title"));
    String width = Util.null2String(request.getParameter("width"));
    String isEnable = Util.null2String(request.getParameter("isEnable"));
    String name = Util.null2String(request.getParameter("isEnable"));//名称
    String showorder = Util.null2String(request.getParameter("showorder"));//显示顺序
    String chartsType = Util.null2String(request.getParameter("chartsType"));//图表类型
    String dataFrom = Util.null2String(request.getParameter("dataFrom"));//数据来源
    String xAxis = Util.null2String(request.getParameter("xAxis"));//x轴
    String yAxis = Util.null2String(request.getParameter("yAxis"));//y轴
    String customSql = Util.null2String(request.getParameter("customSql"));//自定义SQL

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

    CubeChartsService chartsService = new CubeChartsService(request, response);
    if("add".equals(action)){
        baseId = chartsService.saveBaseData(request, response);
        request.setAttribute("baseId",baseId);
        chartsService.saveChartsData(request, response);
    }else if("del".equals(action)){
        chartsService.delCharts(chartId);
    }else if("viewDetail".equals(action)){
        out.print(chartsService.queryDetailByChartId(chartId));

    }
%>