38 lines
2.4 KiB
Plaintext
38 lines
2.4 KiB
Plaintext
<%@ page contentType="text/html; charset=GBK"%>
|
|
<%@ page import="com.amarsoft.app.base.util.*"%>
|
|
<%@ page import="com.amarsoft.app.base.businessobject.*"%>
|
|
<%@ page import="com.amarsoft.dict.als.cache.CodeCache"%>
|
|
<%@ include file="/Frame/resources/include/include_begin.jspf"%>
|
|
<%
|
|
String userId = CurPage.getUserId();
|
|
String PG_TITLE = "产品管理"; // 浏览器窗口标题 <title> PG_TITLE </title>
|
|
String PG_CONTENT_TITLE = " 产品组件管理 "; //默认的内容区标题
|
|
String PG_CONTNET_TEXT = "请点击左侧列表";//默认的内容区文字
|
|
String PG_LEFT_WIDTH = "200";//默认的treeview宽度,不显示树图
|
|
//定义Treeview
|
|
OHTMLTreeView tviTemp = new OHTMLTreeView(CurPage, "产品管理","right");
|
|
int i = 0;
|
|
|
|
if(CurUser.hasRole("099")||CurUser.hasRole("399")){
|
|
//组件参数定义
|
|
tviTemp.insertPage("root","产品参数定义","OpenComp(\"ParameterConfigFrame\",\"/ProductManage/ParameterConfig/ParameterConfigFrame.jsp\",\"XMLFile={$ARE.PRD_HOME}/etc/app/component/component-parameter-config.xml&XMLTags=Parameter&Keys=ParameterID\",\"right\");",i++);
|
|
//tviTemp.insertPage("root","额度产品要素定义","OpenComp(\"ElementLimitFrame\",\"/Tenwa/Core/CreditLimit/LALimitElementList.jsp\",\"\",\"right\");",i++);
|
|
String p = tviTemp.insertFolder("root", "产品组件", "", i++);
|
|
tviTemp.insertPage(p,"组件类型","OpenComp(\"ComponentTypeList\",\"/ProductManage/ComponentConfig/ComponentTypeList.jsp\",\"XMLFile={$ARE.PRD_HOME}/etc/app/component/componenttype-config.xml&XMLTags=ComponentType&Keys=ID\",\"right\");",i++);
|
|
List<BusinessObject> list = XMLHelper.getBusinessObjectList("{$ARE.PRD_HOME}/etc/app/component/componenttype-config.xml", "ComponentType||length(ID)=5", "ID");
|
|
//定义树图结构
|
|
for(BusinessObject l:list){
|
|
tviTemp.insertPage(p,l.getString("Name"),"OpenComp(\"ComponentLibraryList\",\"/ProductManage/ComponentConfig/ComponentLibraryList.jsp\",\"XMLFile={$ARE.PRD_HOME}/etc/app/component/component-config.xml&XMLTags=Component||TYPE like '"+l.getString("ID")+"'&Keys=ID\",\"right\");",i++);
|
|
}
|
|
}
|
|
tviTemp.insertPage("root","产品定义","OpenComp(\"ParameterConfigFrame\",\"/ProductManage/ProductConfig/ProductViewPage.jsp\",\"IsInUse=1\",\"right\");",i++);
|
|
%><%@ include file="/Frame/resources/include/include_main.jspf"%>
|
|
<script type="text/javascript">
|
|
<%=tviTemp.generateHTMLTreeView()%>
|
|
expandAll();
|
|
selectItem(1);
|
|
function TreeViewOnClick(){
|
|
setTitle(getCurTVItem().name);
|
|
}
|
|
</script>
|
|
<%@ include file="/Frame/resources/include/include_end.jspf"%> |