| | |
| | | |
| | | @Override |
| | | public int insertOrUpdateArdTankLockState(ArdTankLockState ardTankLockState) { |
| | | int result = ardTankLockStateMapper.insertOrUpdateArdTankLockState(ardTankLockState); |
| | | /*int result = ardTankLockStateMapper.insertOrUpdateArdTankLockState(ardTankLockState); |
| | | try{ |
| | | return result; |
| | | }finally { |
| | |
| | | ardTankLock.setId(ardTankLockState.getLockId()); |
| | | ardTankLock.setOnlineTime(ardTankLockState.getUploadTime()); |
| | | ardTankLockMapper.updateArdTankLock(ardTankLock);//更改状态 |
| | | }*/ |
| | | try{ |
| | | int result = ardTankLockStateMapper.insertArdTankLockState(ardTankLockState); |
| | | return result; |
| | | }catch(Exception e){ |
| | | int result = ardTankLockStateMapper.updateArdTankLockStateByUniqueMark(ardTankLockState.getUniqueMark(),ardTankLockState.getUploadTime()); |
| | | return result; |
| | | }finally { |
| | | ArdTankLock ardTankLock = new ArdTankLock(); |
| | | ardTankLock.setId(ardTankLockState.getLockId()); |
| | | ardTankLock.setOnlineTime(ardTankLockState.getUploadTime()); |
| | | ardTankLockMapper.updateArdTankLock(ardTankLock);//更改状态 |
| | | } |
| | | } |
| | | } |