Commit 9a80ea32 authored by 38823's avatar 38823

【建机运维】商业伙伴维护,法定代表人身份证号码,从头信息带到行信息

parent 0087a500
......@@ -1008,20 +1008,22 @@
}
//法人承租人company_ds_id添加 法人姓名和法人身份证号 时,更新企业关联信息的法人数据
var company_ds_id= get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_company_info');
if((name == 'legal_person'|| name == 'id_card_no_leg')){
var records_company = $(company_ds_id).getAll();
for(var i=0;i<records_company.length;i++){
if (records_company[i].get('identity_type') == '11'){//法定代表人
if(name == 'legal_person'){
records_company[i].set('person_name',value);
} else if (name == 'id_card_no_leg'){
records_company[i].set('associate_id_no',value);
records_company[i].set('ref_v01','1');
records_company[i].set('ref_v01_n','自然人');
records_company[i].set('id_type','110');
records_company[i].set('id_type_n','身份证');
}
if(company_ds_id) {
if ((name == 'legal_person' || name == 'id_card_no_leg')) {
var records_company = $(company_ds_id).getAll();
for (var i = 0; i < records_company.length; i++) {
if (records_company[i].get('identity_type') == '11') {//法定代表人
if (name == 'legal_person') {
records_company[i].set('person_name', value);
} else if (name == 'id_card_no_leg') {
records_company[i].set('associate_id_no', value);
records_company[i].set('ref_v01', '1');
records_company[i].set('ref_v01_n', '自然人');
records_company[i].set('id_type', '110');
records_company[i].set('id_type_n', '身份证');
}
}
}
}
}
......@@ -1213,6 +1215,24 @@
record.set('identity_type_n',' ');
}
}
//更新经办人信息
var signer_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_signer');
if(ds.id == f_bp_create_ds_id){
if((name == 'legal_person' || name == 'id_card_no_leg' || name=='cell_phone')){
var records_signer = $(signer_ds_id).getAll();
for(var i=0;i<records_signer.length;i++){
if(records_signer[i].get('signer_type') == 'ORG'){
if(name == 'legal_person'){
records_signer[i].set('name',value);
}else if(name == 'id_card_no_leg'){
records_signer[i].set('id_card',value);
}else if(name == 'cell_phone'){
records_signer[i].set('cell_phone',value);
}
}
}
}
}
......
......@@ -884,21 +884,41 @@
}
}
//法人承租人添加 法人姓名和法人身份证号 时,更新企业关联信息的法人数据
var company_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_company_info');
if((name == 'legal_person'|| name == 'id_card_no_leg')){
var records_company = $(company_ds_id).getAll();
for(var i=0;i<records_company.length;i++){
if (records_company[i].get('identity_type') == '11'){//法定代表人
if(name == 'legal_person'){
records_company[i].set('person_name',value);
} else if (name == 'id_card_no_leg'){
records_company[i].set('associate_id_no',value);
records_company[i].set('ref_v01','1');
records_company[i].set('ref_v01_n','自然人');
records_company[i].set('id_type','110');
records_company[i].set('id_type_n','身份证');
}
var company_ds_id= get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_company_info');
if(company_ds_id) {
if ((name == 'legal_person' || name == 'id_card_no_leg')) {
var records_company = $(company_ds_id).getAll();
for (var i = 0; i < records_company.length; i++) {
if (records_company[i].get('identity_type') == '11') {//法定代表人
if (name == 'legal_person') {
records_company[i].set('person_name', value);
} else if (name == 'id_card_no_leg') {
records_company[i].set('associate_id_no', value);
records_company[i].set('ref_v01', '1');
records_company[i].set('ref_v01_n', '自然人');
records_company[i].set('id_type', '110');
records_company[i].set('id_type_n', '身份证');
}
}
}
}
}
//更新经办人信息
var signer_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_signer');
if(ds.id == f_bp_create_ds_id){
if((name == 'legal_person' || name == 'id_card_no_leg' || name=='cell_phone')){
var records_signer = $(signer_ds_id).getAll();
for(var i=0;i<records_signer.length;i++){
if(records_signer[i].get('signer_type') == 'ORG'){
if(name == 'legal_person'){
records_signer[i].set('name',value);
}else if(name == 'id_card_no_leg'){
records_signer[i].set('id_card',value);
}else if(name == 'cell_phone'){
records_signer[i].set('cell_phone',value);
}
}
}
}
}
......
......@@ -656,6 +656,44 @@
}
}
}
//更新经办人信息
var signer_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_signer');
if(ds.id == f_bp_create_ds_id){
if((name == 'legal_person' || name == 'id_card_no_leg' || name=='cell_phone')){
var records_signer = $(signer_ds_id).getAll();
for(var i=0;i<records_signer.length;i++){
if(records_signer[i].get('signer_type') == 'ORG'){
if(name == 'legal_person'){
records_signer[i].set('name',value);
}else if(name == 'id_card_no_leg'){
records_signer[i].set('id_card',value);
}else if(name == 'cell_phone'){
records_signer[i].set('cell_phone',value);
}
}
}
}
}
var company_ds_id= get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_company_info');
if(company_ds_id) {
if ((name == 'legal_person' || name == 'id_card_no_leg')) {
var records_company = $(company_ds_id).getAll();
for (var i = 0; i < records_company.length; i++) {
if (records_company[i].get('identity_type') == '11') {//法定代表人
if (name == 'legal_person') {
records_company[i].set('person_name', value);
} else if (name == 'id_card_no_leg') {
records_company[i].set('associate_id_no', value);
records_company[i].set('ref_v01', '1');
records_company[i].set('ref_v01_n', '自然人');
records_company[i].set('id_type', '110');
records_company[i].set('id_type_n', '身份证');
}
}
}
}
}
//许可证有效期校验
if (name == 'due_date') {
var lastday = new Date('2099-12-31');
......
......@@ -617,6 +617,44 @@
}
}
//更新经办人信息
var signer_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_signer');
if(ds.id == f_bp_create_ds_id){
if((name == 'legal_person' || name == 'id_card_no_leg' || name=='cell_phone')){
var records_signer = $(signer_ds_id).getAll();
for(var i=0;i<records_signer.length;i++){
if(records_signer[i].get('signer_type') == 'ORG'){
if(name == 'legal_person'){
records_signer[i].set('name',value);
}else if(name == 'id_card_no_leg'){
records_signer[i].set('id_card',value);
}else if(name == 'cell_phone'){
records_signer[i].set('cell_phone',value);
}
}
}
}
}
var company_ds_id= get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_company_info');
if(company_ds_id) {
if ((name == 'legal_person' || name == 'id_card_no_leg')) {
var records_company = $(company_ds_id).getAll();
for (var i = 0; i < records_company.length; i++) {
if (records_company[i].get('identity_type') == '11') {//法定代表人
if (name == 'legal_person') {
records_company[i].set('person_name', value);
} else if (name == 'id_card_no_leg') {
records_company[i].set('associate_id_no', value);
records_company[i].set('ref_v01', '1');
records_company[i].set('ref_v01_n', '自然人');
records_company[i].set('id_type', '110');
records_company[i].set('id_type_n', '身份证');
}
}
}
}
}
//中征码校验
if (record.get('bp_class') == 'ORG') {
......
......@@ -642,6 +642,44 @@
}
}
//更新经办人信息
var signer_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_signer_req');
if(ds.id == f_bp_create_ds_id){
if((name == 'legal_person' || name == 'id_card_no_leg' || name=='cell_phone')){
var records_signer = $(signer_ds_id).getAll();
for(var i=0;i<records_signer.length;i++){
if(records_signer[i].get('signer_type') == 'ORG'){
if(name == 'legal_person'){
records_signer[i].set('name',value);
}else if(name == 'id_card_no_leg'){
records_signer[i].set('id_card',value);
}else if(name == 'cell_phone'){
records_signer[i].set('cell_phone',value);
}
}
}
}
}
var company_ds_id= get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_com_req');
if(company_ds_id) {
if ((name == 'legal_person' || name == 'id_card_no_leg')) {
var records_company = $(company_ds_id).getAll();
for (var i = 0; i < records_company.length; i++) {
if (records_company[i].get('identity_type') == '11') {//法定代表人
if (name == 'legal_person') {
records_company[i].set('person_name', value);
} else if (name == 'id_card_no_leg') {
records_company[i].set('associate_id_no', value);
records_company[i].set('ref_v01', '1');
records_company[i].set('ref_v01_n', '自然人');
records_company[i].set('id_type', '110');
records_company[i].set('id_type_n', '身份证');
}
}
}
}
}
//中征码校验
if (record.get('bp_class') == 'ORG') {
......
......@@ -676,6 +676,44 @@
record.set('due_date', '');
}
}
//更新经办人信息
var signer_ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_signer_req');
if(ds.id == f_bp_create_ds_id){
if((name == 'legal_person' || name == 'id_card_no_leg' || name=='cell_phone')){
var records_signer = $(signer_ds_id).getAll();
for(var i=0;i<records_signer.length;i++){
if(records_signer[i].get('signer_type') == 'ORG'){
if(name == 'legal_person'){
records_signer[i].set('name',value);
}else if(name == 'id_card_no_leg'){
records_signer[i].set('id_card',value);
}else if(name == 'cell_phone'){
records_signer[i].set('cell_phone',value);
}
}
}
}
}
var company_ds_id= get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_com_req');
if(company_ds_id) {
if ((name == 'legal_person' || name == 'id_card_no_leg')) {
var records_company = $(company_ds_id).getAll();
for (var i = 0; i < records_company.length; i++) {
if (records_company[i].get('identity_type') == '11') {//法定代表人
if (name == 'legal_person') {
records_company[i].set('person_name', value);
} else if (name == 'id_card_no_leg') {
records_company[i].set('associate_id_no', value);
records_company[i].set('ref_v01', '1');
records_company[i].set('ref_v01_n', '自然人');
records_company[i].set('id_type', '110');
records_company[i].set('id_type_n', '身份证');
}
}
}
}
}
//邮编校验 add by 20230619
if(name=='zipcode'|| name=='work_unit_zip') {
if (!(/^[0-9]{6}$/.test(value)) && value) {
......
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