|
|
@@ -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;
|
|
|
}
|