From 06d01a12c24f7f41747b32e0f3604ffb8777d653 Mon Sep 17 00:00:00 2001 From: yexuan Date: Wed, 20 Jun 2018 15:08:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0web=E4=B8=ADAPP=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E9=85=8D=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppConfig/AppPage/AppLibraryAdd.jsp | 56 +++++++++++++++ .../AppConfig/AppPage/AppLibraryGroupInfo.jsp | 44 ++++++++++++ .../AppConfig/AppPage/AppLibraryGroupList.jsp | 70 +++++++++++++++++++ .../AppPage/AppLibraryTemplateInfo.jsp | 43 ++++++++++++ .../AppPage/AppLibraryTemplateList.jsp | 64 +++++++++++++++++ WebContent/AppConfig/AppPage/AppNodeInfo.jsp | 40 +++++++++++ WebContent/AppConfig/AppPage/AppNodeList.jsp | 58 +++++++++++++++ 7 files changed, 375 insertions(+) create mode 100644 WebContent/AppConfig/AppPage/AppLibraryAdd.jsp create mode 100644 WebContent/AppConfig/AppPage/AppLibraryGroupInfo.jsp create mode 100644 WebContent/AppConfig/AppPage/AppLibraryGroupList.jsp create mode 100644 WebContent/AppConfig/AppPage/AppLibraryTemplateInfo.jsp create mode 100644 WebContent/AppConfig/AppPage/AppLibraryTemplateList.jsp create mode 100644 WebContent/AppConfig/AppPage/AppNodeInfo.jsp create mode 100644 WebContent/AppConfig/AppPage/AppNodeList.jsp diff --git a/WebContent/AppConfig/AppPage/AppLibraryAdd.jsp b/WebContent/AppConfig/AppPage/AppLibraryAdd.jsp new file mode 100644 index 000000000..fcc77abc1 --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppLibraryAdd.jsp @@ -0,0 +1,56 @@ +<%@page import="jbo.awe.AWE_DO_CATALOG"%> + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_list.jspf"%><% + //获得参数 + String GROUP_CODE = CurPage.getParameter("GROUP_CODE"); + if (GROUP_CODE == null) + GROUP_CODE = ""; + + ASObjectModel doTemp = new ASObjectModel( + "APP_BUSINESS_ADD"); + + ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp, + request); + dwTemp.Style = "2"; //设置DW风格 1:Grid 2:Freeform + dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写 + dwTemp.genHTMLObjectWindow(GROUP_CODE); + + String sButtons[][] = { + {"true", "All", "Button", "添加","添加", "saveRecord()", "", "", "", "btn_icon_add"}, + {"true", "All", "Button", "关闭","关闭", "goBack()", "", "", "", "btn_icon_close"}, + }; +%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> diff --git a/WebContent/AppConfig/AppPage/AppLibraryGroupInfo.jsp b/WebContent/AppConfig/AppPage/AppLibraryGroupInfo.jsp new file mode 100644 index 000000000..08deb6314 --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppLibraryGroupInfo.jsp @@ -0,0 +1,44 @@ +<%@page import="jbo.awe.AWE_DO_CATALOG"%> + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_list.jspf"%><% + //获得参数 + + String dono = CurPage.getParameter("dono"); + if (dono == null) dono = ""; + String doname = CurPage.getParameter("doname"); + if (doname == null) doname = ""; + + String GROUP_CODE = CurPage.getParameter("GROUP_CODE"); + if (GROUP_CODE == null) GROUP_CODE = ""; + + String sUserID = CurPage.getParameter("UserID"); + if (sUserID == null) sUserID = ""; + + ASObjectModel doTemp = new ASObjectModel("APP_BUSINESS_GROUP_INFO"); + + doTemp.setReadOnly("GROUP_CODE", true); + doTemp.setRequired("GROUP_CODE", true); + doTemp.setRequired("GROUP_NAME", true); + doTemp.setVisible("DONO", false); + + ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); + dwTemp.Style = "2"; //设置DW风格 1:Grid 2:Freeform + dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写 + dwTemp.genHTMLObjectWindow(GROUP_CODE); + + String sButtons[][] = { + {"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", "btn_icon_save"}, + {"true", "All", "Button", "关闭","关闭", "goBack()", "", "", "", "btn_icon_close"}, + }; +%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> diff --git a/WebContent/AppConfig/AppPage/AppLibraryGroupList.jsp b/WebContent/AppConfig/AppPage/AppLibraryGroupList.jsp new file mode 100644 index 000000000..1dbf4b40a --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppLibraryGroupList.jsp @@ -0,0 +1,70 @@ + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_list.jspf"%><% + ASObjectModel doTemp = new ASObjectModel("APP_BUSINESS_GROUP_LIST"); + doTemp.setLockCount(2); //锁定两列 + ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request); + + dwTemp.Style="1"; //设置为Grid风格 + dwTemp.ReadOnly = "1";//编辑模式 + dwTemp.setPageSize(10); + dwTemp.ConvertCode2Title = "1"; + dwTemp.genHTMLObjectWindow(""); + + String sButtons[][] = { + {"true","","Button","新增新模板分组","新增新模板分组","newRecord()","","","","btn_icon_add"}, + {"true","","Button","取消模板分组","取消模板分组","if(confirm('确实要删除吗?'))del()","","","","btn_icon_delete"}, + {"true","","Button","编辑模板分组","编辑模板分组","viewAndEdit()","","","","btn_icon_edit"}, + {"true","","Button","模板分组配置","模板分组配置","templateConfig()","","","","btn_icon_workflow"}, + }; +%><%@include file="/Frame/resources/include/ui/include_list.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> \ No newline at end of file diff --git a/WebContent/AppConfig/AppPage/AppLibraryTemplateInfo.jsp b/WebContent/AppConfig/AppPage/AppLibraryTemplateInfo.jsp new file mode 100644 index 000000000..b2254121b --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppLibraryTemplateInfo.jsp @@ -0,0 +1,43 @@ +<%@page import="jbo.awe.AWE_DO_CATALOG"%> + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_list.jspf"%><% + //获得参数 + String GROUP_CODE = CurPage.getParameter("GROUP_CODE"); + if (GROUP_CODE == null) GROUP_CODE = ""; + String DATA_CODE = CurPage.getParameter("DATA_CODE"); + if (DATA_CODE == null) DATA_CODE = ""; + + ASObjectModel doTemp = new ASObjectModel("APP_BUSINESS_TEMPLATE_INFO"); + + if (!"".equals(DATA_CODE)) { + doTemp.setReadOnly("DONO", true); + doTemp.setReadOnly("COLINDEX", true); + doTemp.setReadOnly("SORTNO", true); + doTemp.setReadOnly("COLNAME", true); + + doTemp.setReadOnly("DATA_CODE", true); + } else { + doTemp.setDefaultValue("GROUP_CODE", GROUP_CODE); + } + + ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); + dwTemp.Style = "2"; //设置DW风格 1:Grid 2:Freeform + dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写 + dwTemp.genHTMLObjectWindow(GROUP_CODE+","+DATA_CODE); + + String sButtons[][] = { + {"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", "btn_icon_save"}, + {"true", "All", "Button", "关闭","关闭", "goBack()", "", "", "", "btn_icon_close"}, + }; +%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> diff --git a/WebContent/AppConfig/AppPage/AppLibraryTemplateList.jsp b/WebContent/AppConfig/AppPage/AppLibraryTemplateList.jsp new file mode 100644 index 000000000..a9574974f --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppLibraryTemplateList.jsp @@ -0,0 +1,64 @@ + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_list.jspf"%><% + String GROUP_CODE = CurPage.getParameter("GROUP_CODE"); + if (GROUP_CODE == null) + GROUP_CODE = ""; + + ASObjectModel doTemp = new ASObjectModel("APP_BUSINESS_TEMPLATE_LIST"); + doTemp.setLockCount(2); //锁定两列 + ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request); + + dwTemp.Style="1"; //设置为Grid风格 + dwTemp.ReadOnly = "1";//编辑模式 + dwTemp.setPageSize(10); + dwTemp.ConvertCode2Title = "1"; + dwTemp.genHTMLObjectWindow(GROUP_CODE); + + String sButtons[][] = { + {"true","","Button","新增字段","新增字段","newRecord()","","","","btn_icon_add"}, + {"true","","Button","删除字段","删除字段","if(confirm('确实要删除吗?'))as_delete(0,'')","","","","btn_icon_delete"}, + {"true","","Button","编辑字段","编辑字段","viewAndEdit()","","","","btn_icon_edit"}, + }; +%><%@include file="/Frame/resources/include/ui/include_list.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> \ No newline at end of file diff --git a/WebContent/AppConfig/AppPage/AppNodeInfo.jsp b/WebContent/AppConfig/AppPage/AppNodeInfo.jsp new file mode 100644 index 000000000..834a0bd8e --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppNodeInfo.jsp @@ -0,0 +1,40 @@ +<%@page import="jbo.awe.AWE_DO_CATALOG"%> + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_info.jspf"%><% + //获得参数 + String GROUP_CODE = CurPage.getParameter("GROUP_CODE"); + + if (GROUP_CODE == null) GROUP_CODE = ""; + + String id = CurPage.getParameter("id"); + if (id == null) id = ""; + + ASObjectModel doTemp = new ASObjectModel("APP_NODEINFO_LIBRARY_APP_INFO"); + doTemp.setReadOnly("APP_BUSINESS_GROUP_CODE", true); + if ("".equals(id)) { + doTemp.setDefaultValue("APP_BUSINESS_GROUP_CODE", GROUP_CODE); + /* doTemp.setHtmlEvent("ENABLE_CONDITION", "onchange", "openConditionShow"); */ + } + + ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); + dwTemp.Style = "2"; //设置DW风格 1:Grid 2:Freeform + dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写 + dwTemp.genHTMLObjectWindow(id); + + String sButtons[][] = { + {"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", "btn_icon_save"}, + {"true", "All", "Button", "关闭","关闭", "goBack()", "", "", "", "btn_icon_close"}, + }; +%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> diff --git a/WebContent/AppConfig/AppPage/AppNodeList.jsp b/WebContent/AppConfig/AppPage/AppNodeList.jsp new file mode 100644 index 000000000..4e9ba2c47 --- /dev/null +++ b/WebContent/AppConfig/AppPage/AppNodeList.jsp @@ -0,0 +1,58 @@ + <%@ page contentType="text/html; charset=GBK"%><%@ + include file="/Frame/resources/include/include_begin_list.jspf"%><% + ASObjectModel doTemp = new ASObjectModel("APP_NODEINFO_LIBRARY_APP_LIST"); + doTemp.setLockCount(2); //锁定两列 + ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request); + + dwTemp.Style="1"; //设置为Grid风格 + dwTemp.ReadOnly = "1";//编辑模式 + dwTemp.setPageSize(10); + dwTemp.ConvertCode2Title = "1"; + dwTemp.genHTMLObjectWindow(""); + + String sButtons[][] = { + {"true","","Button","新增页面","新增页面","newRecord()","","","","btn_icon_add"}, + {"true","","Button","编辑页面","编辑页面","viewAndEdit()","","","","btn_icon_edit"}, + }; +%><%@include file="/Frame/resources/include/ui/include_list.jspf"%> + +<%@ include file="/Frame/resources/include/include_end.jspf"%> \ No newline at end of file