<%@page import="jbo.app.tenwa.customer.CUSTOMER_TYPE"%> <%@ page contentType="text/html; charset=GBK"%> <%@ include file="/Frame/resources/include/include_begin_info.jspf"%><% String customerId = CurPage.getParameter("customerId"); String partnerType = CurPage.getParameter("Param"); String sTempletNo = "PartnerPerson";//--模板号-- BizObject custtype = JBOFactory.getBizObjectManager(CUSTOMER_TYPE.CLASS_NAME).createQuery("customerid=:customerid and custtype=:custtype").setParameter("custtype", partnerType) .setParameter("customerid",customerId).getSingleResult(false); ASObjectModel doTemp = new ASObjectModel(sTempletNo); doTemp.setDefaultValue("status", custtype.getAttribute("custstatus").getString()); doTemp.setHtmlEvent("status","onchange","changeOtherRequired"); //初始化客户类别字段 BizObjectManager typeManager = JBOFactory.getBizObjectManager(CUSTOMER_TYPE.CLASS_NAME); List types = typeManager.createQuery("customerid=:customerid and status='valid' ").setParameter("customerid",customerId).getResultList(false); if(types!=null &&types.size()>0){ String param =""; for(BizObject type:types){ String itemno = type.getAttribute("custtype").getString(); param +="'"+itemno+"',"; } param = param.substring(0,param.length()-1); doTemp.setDDDWJbo("custtype","jbo.sys.CODE_LIBRARY,itemno,itemname,codeno='cust_type' and itemno in ("+param+") "); } String rightType = CurPage.getParameter("RightType");//页面只读与否 if(rightType==null)rightType=""; ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); dwTemp.Style = "2";//freeform dwTemp.genHTMLObjectWindow(CurPage.getParameter("customerId")); CurPage.getCurComp().setAttribute("RightType", rightType); if(rightType.equals("ReadOnly")){ dwTemp.ReadOnly = "1";//只读模式 } String compClientID = request.getParameter("CompClientID"); dwTemp.replaceColumn("certlist", "", CurPage.getObjectWindowOutput()); dwTemp.replaceColumn("adresslist", "", CurPage.getObjectWindowOutput()); dwTemp.replaceColumn("tellist", "", CurPage.getObjectWindowOutput()); dwTemp.replaceColumn("banklist", "", CurPage.getObjectWindowOutput()); String sButtons[][] = { {"true","All","Button","保存","保存所有修改","saveRecord()","","","",""} }; %><%@ include file="/Frame/resources/include/ui/include_info.jspf"%> <%@ include file="/Frame/resources/include/include_end.jspf"%>