Commit 02f3e856beb6aece5c394f1ff07a2e186e0391bb

Authored by 房远帅
1 parent f8773fa2

合同编码问题修改

@@ -528,15 +528,23 @@ public class ContractDistributorStandardController extends DefaultBaseController @@ -528,15 +528,23 @@ public class ContractDistributorStandardController extends DefaultBaseController
528 if (CollectionUtils.isNotEmpty(depts)) { 528 if (CollectionUtils.isNotEmpty(depts)) {
529 String deptId = depts.get(0); 529 String deptId = depts.get(0);
530 SysDept sysDept = sysDeptService.findById(deptId); 530 SysDept sysDept = sysDeptService.findById(deptId);
531 - if (sysDept.getName().endsWith("区域") && StringUtils.isNotBlank(sysDept.getParentId())) { // 如果是**区域,则查询上一层次是否为**办事处,获取办事处code 531 + if (sysDept.getCode().equals("BF") || sysDept.getCode().equals("CZ")
  532 + || sysDept.getCode().equals("DG") || sysDept.getCode().equals("FS")
  533 + || sysDept.getCode().equals("NB") || sysDept.getCode().equals("SZ")
  534 + || sysDept.getCode().equals("WM") || sysDept.getCode().equals("WZ")
  535 + || sysDept.getCode().equals("ZT")) { //获取办事处code
  536 + stringBuilder.append(sysDept.getCode());
  537 + } else {
532 SysDept parentSysDept = sysDeptService.findById(sysDept.getParentId()); 538 SysDept parentSysDept = sysDeptService.findById(sysDept.getParentId());
533 - if (parentSysDept != null && parentSysDept.getName().endsWith("办事处")) { 539 + if (parentSysDept != null && (parentSysDept.getCode().equals("BF") || parentSysDept.getCode().equals("CZ")
  540 + || parentSysDept.getCode().equals("DG") || parentSysDept.getCode().equals("FS")
  541 + || parentSysDept.getCode().equals("NB") || parentSysDept.getCode().equals("SZ")
  542 + || parentSysDept.getCode().equals("WM") || parentSysDept.getCode().equals("WZ")
  543 + || parentSysDept.getCode().equals("ZT"))) {
534 stringBuilder.append(parentSysDept.getCode()); 544 stringBuilder.append(parentSysDept.getCode());
535 } else { 545 } else {
536 stringBuilder.append(sysDept.getCode()); 546 stringBuilder.append(sysDept.getCode());
537 } 547 }
538 - } else {  
539 - stringBuilder.append(sysDept.getCode());  
540 } 548 }
541 } 549 }
542 } 550 }