Просмотр исходного кода

开票预设—导入开票内容不检验开票名称重复

ZhangWenQiang 3 лет назад
Родитель
Сommit
75d88fa52d

+ 0 - 16
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/hlwinvoice/service/impl/HlwInvoiceCategoryServiceImpl.java

@@ -162,22 +162,6 @@ public class HlwInvoiceCategoryServiceImpl extends ServiceImpl<HlwInvoiceCategor
              */
             @Override
             public void doAfterAllAnalysed(AnalysisContext analysisContext) {
-                List<HlwInvoiceCategory> list1 = new ArrayList<HlwInvoiceCategory>();
-                list1.addAll(cachedDataList);
-                Set<HlwInvoiceCategory> set1 = new TreeSet<HlwInvoiceCategory>((hlwInvoiceCategory1, hlwInvoiceCategory2) -> StringUtils.isNotBlank(hlwInvoiceCategory1.getInvoiceCategoryName()) && StringUtils.isNotBlank(hlwInvoiceCategory2.getInvoiceCategoryName()) ? hlwInvoiceCategory1.getInvoiceCategoryName().compareTo(hlwInvoiceCategory2.getInvoiceCategoryName()) : 1);
-                set1.addAll(cachedDataList);
-                list1.removeAll(new ArrayList<>(set1));
-                for (int j = 0; j < cachedDataList.size(); j++) {
-                    //循环找出重复项只报重复错误
-                    if (list1.size() > 0) {
-                        for (int i = 0; i < list1.size(); i++) {
-                            if (cachedDataList.get(j).getInvoiceCategoryName().equals(list1.get(i).getInvoiceCategoryName())) {
-                                throw new ExcelAnalysisException(MessageFormat.format("您的数据的第{0}行有问题-{1},请检查后再进行导入",
-                                        j + headRowNumber + 1, "该行数据开票内容重复"));
-                            }
-                        }
-                    }
-                }
                 saveData();
             }