1.本次付款明细增加放款信息导出功能。
2.本次付款明细本方账户财务出纳可修改。
This commit is contained in:
parent
513ed0e21e
commit
a9ae1b4015
@ -8,6 +8,7 @@
|
||||
String phaseNo = CurPage.getParameter("PhaseNo");
|
||||
String rightType = CurComp.getParameter("RightType");
|
||||
String flowunid = CurPage.getParameter("FlowUnid");
|
||||
String contractNumber = CurPage.getParameter("contract_number");
|
||||
String ishistory = CurPage.getParameter("IsHistory");
|
||||
ASObjectModel doTemp = new ASObjectModel("ActualPaymentTempListBusiness");
|
||||
/* if(null!=ishistory&&ishistory.equals("true")){
|
||||
@ -18,7 +19,7 @@
|
||||
dwTemp.MultiSelect = true;
|
||||
dwTemp.ReadOnly = "0";
|
||||
dwTemp.ShowSummary = "1";
|
||||
if("0030".equals(phaseNo)){
|
||||
if(!"0060".equals(phaseNo)){
|
||||
rightType = "ReadOnly";
|
||||
dwTemp.ReadOnly = "1";
|
||||
}
|
||||
@ -34,8 +35,6 @@
|
||||
ado.setReadOnly("FEE_TYPE", true);
|
||||
ado.setReadOnly("SETTLE_METHOD", true);
|
||||
ado.setReadOnly("PLAN_DATE", true);
|
||||
ado.setReadOnly("ACCOUNT", true);
|
||||
ado.setReadOnly("ACC_NUMBER", true);
|
||||
ado.setHtmlEvent("FACT_MONEY", "onchange", "checkEquipAmtMoney");
|
||||
ado.setHtmlEvent("FEE_ADJUST", "onchange", "checkEquipAmtMoney");
|
||||
ado.setHtmlEvent("MEMO", "onmouseover", "showMemo");
|
||||
@ -50,8 +49,9 @@
|
||||
};
|
||||
}else{
|
||||
sButtons = new String[][]{
|
||||
{"true","","Button","±£´æ","±£´æ","as_save(0,'setColRequired()')","","","","btn_icon_save",""},
|
||||
{"true","","Button","ÅúÁ¿ÐÞ¸Ä","ÅúÁ¿ÐÞ¸Ä","batchModify()","","","","btn_icon_delete",""}
|
||||
{"true","","Button","保存","保存","save()","","","","btn_icon_save",""},
|
||||
{"true","","Button","批量修改","批量修改","batchModify()","","","","btn_icon_delete",""},
|
||||
{"true","","Button","导出放款信息","导出放款信息","exportExcel()","","","",""}
|
||||
};
|
||||
}
|
||||
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
@ -74,6 +74,69 @@
|
||||
}
|
||||
})
|
||||
|
||||
function exportExcel(){
|
||||
var param={};
|
||||
var tempParam={};
|
||||
var sparam="";
|
||||
//模板号
|
||||
param["templateNo"]="8b4078cb590045d7b08203b3a6e39cdb";
|
||||
debugger;
|
||||
//生成文件关联关系
|
||||
tempParam["OBJECTTYPE"]="放款信息导出";
|
||||
//tempParam["FLOW_UNID"]="<%=new java.util.Date().getTime()%>";
|
||||
tempParam["FLOW_UNID"]="<%=flowunid%>";
|
||||
//生成模板固定参数
|
||||
tempParam["CurUserId"]="<%=CurUser.getUserID()%>";
|
||||
tempParam["CurOrgId"]="<%=CurUser.getOrgID()%>";
|
||||
tempParam["CONTRACT_NUMBER"]="<%=contractNumber%>";
|
||||
tempParam["fileSavePath"]="<%=CurConfig.getConfigure("FileSavePath")%>";
|
||||
|
||||
param["templateParam"]=JSON.stringify(tempParam).replace(/,/g,"@");//生成模板的参数据
|
||||
for(var key in param){
|
||||
if(sparam.length>0){sparam+=",";}
|
||||
sparam+=key+"="+param[key];
|
||||
}
|
||||
alert(sparam);
|
||||
var result=RunJavaMethodTrans("com.tenwa.officetempalte.action.CreateOfficeAction","createOfficeByTemplate",sparam);
|
||||
if(result == "success"){
|
||||
var attributeID = AsControl.RunJsp("/Tenwa/Lease/Flow/Rent/BatchIncome/GetLBDocAttributeID.jsp",
|
||||
"FLOW_UNID="+tempParam["FLOW_UNID"]+"&OBJECTTYPE="+tempParam["OBJECTTYPE"]);
|
||||
downloadFile(attributeID);
|
||||
}else{
|
||||
alert("导出失败!");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function downloadFile(id){
|
||||
if(!frames["downloadTemplate"]) $("<iframe name='downloadTemplate' style='display:none;'></iframe>").appendTo("body");
|
||||
window.open(sWebRootPath+"/servlet/view/docDownloadServlet?CompClientID=<%=sCompClientID%>&sqlString=save@"+id, "downloadTemplate");
|
||||
}
|
||||
|
||||
function save(){
|
||||
as_save("myiframe0","setColRequired()");
|
||||
}
|
||||
|
||||
//选择账户
|
||||
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.5) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
|
||||
if(!sReturn||sReturn == "_CANCEL_"){
|
||||
return;
|
||||
}
|
||||
sReturn = sReturn.split("@");
|
||||
setItemValue(0,getRow(),"ACC_NUMBER", sReturn[0]);//开户帐号
|
||||
setItemValue(0,getRow(),"BANK",sReturn[1]);//开户银行
|
||||
setItemValue(0,getRow(),"ACC_NAME",sReturn[2]);//开户户名
|
||||
},"请选账户");
|
||||
|
||||
}
|
||||
|
||||
function setColRequired(){
|
||||
if("<%=rightType%>" != "ReadOnly"){
|
||||
for(var i=0;i<DZ[0][2].length;i++){
|
||||
@ -89,7 +152,7 @@
|
||||
}
|
||||
if("" == getItemValue(0,i,"ACCOUNTING_DATE")){
|
||||
var date = new Date().getFullYear()+"/"+(new Date().getMonth()+1)+"/"+new Date().getDate();
|
||||
document.getElementById('INPUT_myiframe0_ACCOUNTING_DATE_'+i+'_6').value=date;
|
||||
document.getElementById('INPUT_myiframe0_ACCOUNTING_DATE_'+i+'_9').value=date;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -106,15 +169,22 @@
|
||||
return;
|
||||
}
|
||||
for(var i=0;i<rows.length;i++){
|
||||
setItemValue(0,rows[i],"APPLYPAY_DATE",data.APPLYPAY_DATE);
|
||||
setItemValue(0,rows[i],"FACT_DATE",data.APPLYPAY_DATE);
|
||||
setItemValue(0,rows[i],"ACCOUNTING_DATE",data.ACCOUNTING_DATE);
|
||||
setItemValue(0,rows[i],"SETTLE_METHOD",data.SETTLE_METHOD);
|
||||
setItemValue(0,rows[i],"BANK",data.BANK);
|
||||
setItemValue(0,rows[i],"ACCOUNT",data.ACCOUNT);
|
||||
setItemValue(0,rows[i],"ACC_NUMBER",data.ACC_NUMBER);
|
||||
setItemValue(0,rows[i],"MEMO",data.MEMO);
|
||||
// setItemValue(0,rows[i],"APPLYPAY_DATE",data.APPLYPAY_DATE);
|
||||
if(data.FACT_DATE!=""){
|
||||
setItemValue(0,rows[i],"FACT_DATE",data.FACT_DATE);
|
||||
}
|
||||
if(data.ACCOUNTING_DATE!=""){
|
||||
setItemValue(0,rows[i],"ACCOUNTING_DATE",data.ACCOUNTING_DATE);
|
||||
}
|
||||
// setItemValue(0,rows[i],"SETTLE_METHOD",data.SETTLE_METHOD);
|
||||
// setItemValue(0,rows[i],"BANK",data.BANK);
|
||||
// setItemValue(0,rows[i],"ACCOUNT",data.ACCOUNT);
|
||||
// setItemValue(0,rows[i],"ACC_NUMBER",data.ACC_NUMBER);
|
||||
if(data.MEMO!=""){
|
||||
setItemValue(0,rows[i],"MEMO",data.MEMO);
|
||||
}
|
||||
}
|
||||
as_save("myiframe0");
|
||||
},"ÅúÁ¿ÐÞ¸Ä");
|
||||
}
|
||||
|
||||
|
||||
BIN
WebContent/fileTemplate/放款信息{CONTRACT_NUMBER}.xlsx
Normal file
BIN
WebContent/fileTemplate/放款信息{CONTRACT_NUMBER}.xlsx
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user