优化客户导入逻辑,解决与会员导入数据冲突的bug

This commit is contained in:
季圣华
2023-01-30 20:35:06 +08:00
parent 3d0efac242
commit c58f519dc3

View File

@@ -505,7 +505,7 @@ public class SupplierService {
try {
for(Supplier s: mList) {
SupplierExample example = new SupplierExample();
example.createCriteria().andSupplierEqualTo(s.getSupplier()).andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
example.createCriteria().andSupplierEqualTo(s.getSupplier()).andTypeEqualTo(type).andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
List<Supplier> list= supplierMapper.selectByExample(example);
if(list.size() <= 0) {
supplierMapper.insertSelective(s);