Merge branch 'master' of http://git.hchbox.com/yuyou/client into master

master
土豆兄弟 4 years ago
commit 100bee2a8d

@ -22,4 +22,9 @@ public interface ZhangmenMessageRepository extends JpaRepository<ZhangmenMessage
* fixme recId,, app_id rec_id ,
*/
List<ZhangmenMessageDO> findByRecIdAndAppId(Long recId, String appId);
/**
* pnum
*/
List<ZhangmenMessageDO> findByPnum(String pnum);
}

@ -1,5 +1,6 @@
package com.yuyou.openapi.openapi.service.impl;
import cn.hutool.core.util.StrUtil;
import com.yuyou.openapi.openapi.dao.*;
import com.yuyou.openapi.openapi.model.convert.*;
import com.yuyou.openapi.openapi.model.dataobject.*;
@ -129,6 +130,14 @@ public class ABClientServiceImpl implements ABClientService {
log.error("========== [recId is null,please check this data , error msg is {} ] ==========", dto.toString());
return Boolean.FALSE;
}
// 增加先进行校验客户是否已经存在
String pnum = zhangmenMessageDO.getPnum();
List<ZhangmenMessageDO> zmDOList = zhangmenMessageRepository.findByPnum(pnum);
if (!CollectionUtils.isEmpty(zmDOList)){
log.error("========== [pnum already exist, red_id is {}] ==========", recId);
return Boolean.FALSE;
}
// 增加前先进行校验在数据库中是否存在
List<ZhangmenMessageDO> zhangmenMessageDOList = zhangmenMessageRepository.findByRecId(recId);
if (CollectionUtils.isEmpty(zhangmenMessageDOList)){

Loading…
Cancel
Save