diff --git a/WebContent/Tenwa/Customer/Partner/Comm/Company/PartnerCompanyViewInfo.jsp b/WebContent/Tenwa/Customer/Partner/Comm/Company/PartnerCompanyViewInfo.jsp index cc5e5b846..f1436b530 100644 --- a/WebContent/Tenwa/Customer/Partner/Comm/Company/PartnerCompanyViewInfo.jsp +++ b/WebContent/Tenwa/Customer/Partner/Comm/Company/PartnerCompanyViewInfo.jsp @@ -5,7 +5,8 @@ String sTempletNo = "PartnerCompany";//--模板号-- ASObjectModel doTemp = new ASObjectModel(sTempletNo); doTemp.setHtmlEvent("registercapital,paiclupcapital","onchange","changeCurrencyRequired"); - //doTemp.setHtmlEvent("status","onchange","changeOtherRequired"); +// doTemp.setHtmlEvent("status","onchange","changeOtherRequired"); + doTemp.setHtmlEvent("status", "onchange", "changeRegisterInfo"); //初始化客户类别字段 BizObjectManager typeManager = JBOFactory.getBizObjectManager(CUSTOMER_TYPE.CLASS_NAME); List types = typeManager.createQuery("customerid=:customerid and status='valid' ").setParameter("customerid",customerId).getResultList(false); @@ -116,5 +117,41 @@ } },"请选择行业分类"); } + + function changeRegisterInfo(){//客户状态为正式时注册信息必填,否则不必填 + var status = getItemValue(0,getRow(),"status"); + if(status == "status02"){ + setItemRequired(0,"economytypename",true); + setItemRequired(0,"orgnaturename",true); + setItemRequired(0,"orgnaturecategoryname",true); + setItemRequired(0,"industrytypename",true); + setItemRequired(0,"scope",true); + setItemRequired(0,"rccurrency",true); + setItemRequired(0,"registercapital",true); + setItemRequired(0,"pccurrency",true); + setItemRequired(0,"paiclupcapital",true); + setItemRequired(0,"establish_date",true); + setItemRequired(0,"licensematurity",true); + setItemRequired(0,"operationperiod",true); + + }else{ + setItemRequired(0,"economytypename",false); + setItemRequired(0,"orgnaturename",false); + setItemRequired(0,"orgnaturecategoryname",false); + setItemRequired(0,"industrytypename",false); + setItemRequired(0,"scope",false); + setItemRequired(0,"rccurrency",false); + setItemRequired(0,"registercapital",false); + setItemRequired(0,"pccurrency",false); + setItemRequired(0,"paiclupcapital",false); + setItemRequired(0,"establish_date",false); + setItemRequired(0,"licensematurity",false); + setItemRequired(0,"operationperiod",false); + setItemRequired(0,"custsource",false); + setItemRequired(0,"certtype",false); + setItemRequired(0,"custkind",false); + + } + } <%@ include file="/Frame/resources/include/include_end.jspf"%> \ No newline at end of file