apzl_leasing/WebContent/Tenwa/Apzl/FileUpload/LBnotAllMailHndHandoverTempList.jsp

223 lines
12 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");
String projectNo = CurPage.getParameter("projectNo");
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.setVisible("is_delay", false);
doTemp.setVisible("delay_date", 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(){
function afterSearch(){
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>';
}
if(getObj(0,i,"BusinessConditions")!=null&&getObj(0,i,"BusinessConditions")!="null"){
getObj(0,i,"BusinessConditions").innerHTML='<a class="box" onclick="viewBusinessConditions(\''+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>';
}
if(getObj(0,i,"BusinessConditions")!=null&&getObj(0,i,"BusinessConditions")!="null"){
getObj(0,i,"BusinessConditions").innerHTML='<a class="box" onclick="viewBusinessConditions(\''+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 EXPSTRATDATE = "";
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(sReturn.EXPSTRATDATE){
EXPSTRATDATE = sReturn.EXPSTRATDATE;
}
if(EXPNUMBER!=""&&EXPCOMPANY!=""){
var sParams = "EXPNUMBER="+EXPNUMBER+",EXPCOMPANY="+EXPCOMPANY+",EXPSTRATDATE="+EXPSTRATDATE+",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>';
}
if(getObj(0,i,"BusinessConditions")!=null&&getObj(0,i,"BusinessConditions")!="null"){
getObj(0,i,"BusinessConditions").innerHTML='<a class="box" onclick="viewBusinessConditions(\''+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/LBMailArchivingList.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>';
}
if(getObj(0,i,"BusinessConditions")!=null&&getObj(0,i,"BusinessConditions")!="null"){
getObj(0,i,"BusinessConditions").innerHTML='<a class="box" onclick="viewBusinessConditions(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">商务条件</font></a>';
}
}
},"邮寄详情");
}
function viewOpinionFilelist(i){
var projectId=getItemValue(0, i, "PROJECT_ID");
openFileList(projectId);
}
function viewBusinessConditions(i){
var contract_id=getItemValue(0, i, "PROJECT_ID");
var ProductId=getItemValue(0, i, "PRODUCT_ID");
var id=getItemValue(0, i, "id");
var sUrl="/Accounting/LoanSimulation/LoanBasicInfo_afterloan.jsp";
AsDialog.PopView(sUrl,"ProjectId="+contract_id+"&ProductId="+ProductId+"&flowname=ydzl&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>';
}
if(getObj(0,i,"BusinessConditions")!=null&&getObj(0,i,"BusinessConditions")!="null"){
getObj(0,i,"BusinessConditions").innerHTML='<a class="box" onclick="viewBusinessConditions(\''+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 selectedRow = getItemValue(0, getRow(0), "contract_id");
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>';
}
if(getObj(0,i,"BusinessConditions")!=null&&getObj(0,i,"BusinessConditions")!="null"){
getObj(0,i,"BusinessConditions").innerHTML='<a class="box" onclick="viewBusinessConditions(\''+i+'\')" style={color:#000;text-decoration:underline;}><font color="blue">商务条件</font></a>';
}
}
}
function openFileList(projectId){
let url = RunJavaMethod("com.ample.icms.query.ImageQuery","getRequestUrl","");
let params = getRequestParam(projectId);
if(params=='error'){
alert('未找到对应的影像配置,请联系管理员');
return;
}
if(params!=null){
AsControl.postICMS(url,params);
}
}
function getRequestParam(projectId){
let code = 'ECM0002';
let param = RunJavaMethodTrans("com.ample.icms.service.ImageQueryService","getRequestParamByProjectIdJMT","projectId="+projectId+",code="+code);
return param;
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>