|
|
@@ -90,6 +90,9 @@ public class IsJobCardServiceImpl extends ServiceImpl<IsJobCardMapper, IsJobCard
|
|
|
@Override
|
|
|
public int insertIsJobCard(IsJobCard isJobCard)
|
|
|
{
|
|
|
+ // 检测工卡是否存在
|
|
|
+ IsJobCard one = getOne(Wrappers.<IsJobCard>lambdaQuery().eq(IsJobCard::getCardNfc, isJobCard.getCardNfc()));
|
|
|
+ Assert.isNull(one, "该NFC已经存在");
|
|
|
isJobCard.setCreateTime(DateUtils.getNowDate());
|
|
|
return isJobCardMapper.insertIsJobCard(isJobCard);
|
|
|
}
|
|
|
@@ -103,6 +106,9 @@ public class IsJobCardServiceImpl extends ServiceImpl<IsJobCardMapper, IsJobCard
|
|
|
@Override
|
|
|
public int updateIsJobCard(IsJobCard isJobCard)
|
|
|
{
|
|
|
+ // 检测工卡是否存在
|
|
|
+ IsJobCard one = getOne(Wrappers.<IsJobCard>lambdaQuery().eq(IsJobCard::getCardNfc, isJobCard.getCardNfc()).ne(IsJobCard::getCardId, isJobCard.getCardId()));
|
|
|
+ Assert.isNull(one, "该NFC已被使用");
|
|
|
isJobCard.setUpdateTime(DateUtils.getNowDate());
|
|
|
return isJobCardMapper.updateIsJobCard(isJobCard);
|
|
|
}
|