From eb279c4a2c845a288c6796a515d9b5790f5d99ef Mon Sep 17 00:00:00 2001
From: apzl <976742697@qq.com>
Date: Mon, 28 Aug 2023 01:05:28 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A3=8E=E6=8E=A7=E4=B8=AD=E5=8F=B0-=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=E8=AF=84=E5=88=86=E7=BB=93=E6=9E=9C=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../LBGuaranteePerUnitInfo.jsp | 1 +
.../BusinessApplication/RCScoreResult.jsp | 52 ++++++++++++
.../RCScoreResultDetail.jsp | 79 +++++++++++++++++++
.../RCScoreResultDetail2.jsp | 54 +++++++++++++
.../esb/web/RCScoreResultController.java | 4 +
5 files changed, 190 insertions(+)
create mode 100644 WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResult.jsp
create mode 100644 WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail.jsp
create mode 100644 WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail2.jsp
create mode 100644 src/com/ample/esb/web/RCScoreResultController.java
diff --git a/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp b/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp
index e173c20ae..fb78034b1 100644
--- a/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp
+++ b/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp
@@ -170,6 +170,7 @@
,"CAREER_TYPE"
,"MAJOR_MONTHLY_INCOME"
,"MONTHLY_EXPENSES"
+ ,"START_IDEXPIRY"
];
if(certType=="Ent02"){
showItemRequired(0, "LEGAL_REPRESENTATIVE");
diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResult.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResult.jsp
new file mode 100644
index 000000000..7926b58d1
--- /dev/null
+++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResult.jsp
@@ -0,0 +1,52 @@
+<%@page import="com.sun.org.apache.xalan.internal.xsltc.compiler.sym"%>
+<%@page import="com.tenwa.reckon.product.ASObjectWindowCalc"%>
+<%@ page contentType="text/html; charset=GBK"%>
+<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
+ /*
+ Author: undefined 2017-07-10
+ Content: 示例详情页面
+ History Log:
+ */
+ String userId= CurUser.getUserID();
+ String userName = CurUser.getUserName();
+ String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
+ String projectNo=CurPage.getParameter("ProjectNo");//项目编号
+ String sPrevUrl = CurPage.getParameter("PrevUrl");
+ String operationType = CurPage.getParameter("operationType");//获取产品类型
+ String sPhaseNo=CurPage.getParameter("PhaseNo");//阶段号
+ String compClientID = CurPage.getParameter("CompClientID");
+ String rightType = CurPage.getParameter("RightType");
+ String custype = CurPage.getParameter("CustomerType");
+ String customertype = CurPage.getParameter("customertype");
+ String userll=null;
+// userll="/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerInfo.jsp?CompClientID=";
+ userll="/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail2.jsp?CompClientID=";
+ String sTempletNo = "queryScoreResult";//--模板号--
+ ASObjectModel doTemp = new ASObjectModel(sTempletNo);
+ ASObjectWindowCalc dwTemp = new ASObjectWindowCalc(CurPage, doTemp,request);
+ dwTemp.Style = "2";//freeform
+ dwTemp.genHTMLObjectWindow(CurPage.getParameter("FlowUnid"));
+ dwTemp.replaceColumn("customer_info", "", CurPage.getObjectWindowOutput());
+ String sButtons[][] = {
+ {"true","","Button","反欺诈","反欺诈","save()","","","","btn_icon_saveNew",""},
+ {"true","","Button","评分请求","评分请求","save()","","","","btn_icon_saveNew",""},
+ {"true","","Button","查询评分结果","查询评分结果","queryScoreResult()","","","","btn_icon_saveNew",""},
+ {"true","","Button","资料清单","资料清单","openFileList()","","","","btn_icon_saveNew",""}
+ };
+
+%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
+
+<%@ include file="/Frame/resources/include/include_end.jspf"%>
\ No newline at end of file
diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail.jsp
new file mode 100644
index 000000000..2c3afdb14
--- /dev/null
+++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail.jsp
@@ -0,0 +1,79 @@
+<%@ page contentType="text/html; charset=GBK"%>
+<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
+ /*
+ Author: undefined 2018-07-12
+ Content:
+ History Log:
+ */
+ String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
+ String SubjectId = CurPage.getParameter("SubjectId");//主体编号
+ String flowNo = CurPage.getParameter("FlowNo");//主体编号
+ String custTypeParam = "CustomerType";
+ if ("BusinessChangeFlow".equals(flowNo)) {
+ custTypeParam = "customertype";
+ }
+ String customertype = CurPage.getParameter(custTypeParam);
+ String SubjectIdtemp = Sqlca.getString("select SubjectId from lb_project_info_temp where flowunid='"+sFlowUnid+"'");
+ if(SubjectId ==null ){
+ SubjectId = SubjectIdtemp;
+ }
+ String orgName = CurUser.getOrgName();
+ String userName = CurUser.getUserName();
+ ASObjectModel doTemp = new ASObjectModel("VI_LB_IDENTITY_CHECK");
+ ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
+ dwTemp.Style="1"; //--设置为Grid风格--
+ dwTemp.ReadOnly = "1"; //只读模式
+ dwTemp.setPageSize(10);
+ dwTemp.MultiSelect = true; //添加多选框
+ dwTemp.genHTMLObjectWindow(sFlowUnid);
+
+ //0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
+ String sButtons[][] = {
+ {"true","","Button","详情","详情","viewAndEdit()","","","","btn_icon_detail",""},
+ {"true","","Button","身份校验","身份校验","identitycheck()","","","","btn_icon_detail",""}
+ };
+%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
+
+<%@ include file="/Frame/resources/include/include_end.jspf"%>
\ No newline at end of file
diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail2.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail2.jsp
new file mode 100644
index 000000000..19166b9e0
--- /dev/null
+++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/RCScoreResultDetail2.jsp
@@ -0,0 +1,54 @@
+<%@ page import="jbo.oti.RC_SCORE_RESULT_DETAIL" %>
+<%@ page import="org.apache.commons.collections.CollectionUtils" %>
+<%@ page contentType="text/html; charset=GBK"%>
+<%@include file="/IncludeBegin.jsp"%><%
+ String flowId = CurPage.getParameter("flowId");//流程编号
+ System.out.println("flowId=" + flowId);
+ String projectNo = CurPage.getParameter("projectNo");//业务编号
+ System.out.println("projectNo=" + projectNo);
+ BizObjectManager rcScoreResultDetail = JBOFactory.getBizObjectManager(RC_SCORE_RESULT_DETAIL.CLASS_NAME);
+ List rcScoreResultDetailBizObjectList = rcScoreResultDetail.createQuery("project_no=:project_no").setParameter("project_no", projectNo).getResultList(false);
+ if(CollectionUtils.isNotEmpty(rcScoreResultDetailBizObjectList)){
+%>
+
+
+ | 用户类型 |
+ 用户名称 |
+ 三方报告 |
+ 征信报告 |
+ 更新时间 |
+
+<%
+ for(BizObject rcScoreResultDetailBizObject : rcScoreResultDetailBizObjectList){
+ String person_type = rcScoreResultDetailBizObject.getAttribute("person_type").toString();
+ String person_name = rcScoreResultDetailBizObject.getAttribute("person_name").toString();
+ String third_result_url = rcScoreResultDetailBizObject.getAttribute("third_result_url").toString();
+ String pboc_result_url = rcScoreResultDetailBizObject.getAttribute("pboc_result_url").toString();
+ String update_time = rcScoreResultDetailBizObject.getAttribute("update_time").toString();
+
+%>
+
+ | <%=person_type%> |
+ <%=person_name%> |
+ 三方报告 |
+ 征信报告 |
+ <%=update_time%> |
+
+<%
+ }
+ }else {
+ %>
+ 当前结果明细为空,请先执行评分请求或查询评分结果
+ <%
+ }
+ %>
+
+
+
+<%@include file="/IncludeEnd.jsp"%>
\ No newline at end of file
diff --git a/src/com/ample/esb/web/RCScoreResultController.java b/src/com/ample/esb/web/RCScoreResultController.java
new file mode 100644
index 000000000..440583d1a
--- /dev/null
+++ b/src/com/ample/esb/web/RCScoreResultController.java
@@ -0,0 +1,4 @@
+package com.ample.esb.web;
+
+public class RCScoreResultController {
+}