|
@@ -197,6 +197,8 @@ public class AddPartnerServiceImpl implements AddPartnerService {
|
|
|
if (!CollectionUtils.isEmpty(records)) {
|
|
if (!CollectionUtils.isEmpty(records)) {
|
|
|
for (PartnershipRecord record : records) {
|
|
for (PartnershipRecord record : records) {
|
|
|
BasePartnersInfo partner = new BasePartnersInfo();
|
|
BasePartnersInfo partner = new BasePartnersInfo();
|
|
|
|
|
+ List<Vendor> vendor = new ArrayList<Vendor>();
|
|
|
|
|
+ List<Vendor> customer = new ArrayList<Vendor>();
|
|
|
// cust为当前企业,发出申请
|
|
// cust为当前企业,发出申请
|
|
|
if (record.getCustUID().equals(businessCode)) {
|
|
if (record.getCustUID().equals(businessCode)) {
|
|
|
partner.setRequestDate(record.getRequestDate());
|
|
partner.setRequestDate(record.getRequestDate());
|
|
@@ -213,6 +215,20 @@ public class AddPartnerServiceImpl implements AddPartnerService {
|
|
|
partner.setCustUserName(record.getCustUserName());
|
|
partner.setCustUserName(record.getCustUserName());
|
|
|
partner.setCustUserTel(record.getCustUserTel());
|
|
partner.setCustUserTel(record.getCustUserTel());
|
|
|
partner.setReason(record.getReason());
|
|
partner.setReason(record.getReason());
|
|
|
|
|
+ // 供应商
|
|
|
|
|
+ vendor = vendorDao.findByMyEnBusinessCodeAndVendBusinessCode(businessCode, record.getVendUID());
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(vendor)) {
|
|
|
|
|
+ partner.setVendor(Constant.YES);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ partner.setVendor(Constant.NO);
|
|
|
|
|
+ }
|
|
|
|
|
+ // 客户
|
|
|
|
|
+ customer = vendorDao.findByMyEnBusinessCodeAndVendBusinessCode(record.getVendUID(), businessCode);
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(customer)) {
|
|
|
|
|
+ partner.setCustomer(Constant.YES);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ partner.setCustomer(Constant.NO);
|
|
|
|
|
+ }
|
|
|
baseInfos.add(partner);
|
|
baseInfos.add(partner);
|
|
|
}
|
|
}
|
|
|
// vend为当前企业,收到申请
|
|
// vend为当前企业,收到申请
|
|
@@ -231,6 +247,20 @@ public class AddPartnerServiceImpl implements AddPartnerService {
|
|
|
partner.setCustUserName(record.getCustUserName());
|
|
partner.setCustUserName(record.getCustUserName());
|
|
|
partner.setCustUserTel(record.getCustUserTel());
|
|
partner.setCustUserTel(record.getCustUserTel());
|
|
|
partner.setReason(record.getReason());
|
|
partner.setReason(record.getReason());
|
|
|
|
|
+ // 供应商
|
|
|
|
|
+ vendor = vendorDao.findByMyEnBusinessCodeAndVendBusinessCode(businessCode, record.getVendUID());
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(vendor)) {
|
|
|
|
|
+ partner.setVendor(Constant.YES);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ partner.setVendor(Constant.NO);
|
|
|
|
|
+ }
|
|
|
|
|
+ // 客户
|
|
|
|
|
+ customer = vendorDao.findByMyEnBusinessCodeAndVendBusinessCode(record.getVendUID(), businessCode);
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(customer)) {
|
|
|
|
|
+ partner.setCustomer(Constant.YES);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ partner.setCustomer(Constant.NO);
|
|
|
|
|
+ }
|
|
|
baseInfos.add(partner);
|
|
baseInfos.add(partner);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|