Commit 1d28d0a3 authored by wangwei5743's avatar wangwei5743

承租人变更评分改造,追加铁甲评分关联需求

parent cf45f4ba
...@@ -139,7 +139,8 @@ select to_char(t.bp_birth, 'yyyy-mm-dd') bp_birth, ...@@ -139,7 +139,8 @@ select to_char(t.bp_birth, 'yyyy-mm-dd') bp_birth,
t1.E_PLACE_n, t1.E_PLACE_n,
t1.BP_AGE, t1.BP_AGE,
t1.score_name, t1.score_name,
t1.third_guar_score t1.third_guar_score,
t1.tj_score
from bp_tenant_rate_detail_v t1 from bp_tenant_rate_detail_v t1
where exists where exists
(select 1 (select 1
...@@ -226,7 +227,8 @@ select to_char(t.bp_birth, 'yyyy-mm-dd') bp_birth, ...@@ -226,7 +227,8 @@ select to_char(t.bp_birth, 'yyyy-mm-dd') bp_birth,
null E_PLACE_n, null E_PLACE_n,
null BP_AGE, null BP_AGE,
DECODE(h.bp_class, 'NP',h.bp_name, 'ORG', h.legal_person) score_name, DECODE(h.bp_class, 'NP',h.bp_name, 'ORG', h.legal_person) score_name,
null third_guar_score null third_guar_score,
null tj_score
FROM hls_bp_master h FROM hls_bp_master h
where h.bp_id = ${@bp_id}) t where h.bp_id = ${@bp_id}) t
where rownum = 1 where rownum = 1
......
...@@ -94,6 +94,7 @@ ...@@ -94,6 +94,7 @@
NULL, NULL,
NULL, NULL,
NULL, NULL,
NULL,
NULL NULL
FROM hls_bp_master h) FROM hls_bp_master h)
ORDER BY bp_detail_id DESC) t1 ORDER BY bp_detail_id DESC) t1
......
...@@ -152,7 +152,6 @@ ...@@ -152,7 +152,6 @@
var tennat_score_ds_id=get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'F_TENANT_SCORE_INFO', 'bp_tenant_rate_detail'); var tennat_score_ds_id=get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'F_TENANT_SCORE_INFO', 'bp_tenant_rate_detail');
var tenant_score_record=$(tennat_score_ds_id).getAt(0); var tenant_score_record=$(tennat_score_ds_id).getAt(0);
if(tenant_score_record){ if(tenant_score_record){
debugger;
Leaf.request({ Leaf.request({
url: $('${/parameter/@layout_code}get_bp_tenant_rate_detail_link').getUrl(), url: $('${/parameter/@layout_code}get_bp_tenant_rate_detail_link').getUrl(),
para: { para: {
...@@ -419,6 +418,15 @@ ...@@ -419,6 +418,15 @@
document.getElementById('${/parameter/@layout_code}_F_QUOTATION_01_CON_CONTRACT_DEDUCTION_LIMIT_S').style.display = 'none'; document.getElementById('${/parameter/@layout_code}_F_QUOTATION_01_CON_CONTRACT_DEDUCTION_LIMIT_S').style.display = 'none';
} }
} }
var tennat_score_ds_id=get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'F_TENANT_SCORE_INFO', 'bp_tenant_rate_detail');
if(tennat_score_ds_id){
var division=record.get('division');
if(division!='70'){
document.getElementById('${/parameter/@layout_code}_F_TENANT_SCORE_INFO_BP_TENANT_RATE_DETAIL_TJ_SCORE_prompt').style.display = 'none';
document.getElementById('${/parameter/@layout_code}_F_TENANT_SCORE_INFO_BP_TENANT_RATE_DETAIL_TJ_SCORE').style.display = 'none';
}
}
} }
if ('${/parameter/@function_code}' == 'CON_REPO001D_WQ') { if ('${/parameter/@function_code}' == 'CON_REPO001D_WQ') {
if (!record.get('rec_residue_amount')) { if (!record.get('rec_residue_amount')) {
...@@ -426,6 +434,19 @@ ...@@ -426,6 +434,19 @@
record.set('rec_residue_amount', rec_residue_amount); record.set('rec_residue_amount', rec_residue_amount);
} }
} }
var tennat_score_ds_id1=get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'F_TENANT_SCORE_INFO', 'bp_tenant_rate_detail');
if(ds.id==tennat_score_ds_id1&&tennat_score_ds_id1){
var con_record=$(ds_id).getCurrentRecord();
if(con_record){
var division=con_record.get('division');
if(division!='70'){
document.getElementById('${/parameter/@layout_code}_F_TENANT_SCORE_INFO_BP_TENANT_RATE_DETAIL_TJ_SCORE_prompt').style.display = 'none';
document.getElementById('${/parameter/@layout_code}_F_TENANT_SCORE_INFO_BP_TENANT_RATE_DETAIL_TJ_SCORE').style.display = 'none';
}
}
}
}; };
window['${/parameter/@layout_code}_submit_approval_layout_dynamic_click'] = function () { window['${/parameter/@layout_code}_submit_approval_layout_dynamic_click'] = function () {
...@@ -865,17 +886,33 @@ ...@@ -865,17 +886,33 @@
var score_ds_id = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'F_TENANT_SCORE_INFO', 'bp_tenant_rate_detail'); var score_ds_id = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'F_TENANT_SCORE_INFO', 'bp_tenant_rate_detail');
var bp_tenant_detail_r = $(score_ds_id).getCurrentRecord(); var bp_tenant_detail_r = $(score_ds_id).getCurrentRecord();
if (bp_tenant_detail_r && ds.id == ds_id) { if (bp_tenant_detail_r && ds.id == ds_id) {
var con_record=$(ds_id).getCurrentRecord();
var division=con_record.get('divison');
for (var key in bp_tenant_detail_r.data) { for (var key in bp_tenant_detail_r.data) {
if (key != 'bp_detail_id' && key != 'score_name' && key != 'bp_age' && key != 'project_id' && key != 'third_party_credibility' && key != 'third_party_credibility_n'&& key != 'third_guar_score') { if(division!='70'){
//if (!bp_tenant_detail_r.get(key)) { if (key != 'bp_detail_id' && key != 'score_name' && key != 'bp_age' && key != 'project_id' && key != 'third_party_credibility' && key != 'third_party_credibility_n'&& key != 'third_guar_score'&&key != 'tj_score') {
if (typeof bp_tenant_detail_r.get(key) == "null" || typeof bp_tenant_detail_r.get(key) == "undefined" || bp_tenant_detail_r.get(key) === "") { //if (!bp_tenant_detail_r.get(key)) {
Leaf.showInfoMessage("提示", "承租人评分信息区域的所有字段,除\"第三方担保附件得分\"外,其他都为必输字段,请填写!"); if (typeof bp_tenant_detail_r.get(key) == "null" || typeof bp_tenant_detail_r.get(key) == "undefined" || bp_tenant_detail_r.get(key) === "") {
check_flag = false; Leaf.showInfoMessage("提示", "承租人评分信息区域的所有字段,除\"第三方担保附件得分\"外,其他都为必输字段,请填写!");
break; check_flag = false;
} else { break;
check_flag = true; } else {
check_flag = true;
}
}
}else{
if (key != 'bp_detail_id' && key != 'score_name' && key != 'bp_age' && key != 'project_id' && key != 'third_party_credibility' && key != 'third_party_credibility_n'&& key != 'third_guar_score') {
//if (!bp_tenant_detail_r.get(key)) {
if (typeof bp_tenant_detail_r.get(key) == "null" || typeof bp_tenant_detail_r.get(key) == "undefined" || bp_tenant_detail_r.get(key) === "") {
Leaf.showInfoMessage("提示", "承租人评分信息区域的所有字段,除\"第三方担保附件得分\"外,其他都为必输字段,请填写!");
check_flag = false;
break;
} else {
check_flag = true;
}
} }
} }
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment