223 lines
12 KiB
Plaintext
223 lines
12 KiB
Plaintext
<%@ 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"%> |