添加业务查询菜单
This commit is contained in:
parent
2cf16d9064
commit
04088b7fc8
@ -1,4 +1,5 @@
|
||||
<%@page import="cn.bean.User"%>
|
||||
<%@ page import="com.amarsoft.app.util.ASUserObject" %>
|
||||
<%@ page contentType="text/html; charset=GBK"%>
|
||||
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
|
||||
<%@include file="/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunction.jspf" %>
|
||||
@ -33,14 +34,13 @@
|
||||
<%
|
||||
String soft = CurPage.getParameter("soft");
|
||||
String userId = CurUser.getUserID();
|
||||
|
||||
ASObjectModel doTemp = new ASObjectModel("FlowInstanceTrack3");
|
||||
doTemp.setDataQueryClass("com.amarsoft.awe.dw.ui.list.FlowMonitorListHtmlGenerator");
|
||||
|
||||
String ros = "true";
|
||||
if("业务申请分担".equals(soft)){
|
||||
ros = "false";
|
||||
doTemp.appendJboWhere("( (O.flow_name='业务申请流程' and O.PHASENAME='信审初审') or ( O.flow_name='业务变更流程' and O.PHASENAME='信审专员初审') )");
|
||||
doTemp.appendJboWhere("( (O.APPLYTYPE='BusinessApplyApply' and O.PHASENO in ('0030','0040','0050','0051','0052') ) or ( O.flow_name='业务变更流程' and O.PHASENAME='信审专员初审') )");
|
||||
};
|
||||
if("付款业务分担".equals(soft)){
|
||||
ros = "false";
|
||||
|
||||
@ -0,0 +1,63 @@
|
||||
<%@page import="cn.bean.User"%>
|
||||
<%@ page contentType="text/html; charset=GBK"%>
|
||||
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
|
||||
<%
|
||||
String PG_TITLE = "流程实例跟踪"; // 浏览器窗口标题 <title> PG_TITLE </title>
|
||||
|
||||
String soft = CurPage.getParameter("soft");
|
||||
String userId = CurUser.getUserID();
|
||||
ArrayList<String> roleList = CurUser.getRoleTable();
|
||||
String isRisk = "false";
|
||||
if( roleList!=null && roleList.size()>0 ){
|
||||
for(int i=0 ;i<roleList.size();i++){
|
||||
if("800R00000092".equals(roleList.get(i))){
|
||||
isRisk = "true";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
System.out.print("============="+roleList);
|
||||
ASObjectModel doTemp = new ASObjectModel("FlowInstanceTrack3");
|
||||
doTemp.setDataQueryClass("com.amarsoft.awe.dw.ui.list.FlowMonitorListHtmlGenerator");
|
||||
|
||||
doTemp.appendJboWhere(" O.APPLYTYPE='BusinessApplyApply' ");
|
||||
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
|
||||
dwTemp.Style="1"; //--设置为Grid风格--
|
||||
dwTemp.ReadOnly = "1"; //只读模式
|
||||
dwTemp.setPageSize(pageSize==null?10:Integer.parseInt(pageSize));
|
||||
dwTemp.genHTMLObjectWindow("");
|
||||
String sButtons[][] = {
|
||||
};
|
||||
%>
|
||||
<%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
<script type="text/javascript">
|
||||
//在加载完表格后调用
|
||||
<%-- alert("<%=soft%>"); --%>
|
||||
function afterSearch(){
|
||||
for(var i=0;i<getRowCount(0);i++){
|
||||
var userId=getItemValue(0,i,"USERID");
|
||||
if(userId=="system"){
|
||||
getObj(0,i,"ENDTIME").innerHTML=getObj(0,i,"BEGINTIME").textContent;
|
||||
}
|
||||
getObj(0,i,"ACTION").innerHTML= '<a onclick="javascript:viewFlowGraph()">显示流程图</a> <a href=# onclick="javascript:viewHisTabNew()">申请详情</a> ';
|
||||
}
|
||||
setColumnWidth(0,"ACTION",150);
|
||||
}
|
||||
function viewHisTabNew(){
|
||||
var sTaskNo = getItemValue(0,getRow(0),'SERIALNO');
|
||||
var sObjectNo = getItemValue(0,getRow(0),'SERIALNO');
|
||||
var sFlowNo = getItemValue(0,getRow(0),'FLOWNO');
|
||||
var sPhaseNo = getItemValue(0,getRow(0),'PHASENO');
|
||||
var param ="TaskNo="+sTaskNo+"&ViewID=001&RightType=ReadOnly&riskParam="+"<%=isRisk%>";
|
||||
var objectinfo =$.parseJSON(RunJspAjax("/Tenwa/Core/FlowManager/GetObjectInfo.jsp?TaskNo="+sTaskNo));
|
||||
AsControl.OpenTab("/Tenwa/Core/FlowManager/FlowPage/FlowPageViewTab.jsp", param ,objectinfo);
|
||||
}
|
||||
</script>
|
||||
<%/*~END~*/%>
|
||||
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List08;Describe=页面装载时,进行初始化;]~*/%>
|
||||
<script type="text/javascript">
|
||||
|
||||
</script>
|
||||
<%/*~END~*/%>
|
||||
<%@ include file="/Frame/resources/include/include_end.jspf"%>
|
||||
@ -18,6 +18,7 @@
|
||||
String flowunid = CurPage.getParameter("FlowUnid");
|
||||
String flowName = CurPage.getParameter("FlowName");//获取流程名称
|
||||
String projectId = CurPage.getParameter("ProjectId");//获取项目id
|
||||
String riskParam = CurComp.getParameter("riskParam");
|
||||
String clean_lease_money = Sqlca.getString("select CLEAN_LEASE_MONEY from LC_CALC_CONDITION_TEMP where flowunid='"+flowunid+"'");
|
||||
//获取合同状态
|
||||
String projectstatus = Sqlca.getString("select PROJECT_STATUS from lb_project_info where id='"+projectId+"'");
|
||||
@ -36,6 +37,15 @@
|
||||
doTemp.setHtmlEvent("firstchoice","onChange","changeFirstChoice");
|
||||
doTemp.setHtmlEvent("secondchoice","onChange","changeSecondChoice");
|
||||
doTemp.setHtmlEvent("thirdchoice","onChange","changeThirdChoice");
|
||||
|
||||
String falg = "true";
|
||||
if ( (riskParam!=null && riskParam.length() > 0 ) || "0010,0020".indexOf(phaseNo)>-1 ){
|
||||
falg = "false";
|
||||
doTemp.setReadOnly("FIRSTCHOICE",true);
|
||||
doTemp.setReadOnly("FIRSTOPINION",true);
|
||||
doTemp.setReadOnly("SECONDCHOICE",true);
|
||||
doTemp.setReadOnly("SECONDOPINION",true);
|
||||
}
|
||||
ASObjectWindowCalc dwTemp = new ASObjectWindowCalc(CurPage, doTemp,request);
|
||||
dwTemp.Style = "2";//freeform
|
||||
dwTemp.setAttr("inputWidth", "163");
|
||||
@ -60,13 +70,13 @@
|
||||
|
||||
|
||||
//复审意见展示
|
||||
if("业务申请流程".equals(flowName)&&("0040".equals(phaseNo)||"0050".equals(phaseNo)||"0060".equals(phaseNo)||"0070".equals(phaseNo)||"0080".equals(phaseNo))){
|
||||
if("业务申请流程".equals(flowName)&&("0040".equals(phaseNo)||"0050".equals(phaseNo)||"0051".equals(phaseNo)||"0052".equals(phaseNo)||"0053".equals(phaseNo))){
|
||||
doTemp.setVisible("VETO",true);
|
||||
}else {
|
||||
doTemp.setVisible("VETO",false);
|
||||
}
|
||||
|
||||
if(("业务申请流程".equals(flowName)||"业务变更流程".equals(flowName))&&("0030".equals(phaseNo)||"0040".equals(phaseNo)||"0050".equals(phaseNo)||"0060".equals(phaseNo)||"0070".equals(phaseNo))){
|
||||
if(("业务申请流程".equals(flowName)||"业务变更流程".equals(flowName))&&("0030".equals(phaseNo)||"0040".equals(phaseNo)||"0050".equals(phaseNo)||"0051".equals(phaseNo)||"0052".equals(phaseNo)||"0053".equals(phaseNo))){
|
||||
dwTemp.getDataObject().setVisible("subjectname", true);
|
||||
}else {
|
||||
dwTemp.getDataObject().setVisible("subjectname", false);
|
||||
@ -89,7 +99,7 @@
|
||||
// dwTemp.getDataObject().setReadOnly("InterOpinion2", true);
|
||||
dwTemp.setGroupHidden("0040,0050");
|
||||
}
|
||||
}else if("0040".equals(phaseNo)||"0050".equals(phaseNo)){//复审
|
||||
}else if("0040".equals(phaseNo)||"0050".equals(phaseNo)||"0051".equals(phaseNo)||"0052".equals(phaseNo)||"0053".equals(phaseNo)){//复审
|
||||
dwTemp.getDataObject().setVisible("firstchoice", true);
|
||||
dwTemp.getDataObject().setVisible("firstopinion", true);
|
||||
dwTemp.getDataObject().setReadOnly("firstchoice", true);
|
||||
@ -197,7 +207,7 @@
|
||||
dwTemp.genHTMLObjectWindow(flowunid);
|
||||
|
||||
String sButtons[][] = {
|
||||
{"0010,0020".indexOf(phaseNo)>-1?"false":"true","","Button","保存","保存所有修改","save()","","","",""}
|
||||
{falg,"","Button","保存","保存所有修改","save()","","","",""}
|
||||
};
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
@ -792,7 +802,7 @@
|
||||
if("0030" == "<%=phaseNo%>"){
|
||||
phaseChoice = getItemValue(0,0,"firstchoice");
|
||||
phaseOpinion = getItemValue(0,0,"firstopinion");
|
||||
}else if("0040" == "<%=phaseNo%>"||"0050" == "<%=phaseNo%>"){
|
||||
}else if("0040" == "<%=phaseNo%>"||"0050" == "<%=phaseNo%>" ||"0051" == "<%=phaseNo%>"||"0052" == "<%=phaseNo%>"||"0053" == "<%=phaseNo%>"){
|
||||
phaseChoice = getItemValue(0,0,"secondchoice");
|
||||
phaseOpinion = getItemValue(0,0,"secondopinion");
|
||||
}else if("0060" == "<%=phaseNo%>"){
|
||||
|
||||
@ -12,6 +12,7 @@
|
||||
String projectNo=CurPage.getParameter("ProjectNo");//项目编号
|
||||
String phaseNo=CurPage.getParameter("PhaseNo");//流程节点
|
||||
String flowNo=CurPage.getParameter("FlowNo");//流程编号
|
||||
String riskParam = CurComp.getParameter("riskParam");
|
||||
String compClientID = CurPage.getParameter("CompClientID");
|
||||
String detailUrl = "/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail.jsp?CompClientID=";
|
||||
String sTempletNo = "queryScoreResult";//--模板号--
|
||||
@ -25,11 +26,20 @@
|
||||
|
||||
System.out.println("info ----- >" +sFlowUnid);
|
||||
String isHistory=CurPage.getParameter("IsHistory");
|
||||
|
||||
String falg = "true";
|
||||
String falgResult = "true";
|
||||
if(riskParam!=null && riskParam.length() > 0 && "false".equals(riskParam)){// 说明从业务信息过来的数据,并且对应角色中没有需要显示的数据
|
||||
falg = "false";
|
||||
falgResult = "false";
|
||||
}else if("true".equals(isHistory)){
|
||||
falg = "false";
|
||||
}
|
||||
String sButtons[][] = {
|
||||
{"true".equals(isHistory)?"false":"true","","Button","评分请求","评分请求","amp()","","","","btn_icon_saveNew",""},
|
||||
{"true".equals(isHistory)?"false":"true","","Button","反欺诈","反欺诈","afs()","","","","btn_icon_saveNew",""},
|
||||
{"true","","Button","查询评分结果","查询评分结果","queryScoreResult()","","","","btn_icon_saveNew",""},
|
||||
{"true","","Button","查询评分报告","查询评分报告","queryScoreResultUrl()","","","","btn_icon_saveNew",""}
|
||||
{falg,"","Button","评分请求","评分请求","amp()","","","","btn_icon_saveNew",""},
|
||||
{falg,"","Button","反欺诈","反欺诈","afs()","","","","btn_icon_saveNew",""},
|
||||
{falgResult,"","Button","查询评分结果","查询评分结果","queryScoreResult()","","","","btn_icon_saveNew",""},
|
||||
{falgResult,"","Button","查询评分报告","查询评分报告","queryScoreResultUrl()","","","","btn_icon_saveNew",""}
|
||||
};
|
||||
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user