|
|
@@ -56,6 +56,7 @@ import org.redisson.Redisson;
|
|
|
import org.redisson.api.RLock;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.data.redis.core.RedisTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -147,6 +148,9 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
|
|
|
@Autowired
|
|
|
private SysSwitchConfigService sysSwitchConfigService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private RedisTemplate redisTemplate;
|
|
|
+
|
|
|
public InsFeeAuditServiceImpl(FncInsAreaCompanyMapper insAreaCompanyMapper, InsOrdersMapper insOrdersMapper,
|
|
|
InsDeptFeeService insDeptFeeService, EsmUserReferrerService esmUserReferrerService,
|
|
|
SysUserService sysUserService, InsCommissionService insCommissionService,
|
|
|
@@ -426,6 +430,8 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
|
|
|
if (isManagement(order.getUserid()) && sysSwitchConfigService.getBalanceExtractStatus()) {
|
|
|
dataServerService.sendLgDataServer(insOrderNo);
|
|
|
}
|
|
|
+ // 审核完成之后 清空锁
|
|
|
+ redisTemplate.delete("FEE_AUDIT:"+insOrderNo);
|
|
|
} catch (Exception e) {
|
|
|
throw new SystemException("当前业务繁忙,请稍后重试");
|
|
|
} finally {
|