Преглед на файлове

增加小票号校验

release_toaliyun_real
lrh преди 2 години
родител
ревизия
f472d42bc6
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. +5
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java

+ 5
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java Целия файл

@@ -588,9 +588,11 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {
@Override
@Transactional(propagation = Propagation.REQUIRED, readOnly = false, rollbackFor = {Exception.class})
public WxCreditHistory saveOrUpdate(WxCreditHistory record,TenantEntity tenantEntity) {
WxCreditHistory history = wxCreditHistoryMapper.selectOne(new LambdaQueryWrapper<WxCreditHistory>().eq(WxCreditHistory::getTicketNumber, record.getTicketNumber()));
if (history != null){
throw new MallinkException(ErrorCode.SMALL_TICKET_IS_USED);
if (StringUtils.isNotBlank(record.getTicketNumber())){
WxCreditHistory history = wxCreditHistoryMapper.selectOne(new LambdaQueryWrapper<WxCreditHistory>().eq(WxCreditHistory::getTicketNumber, record.getTicketNumber()));
if (history != null){
throw new MallinkException(ErrorCode.SMALL_TICKET_IS_USED);
}
}
WxCUserBasicInfo wxCUserBasicInfo = wxCUserBasicInfoMapper.selectById(record.getCUserId(),record.getTenantId());
if (wxCUserBasicInfo == null) {


Зареждане…
Отказ
Запис