1.关联公司付款信息excel导出功能
This commit is contained in:
parent
b30774c91a
commit
bf30426eda
@ -2,6 +2,9 @@
|
||||
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
|
||||
|
||||
<%
|
||||
String sFileSaveMode = CurConfig.getConfigure("FileSaveMode");
|
||||
String sFileSavePath = CurConfig.getConfigure("FileSavePath");
|
||||
String sFileNameType = CurConfig.getConfigure("FileNameType");
|
||||
String flag = "false";
|
||||
String flagReadOnly = "1";
|
||||
if(CurUser.hasRole("800R00000034")){
|
||||
@ -22,6 +25,7 @@
|
||||
{flag,"All","Button","保存","保存批次号","as_save(0)","","","","",""},
|
||||
{flag,"All","Button","批量修改","批量修改","batch_edit()","","","","",""},
|
||||
{"true","All","Button","批量上传","批量上传","upload('')","","","","",""},
|
||||
{"true","All","Button","导出明细","导出明细","createFundIncomeExcel()","","","","",""},
|
||||
|
||||
};
|
||||
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
@ -133,5 +137,34 @@
|
||||
as_save(0);
|
||||
},"批量修改");
|
||||
}
|
||||
function createFundIncomeExcel(){
|
||||
var param={};
|
||||
var tempParam={};
|
||||
var sparam="";
|
||||
param["templateNo"]="f4c9efd00c394b35985aa4833c5f7efd";//选择的模板ID
|
||||
tempParam["OBJECTTYPE"]="ActualPaymentCarApply";
|
||||
tempParam["FLOW_UNID"]="123";
|
||||
tempParam["CurUserId"]="<%=CurUser.getUserID()%>"
|
||||
tempParam["fileSaveMode"]="<%=sFileSaveMode%>";
|
||||
tempParam["fileSavePath"]="<%=sFileSavePath%>";
|
||||
tempParam["fileNameType"]="<%=sFileNameType%>";
|
||||
|
||||
param["templateParam"]=JSON.stringify(tempParam).replace(/,/g,"@");
|
||||
for(var key in param){
|
||||
if(sparam.length>0){sparam+=",";}
|
||||
sparam+=key+"="+param[key];
|
||||
}
|
||||
var result=RunJavaMethodTrans("com.tenwa.officetempalte.action.CreateOfficeAction","createOfficeByTemplate",sparam);
|
||||
if(result!="success"){
|
||||
alert("导出失败!");
|
||||
return;
|
||||
}else{
|
||||
var attributeID = AsControl.RunJsp("/Tenwa/Lease/Flow/Rent/BatchIncome/GetLBDocAttributeID.jsp",
|
||||
"FLOW_UNID="+tempParam["FLOW_UNID"]+"&OBJECTTYPE="+tempParam["OBJECTTYPE"]);
|
||||
downloadFile(attributeID);
|
||||
reloadSelf();
|
||||
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<%@ include file="/Frame/resources/include/include_end.jspf"%>
|
||||
BIN
WebContent/fileTemplate/关联公司放款内容.xlsx
Normal file
BIN
WebContent/fileTemplate/关联公司放款内容.xlsx
Normal file
Binary file not shown.
@ -345,4 +345,13 @@ INSERT INTO `CODE_CATALOG` (`codeno`, `sortno`, `codetypeone`, `codetypetwo`, `c
|
||||
INSERT INTO `CODE_LIBRARY` (`codeno`, `itemno`, `itemname`, `bankno`, `sortno`, `isinuse`, `itemdescribe`, `itemattribute`, `relativecode`, `attribute1`, `attribute2`, `attribute3`, `attribute4`, `attribute5`, `attribute6`, `attribute7`, `attribute8`, `inputuser`, `inputorg`, `inputtime`, `updateuser`, `updatetime`, `remark`, `helptext`) VALUES('CapitalCollectionApproveMain','N','µ±Ç°¹¤×÷',NULL,'0010','1',NULL,'001',NULL,' and O.ObjectType = \'#ObjectType\' and O.FlowNo=\'#FlowNo\' and O.PhaseNo=\'#PhaseNo\' and O.UserID=\'#UserID\' and (O.FlowState<>\'INPOOL\' or O.FlowState is null) AND (O.FlowState <> \'NOTSELECT\' or O.FlowState is null) ',' and (O.EndTime is null or O.EndTime = \'\') ',NULL,'FundCollectionFlowApproval','/Tenwa/Core/FlowManager/BaseFlowList/BaseFlowApprovalList.jsp@FundCollectionFlowApproval',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'ObjectWindow',NULL);
|
||||
INSERT INTO `CODE_LIBRARY` (`codeno`, `itemno`, `itemname`, `bankno`, `sortno`, `isinuse`, `itemdescribe`, `itemattribute`, `relativecode`, `attribute1`, `attribute2`, `attribute3`, `attribute4`, `attribute5`, `attribute6`, `attribute7`, `attribute8`, `inputuser`, `inputorg`, `inputtime`, `updateuser`, `updatetime`, `remark`, `helptext`) VALUES('CapitalCollectionApproveMain','Y','ÒÑÍê³É¹¤×÷',NULL,'0020','1',NULL,'001',NULL,' and O.ObjectType = \'#ObjectType\' and O.FlowNo=\'#FlowNo\' and O.PhaseNo=\'#PhaseNo\' and O.UserID=\'#UserID\' ',' and O.EndTime is not null and O.EndTime <> \'\' ',NULL,'FundCollectionFlowApproval','/Tenwa/Core/FlowManager/BaseFlowList/BaseFlowApprovalList.jsp@FundCollectionFlowApproval',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'ObjectWindow',NULL);
|
||||
|
||||
--
|
||||
-- 关联公司付款信息excel导出
|
||||
-- 模板
|
||||
insert into `BF_TEMPLATE` (`ID`, `SERIALNO`, `SORTNUMBER`, `TEMPLATENAME`, `TEMPLATESHOWNAME`, `TEMPLATEPATH`, `TEMPLATETYPE`, `OPERATETYPE`, `CALLBACK`, `CREATEMETHOD`, `DOCTYPE`, `ONECLASSIFY`, `TWOCLASSIFY`, `THREECLASSIFY`, `FOURCLASSIFY`, `TEMPLATEVERSION`, `STATUS`, `REMARK`, `INPUTUSERID`, `INPUTORGID`, `INPUTTIME`, `UPDATEUSERID`, `UPDATEORGID`, `UPDATETIME`, `CREATECONDITION`, `CREATESHEETCONDITION`) values('f4c9efd00c394b35985aa4833c5f7efd',NULL,'','关联公司放款信息','关联公司放款信息.xlsx','关联公司放款内容.xlsx','excel','create','',NULL,'','','','','','1','','','administrator','8009001','2020/08/25 14:27:38','administrator','8009001','2020/08/25 14:43:06','','');
|
||||
-- 标签
|
||||
insert into `BF_LABLECONFIG` (`ID`, `TAGNUMBER`, `TAGNAME`, `TITLE`, `TAGTYPE`, `VALUETYPE`, `VALUEFIELD`, `VALUEMETHOD`, `THOUSANDSFIELD`, `ISSHOEINDEX`, `REMARK`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`, `OPERATORCLASS`) values('1fcb4f81331140c1a3c94a94f56c8a79','96','companyLoanInfo','关联公司放款信息','tag_type3','value_type3','fact_object,fact_date,distributor_name,contract_no,EQUIP_AMT,car_money_had,HANDLING_CHARGE_MONEY,handling_charge_money_had,PURCHASE_TAX,purchase_tax_had,INSURANCE_PREMIUM,insurance_premium_had,INCIDENTAL,incidental_had','SELECT \r\n lfi.fact_object,\r\n lfi.fact_date,\r\n di.distributor_name,\r\n lci.contract_no,\r\n lcc.EQUIP_AMT,\r\n CASE O.car_money_had WHEN \'Y\' THEN \'是\' ELSE \'否\' END AS car_money_had,\r\n lcc.HANDLING_CHARGE_MONEY,\r\n CASE O.handling_charge_money_had WHEN \'Y\' THEN \'是\' ELSE \'否\' END AS handling_charge_money_had,\r\n\r\n lcc.PURCHASE_TAX,\r\n CASE O.purchase_tax_had WHEN \'Y\' THEN \'是\' ELSE \'否\' END AS purchase_tax_had,\r\n\r\n lcc.INSURANCE_PREMIUM,\r\n CASE O.insurance_premium_had WHEN \'Y\' THEN \'是\' ELSE \'否\' END AS insurance_premium_had,\r\n\r\n lcc.INCIDENTAL,\r\n CASE O.incidental_had WHEN \'Y\' THEN \'是\' ELSE \'否\' END AS incidental_had\r\nFROM\r\n LC_COMPANY_LOAN_INFO O \r\n LEFT JOIN LC_FUND_INCOME lfi \r\n ON lfi.id = O.f_income_id \r\n LEFT JOIN LB_CONTRACT_INFO lci \r\n ON lci.id = O.contract_id \r\n LEFT JOIN DISTRIBUTOR_INFO di \r\n ON lci.distributor_id = di.distributor_no \r\n LEFT JOIN lc_calc_condition lcc ON lcc.CONTRACT_ID=lci.id','','N','','','','','','','','');
|
||||
-- 关联
|
||||
insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`) values('aa9365b386004d78854d6dd8e81ee789','1fcb4f81331140c1a3c94a94f56c8a79','f4c9efd00c394b35985aa4833c5f7efd',NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
|
||||
--
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user