档案邮寄和大通合同模板
This commit is contained in:
parent
5ba78261d8
commit
fc3635bbfd
@ -1,61 +1,73 @@
|
||||
<%@ page contentType="text/html; charset=GBK"%>
|
||||
<%@ page import="com.amarsoft.app.lc.workflow.action.GetFlowAction" %>
|
||||
<%@ page import="java.util.List" %>
|
||||
<%@ page import="java.util.Map" %>
|
||||
<%@ page import="com.amarsoft.app.util.ProductParamUtil" %>
|
||||
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
|
||||
/*
|
||||
Author: undefined 2019-07-15
|
||||
Content: 示例详情页面
|
||||
History Log:
|
||||
*/
|
||||
String RightType= CurPage.getParameter("RightType");
|
||||
String sFlowunid = CurPage.getParameter("FlowUnid");
|
||||
String sFlowNo= CurPage.getParameter("FlowNo");
|
||||
String PhaseNo= CurPage.getParameter("PhaseNo");
|
||||
sFlowNo = "MortgageFileMailFlow";
|
||||
BizObject flow=GetFlowAction.getFlowBussinessObject(sFlowunid);
|
||||
String product=CurPage.getParameter("productId");
|
||||
List<Object> list=ProductParamUtil.getProductDocInfo(product,"PRD0412");
|
||||
String type="";
|
||||
String docList="";
|
||||
for(int i=0;i<list.size();i++){
|
||||
Map<String,Object> map=(Map<String,Object>)list.get(i);
|
||||
if(sFlowNo.equals(map.get("FLOW_INFO").toString())){
|
||||
type=map.get("TYPE").toString();
|
||||
if("SingleRow".equals(type)){
|
||||
docList=map.get("DOCLIST").toString();
|
||||
}else{
|
||||
List l=(List)map.get("DOCCONFIG");
|
||||
docList=l.toString();
|
||||
}
|
||||
}
|
||||
}
|
||||
String ObjectNo = CurPage.getParameter("ObjectNo");
|
||||
String contract_id = CurPage.getParameter("contract_id");
|
||||
String compClientID = CurPage.getParameter("CompClientID");
|
||||
String id = CurPage.getParameter("id");
|
||||
System.out.println(id);
|
||||
String sTempletNo = "LBPlaceFileTempInfo";//--模板号--
|
||||
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
||||
dwTemp.Style = "2";//freeform
|
||||
//dwTemp.ReadOnly = "-2";//只读模式
|
||||
dwTemp.genHTMLObjectWindow(CurPage.getParameter("id"));
|
||||
dwTemp.replaceColumn("placefile", "<iframe type='iframe' id='frame_list' name=\"frame_list\" width=\"100%\" height=\"300px\" frameborder=\"0\" src=\""+sWebRootPath+"/Tenwa/Apzl/FileUpload/PayDocMailList.jsp?CompClientID="+sCompClientID+"&docList="+docList+"\"></iframe>", CurPage.getObjectWindowOutput());
|
||||
dwTemp.replaceColumn("opinion", "<iframe type='iframe' id='frame_list' name=\"frame_list\" width=\"100%\" height=\"300px\" frameborder=\"0\" src=\""+sWebRootPath+"/Tenwa/Apzl/FileUpload/LmApprovaloppinionDocTempList.jsp?CompClientID="+sCompClientID+"\"></iframe>", CurPage.getObjectWindowOutput());
|
||||
|
||||
String sButtons[][] = {
|
||||
{"true","All","Button","保存","保存所有修改","as_save(0,'frame_list.window.saveRecordForApprove()')","","","",""},
|
||||
{"false","All","Button","返回","返回列表","returnList()","","","",""}
|
||||
};
|
||||
// sButtonPosition = "south";
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
// function save(){
|
||||
<%-- var sParams = "userid=<%CurPage.getUserId()%>&EXPCOMPANY="+getItemValue(0,0,'ARCHIVING_CABINET_NO')+"&contractid=<%=contract_id%>"; --%>
|
||||
// var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.DocMailAction","savePlaceFileInfo",sParams);
|
||||
// }
|
||||
|
||||
</script>
|
||||
<%@ page contentType="text/html; charset=GBK"%>
|
||||
<%@ page import="com.amarsoft.app.lc.workflow.action.GetFlowAction" %>
|
||||
<%@ page import="java.util.List" %>
|
||||
<%@ page import="java.util.Map" %>
|
||||
<%@ page import="com.amarsoft.app.util.ProductParamUtil" %>
|
||||
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
|
||||
/*
|
||||
Author: undefined 2019-07-15
|
||||
Content: 示例详情页面
|
||||
History Log:
|
||||
*/
|
||||
String RightType= CurPage.getParameter("RightType");
|
||||
String sFlowunid = CurPage.getParameter("FlowUnid");
|
||||
String sFlowNo= CurPage.getParameter("FlowNo");
|
||||
String PhaseNo= CurPage.getParameter("PhaseNo");
|
||||
String userName = CurUser.getUserName();
|
||||
|
||||
sFlowNo = "MortgageFileMailFlow";
|
||||
BizObject flow=GetFlowAction.getFlowBussinessObject(sFlowunid);
|
||||
String product=CurPage.getParameter("productId");
|
||||
List<Object> list=ProductParamUtil.getProductDocInfo(product,"PRD0412");
|
||||
String type="";
|
||||
String docList="";
|
||||
for(int i=0;i<list.size();i++){
|
||||
Map<String,Object> map=(Map<String,Object>)list.get(i);
|
||||
if(sFlowNo.equals(map.get("FLOW_INFO").toString())){
|
||||
type=map.get("TYPE").toString();
|
||||
if("SingleRow".equals(type)){
|
||||
docList=map.get("DOCLIST").toString();
|
||||
}else{
|
||||
List l=(List)map.get("DOCCONFIG");
|
||||
docList=l.toString();
|
||||
}
|
||||
}
|
||||
}
|
||||
String ObjectNo = CurPage.getParameter("ObjectNo");
|
||||
String contract_id = CurPage.getParameter("contract_id");
|
||||
String compClientID = CurPage.getParameter("CompClientID");
|
||||
String id = CurPage.getParameter("id");
|
||||
System.out.println(id);
|
||||
String sTempletNo = "LBPlaceFileTempInfo";//--模板号--
|
||||
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
|
||||
if("0020".equals(PhaseNo)){
|
||||
doTemp.setDefaultValue("ARCHIVING_PERSON", CurUser.getUserName());
|
||||
|
||||
}
|
||||
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
||||
dwTemp.Style = "2";//freeform
|
||||
//dwTemp.ReadOnly = "-2";//只读模式
|
||||
dwTemp.genHTMLObjectWindow(CurPage.getParameter("id"));
|
||||
dwTemp.replaceColumn("placefile", "<iframe type='iframe' id='frame_list' name=\"frame_list\" width=\"100%\" height=\"300px\" frameborder=\"0\" src=\""+sWebRootPath+"/Tenwa/Apzl/FileUpload/PayDocMailList.jsp?CompClientID="+sCompClientID+"&docList="+docList+"\"></iframe>", CurPage.getObjectWindowOutput());
|
||||
dwTemp.replaceColumn("opinion", "<iframe type='iframe' id='frame_list' name=\"frame_list\" width=\"100%\" height=\"300px\" frameborder=\"0\" src=\""+sWebRootPath+"/Tenwa/Apzl/FileUpload/LmApprovaloppinionDocTempList.jsp?CompClientID="+sCompClientID+"\"></iframe>", CurPage.getObjectWindowOutput());
|
||||
|
||||
String sButtons[][] = {
|
||||
{"true","All","Button","保存","保存所有修改","as_save(0,'frame_list.window.saveRecordForApprove()')","","","",""},
|
||||
{"false","All","Button","返回","返回列表","returnList()","","","",""}
|
||||
};
|
||||
// sButtonPosition = "south";
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
// function save(){
|
||||
<%-- var sParams = "userid=<%CurPage.getUserId()%>&EXPCOMPANY="+getItemValue(0,0,'ARCHIVING_CABINET_NO')+"&contractid=<%=contract_id%>"; --%>
|
||||
// var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.DocMailAction","savePlaceFileInfo",sParams);
|
||||
// }
|
||||
$(function(){
|
||||
var gdperson = getItemValue(0, 0, "ARCHIVING_PERSON");
|
||||
if("0020"=="<%=PhaseNo%>" && ""== gdperson){
|
||||
setItemValue(0, 0, "ARCHIVING_PERSON","<%=userName%>");
|
||||
}
|
||||
})
|
||||
</script>
|
||||
<%@ include file="/Frame/resources/include/include_end.jspf"%>
|
||||
@ -1,171 +1,171 @@
|
||||
<%@ page contentType="text/html; charset=GBK"%>
|
||||
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
|
||||
/*
|
||||
Author: undefined 2019-07-11
|
||||
Content:
|
||||
History Log:
|
||||
*/
|
||||
String flowunid = CurPage.getParameter("ObjectNo");
|
||||
String PhaseNo = CurPage.getParameter("PhaseNo");
|
||||
ASObjectModel doTemp = new ASObjectModel("LBnotAllMailHndHandoverTempList");
|
||||
if("0010".equals(PhaseNo)){
|
||||
doTemp.setVisible("ALLHANDOVERSTATUS", false);
|
||||
doTemp.setVisible("ARCHIVING_CABINET_NO", false);
|
||||
doTemp.setVisible("ARCHIVING_TIME", false);
|
||||
doTemp.setVisible("ARCHIVING_PERSON", false);
|
||||
}
|
||||
doTemp.setLockCount(2);
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
|
||||
dwTemp.Style="1";
|
||||
//--设置为Grid风格--
|
||||
if("0010".equals(PhaseNo)){
|
||||
dwTemp.MultiSelect = true; //多选
|
||||
}
|
||||
dwTemp.ReadOnly = "1"; //只读模式
|
||||
dwTemp.setPageSize(10);
|
||||
dwTemp.genHTMLObjectWindow(flowunid);
|
||||
|
||||
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
|
||||
String sButtons[][] = {
|
||||
{"false","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
|
||||
{"0010".equals(PhaseNo)?"true":"false","","Button","配置快递信息","配置快递信息","selectApproveDetail()","","","","btn_icon_up",""},
|
||||
{"0010".equals(PhaseNo)?"true":"false","","Button","删除","删除","deleteRecord()","","","","btn_icon_delete",""},
|
||||
};
|
||||
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
})
|
||||
function viewOpinionInfo(i){
|
||||
var contract_id=getItemValue(0, i, "contract_id");
|
||||
var sUrl = "/Tenwa/Apzl/FileUpload/LmApprovaloppinionDocTempList.jsp";
|
||||
|
||||
AsDialog.PopView(sUrl,"contract_id="+contract_id+"&ObjectNo=<%=flowunid%>&PhaseNo=<%=PhaseNo%>","dialogWidth=900px;dialogHeight=400px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},"邮寄详情");
|
||||
}
|
||||
function selectApproveDetail(){
|
||||
var sUrl = "/Tenwa/Apzl/FileUpload/ApproveDetail.jsp";
|
||||
AsDialog.PopView(sUrl,"","dialogWidth=500px;dialogHeight=200px;",function(sReturn){
|
||||
var EXPNUMBER = "";
|
||||
var EXPCOMPANY = "";
|
||||
var selectedRow = getItemValueArray(0,'contract_id');
|
||||
selectedRow = selectedRow+"";
|
||||
selectedRow = selectedRow.replace(/,/g,'@');
|
||||
if(sReturn.EXPNUMBER){
|
||||
EXPNUMBER = sReturn.EXPNUMBER;
|
||||
}
|
||||
if(sReturn.EXPCOMPANY){
|
||||
EXPCOMPANY = sReturn.EXPCOMPANY;
|
||||
}
|
||||
if(EXPNUMBER!=""&&EXPCOMPANY!=""){
|
||||
var sParams = "EXPNUMBER="+EXPNUMBER+",EXPCOMPANY="+EXPCOMPANY+",flowunid=<%=flowunid%>,contractid="+selectedRow;
|
||||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.DocMailAction","saveERPInfo",sParams);
|
||||
if('success'==sReturnInfo){
|
||||
alert("配置成功!");
|
||||
}
|
||||
}
|
||||
reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},'快递信息');
|
||||
}
|
||||
function viewAllInfo(i){
|
||||
var contract_id=getItemValue(0, i, "contract_id");
|
||||
var ProductId=getItemValue(0, i, "PRODUCT_ID");
|
||||
var id=getItemValue(0, i, "id");
|
||||
var sUrl="/Tenwa/Apzl/FileUpload/DocMailListMain.jsp";
|
||||
if('0010'!='<%=PhaseNo%>'){
|
||||
sUrl="/Tenwa/Apzl/FileUpload/LBPlaceFileTempInfo.jsp";
|
||||
}
|
||||
AsDialog.PopView(sUrl,"contract_id="+contract_id+"&productId="+ProductId+"&FlowUnid=<%=flowunid%>&PhaseNo=<%=CurPage.getParameter("PhaseNo")%>&id="+id,"dialogWidth=1200px;dialogHeight=600px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},"邮寄详情");
|
||||
}
|
||||
function viewOpinionFilelist(i){
|
||||
var contract_id=getItemValue(0, i, "PROJECT_ID");
|
||||
var ProductId=getItemValue(0, i, "PRODUCT_ID");
|
||||
var id=getItemValue(0, i, "id");
|
||||
var sUrl="/Tenwa/Apzl/FileUpload/PayDocMailList.jsp";
|
||||
AsDialog.PopView(sUrl,"contract_id="+contract_id+"&productId="+ProductId+"&FlowUnid=<%=flowunid%>&PhaseNo=<%=CurPage.getParameter("PhaseNo")%>&id="+id+"&type=his","dialogWidth=1200px;dialogHeight=600px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},"邮寄详情");
|
||||
}
|
||||
function deleteRecord(){
|
||||
var sUrl = "";
|
||||
var selectedRow = getItemValueArray(0,'contract_id');
|
||||
selectedRow = selectedRow+"";
|
||||
selectedRow = selectedRow.replace(/,/g,'@');
|
||||
var sParams = "contractid="+selectedRow+",flowunid=<%=CurPage.getParameter("ObjectNo")%>";
|
||||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.DocMailAction","deleteReadyMailList",sParams);
|
||||
if("success"==sReturnInfo){
|
||||
alert("删除成功");
|
||||
reloadSelf();
|
||||
}else{
|
||||
alert("系统异常,请联系管理人员!");
|
||||
reloadSelf();
|
||||
}
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
<%@ page contentType="text/html; charset=GBK"%>
|
||||
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
|
||||
/*
|
||||
Author: undefined 2019-07-11
|
||||
Content:
|
||||
History Log:
|
||||
*/
|
||||
String flowunid = CurPage.getParameter("ObjectNo");
|
||||
String PhaseNo = CurPage.getParameter("PhaseNo");
|
||||
ASObjectModel doTemp = new ASObjectModel("LBnotAllMailHndHandoverTempList");
|
||||
if("0010".equals(PhaseNo)){
|
||||
// doTemp.setVisible("ALLHANDOVERSTATUS", false);//显示归档状态
|
||||
doTemp.setVisible("ARCHIVING_CABINET_NO", false);
|
||||
doTemp.setVisible("ARCHIVING_TIME", false);
|
||||
doTemp.setVisible("ARCHIVING_PERSON", false);
|
||||
}
|
||||
doTemp.setLockCount(2);
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
|
||||
dwTemp.Style="1";
|
||||
//--设置为Grid风格--
|
||||
if("0010".equals(PhaseNo)){
|
||||
// dwTemp.MultiSelect = true; //多选
|
||||
}
|
||||
dwTemp.ReadOnly = "1"; //只读模式
|
||||
dwTemp.setPageSize(10);
|
||||
dwTemp.genHTMLObjectWindow(flowunid);
|
||||
|
||||
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
|
||||
String sButtons[][] = {
|
||||
{"false","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
|
||||
{"0010".equals(PhaseNo)?"true":"false","","Button","配置快递信息","配置快递信息","selectApproveDetail()","","","","btn_icon_up",""},
|
||||
{"0010".equals(PhaseNo)?"true":"false","","Button","删除","删除","deleteRecord()","","","","btn_icon_delete",""},
|
||||
};
|
||||
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
})
|
||||
function viewOpinionInfo(i){
|
||||
var contract_id=getItemValue(0, i, "contract_id");
|
||||
var sUrl = "/Tenwa/Apzl/FileUpload/LmApprovaloppinionDocTempList.jsp";
|
||||
|
||||
AsDialog.PopView(sUrl,"contract_id="+contract_id+"&ObjectNo=<%=flowunid%>&PhaseNo=<%=PhaseNo%>","dialogWidth=900px;dialogHeight=400px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},"邮寄详情");
|
||||
}
|
||||
function selectApproveDetail(){
|
||||
var sUrl = "/Tenwa/Apzl/FileUpload/ApproveDetail.jsp";
|
||||
AsDialog.PopView(sUrl,"","dialogWidth=500px;dialogHeight=200px;",function(sReturn){
|
||||
var EXPNUMBER = "";
|
||||
var EXPCOMPANY = "";
|
||||
var selectedRow = getItemValueArray(0,'contract_id');
|
||||
selectedRow = selectedRow+"";
|
||||
selectedRow = selectedRow.replace(/,/g,'@');
|
||||
if(sReturn.EXPNUMBER){
|
||||
EXPNUMBER = sReturn.EXPNUMBER;
|
||||
}
|
||||
if(sReturn.EXPCOMPANY){
|
||||
EXPCOMPANY = sReturn.EXPCOMPANY;
|
||||
}
|
||||
if(EXPNUMBER!=""&&EXPCOMPANY!=""){
|
||||
var sParams = "EXPNUMBER="+EXPNUMBER+",EXPCOMPANY="+EXPCOMPANY+",flowunid=<%=flowunid%>,contractid="+selectedRow;
|
||||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.DocMailAction","saveERPInfo",sParams);
|
||||
if('success'==sReturnInfo){
|
||||
alert("配置成功!");
|
||||
}
|
||||
}
|
||||
reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},'快递信息');
|
||||
}
|
||||
function viewAllInfo(i){
|
||||
var contract_id=getItemValue(0, i, "contract_id");
|
||||
var ProductId=getItemValue(0, i, "PRODUCT_ID");
|
||||
var id=getItemValue(0, i, "id");
|
||||
var sUrl="/Tenwa/Apzl/FileUpload/DocMailListMain.jsp";
|
||||
if('0010'!='<%=PhaseNo%>'){
|
||||
sUrl="/Tenwa/Apzl/FileUpload/LBPlaceFileTempInfo.jsp";
|
||||
}
|
||||
AsDialog.PopView(sUrl,"contract_id="+contract_id+"&productId="+ProductId+"&FlowUnid=<%=flowunid%>&PhaseNo=<%=CurPage.getParameter("PhaseNo")%>&id="+id,"dialogWidth=1200px;dialogHeight=600px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},"邮寄详情");
|
||||
}
|
||||
function viewOpinionFilelist(i){
|
||||
var contract_id=getItemValue(0, i, "PROJECT_ID");
|
||||
var ProductId=getItemValue(0, i, "PRODUCT_ID");
|
||||
var id=getItemValue(0, i, "id");
|
||||
var sUrl="/Tenwa/Apzl/FileUpload/PayDocMailList.jsp";
|
||||
AsDialog.PopView(sUrl,"contract_id="+contract_id+"&productId="+ProductId+"&FlowUnid=<%=flowunid%>&PhaseNo=<%=CurPage.getParameter("PhaseNo")%>&id="+id+"&type=his","dialogWidth=1200px;dialogHeight=600px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){reloadSelf();
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
},"邮寄详情");
|
||||
}
|
||||
function deleteRecord(){
|
||||
var sUrl = "";
|
||||
var selectedRow = getItemValueArray(0,'contract_id');
|
||||
selectedRow = selectedRow+"";
|
||||
selectedRow = selectedRow.replace(/,/g,'@');
|
||||
var sParams = "contractid="+selectedRow+",flowunid=<%=CurPage.getParameter("ObjectNo")%>";
|
||||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.DocMailAction","deleteReadyMailList",sParams);
|
||||
if("success"==sReturnInfo){
|
||||
alert("删除成功");
|
||||
reloadSelf();
|
||||
}else{
|
||||
alert("系统异常,请联系管理人员!");
|
||||
reloadSelf();
|
||||
}
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
if(getObj(0,i,"action")!=null&&getObj(0,i,"action")!="null"){
|
||||
getObj(0,i,"action").innerHTML='<a class="box" onclick="viewAllInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">邮寄明细</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"opinion")!=null&&getObj(0,i,"opinion")!="null"){
|
||||
getObj(0,i,"opinion").innerHTML='<a class="box" onclick="viewOpinionInfo(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">签署意见</font></a>';
|
||||
}
|
||||
if(getObj(0,i,"filelist")!=null&&getObj(0,i,"filelist")!="null"){
|
||||
getObj(0,i,"filelist").innerHTML='<a class="box" onclick="viewOpinionFilelist(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">历史附件查看</font></a>';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
<%@ include file="/Frame/resources/include/include_end.jspf"%>
|
||||
BIN
WebContent/fileTemplate/合同(售后回租)_S端.docx
Normal file
BIN
WebContent/fileTemplate/合同(售后回租)_S端.docx
Normal file
Binary file not shown.
BIN
WebContent/fileTemplate/合同(售后回租)_大通.docx
Normal file
BIN
WebContent/fileTemplate/合同(售后回租)_大通.docx
Normal file
Binary file not shown.
@ -153,6 +153,8 @@ public class FileTemplateUtil {
|
||||
return "[{'fileTemplate':\""+"[{'text':'保值租赁','value':'91c7718aa925428ca312e343d1f5149f'}]"+"\"}]";
|
||||
}else if ("WYC".equals(operationType)){//网约车
|
||||
return "[{'fileTemplate':\""+"[{'text':'合同(售后回租)和抵押合同','value':'c8d5b729a0954482877c26a1293b766b'}]"+"\"}]";
|
||||
}else if ("DT".equals(operationType)){//大通
|
||||
return "[{'fileTemplate':\""+"[{'text':'大通售后回租模板','value':'51a5f03ebe3b45cc8ae2b32fdaeceeae'}]"+"\"}]";
|
||||
}else{
|
||||
if("01".equals(leasform)){
|
||||
return "[{'fileTemplate':\""+"[{'text':'合同(直租)','value':'24aba365e2794a018814ae81341486bf'}]"+"\"}]";
|
||||
|
||||
@ -2,11 +2,14 @@ package com.tenwa.lease.flow.project.businessapply;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import jbo.app.tenwa.doc.LB_FILE_MAILARCHIVING_INFO;
|
||||
import jbo.app.tenwa.doc.LB_FILE_MAILARCHIVING_INFO_TEMP;
|
||||
import jbo.app.tenwa.doc.LM_APPROVALOPINION_DOC;
|
||||
import jbo.app.tenwa.doc.LM_APPROVALOPINION_DOC_TEMP;
|
||||
import jbo.app.tenwa.doc.LM_MAILONLINE_DOC_TEMP;
|
||||
import jbo.com.tenwa.entity.comm.flow.FLOW_BUSSINESS_OBJECT;
|
||||
|
||||
import com.amarsoft.are.jbo.BizObject;
|
||||
import com.amarsoft.are.jbo.BizObjectManager;
|
||||
import com.amarsoft.are.jbo.JBOException;
|
||||
@ -105,11 +108,17 @@ public class DocMailAction {
|
||||
}
|
||||
public String saveERPInfo(JBOTransaction tx) throws JBOException{
|
||||
BizObjectManager lfmiBom = JBOFactory.getBizObjectManager(LB_FILE_MAILARCHIVING_INFO_TEMP.CLASS_NAME, tx);
|
||||
String[] contractidlist = contractid.split("@");
|
||||
for(int i=0;i<contractidlist.length;i++){
|
||||
int j = lfmiBom.createQuery("update O set EXPNUMBER = '"+EXPNUMBER+"',EXPCOMPANY = '"+EXPCOMPANY+"' where contract_id = '"+contractidlist[i]+"' and flowunid = '"+flowunid+"'").executeUpdate();
|
||||
}
|
||||
|
||||
// String[] contractidlist = contractid.split("@");
|
||||
// for(int i=0;i<contractidlist.length;i++){
|
||||
// int j = lfmiBom.createQuery("update O set EXPNUMBER = '"+EXPNUMBER+"',EXPCOMPANY = '"+EXPCOMPANY+"' where contract_id = '"+contractidlist[i]+"' and flowunid = '"+flowunid+"'").executeUpdate();
|
||||
// }
|
||||
int j = lfmiBom.createQuery("update O set EXPNUMBER = '"+EXPNUMBER+"',EXPCOMPANY = '"+EXPCOMPANY+"' where flowunid = '"+flowunid+"'").executeUpdate();
|
||||
//ÐÞ¸ÄÏîÄ¿ÃûÃû³Æ
|
||||
BizObjectManager fboManage = JBOFactory.getBizObjectManager(FLOW_BUSSINESS_OBJECT.CLASS_NAME, tx);
|
||||
BizObject fbo = fboManage.createQuery("flow_unid=:flow_unid").setParameter("flow_unid", flowunid).getSingleResult(true);
|
||||
String projectname=fbo==null?"":"_"+fbo.getAttribute("proj_name").toString();
|
||||
fbo.setAttributeValue("proj_name", EXPNUMBER+projectname);
|
||||
fboManage.saveObject(fbo);
|
||||
return "success";
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user