hankunkun 7 місяців тому
батько
коміт
42df3ff79f

+ 3 - 1
src/main/java/ieven/server/webapp/service/datastatic/DataStaticService.java

@@ -202,8 +202,10 @@ public class DataStaticService extends Ops {
         }
         if (null != staticModelInput.getStartNum() && null != staticModelInput.getEndNum()) {
             Query queryDs = new Query();
-            queryDs.addCriteria(Criteria.where("共同交易主体数").gte(staticModelInput.getStartNum()).lte(staticModelInput.getEndNum()));
             queryDs.addCriteria(Criteria.where("fileId").is(dateFileIdDs));
+            queryDs.addCriteria(new Criteria().andOperator(PublicStatic.getQuery()));
+            queryDs.addCriteria(new Criteria("共同交易主体数").gte(staticModelInput.getStartNum()).lte(staticModelInput.getEndNum()));
+
             List<DataMap> dataDsList = this.mongoTemplate.find(queryDs, DataMap.class);
             if (CollectionUtils.isNotEmpty(dataDsList)) {
                 for (DataMap dataMap : dataDsList) {

+ 8 - 6
src/main/java/ieven/server/webapp/util/excel/PublicStatic.java

@@ -455,7 +455,7 @@ public class PublicStatic {
     }
 
     public static String removeStr(String str) {
-        if (StringUtils.isBlank(str) || "null".equals(str) || "-".equals(str)) {
+        if (StringUtils.isBlank(str) || "null".equals(str) || "-".equals("str")) {
             return "";
         }
         return str;
@@ -469,8 +469,8 @@ public class PublicStatic {
     }
 
     public static List<String> noQueryData = Lists.newArrayList("公司", "慈善", "红十字", "店", "工作室", "商行", "中心", "经营部", "水果行", "餐厅", "超市", "市场", "商贸", "西饼屋", "科技", "酒楼", "停车场", "ETC", "etc", "服务", "批发", "渔场", "浴场", "设计", "物业", "咨询", "批发", "合作社", "工厂", "鞋厂", "动物园", "植物园", "土黑猪", "猫狗", "学校", "学院", "大学", "棋牌", "娱乐", "袜厂", "制品厂", "加油站", "体育馆", "研究所", "保健院", "龙虾", "羊蝎子", "足道", "公安局", "税务局", "法院", "菜馆", "棋牌", "水产行", "海鲜行", "公司", "服饰", "服装", "基金", "宠物", "车行", "保险", "理财", "支付宝", "财付通", "apple", "烟酒", "经营者",
-            "装配厂", "商户", "null", "借呗", "花呗", "网商银行", "LIMITED", "INC.", "幼儿园", "备用金", "淘宝现金红包", "基金蚂蚁", "耐克", "航空", "滴滴出行", "果格", "拉扎斯", "网络科技", "字节跳动", "Incorporated", "Limited", "道达尔", "欧莱雅", "星巴克", "咖啡", "实业", "百胜餐饮", "优酷", "爱奇艺", "挚享科技", "云账户", "吱信", "广场", "中国", "移动", "联通", "电信", "门市", "经营", "工作", "教育", "财政", "税务", "公安", "Inc.", "LTD", "Ltd", "协会", "天猫", "经销", "管理", "交通", "百货", "个体", "食品", "旅行", "携程", "同程", "淘宝", "科技珠宝", "农场", "公证", "包装", "到家", "京东", "委员", "管委会", "B.V.", "财付通", "微商", "支付",
-            "美团", "饿了么", "运营", "中学", "小学", "ETC", "etc", "银行", "长盛基金管理有限公司", "联合社","中间账户");
+            "装配厂", "商户", "null", "借呗", "花呗", "网商银行", "LIMITED", "INC.", "幼儿园", "备用金", "淘宝现金红包", "蚂蚁", "耐克", "航空", "滴滴出行", "果格", "拉扎斯", "网络科技", "字节跳动", "Incorporated", "Limited", "道达尔", "欧莱雅", "星巴克", "咖啡", "实业", "百胜餐饮", "优酷", "爱奇艺", "挚享科技", "云账户", "吱信", "广场", "中国", "移动", "联通", "电信", "门市", "经营", "工作", "教育", "财政", "税务", "公安", "Inc.", "LTD", "Ltd", "协会", "天猫", "经销", "管理", "交通", "百货", "个体", "食品", "旅行", "携程", "同程", "淘宝", "科技珠宝", "农场", "公证", "包装", "到家", "京东", "委员", "管委会", "B.V.", "财付通", "微商", "支付",
+            "美团", "饿了么", "运营", "中学", "小学", "ETC", "etc", "银行", "长盛基金管理有限公司", "联合社","中间账户","余额宝","会所","招待所","火锅","炸鸡","副食","索道","酒急送","电脑","牛肉","销售部");
 
     public static List<Criteria> getQuery() {
         List<Criteria> dataList = new ArrayList<>();
@@ -482,9 +482,11 @@ public class PublicStatic {
                 newCri.regex(compile);
                 dataList.add(newCri);
             }
-            /*Criteria newFile = new Criteria(s);
-            //newFile.ne(null).ne("");
-            dataList.add(newFile);*/
+            if(s.equals("交易对手账号")){
+                Criteria newFile = new Criteria(s);
+                newFile.ne(null).ne("");
+                dataList.add(newFile);
+            }
         }
         return dataList;
     }