|
|
|
package org.jeecg.modules.erp.trade.service.impl;
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.jeecg.modules.erp.trade.entity.TblTradeInquiryInfo;
|
|
|
|
import org.jeecg.modules.erp.trade.mapper.TblTradeInquiryInfoMapper;
|
|
|
|
import org.jeecg.modules.erp.trade.service.ITblTradeInquiryInfoService;
|
|
...
|
...
|
@@ -24,4 +27,33 @@ public class TblTradeInquiryInfoServiceImpl extends ServiceImpl<TblTradeInquiryI |
|
|
|
public List<TblTradeInquiryInfo> selectByMainId(String mainId) {
|
|
|
|
return tblTradeInquiryInfoMapper.selectByMainId(mainId);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean isExist(TblTradeInquiryInfo tblTradeInquiryInfo) {
|
|
|
|
if (tblTradeInquiryInfo != null && StringUtils.isNotBlank(tblTradeInquiryInfo.getTradeId())) {
|
|
|
|
QueryWrapper<TblTradeInquiryInfo> queryWrapper = new QueryWrapper<>();
|
|
|
|
queryWrapper.eq("trade_id", tblTradeInquiryInfo.getTradeId());
|
|
|
|
queryWrapper.eq("ghsmc", tblTradeInquiryInfo.getGhsmc());
|
|
|
|
queryWrapper.eq("lxr", tblTradeInquiryInfo.getLxr());
|
|
|
|
queryWrapper.eq("tel", tblTradeInquiryInfo.getTel());
|
|
|
|
queryWrapper.eq("khhmc", tblTradeInquiryInfo.getKhhmc());
|
|
|
|
queryWrapper.eq("yhzh", tblTradeInquiryInfo.getYhzh());
|
|
|
|
queryWrapper.eq("hh", tblTradeInquiryInfo.getHh());
|
|
|
|
|
|
|
|
queryWrapper.eq("zpdj", tblTradeInquiryInfo.getZpdj());
|
|
|
|
queryWrapper.eq("zpsl", tblTradeInquiryInfo.getZpsl());
|
|
|
|
queryWrapper.eq("ppdj", tblTradeInquiryInfo.getPpdj());
|
|
|
|
queryWrapper.eq("ppsl", tblTradeInquiryInfo.getPpsl());
|
|
|
|
queryWrapper.eq("wpdj", tblTradeInquiryInfo.getWpdj());
|
|
|
|
queryWrapper.eq("sfhyf", tblTradeInquiryInfo.getSfhyf());
|
|
|
|
queryWrapper.eq("fhdz", tblTradeInquiryInfo.getFhdz());
|
|
|
|
queryWrapper.eq("zxchl", tblTradeInquiryInfo.getZxchl());
|
|
|
|
queryWrapper.eq("jhzqt", tblTradeInquiryInfo.getJhzqt());
|
|
|
|
|
|
|
|
List<TblTradeInquiryInfo> tblTradeInquiryInfos = tblTradeInquiryInfoMapper.selectList(queryWrapper);
|
|
|
|
//不为空,存在重复数据
|
|
|
|
return !CollectionUtil.isEmpty(tblTradeInquiryInfos);
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|