Browse Source

打卡地址去除名字相同过滤

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

+ 7 - 14
src/main/java/com/uas/platform/b2b/mobile/service/impl/ClockAddressServiceImpl.java

@@ -27,21 +27,14 @@ public class ClockAddressServiceImpl implements ClockAddressService {
 	@Override
 	public ModelMap saveSignCardAddress(ClockAddress address) {
 		ModelMap map = new ModelMap();
-		ClockAddress oldaddress = clockAddressDao.findByShortname(address.getShortname());
-		if (oldaddress != null) {
-			oldaddress.setCs_validrange(address.getCs_validrange());
-			oldaddress.setCs_innerdistance(address.getCs_innerdistance());
-			clockAddressDao.save(oldaddress);
+		SimpleDateFormat sdf = new SimpleDateFormat("yyMMHHss");
+		address.setCs_code(sdf.format(new Date()));
+		address.setCs_recorddate(new Date());
+		address = clockAddressDao.save(address);
+		if (address.getCs_id() != null) {
+			map.put("success", true);
 		} else {
-			SimpleDateFormat sdf = new SimpleDateFormat("yyMMHHss");
-			address.setCs_code(sdf.format(new Date()));
-			address.setCs_recorddate(new Date());
-			address = clockAddressDao.save(address);
-			if (address.getCs_id() != null) {
-				map.put("success", true);
-			} else {
-				map.put("success", false);
-			}
+			map.put("success", false);
 		}
 		return map;
 	}