diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp index b9d41fe46..28a05c80f 100644 --- a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp @@ -21,6 +21,7 @@ doTemp.setHtmlEvent("certtype","onChange", "setSexRead"); doTemp.setHtmlEvent("sex","onChange","checkSex"); doTemp.setHtmlEvent("certid","onChange","ValidityCheck"); + doTemp.setHtmlEvent("IDEXPIRY_TYPE","onChange","changeIdexpiryType"); ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); dwTemp.Style = "2";//freeform //dwTemp.ReadOnly = "-2";//只读模式 @@ -61,7 +62,29 @@ $("#CERTID").css("color","red"); } } + //页面初始化的时候,判断证件有效期类型,默认为短期 + var idexpiry_type = getItemValue(0,0,"IDEXPIRY_TYPE"); + if(idexpiry_type==""){ + $("#IDEXPIRY_TYPE_0").prop("checked", "checked"); + } + changeIdexpiryType(); }); + + + function changeIdexpiryType(){ + var idexpiry_type = getItemValue(0,0,"IDEXPIRY_TYPE"); + if("1" == idexpiry_type){//短期 + setItemReadOnly(0,0,"IDEXPIRY",false); + var idexpiry = getItemValue(0,0,"IDEXPIRY"); + if("0000" == idexpiry){ + setItemValue(0,0,"IDEXPIRY",""); + } + }else { + setItemReadOnly(0,0,"IDEXPIRY",true); + setItemValue(0,0,"IDEXPIRY","0000"); + } + } + function selectDuties(){ AsDialog.OpenSelector("codeLibraryListByCodeNo","codeno,duties","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.4) + "px",function(sReturn){ if(!sReturn || sReturn == "_CANCEL_"){ diff --git a/WebContent/WEB-INF/etc/jbo/jbo_customer.xml b/WebContent/WEB-INF/etc/jbo/jbo_customer.xml index 0ef20200e..ed734070c 100644 --- a/WebContent/WEB-INF/etc/jbo/jbo_customer.xml +++ b/WebContent/WEB-INF/etc/jbo/jbo_customer.xml @@ -330,9 +330,10 @@ + - - + + @@ -2437,8 +2438,9 @@ + - + @@ -2546,8 +2548,9 @@ + - + diff --git a/WebContent/WEB-INF/etc/jbo/jbo_lease.xml b/WebContent/WEB-INF/etc/jbo/jbo_lease.xml index 4b6759b67..e0c808b71 100644 --- a/WebContent/WEB-INF/etc/jbo/jbo_lease.xml +++ b/WebContent/WEB-INF/etc/jbo/jbo_lease.xml @@ -4096,23 +4096,23 @@ - - - - - - + + + + + + @@ -4160,23 +4160,23 @@ - - - - - - + + + + + + diff --git a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY.java b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY.java index af7dacbda..c18fa49a1 100644 --- a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY.java +++ b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY.java @@ -15,12 +15,39 @@ public interface CUSTOMER_FAMILY{ public static final String CLASS_NAME = "jbo.app.tenwa.customer.CUSTOMER_FAMILY"; - // 20230817 北财风控中台对接-共同申请人新增字段 + + + // 20230817 北财风控中台对接-共同申请人出生日期 + /** + * start_idexpiry 北财-证件有效期类型:1短期,2长期 STRING(32)
+ */ + public static final String idexpiry_type = "idexpiry_type"; /** - * 共同申请人职务 STRING(32)
+ * start_idexpiry 有效期开始时间 STRING(32)
*/ - public static final String duties_type = "duties_type"; + public static final String start_idexpiry = "start_idexpiry"; + + /** + * 出生日期 STRING(32)
+ */ + public static final String birthday = "birthday"; + + /** + * 子女数量 STRING(32)
+ */ + public static final String childrens_number = "childrens_number"; + + /** + * 共同申请人婚姻状况 STRING(32)
+ */ + public static final String marry_type = "marry_type"; + + /** + * 共同申请人居住状况 STRING(32)
+ */ + public static final String residential_status = "residential_status"; + /** * 共同申请人单位地址关联id STRING(32)
@@ -74,10 +101,6 @@ public interface CUSTOMER_FAMILY{ */ public static final String work_address = "work_address"; - /** - * 共同申请人居住地址 STRING(500)
- */ - public static final String live_address = "live_address"; /** * 共同申请人户籍地址 STRING(500)
@@ -99,16 +122,6 @@ public interface CUSTOMER_FAMILY{ */ public static final String career_type = "career_type"; - /** - * 共同申请人职位 STRING(32)
- */ - public static final String position = "position"; - - /** - * 共同申请人月收入 STRING(32)
- */ - public static final String monthly_income = "monthly_income"; - /** * 共同申请人月支出 STRING(32)
*/ diff --git a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY_HIS.java b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY_HIS.java index 52d6cad1e..b32a2dd1d 100644 --- a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY_HIS.java +++ b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_FAMILY_HIS.java @@ -14,12 +14,39 @@ public interface CUSTOMER_FAMILY_HIS{ */ public static final String CLASS_NAME = "jbo.app.tenwa.customer.CUSTOMER_FAMILY_HIS"; - // 20230817 北财风控中台对接-共同申请人新增字段 + + + // 20230817 北财风控中台对接-共同申请人出生日期 + /** + * start_idexpiry 北财-证件有效期类型:1短期,2长期 STRING(32)
+ */ + public static final String idexpiry_type = "idexpiry_type"; /** - * 共同申请人职务 STRING(32)
+ * start_idexpiry 有效期开始时间 STRING(32)
*/ - public static final String duties_type = "duties_type"; + public static final String start_idexpiry = "start_idexpiry"; + + /** + * 出生日期 STRING(32)
+ */ + public static final String birthday = "birthday"; + + /** + * 子女数量 STRING(32)
+ */ + public static final String childrens_number = "childrens_number"; + + /** + * 共同申请人婚姻状况 STRING(32)
+ */ + public static final String marry_type = "marry_type"; + + /** + * 共同申请人居住状况 STRING(32)
+ */ + public static final String residential_status = "residential_status"; + /** * 共同申请人单位地址关联id STRING(32)
@@ -73,10 +100,6 @@ public interface CUSTOMER_FAMILY_HIS{ */ public static final String work_address = "work_address"; - /** - * 共同申请人居住地址 STRING(500)
- */ - public static final String live_address = "live_address"; /** * 共同申请人户籍地址 STRING(500)
@@ -98,22 +121,11 @@ public interface CUSTOMER_FAMILY_HIS{ */ public static final String career_type = "career_type"; - /** - * 共同申请人职位 STRING(32)
- */ - public static final String position = "position"; - - /** - * 共同申请人月收入 STRING(32)
- */ - public static final String monthly_income = "monthly_income"; - /** * 共同申请人月支出 STRING(32)
*/ public static final String monthly_expenses = "monthly_expenses"; // 20230809 北财风控中台对接-共同申请人新增字段 - /** * 标识 STRING(32)
*/ diff --git a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON.java b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON.java index d0255e9f1..42775fd33 100644 --- a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON.java +++ b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON.java @@ -16,6 +16,16 @@ public interface CUSTOMER_PERSON{ // 20230809 北财风控中台对接-承租人新增字段 + /** + * start_idexpiry 北财-证件有效期类型:1短期,2长期 STRING(32)
+ */ + public static final String idexpiry_type = "idexpiry_type"; + + /** + * start_idexpiry 有效期开始时间 STRING(32)
+ */ + public static final String start_idexpiry = "start_idexpiry"; + /** * 承租人身份证有效期 STRING(32)
*/ diff --git a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON_HIS.java b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON_HIS.java index 1f95f2797..b69927592 100644 --- a/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON_HIS.java +++ b/src_jbo/jbo/app/tenwa/customer/CUSTOMER_PERSON_HIS.java @@ -15,6 +15,16 @@ public interface CUSTOMER_PERSON_HIS{ public static final String CLASS_NAME = "jbo.app.tenwa.customer.CUSTOMER_PERSON_HIS"; // 20230809 北财风控中台对接-承租人新增字段 + /** + * start_idexpiry 北财-证件有效期类型:1短期,2长期 STRING(32)
+ */ + public static final String idexpiry_type = "idexpiry_type"; + + /** + * start_idexpiry 有效期开始时间 STRING(32)
+ */ + public static final String start_idexpiry = "start_idexpiry"; + /** * 承租人身份证有效期 STRING(32)
*/ diff --git a/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT.java b/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT.java index 3f4f6ce36..71b4916b8 100644 --- a/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT.java +++ b/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT.java @@ -16,6 +16,33 @@ public interface LB_GUARANTEE_UNIT{ // 20230817 北财风控中台对接-担保人新增字段 + /** + * start_idexpiry 北财-证件有效期类型:1短期,2长期 STRING(32)
+ */ + public static final String idexpiry_type = "idexpiry_type"; + + /** + * start_idexpiry 有效期开始时间 STRING(32)
+ */ + public static final String start_idexpiry = "start_idexpiry"; + /** + * 担保人为企业时的法定代表人信息 STRING(32)
+ */ + public static final String legal_representative = "legal_representative"; + /** + * 出生日期 STRING(32)
+ */ + public static final String birthday = "birthday"; + + /** + * 子女数量 STRING(32)
+ */ + public static final String childrens_number = "childrens_number"; + /** + * 担保人居住状况 STRING(32)
+ */ + public static final String residential_status = "residential_status"; + /** * 担保人职务 STRING(32)
*/ @@ -68,16 +95,6 @@ public interface LB_GUARANTEE_UNIT{ */ public static final String education_level = "education_level"; - /** - * 担保人单位地址 STRING(32)
- */ - public static final String work_address = "work_address"; - - /** - * 担保人居住地址 STRING(32)
- */ - public static final String live_address = "live_address"; - /** * 担保人户籍地址 STRING(32)
*/ @@ -98,21 +115,12 @@ public interface LB_GUARANTEE_UNIT{ */ public static final String career_type = "career_type"; - /** - * 担保人职位 STRING(32)
- */ - public static final String position = "position"; - - /** - * 担保人月收入 STRING(32)
- */ - public static final String monthly_income = "monthly_income"; - /** * 担保人月支出 STRING(32)
*/ public static final String monthly_expenses = "monthly_expenses"; // 20230809 北财风控中台对接-担保人新增字段 + /** * 标识 STRING(32)
*/ diff --git a/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT_HIS.java b/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT_HIS.java index b657a370f..4c751b390 100644 --- a/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT_HIS.java +++ b/src_jbo/jbo/com/tenwa/lease/comm/LB_GUARANTEE_UNIT_HIS.java @@ -16,6 +16,33 @@ public interface LB_GUARANTEE_UNIT_HIS{ // 20230817 北财风控中台对接-担保人新增字段 + /** + * start_idexpiry 北财-证件有效期类型:1短期,2长期 STRING(32)
+ */ + public static final String idexpiry_type = "idexpiry_type"; + + /** + * start_idexpiry 有效期开始时间 STRING(32)
+ */ + public static final String start_idexpiry = "start_idexpiry"; + /** + * 担保人为企业时的法定代表人信息 STRING(32)
+ */ + public static final String legal_representative = "legal_representative"; + /** + * 出生日期 STRING(32)
+ */ + public static final String birthday = "birthday"; + + /** + * 子女数量 STRING(32)
+ */ + public static final String childrens_number = "childrens_number"; + /** + * 担保人居住状况 STRING(32)
+ */ + public static final String residential_status = "residential_status"; + /** * 担保人职务 STRING(32)
*/ @@ -68,16 +95,6 @@ public interface LB_GUARANTEE_UNIT_HIS{ */ public static final String education_level = "education_level"; - /** - * 担保人单位地址 STRING(32)
- */ - public static final String work_address = "work_address"; - - /** - * 担保人居住地址 STRING(32)
- */ - public static final String live_address = "live_address"; - /** * 担保人户籍地址 STRING(32)
*/ @@ -98,16 +115,6 @@ public interface LB_GUARANTEE_UNIT_HIS{ */ public static final String career_type = "career_type"; - /** - * 担保人职位 STRING(32)
- */ - public static final String position = "position"; - - /** - * 担保人月收入 STRING(32)
- */ - public static final String monthly_income = "monthly_income"; - /** * 担保人月支出 STRING(32)
*/