/** * 查询产品大类信息 * * @param cycle * @throws Exception * @author:wull */ public void queryProductTypeList(IRequestCycle cycle) throws Exception { PageData pd = this.getPageData(); IData params = pd.getData("cond", true); params.put("ITEM_FLAG", "1"); IDataset productTypeList = productBean.queryProductTypeLists(pd, params, pd.getPagination()); this.setInfos(productTypeList); this.init(cycle); }
/** * 页面初始化参数 * * @param cycle * @throws Exception * @author:chenzg * @date:2010-5-12 */ public void init(IRequestCycle cycle) throws Exception { PageData pd = this.getPageData(); IData conditions = new DataMap(); String operType = pd.getParameter("operType", ""); if ("edit".equals(operType)) { this.queryAreas(cycle); conditions.put("DISABLED", "true"); } else if ("add".equals(operType)) { conditions.put("DISABLED", "false"); } this.setConditions(conditions); pd.setTransferData(pd.getData()); }
/** * 新增,修改业务区参数 * * @param cycle * @throws Exception * @author:chenzg * @date:2010-5-17 */ public void saveAreas(IRequestCycle cycle) throws Exception { PageData pd = this.getPageData(); IData conditions = new DataMap(); String msg = ""; String operType = pd.getParameter("operType", ""); // 修改 if ("edit".equals(operType)) { IData params = pd.getData("edit", true); params.put("UPDATE_STAFF_ID", pd.getContext().getStaffId()); params.put("UPDATE_TIME", DualMgr.getSysDate(pd)); this.paramsBean.updateAreas(pd, params); msg = "修改业务区参数成功!"; } // 新增 else if ("add".equals(operType)) { IData params = pd.getData("add", true); params.put("UPDATE_STAFF_ID", pd.getContext().getStaffId()); params.put("UPDATE_TIME", DualMgr.getSysDate(pd)); params.put("AREA_CODE", "BAR_" + DualMgr.getSeqId(pd, "seq_area_id")); IDataset dataset = new DatasetList(); dataset.add(params); this.paramsBean.addAreas(pd, dataset); msg = "新增业务区参数成功!"; } // 返回项目参数查询界面 StringBuilder strScript = new StringBuilder(""); strScript.append("parent.document.getElementById('bquery').click();"); redirectToMsgByScript(msg, strScript.toString()); }
/** * 页面初始化参数 * * @param cycle * @throws Exception * @author:wull */ public void init(IRequestCycle cycle) throws Exception { PageData pd = getPageData(); IData conditions = pd.getData("cond", true); IData data = new DataMap(); // // if(null!=pd.getParameter("PRODUCT_CLASS")&&!"".equals(pd.getParameter("PRODUCT_CLASS","").trim())) // { // conditions.put("PRODUCT_CLASS", pd.getParameter("PRODUCT_CLASS","")); // data.put("ITEM_FLAG", "1"); // IDataset productclass = productBean.queryProductClassLists(pd, data, null); // conditions.put("PRODUCTCLASS", productclass); // } this.setConditions(conditions); if (null != pd.getParameter("ID") && !"".equals(pd.getParameter("ID", "").trim())) { data.put("PRODUCT_CLASS", pd.getParameter("ID", "")); IDataset productTypeList = productBean.queryProductTypeLists(pd, data, pd.getPagination()); this.setInfos(productTypeList); conditions.put("PRODUCT_CLASS", pd.getParameter("ID", "")); this.setConditions(conditions); } }