rsbi 4 năm trước cách đây
mục cha
commit
dd432d5f26

+ 2 - 1
src/main/java/com/ruisitech/bi/service/bireport/TableDetailService.java

@@ -2,6 +2,7 @@ package com.ruisitech.bi.service.bireport;
 
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
+import com.rsbi.ext.engine.util.P;
 import com.rsbi.ext.engine.view.builder.dsource.DataSourceBuilder;
 import com.rsbi.ext.engine.view.context.dsource.DataSourceContext;
 import com.rsbi.ext.engine.view.context.grid.PageInfo;
@@ -78,7 +79,7 @@ public class TableDetailService extends BaseCompService {
 			String linktype = ds.getLinkType();
 			dsource.putProperty("linktype", linktype);
 			dsource.putProperty("linkname", ds.getLinkName());
-			dsource.putProperty("linkpwd", ds.getLinkPwd());
+			dsource.putProperty("linkpwd", P.encode(ds.getLinkPwd()));
 			dsource.putProperty("linkurl", ds.getLinkUrl());
 		}else{
 			dsource.putProperty("jndiname", ds.getJndiName());

+ 1 - 1
src/main/java/com/ruisitech/bi/service/bireport/TableService.java

@@ -88,7 +88,7 @@ public class TableService extends BaseCompService {
 		String id = ExtConstants.reportIdPrefix + IdCreater.create();
 		cr.setId(id);
 		cr.setOut("olapJson");
-		cr.setShowData(true);
+		cr.setHasPms(true);  //包含多维分析的参数
 
 		mv.getChildren().add(cr);
 		cr.setParent(mv);

+ 1 - 1
src/main/java/com/ruisitech/bi/web/bireport/DetailController.java

@@ -51,7 +51,7 @@ public class DetailController extends BaseController {
 	public @ResponseBody
     Object header(TableDetailDto dto) {
 		JSONArray ls = detailService.getTableHeader(dto);
-		return ls.toString();
+		return super.buildSucces(ls);
 	}
 	
 	/**