2018-06-03 22:26:41 +08:00

160 lines
5.6 KiB
Plaintext

<%@ page contentType="text/html; charset=GBK"%>
<%@page import="jbo.com.tenwa.entity.comm.own.OWN_INFO"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=Info00;Describe=注释区;]~*/%>
<%
/*
Author:lzb 2017-05-5
Tester:
Content: 出租人详情页面
Input Param:
Output param:
History Log:
*/
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=Info01;Describe=定义页面属性;]~*/%>
<%
String PG_TITLE = "出租人信息"; // 浏览器窗口标题 <title> PG_TITLE </title>
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=Info02;Describe=定义变量,获取参数;]~*/%>
<%
String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
if(sFlowUnid == null) sFlowUnid="";
String sTempletNo = CurPage.getParameter("TempletNo");//模板号
if(sTempletNo == null) sTempletNo = "LBLessorInfoTemp";
String RightType = CurPage.getParameter("RightType");//页面是否 是只读
String nodeNo=CurPage.getParameter("NodeNo");
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=Info03;Describe=定义数据对象;]~*/%>
<%
if((null!=RightType&&RightType.equals("ReadOnly"))){
isShowButton=false;
}else{
isShowButton=true;
}
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setDefaultValue("FlowUnid", sFlowUnid);
/* doTemp.setDefaultValue("LESSOR", "9a7dbbcf911649aebc882d1e405cbdd3");
BizObject own=JBOFactory.getBizObjectManager(OWN_INFO.CLASS_NAME).createQuery("id=:id").setParameter("id", "9a7dbbcf911649aebc882d1e405cbdd3").getSingleResult(false);
doTemp.setDefaultValue("OWN_NAME", own.getAttribute("OWN_NAME").getString());
doTemp.setDefaultValue("LEASE_CONSIGNER", own.getAttribute("LEASE_CONSIGNER").getString());
doTemp.setDefaultValue("LEASE_REGISTER_ADDR", own.getAttribute("LEASE_REGISTER_ADDR").getString());
doTemp.setDefaultValue("LEASE_ADDR", own.getAttribute("LEASE_ADDR").getString());
doTemp.setDefaultValue("LEASE_PERSON", own.getAttribute("LEASE_PERSON").getString());
doTemp.setDefaultValue("LEASE_POSTCODE", own.getAttribute("LEASE_POSTCODE").getString());
doTemp.setDefaultValue("LEASE_LINKMAN", own.getAttribute("LEASE_LINKMAN").getString());
doTemp.setDefaultValue("LEASE_TEL", own.getAttribute("LEASE_TEL").getString());
doTemp.setDefaultValue("LEASE_FAX", own.getAttribute("LEASE_FAX").getString());
doTemp.setDefaultValue("LEASE_EMAIL", own.getAttribute("LEASE_EMAIL").getString()); */
%>
<%@ include file="/Tenwa/Lease/Flow/Comm/baseShowFormal.jspf"%>
<%
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
if(isShowForaml.equals("true")){
dwTemp.genHTMLObjectWindow(sContractId);
}else{
dwTemp.genHTMLObjectWindow(sFlowUnid);
}
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=Info04;Describe=定义按钮;]~*/%>
<%
String sButtons[][] = null;
sButtons= new String[][]{
{"true","","Button","保存","保存所有修改","saveRecord()","","","",""}
};
%>
<%/*~END~*/%>
<%/*~BEGIN~不可编辑区~[Editable=false;CodeAreaID=Info05;Describe=主体页面;]~*/%>
<%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=Info06;Describe=定义按钮事件-;]~*/%>
<script type="text/javascript">
/*~[Describe=保存记录;InputParam=无;OutPutParam=无;]~*/
function saveRecord(){
as_save("myiframe0");
}
</script>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=Info07;Describe=自定义函数;]~*/%>
<script type="text/javascript">
//选择出租人
function SelectOwnInfo(){
AsDialog.OpenSelector("SelectOwnInfo","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn || sReturn == "_CANCEL_"){
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"LESSOR", sReturn[0]);//出租人姓名
setItemValue(0,0,"OWN_NAME", sReturn[1]);//出租人姓名
setItemValue(0,getRow(),"LEASE_CONSIGNER",sReturn[2]);//委托代理人
setItemValue(0,getRow(),"LEASE_REGISTER_ADDR",sReturn[3]);//注册地址
setItemValue(0,getRow(),"LEASE_ADDR",sReturn[4]);//通讯地址
setItemValue(0,getRow(),"LEASE_PERSON",sReturn[5]);//法人代表
setItemValue(0,getRow(),"LEASE_POSTCODE",sReturn[6]);//邮编
setItemValue(0,getRow(),"LEASE_LINKMAN",sReturn[7]);//联系人
setItemValue(0,getRow(),"LEASE_TEL",sReturn[8]);//电话
setItemValue(0,getRow(),"LEASE_FAX",sReturn[9]);//传真
if(sReturn.length==12){
setItemValue(0,getRow(),"LEASE_EMAIL",sReturn[10]);//电子邮件
}else{
setItemValue(0,getRow(),"LEASE_EMAIL",sReturn[10]+"@"+sReturn[11]);//电子邮件
}
},"请选出租人");
}
//选择账户
function SelectOwnAccount(){
var lessor = getItemValue(0,getRow(),"LESSOR");
if(typeof(lessor)==undefined || lessor==""){
alert('请先选择出租人!');
return;
}
AsDialog.OpenSelector("SelectOwnAccountForContract","LessorId,"+lessor,"dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn == "_CANCEL_"){
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"LEASE_ACC_NUMBER", sReturn[0]);//开户帐号
setItemValue(0,getRow(),"LEASE_ACC_BANK",sReturn[1]);//开户银行
setItemValue(0,getRow(),"LEASE_ACC_NAME",sReturn[2]);//开户户名
},"请选账户");
}
</script>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=Info08;Describe=页面装载时,进行初始化;]~*/%>
<script type="text/javascript">
</script>
<%/*~END~*/%>
<%@ include file="/Frame/resources/include/include_end.jspf"%>