@ -361,7 +361,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setCustId ( entity . getCustId ( ) ) ;
mpsMarket . setSubcategoryId ( entity . getSubcategoryId ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
lqw . like ( StringUtils . isNotEmpty ( entity . getEntryDate ( ) ) , MpsMarket : : getEntryDate , entity . getEntryDate ( ) . substring ( 0 , 4 ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
@ -384,7 +383,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setCustAcctNo ( entity . getCustAcctNo ( ) ) ;
mpsMarket . setSubcategoryId ( entity . getSubcategoryId ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
throw new ServiceException ( " 银行卡号已存在! " ) ;
@ -408,7 +406,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setAcquiringId ( entity . getAcquiringId ( ) ) ;
mpsMarket . setSubcategoryId ( entity . getSubcategoryId ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
throw new ServiceException ( " 商户号不可重复! " ) ;
@ -418,7 +415,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setHeatingNo ( entity . getHeatingNo ( ) ) ;
mpsMarket . setSubcategoryId ( entity . getSubcategoryId ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
lqw . like ( StringUtils . isNotEmpty ( entity . getEntryDate ( ) ) , MpsMarket : : getEntryDate , entity . getEntryDate ( ) . substring ( 0 , 4 ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
@ -430,7 +426,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setHeatingNo ( entity . getHeatingNo ( ) ) ;
mpsMarket . setSubcategoryId ( entity . getSubcategoryId ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
lqw . like ( StringUtils . isNotEmpty ( entity . getEntryDate ( ) ) , MpsMarket : : getEntryDate , entity . getEntryDate ( ) . substring ( 0 , 7 ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
@ -440,13 +435,11 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
/ / 在set1中的业务类型 , 账号 + 年份不能重复
/ / 没有对公业务 , 不判断custtype
/ / 排除新开有效银行卡可重复的影响
/ / 修改时排除本条数据的影响
mpsMarket . setCustAcctNo ( entity . getCustAcctNo ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . like ( MpsMarket : : getEntryDate , entity . getEntryDate ( ) . substring ( 0 , 4 ) ) ;
lqw . in ( MpsMarket : : getSubcategoryId , set1 ) ;
lqw . ne ( " BIZ010 " . equals ( entity . getSubcategoryId ( ) ) , MpsMarket : : getSubcategoryId , " BIZ010 " ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
throw new ServiceException ( " 该营销记录(四选一)已存在! " ) ;
@ -457,7 +450,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setCustId ( entity . getCustId ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . like ( MpsMarket : : getEntryDate , entity . getEntryDate ( ) . substring ( 0 , 7 ) ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
throw new ServiceException ( " 该营销记录已存在! " ) ;
@ -468,7 +460,6 @@ public class MpsMarketServiceImpl implements IMpsMarketService {
mpsMarket . setCustAcctNo ( entity . getCustAcctNo ( ) ) ;
LambdaQueryWrapper < MpsMarket > lqw = new LambdaQueryWrapper < > ( mpsMarket ) ;
lqw . like ( MpsMarket : : getEntryDate , entity . getEntryDate ( ) . substring ( 0 , 7 ) ) ;
lqw . ne ( entity . getDataId ( ) ! = null , MpsMarket : : getDataId , entity . getDataId ( ) ) ;
List < MpsMarketVo > result = baseMapper . selectVoList ( lqw ) ;
if ( ! result . isEmpty ( ) ) {
throw new ServiceException ( " 该营销记录已存在! " ) ;