apzl_leasing/WebContent/Tenwa/Apzl/FileUpload/LBnotAllMailHndHandoverTempList.jsp
2019-07-16 11:01:39 +08:00

136 lines
6.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ 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>';
}
}
})
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>';
}
}
},"邮寄详情");
}
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;
}
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>';
}
}
},'快递信息');
}
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>';
}
}
},"邮寄详情");
}
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>';
}
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>