From 8995a87dc1599e2cbbfc7bc4ef0a8f68a159b5e5 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期日, 28 九月 2025 16:38:58 +0800
Subject: [PATCH] 优化
---
server/system_service/src/main/java/com/doumee/core/utils/TestTool.java | 465 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 464 insertions(+), 1 deletions(-)
diff --git a/server/system_service/src/main/java/com/doumee/core/utils/TestTool.java b/server/system_service/src/main/java/com/doumee/core/utils/TestTool.java
index ca7bffb..6bbfc7b 100644
--- a/server/system_service/src/main/java/com/doumee/core/utils/TestTool.java
+++ b/server/system_service/src/main/java/com/doumee/core/utils/TestTool.java
@@ -911,11 +911,450 @@
};
+ String[] carsPhone = new String[]{
+ "鐨朅B6219-15256553434",
+ "鐨朅E301R-13866781208",
+ "鐨朅01213-13856004205",
+ "鐨朅9G467-18855126212",
+ "鐨朅AT569-13705600310",
+ "鐨朅A8196-13705691362",
+ "鐨朅AT561-13705600310",
+ "鐨朅A8593-15055179136",
+ "鐨朅A8559-13485727850",
+ "鐨朅A8565-17505515701",
+ "鐨朅A8573-13966686381",
+ "鐨朅A8117-15155165536",
+ "鐨朅A8580-18949230358",
+ "鐨朅J5118-15955159992",
+ "鐨朅J1371-18010863058",
+ "鐨朅J0691-13965105584",
+ "鐨朅J0665-15255133586",
+ "鐨朅J8818-13955160295",
+ "鐨朅J9221-13966655585",
+ "鐨朅J0609-13866171458",
+ "鐨朅J3080-13075519010",
+ "鐨朅L0601-15055107708",
+ "鐨朅L1971-13655604645",
+ "鐨朅L8313-13965137528",
+ "鐨朅L1761-17505690187",
+ "鐨朅L9179-13965020562",
+ "鐨朅L0390-18010882575",
+ "鐨朅L5131-13515644306",
+ "鐨朅L0201-13905601520",
+ "鐨朅L2771-13637094407",
+ "鐨朅L7131-13865991467",
+ "鐨朘9072C-15905583796",
+ "鐨朅F69F5-13955008600",
+ "鐨朚GG862-13955008855",
+ "鐨朅C669Y-13605511715",
+ "鐨朅Y6Y57-13856987728",
+ "鐨朅A99719-13855002548",
+ "鐨朅F727Y-13965073377",
+ "鐨朅7H319-15375258610",
+ "鐨朅A32898-13965029965",
+ "鐨朅D15312-18056098020",
+ "鐨朅BB189-13855191889",
+ "鐨朅81B27-18856963616",
+ "鐨朅783GX-15255621599",
+ "鐨朅QM306-18856963616",
+ "鐨朅22U80-13866161051",
+ "鐨朅SJ523-13866161051",
+ "鐨朅WX972-13956088283",
+ "鐨朅XU128-13956055677",
+ "鐨朅A1535-13956055677",
+ "鐨朅Y9T09-13856085586",
+ "鐨朅FJ4499-13856085586",
+ "鐨朆X111S-13966767600",
+ "鐨朅D9Z39-18055162696",
+ "鏅CH956-13855159797",
+ "鏅DR5227-13865509512",
+ "鏅J617Z-13866754556",
+ "鏅V063U-18855192890",
+ "鏅V5P23-18155183418",
+ "鏅6VF72-18656025577",
+ "鏅NR728-13866796112",
+ "鐨朅43970-13956077896",
+ "鐨朅NN900-13956975120",
+ "鐨朅L1Z26-13956975120",
+ "鐨朅LP828-13739262204",
+ "鐨朅C289Y-13956008165",
+ "鐨朅A0G39-19956003192",
+ "鐨朅GU016-13856056195",
+ "鐨朅L56R0-13956908148",
+ "鐨朅A01110-18055417732",
+ "鐨朅PY305-18055417732",
+ "鐨朅RL218-13955132837",
+ "鐨朅ZH216-15155141103",
+ "鐨朅G2088-18005694101",
+ "鐨朅A61999-18255991615",
+ "鐨朅A38669-19956003192",
+ "鐨朅DK9306-13956808695",
+ "鐨朅10110-13855153156",
+ "鐨朅135NR-13339299171",
+ "鐨朅38566-18919690881",
+ "鐨朅39961-18919690772",
+ "鐨朅E4W46-18856910835",
+ "鐨朅F293T-18919690767",
+ "鐨朅2953B-18919690767",
+ "鐨朅B13A8-18956055277",
+ "鐨朅Q69X7-13956977985",
+ "鐨朅B7M36-18856910817",
+ "鐨朅H39X5-13856019166",
+ "鐨朅7UK93-13855176573",
+ "鐨朅1DK59-13855140034",
+ "鐨朅3MK59-18919690767",
+ "鐨朅0BL38-18856910907",
+ "鐨朅V31B8-13665655857",
+ "鐨朅EE842-18919690767",
+ "鐨朅8315A-13856063769",
+ "鐨朅2NK09-18856910815",
+ "鐨朅1729B-18919690767",
+ "鐨朅E0W92-18919690767",
+ "鐨朅EN372-18919690767",
+ "鐨朅VM416-18919690767",
+ "鐨朅YC151-18919690767",
+ "鐨朅0265F-18919690767",
+ "鐨朅E5N69-18919690767",
+ "鐨朅0CM93-18919690767",
+ "鐨朅C935U-18919690767",
+ "鐨朅W092Z-13855123707",
+ "鐨朅V50A0-18856910853",
+ "鐨朅7VM93-13956079487",
+ "鐨朅W5B19-18955151555",
+ "鐨朅2EL08-13855195399",
+ "鐨朅P33B9-13505612412",
+ "鐨朅M39A3-18856910800",
+ "鐨朅D2250-15395033218",
+ "鐨朅46E69-13855192234",
+ "鐨朅X32A1-13764070633",
+ "鐨朅AC748-19956056535",
+ "鐨朅0352Z-13605516917",
+ "鐨朅5X011-13605516917",
+ "鐨朅A1292-13605516917",
+ "鐨朅DD1065-13605516917",
+ "鐨朅Q23R8-19159080805",
+ "鐨朅M17R9-13965056178",
+ "鐨朅H31S9-19956075570",
+ "鐨朅091R6-13739278846",
+ "鐨朅CB455-15375429056",
+ "鐨朅D1372-15395033218",
+ "鐨朅L1W38-18655123031",
+ "鐨朅K08R2-18256958373",
+ "鐨朅R5497-15256591763",
+ "鐨朅F700T-13955140157",
+ "鐨朅03X40-17856513485",
+ "鐨朅69S96-18356525286",
+ "鐨朅U23G6-13866669923",
+ "鐨朅62Y24-19956056535",
+ "鐨朅D77683-19956056535",
+ "娴橢QE628-13339117728",
+ "鐨朅0R0B5-13956041029",
+ "鐨朅32MC8-13955140157",
+ "鐨朅3QM38-13739278846",
+ "鐨朅7U2B9-18956078866",
+ "鐨朅DW275-13605516917",
+ "鐨朅E181E-18175335887",
+ "鐨朅XJ332-13866685119",
+ "鐨朅13C37-18956078866",
+ "鐨朅2U747-13615606800",
+ "鐨朅X63G1-13615606800",
+ "鐨朅2651Z-13956041029",
+ "鐨朅12931-13339299171",
+ "鐨朅H4Y07-18919690772",
+ "鐨朅FH3616-18919690781",
+ "鐨朅X7K28-18919690781",
+ "鐨朅05LG0-17818588089",
+ "鐨朅A7985-17818588089",
+ "鐨朅98E57-18919690762",
+ "鐨朅916N9-13965103313",
+ "鐨朅AT378-13855153156",
+ "鐨朅29601-18919690881",
+ "鐨朅DN1577-13966384376",
+ "鐨朅BR530-15375352357",
+ "鐨朅Q360T-13966384376",
+ "鐨朅C2M88-13855196288",
+ "鐨朅63917-13955186028",
+ "鐨朅6607G-13866683455",
+ "鐨朅9158Z-13645651772",
+ "鐨朅DM3277-13645651772",
+ "鐨朅G277B-13955199214",
+ "鐨朅711G1-13505658626",
+ "鐨朅G67E6-15256507992",
+ "鐨朅0KM07-13966334117",
+ "鐨朅9LC70-18856910807",
+ "鐨朅FB925-15956505627",
+ "鐨朅7LZ59-13866700557",
+ "鐨朅R335F-13866700557",
+ "鐨朅LT825-19159082371",
+ "鐨朅18J84-13866984826",
+ "鐨朅DH0855-13856960608",
+ "鐨朅T067X-13856960608",
+ "鐨朅Q6L13-13966375158",
+ "鐨朅W983Z-18949847129",
+ "鐨朅9HH77-13856004013",
+ "鐨朅09L92-13966379444",
+ "鐨朅61K85-18005657566",
+ "鐨朅98X01-13956095631",
+ "鐨朅WE926-18919690770",
+ "鐨朅N0412-18919690771",
+ "鐨朅PV960-18919690890",
+ "鐨朅M261P-18955150503",
+ "鐨朅3T655-13956917233",
+ "鐨朅G85H1-13956917233",
+ "鐨朅3XJ79-13966696265",
+ "鐨朅59CM8-13856515377",
+ "鐨朅TT645-18919690668",
+ "鐨朅PX519-17333068189",
+ "鐨朅LV519-18955151555",
+ "鐨朅818E5-18856910910",
+ "鐨朅MM988-13035066988",
+ "鐨朅DS3180-13866666650",
+ "鐨朅C333A-13866666650",
+ "鐨朅DS3810-13866666650",
+ "鐨朅V0282-13855195399",
+ "鐨朅D4Y98-13605697998",
+ "鐨朅D7L59-18856910823",
+ "鐨朅R67M2-13856063769",
+ "鐨朅D67620-19965044178",
+ "鐨朅L5Y13-19965044178",
+ "鐨朅9T097-13855176573",
+ "鐨朅F177Z-18919690775",
+ "鐨朅1C196-13956919655",
+ "鐨朅Y731G-18856910780",
+ "鐨朅157FM-13966670004",
+ "鐨朅DC9936-13505612412",
+ "鐨朅GH153-18856910894",
+ "鐨朅R0R28-18856910835",
+ "鐨朅H906T-13965052135",
+ "鐨朅H306Q-13856001805",
+ "鐨朅R903R-18856910891",
+ "鐨朅57H80-13966687088",
+ "鐨朇FD672-13856057477",
+ "鐨朅0CT25-13805604117",
+ "鐨朅39R99-18956055277",
+ "鐨朅S5399-18956055277",
+ "鐨朜YC109-18856910800",
+ "鐨朅7XG67-13956977985",
+ "鐨朅5L003-18856910803",
+ "鐨朅8D2B0-18856910803",
+ "鐨朅W6595-18856910826",
+ "鐨朅S6K77-18856910847",
+ "鐨朅833H7-13956079487",
+ "鐨朅2L428-13856019166",
+ "鐨朅0Q880-18856910827",
+ "鐨朅833GJ-13955171029",
+ "鐨朅860J6-18856910791",
+ "鐨朅U3Z77-18856910804",
+ "鐨朅K327T-13965104222",
+ "鐨朅K6N66-13965104222",
+ "鐨朅0780R-18919690780",
+ "鐨朅A77996-18919690767",
+ "鐨朅M6847-18919690767",
+ "鐨朅912D3-18856910802",
+ "鐨朅9UV52-18856910832",
+ "鐨朅L218F-18856910832",
+ "鐨朅6TW79-18856910837",
+ "鐨朅009B9-18856910901",
+ "鐨朅52AA8-18856910806",
+ "鐨朅P981A-18856910794",
+ "鐨朅62W52-18856910843",
+ "鐨朅SF208-18856910789",
+ "鐨朅TG275-18856910885",
+ "鐨朅388S3-18856910829",
+ "鐨朅64691-18856910866",
+ "鐨朅P252C-18856910836",
+ "鐨朅V7B16-18856910833",
+ "鐨朅UX783-13956957683",
+ "鐨朅21C11-13956918895",
+ "鐨朅276FV-18856910907",
+ "鐨朅E5170-13665655857",
+ "鐨朅Q83G7-18856910788",
+ "鐨朅F2347-18856910801",
+ "鐨朅MB148-13965121479",
+ "鐨朅3WR69-18856910813",
+ "鐨朅950ZJ-13515609707",
+ "鐨朅50KF9-18856910815",
+ "鐨朅7NZ95-18856910841",
+ "鐨朅T063K-13855140034",
+ "鐨朅3A237-13965109187",
+ "鐨朅4Y333-13856954333",
+ "鐨朅D11433-13856954333",
+ "鐨朅Z427Y-17333038030",
+ "鐨朅N006Z-13855123707",
+ "鐨朅ZU635-18856080703",
+ "鐨朅022P6-18856910895",
+ "鐨朅LM129-18856910895",
+ "鐨朅BB479-18856910853",
+ "鐨朅H708Z-18856910906",
+ "鐨朅K222N-18856910876",
+ "鐨朅6013L-18856910913",
+ "鐨朅802RD-18856910910",
+ "鐨朅A81395-18856910804",
+ "鐨朅GZ396-18919690782",
+ "鐨朅V25V3-18856910892",
+ "鐨朅DX8899-15856391419",
+ "鐨朅A1R27-18856910892",
+ "鐨朅L9Q85-18155166465",
+ "鐨朅R977R-13856557658",
+ "鐨朅D11948-15856391419",
+ "鐨朅D23329-15856391419",
+ "鐨朅FD8929-13905600222",
+ "鐨朅FJ4994-13966334117",
+ "鐨朅918HP-18856910836",
+ "鐨朅P6021-18919690780",
+ "鐨朅F16980-13955190131",
+ "鐨朅D80156-13956917233",
+ "鐨朅D46432-15209856136",
+ "鐨朅L2A95-13685695039",
+ "鐨朅P015K-13865918124",
+ "鐨朅S7306-15855138721",
+ "鐨朅5189D-13764070633",
+ "鐨朅D60216-13866683455",
+ "鐨朅Q3U58-13866794323",
+ "鐨朅DM9383-19159080805",
+ "鐨朅9787S-19956075570",
+ "鐨朅19F82-13739278846",
+ "鐨朅7HL78-15375429056",
+ "鐨朅F5386-13865918124",
+ "鐨朅Y2981-15395033218",
+ "鐨朅U712D-18655123031",
+ "鐨朅DZ1413-18324700273",
+ "鐨朅36BJ6-15357746918",
+ "鑻廇H783E-18155175195",
+ "鐨朅208S8-13966727745",
+ "鐨朅U99S0-13966727745",
+ "鐨朅R3L55-13866745813",
+ "鐨朅Y13L9-15851629713",
+ "鐨朅R67C1-15056091913",
+ "鐨朅53P02-13866134408",
+ "鐨朅847R8-13856536567",
+ "鐨朅S7X22-13866134408",
+ "鐨朅T329C-18256958373",
+ "鐨朅578VX-18956022800",
+ "鐨朅680PB-18225600905",
+ "鐨朅D69563-15256591763",
+ "鐨朅DS6785-18326009919",
+ "鐨朅K88T7-13866669923",
+ "鐨朅S3W13-13866669923",
+ "鐨朅U28Z3-13866669923",
+ "鐨朅L4717-18326042219",
+ "鐨朅9A826-13855192234",
+ "鐨朅810GD-13955140157",
+ "鐨朅3ME38-15155956381",
+ "鐨朅QC660-18356525286",
+ "鐨朅F26531-15026632182",
+ "鐨朅N0224-15026632182",
+ "鐨朅FD9565-18792130858",
+ "鐨朒ZC115-18175335887",
+ "鐨朅6J275-17333038030",
+ "鐨朅D23053-13866685119",
+ "鐨朅DN3355-13866685119",
+ "鐨朅2VY16-18956078866",
+ "鐨朅HB882-15256703850",
+ "鐨朅20634-13956041029",
+ "鐨朅A61213-19956075570",
+ "鐨朅AB5386-13865918124",
+ "鐨朅Q66D5-19965465419",
+ "鐨朅172ZR-13955190131",
+ "鐨朅V2X71-13866669923",
+ "鐨朅DG2839-13865918124",
+ "鐨朅05HH7-15956505555",
+ "鐨朅7H955-15956505555",
+ "鐨朅J38C0-18919690550",
+ "鐨朅09AC8-13856566161",
+ "鐨朅DN8219-18919690669",
+ "鐨朅86768-",
+ "鐨朅64565-",
+ "鐨朅F6869-18919690669",
+ "鐨朅K510F-18919690681",
+ "鐨朅E7556-13865926243",
+ "鐨朅S1119-18955110529",
+ "鐨朅9WR16-18955110570",
+ "鐨朅NB777-18955111333",
+ "鐨朅W3263-18919690976",
+ "鐨朅D86556-13635517189",
+ "鐨朅E385瀛�-13866170921",
+ "鐨朅A3339-13955160295",
+ "鐨朅1LX68-15956972822",
+ "鐨朅A27620-13866721086",
+ "鐨朅753NH-15955105569",
+ "鐨朌HS500-13355690737",
+ "鐨朅96G59-18949846563",
+ "鐨朅G596H-15256938193",
+ "鐨朅90059-15855155005",
+ "鐨朅DG301-13865991467",
+ "鐨朅DG5027-13655604645",
+ "鐨朅ZS392-13856004205",
+ "鐨朅N03G8-15900512688",
+ "鐨朅VV938-13866171458",
+ "鐨朅5WB51-13075519010",
+ "鐨朅G6G57-13705600310",
+ "鐨朅D12718-15055107708",
+ "鐨朅2AP97-17505690187",
+ "鐨朅V9709-13515644306",
+ "鐨朅6H0F8-13661571869",
+ "鐨朅D207M-15855102446",
+ "鐨朅T35Z8-18019919636",
+ "鐨朅X108S-13965053771",
+ "鐨朅M818W-13965137528",
+ "鐨朅V08L2-15955159992",
+ "鐨朅X677C-18715603668",
+ "鐨朅92K29-18855126212",
+ "鐨朅F08F0-15155165536",
+ "鐨朅X1U50-17333152686",
+ "鐨朅00F85-13485727850",
+ "鐨朅105B5-13966686381",
+ "鐨朅33Z13-17505515701",
+ "鐨朅377AF-15375439937",
+ "鐨朙M9202-17769930887",
+ "鐨朅W785K-15055179136",
+ "鐨朅621G7-13865966506",
+ "鐨朅K661G-13965020562",
+ "鐨朅ZF353-13965105584",
+ "鐨朅M528Y-15255133586",
+ "鐨朅S2G87-18010863058",
+ "鐨朅HX962-13905601520",
+ "鐨朅2NL59-18010882575",
+ "鐨朅39L66-13637094407",
+ "鐨朅W130C-13966655585",
+ "鐨朅V502K-18326156618",
+ "鐨朎A5002-13701829756",
+ "鐨朅G11D2-18895374416",
+ "鐨朅G2Q90-13721067138",
+ "鐨朅088PX-18095652570",
+ "鐨朢B6090-15256666090",
+ "鐨朅DD4298-13033052361",
+ "鐨朅MOT18-13996529050",
+ "鐨朅7CA06-18055115106",
+ "鐨朅1YR63-18949230358",
+ "鐨朅C616P-18155182329",
+ "鐨朅F8905-18755162349",
+ "鐨朅U796W-13956994808",
+ "鐨朅852YX-13309691098",
+ "鐨朅LH073-13865980010",
+ "鐨朅2ZM95-13856018311",
+ "鐨朅W7F21-13966653390",
+ "鐨朅7P081-13955196906",
+ "鐨朅AB9158-13955196906",
+ "鐨朅M205G-13865957523",
+ "鐨朅D19422-18315335159",
+ "鐨朅65D99-18315335159",
+ "鐨朅825R2-",
+ "鐨朅9TL21-13965109187",
+ "鐨朅Y4619-18856080703",
+ "鐨朅0PQ03-18856910788",
+ "鐨朅FP638-13955188202",
+ "鐨朅0VW17-18855187627",
+ "鐨朅TR386-13965689770",
+ "鐨朅C503H-13856537989",
+
+ };
List<String> noCars = new ArrayList<>();
List<String> yesCars = new ArrayList<>();
+ List<String> phoneNoCars = new ArrayList<>();
FLAG: for(String str :allCars){
+ String[] temp = str.split("-");
for(String s : cars){
- String[] temp = str.split("-");
if(StringUtils.equals(s,temp[0])){
yesCars.add(s);
continue FLAG;
@@ -923,12 +1362,36 @@
}
noCars.add(str);
}
+ FLAG1:
+ for(String s : carsPhone){
+ String[] tt = s.split("-");
+ for(String str : allCars){
+ String[] temp= str.split("-");
+ if(StringUtils.equals(tt[0],temp[0])
+ ){
+ if((tt.length>1
+ && temp.length>4
+ && !StringUtils.equals(tt[1],temp[4]))
+ || (tt.length >1 && temp.length<=4)
+ || (tt.length <=1 && temp.length>4) )
+ phoneNoCars.add(s + "|鏈�鏂拌溅涓伙細"+temp[4]);
+ continue FLAG1;
+ }
+ }
+ }
+
for(String t :noCars){
System.out.println(t);
}
System.out.println("--------瀹屾暣杞﹁締锛�"+allCars.length);
System.out.println("--------宸插綍鍏ヨ溅杈嗭細"+cars.length);
System.out.println("--------瀵瑰簲褰曞叆杞﹁締锛�"+yesCars.size());
+ System.out.println("--------瀵瑰簲褰曞叆杞﹁締锛�"+yesCars.size());
System.out.println("--------鏈綍杞﹁締锛�"+noCars.size());
+
+ for(String t :phoneNoCars){
+ System.out.println(t);
+ }
+ System.out.println("--------杞︿富瀵逛笉涓婄殑杞﹁締锛�"+phoneNoCars.size());
}
}
--
Gitblit v1.9.3