Browse Source

客户资料增加联系人信息

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@7938 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 9 years ago
parent
commit
58457e7706

+ 30 - 0
src/main/java/com/uas/platform/b2b/service/impl/VendorsServiceImpl.java

@@ -168,4 +168,34 @@ public class VendorsServiceImpl implements VendorService {
 		}
 		}
 	}
 	}
 
 
+	@Override
+	public List<VendorContact> getCustContacts(Long enuu) {
+		return vendorContactDao.findByMyenuuAndVenduu(enuu, SystemSession.getUser().getEnterprise().getUu());
+	}
+
+	@Override
+	public VendorContact saveCustContact(VendorContact vendor) {
+		VendorContact vendorContact = new VendorContact();
+		if (vendor.getId() == null) {// 新增
+			vendor.setDate(new Date());
+			vendor.setVenduu(SystemSession.getUser().getEnterprise().getUu());
+			vendor.setUseruu(SystemSession.getUser().getUserUU());
+			vendorContact = vendorContactDao.save(vendor);
+		} else {// 编辑修改
+			VendorContact ve = vendorContactDao.findOne(vendor.getId());
+			ve.setDate(new Date());
+			ve.setEmail(vendor.getEmail());
+			ve.setVenduu(SystemSession.getUser().getEnterprise().getUu());
+			ve.setPhone(vendor.getPhone());
+			ve.setPosition(vendor.getPosition());
+			ve.setSex(vendor.getSex());
+			ve.setTel(vendor.getTel());
+			ve.setUseruu(SystemSession.getUser().getEnterprise().getUu());
+			ve.setVenduser(vendor.getVenduser());
+			ve.setMyenuu(vendor.getMyenuu());
+			vendorContact = vendorContactDao.save(ve);
+		}
+		return vendorContact;
+	}
+
 }
 }