diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..1a42e490 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +/target/ +!.mvn/wrapper/maven-wrapper.jar + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/build/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +/catalina.base_IS_UNDEFINED/ diff --git a/1703230140663.jpeg b/1703230140663.jpeg new file mode 100644 index 00000000..b5afce18 Binary files /dev/null and b/1703230140663.jpeg differ diff --git a/hs_err_pid21732.log b/hs_err_pid21732.log new file mode 100644 index 00000000..738ad364 --- /dev/null +++ b/hs_err_pid21732.log @@ -0,0 +1,218 @@ +# +# There is insufficient memory for the Java Runtime Environment to continue. +# Native memory allocation (malloc) failed to allocate 222816 bytes for Chunk::new +# Possible reasons: +# The system is out of physical RAM or swap space +# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap +# Possible solutions: +# Reduce memory load on the system +# Increase physical memory or swap space +# Check if swap backing store is full +# Decrease Java heap size (-Xmx/-Xms) +# Decrease number of Java threads +# Decrease Java thread stack sizes (-Xss) +# Set larger code cache with -XX:ReservedCodeCacheSize= +# JVM is running with Zero Based Compressed Oops mode in which the Java heap is +# placed in the first 32GB address space. The Java Heap base address is the +# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress +# to set the Java Heap base and to place the Java Heap above 32GB virtual address. +# This output file may be truncated or incomplete. +# +# Out of Memory Error (allocation.cpp:390), pid=21732, tid=0x0000000000001d68 +# +# JRE version: Java(TM) SE Runtime Environment (8.0_192-b12) (build 1.8.0_192-b12) +# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.192-b12 mixed mode windows-amd64 compressed oops) +# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows +# + +--------------- T H R E A D --------------- + +Current thread (0x000000001e877000): JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=7528, stack(0x000000001f1c0000,0x000000001f2c0000)] + +Stack: [0x000000001f1c0000,0x000000001f2c0000] +[error occurred during error reporting (printing stack bounds), id 0xc0000005] + +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) + + +Current CompileTask: +C2: 570 563 % 4 sun.nio.cs.UTF_8$Decoder::decode @ 20 (779 bytes) + + +--------------- P R O C E S S --------------- + +Java Threads: ( => current thread ) + 0x000000001e919000 JavaThread "Service Thread" daemon [_thread_blocked, id=42376, stack(0x000000001f4c0000,0x000000001f5c0000)] + 0x000000001e882000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=42792, stack(0x000000001f3c0000,0x000000001f4c0000)] + 0x000000001e87d800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=35264, stack(0x000000001f2c0000,0x000000001f3c0000)] +=>0x000000001e877000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=7528, stack(0x000000001f1c0000,0x000000001f2c0000)] + 0x000000001e876000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=13828, stack(0x000000001f0c0000,0x000000001f1c0000)] + 0x000000001e873800 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=42772, stack(0x000000001efc0000,0x000000001f0c0000)] + 0x000000001e7fa800 JavaThread "Attach Listener" daemon [_thread_blocked, id=37452, stack(0x000000001eec0000,0x000000001efc0000)] + 0x000000001e7f8000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=20612, stack(0x000000001edc0000,0x000000001eec0000)] + 0x000000001e7e1000 JavaThread "Finalizer" daemon [_thread_blocked, id=14560, stack(0x000000001ecc0000,0x000000001edc0000)] + 0x0000000003158800 JavaThread "Reference Handler" daemon [_thread_blocked, id=16868, stack(0x000000001ebc0000,0x000000001ecc0000)] + 0x0000000003063800 JavaThread "main" [_thread_in_vm, id=42864, stack(0x0000000002d80000,0x0000000002e80000)] + +Other Threads: + 0x000000001c9f8000 VMThread [stack: 0x000000001e6c0000,0x000000001e7c0000] [id=13340] + 0x000000001e970000 WatcherThread [stack: 0x000000001f5c0000,0x000000001f6c0000] [id=43464] + +VM state:not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +heap address: 0x00000006c4200000, size: 4030 MB, Compressed Oops mode: Zero based, Oop shift amount: 3 +Narrow klass base: 0x0000000000000000, Narrow klass shift: 3 +Compressed class space size: 1073741824 Address: 0x00000007c0000000 + +Heap: + PSYoungGen total 75264K, used 29705K [0x000000076c100000, 0x0000000771500000, 0x00000007c0000000) + eden space 64512K, 46% used [0x000000076c100000,0x000000076de02540,0x0000000770000000) + from space 10752K, 0% used [0x0000000770a80000,0x0000000770a80000,0x0000000771500000) + to space 10752K, 0% used [0x0000000770000000,0x0000000770000000,0x0000000770a80000) + ParOldGen total 172032K, used 0K [0x00000006c4200000, 0x00000006cea00000, 0x000000076c100000) + object space 172032K, 0% used [0x00000006c4200000,0x00000006c4200000,0x00000006cea00000) + Metaspace used 8414K, capacity 8584K, committed 8832K, reserved 1058816K + class space used 1003K, capacity 1052K, committed 1152K, reserved 1048576K + +Card table byte_map: [0x0000000012520000,0x0000000012d00000] byte_map_base: 0x000000000eeff000 + +Marking Bits: (ParMarkBitMap*) 0x0000000075013ce0 + Begin Bits: [0x0000000013a40000, 0x0000000017938000) + End Bits: [0x0000000017938000, 0x000000001b830000) + +Polling page: 0x0000000001180000 + +CodeCache: size=245760Kb used=2609Kb max_used=2619Kb free=243151Kb + bounds [0x0000000003160000, 0x0000000003400000, 0x0000000012160000] + total_blobs=890 nmethods=563 adapters=240 + compilation: enabled + +Compilation events (10 events): +Event: 0.559 Thread 0x000000001e882000 559 3 java.util.TreeMap$PrivateEntryIterator::hasNext (13 bytes) +Event: 0.560 Thread 0x000000001e882000 nmethod 559 0x00000000033e8290 code [0x00000000033e83e0, 0x00000000033e8590] +Event: 0.560 Thread 0x000000001e87d800 nmethod 553 0x00000000033ea550 code [0x00000000033ea6a0, 0x00000000033ea8f8] +Event: 0.560 Thread 0x000000001e882000 560 3 java.lang.ClassLoader::preDefineClass (109 bytes) +Event: 0.561 Thread 0x000000001e882000 nmethod 560 0x00000000033ec2d0 code [0x00000000033ec5a0, 0x00000000033edae8] +Event: 0.561 Thread 0x000000001e882000 561 3 java.util.TreeMap$PrivateEntryIterator:: (28 bytes) +Event: 0.561 Thread 0x000000001e882000 nmethod 561 0x00000000033ea0d0 code [0x00000000033ea240, 0x00000000033ea450] +Event: 0.563 Thread 0x000000001e876000 562 4 java.util.HashMap::get (23 bytes) +Event: 0.565 Thread 0x000000001e876000 nmethod 562 0x00000000033e99d0 code [0x00000000033e9b20, 0x00000000033e9d98] +Event: 0.565 Thread 0x000000001e877000 563 % 4 sun.nio.cs.UTF_8$Decoder::decode @ 20 (779 bytes) + +GC Heap History (0 events): +No events + +Deoptimization events (3 events): +Event: 0.176 Thread 0x0000000003063800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000032d9898 method=sun.nio.cs.UTF_8$Encoder.encode([CII[B)I @ 33 +Event: 0.401 Thread 0x0000000003063800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003354068 method=org.codehaus.plexus.util.xml.pull.MXParser.more()C @ 8 +Event: 0.402 Thread 0x0000000003063800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003286508 method=java.net.URI.match(CJJ)Z @ 19 + +Classes redefined (0 events): +No events + +Internal exceptions (6 events): +Event: 0.031 Thread 0x0000000003063800 Exception (0x000000076c107cb0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\sr +Event: 0.031 Thread 0x0000000003063800 Exception (0x000000076c107f98) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\prims\j +Event: 0.162 Thread 0x0000000003063800 Exception (0x000000076c760650) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\prims\jvm.cpp, line 1435] +Event: 0.162 Thread 0x0000000003063800 Exception (0x000000076c760a48) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\prims\jvm.cpp, line 1435] +Event: 0.162 Thread 0x0000000003063800 Exception (0x000000076c764b40) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\prims\jvm.cpp, line 1435] +Event: 0.162 Thread 0x0000000003063800 Exception (0x000000076c764f38) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\prims\jvm.cpp, line 1435] + +Events (10 events): +Event: 0.567 loading class com/google/inject/internal/MoreTypes$CompositeType +Event: 0.567 loading class com/google/inject/internal/MoreTypes$CompositeType done +Event: 0.567 loading class java/lang/reflect/ParameterizedType +Event: 0.567 loading class java/lang/reflect/ParameterizedType done +Event: 0.568 loading class com/google/inject/spi/InjectionPoint +Event: 0.568 loading class com/google/inject/spi/InjectionPoint done +Event: 0.568 loading class com/google/common/collect/Ordering +Event: 0.568 loading class com/google/common/collect/Ordering done +Event: 0.569 loading class com/google/inject/spi/InjectionPoint$1 +Event: 0.569 loading class com/google/inject/spi/InjectionPoint$1 done + + +Dynamic libraries: +0x00007ff6a5390000 - 0x00007ff6a53c7000 C:\Program Files\Java\jdk1.8.0_192\bin\java.exe +0x00007ffc43ad0000 - 0x00007ffc43ce7000 C:\WINDOWS\SYSTEM32\ntdll.dll +0x00007ffc42b70000 - 0x00007ffc42c34000 C:\WINDOWS\System32\KERNEL32.DLL +0x00007ffc412c0000 - 0x00007ffc41666000 C:\WINDOWS\System32\KERNELBASE.dll +0x00007ffc43940000 - 0x00007ffc439f1000 C:\WINDOWS\System32\ADVAPI32.dll +0x00007ffc432b0000 - 0x00007ffc43357000 C:\WINDOWS\System32\msvcrt.dll +0x00007ffc41820000 - 0x00007ffc418c5000 C:\WINDOWS\System32\sechost.dll +0x00007ffc42670000 - 0x00007ffc42787000 C:\WINDOWS\System32\RPCRT4.dll +0x00007ffc42810000 - 0x00007ffc429be000 C:\WINDOWS\System32\USER32.dll +0x00007ffc41080000 - 0x00007ffc410a6000 C:\WINDOWS\System32\win32u.dll +0x00007ffc43a60000 - 0x00007ffc43a89000 C:\WINDOWS\System32\GDI32.dll +0x00007ffc40f60000 - 0x00007ffc41078000 C:\WINDOWS\System32\gdi32full.dll +0x00007ffc410b0000 - 0x00007ffc4114a000 C:\WINDOWS\System32\msvcp_win.dll +0x00007ffc40e40000 - 0x00007ffc40f51000 C:\WINDOWS\System32\ucrtbase.dll +0x00007ffc2b2d0000 - 0x00007ffc2b563000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.2506_none_270c5ae97388e100\COMCTL32.dll +0x00007ffc429c0000 - 0x00007ffc429f1000 C:\WINDOWS\System32\IMM32.DLL +0x0000000075300000 - 0x00000000753d1000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\msvcr100.dll +0x00000000747f0000 - 0x0000000075093000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\server\jvm.dll +0x00007ffc41c60000 - 0x00007ffc41c68000 C:\WINDOWS\System32\PSAPI.DLL +0x00007ffc3a7d0000 - 0x00007ffc3a7da000 C:\WINDOWS\SYSTEM32\VERSION.dll +0x00007ffc39de0000 - 0x00007ffc39e14000 C:\WINDOWS\SYSTEM32\WINMM.dll +0x00007ffc398e0000 - 0x00007ffc398e9000 C:\WINDOWS\SYSTEM32\WSOCK32.dll +0x00007ffc42790000 - 0x00007ffc42801000 C:\WINDOWS\System32\WS2_32.dll +0x00007ffc32a40000 - 0x00007ffc32a4f000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\verify.dll +0x00007ffc26640000 - 0x00007ffc26669000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\java.dll +0x00007ffc31e90000 - 0x00007ffc31eb3000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\instrument.dll +0x00007ffc329d0000 - 0x00007ffc329e6000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\zip.dll +0x00007ffc41e10000 - 0x00007ffc4266a000 C:\WINDOWS\System32\SHELL32.dll +0x00007ffc3ed60000 - 0x00007ffc3f656000 C:\WINDOWS\SYSTEM32\windows.storage.dll +0x00007ffc418d0000 - 0x00007ffc41c59000 C:\WINDOWS\System32\combase.dll +0x00007ffc3ec20000 - 0x00007ffc3ed5e000 C:\WINDOWS\SYSTEM32\wintypes.dll +0x00007ffc42c40000 - 0x00007ffc42d33000 C:\WINDOWS\System32\SHCORE.dll +0x00007ffc42a00000 - 0x00007ffc42a5e000 C:\WINDOWS\System32\shlwapi.dll +0x00007ffc40d70000 - 0x00007ffc40d96000 C:\WINDOWS\SYSTEM32\profapi.dll +0x00007ffc32870000 - 0x00007ffc3288a000 D:\JetBrains\IntelliJ IDEA 2022.2.3\bin\breakgen64.dll +0x00007ffc26620000 - 0x00007ffc2663a000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\net.dll +0x00007ffc402c0000 - 0x00007ffc40329000 C:\WINDOWS\system32\mswsock.dll +0x00007ffc40520000 - 0x00007ffc4053b000 C:\WINDOWS\SYSTEM32\CRYPTSP.dll +0x00007ffc3fda0000 - 0x00007ffc3fdd5000 C:\WINDOWS\system32\rsaenh.dll +0x00007ffc403b0000 - 0x00007ffc403dc000 C:\WINDOWS\SYSTEM32\USERENV.dll +0x00007ffc40700000 - 0x00007ffc40728000 C:\WINDOWS\SYSTEM32\bcrypt.dll +0x00007ffc41670000 - 0x00007ffc416ea000 C:\WINDOWS\System32\bcryptprimitives.dll +0x00007ffc40510000 - 0x00007ffc4051c000 C:\WINDOWS\SYSTEM32\CRYPTBASE.dll +0x00007ffc3f8c0000 - 0x00007ffc3f8ed000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL +0x00007ffc432a0000 - 0x00007ffc432a9000 C:\WINDOWS\System32\NSI.dll +0x00007ffc3b5a0000 - 0x00007ffc3b5b9000 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL +0x00007ffc3b550000 - 0x00007ffc3b56f000 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL +0x00007ffc3f930000 - 0x00007ffc3fa29000 C:\WINDOWS\SYSTEM32\DNSAPI.dll +0x00007ffc25960000 - 0x00007ffc25971000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\nio.dll +0x00007ffc3b080000 - 0x00007ffc3b08a000 C:\Users\Administrator\AppData\Local\Temp\jansi-1.17.1-8523629448547339641.dll +0x00007ffc38e30000 - 0x00007ffc38e3a000 C:\Users\Administrator\AppData\Local\Temp\jansi-1.17.1-2341166011803186222.dll + +VM Arguments: +jvm_args: -Dmaven.multiModuleProjectDirectory=D:\czks1.0\qa-prevention-czks-b -Dmaven.home=C:\Users\Administrator\.m2\wrapper\dists\apache-maven-3.5.4-bin\jl1qqhdeineh9qg83dtj7i91c\apache-maven-3.5.4 -Dclassworlds.conf=C:\Users\Administrator\.m2\wrapper\dists\apache-maven-3.5.4-bin\jl1qqhdeineh9qg83dtj7i91c\apache-maven-3.5.4\bin\m2.conf -Dmaven.ext.class.path=D:\JetBrains\IntelliJ IDEA 2022.2.3\plugins\maven\lib\maven-event-listener.jar -javaagent:D:\JetBrains\IntelliJ IDEA 2022.2.3\lib\idea_rt.jar=50705:D:\JetBrains\IntelliJ IDEA 2022.2.3\bin -Dfile.encoding=UTF-8 +java_command: org.codehaus.classworlds.Launcher -Didea.version=2022.2.3 clean +java_class_path (initial): C:\Users\Administrator\.m2\wrapper\dists\apache-maven-3.5.4-bin\jl1qqhdeineh9qg83dtj7i91c\apache-maven-3.5.4\boot\plexus-classworlds-2.5.2.jar;D:\JetBrains\IntelliJ IDEA 2022.2.3\lib\idea_rt.jar +Launcher Type: SUN_STANDARD + +Environment Variables: +JAVA_HOME=C:\Program Files\Java\jdk1.8.0_192\ +CLASSPATH= .;C:\Program Files\Java\jdk1.8.0_192\\lib;C:\Program Files\Java\jdk1.8.0_192\\lib\tools.jar +PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Tencent\微信web开发者工具\dll;D:\Tor;oiseSVN\bin;D:\Program Files\nodejs\;D:\Program Files (x86)\NetSarang\Xshell 7\;D:\Program Files (x86)\NetSarang\Xftp 7\;D:\Program Files\Git\cmd;C:\Program Files\Java\jdk1.8.0_192\\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\AppData\Roaming\npm +USERNAME=Administrator +OS=Windows_NT +PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel + + + +--------------- S Y S T E M --------------- + +OS: Windows 10.0 , 64 bit Build 22621 (10.0.22621.2506) + +CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 140 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx + +Memory: 4k page, physical 16505636k(669124k free), swap 30187388k(4236k free) + +vm_info: Java HotSpot(TM) 64-Bit Server VM (25.192-b12) for windows-amd64 JRE (1.8.0_192-b12), built on Oct 6 2018 17:12:23 by "java_re" with MS VC++ 10.0 (VS2010) + +time: Fri Jan 05 11:11:32 2024 +timezone: 中国标准时间 +elapsed time: 0 seconds (0d 0h 0m 0s) + diff --git a/hs_err_pid46004.log b/hs_err_pid46004.log new file mode 100644 index 00000000..3aa88f65 --- /dev/null +++ b/hs_err_pid46004.log @@ -0,0 +1,291 @@ +# +# There is insufficient memory for the Java Runtime Environment to continue. +# Native memory allocation (malloc) failed to allocate 262160 bytes for Chunk::new +# Possible reasons: +# The system is out of physical RAM or swap space +# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap +# Possible solutions: +# Reduce memory load on the system +# Increase physical memory or swap space +# Check if swap backing store is full +# Decrease Java heap size (-Xmx/-Xms) +# Decrease number of Java threads +# Decrease Java thread stack sizes (-Xss) +# Set larger code cache with -XX:ReservedCodeCacheSize= +# JVM is running with Zero Based Compressed Oops mode in which the Java heap is +# placed in the first 32GB address space. The Java Heap base address is the +# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress +# to set the Java Heap base and to place the Java Heap above 32GB virtual address. +# This output file may be truncated or incomplete. +# +# Out of Memory Error (allocation.cpp:390), pid=46004, tid=0x0000000000004b9c +# +# JRE version: Java(TM) SE Runtime Environment (8.0_192-b12) (build 1.8.0_192-b12) +# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.192-b12 mixed mode windows-amd64 compressed oops) +# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows +# + +--------------- T H R E A D --------------- + +Current thread (0x000000001e626800): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=19356, stack(0x000000001eee0000,0x000000001efe0000)] + +Stack: [0x000000001eee0000,0x000000001efe0000] +[error occurred during error reporting (printing stack bounds), id 0xc0000005] + +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) + + +Current CompileTask: +C2: 1207 1453 4 java.net.URLClassLoader$1::run (5 bytes) + + +--------------- P R O C E S S --------------- + +Java Threads: ( => current thread ) + 0x000000001e654000 JavaThread "Service Thread" daemon [_thread_blocked, id=29480, stack(0x000000001f2e0000,0x000000001f3e0000)] + 0x000000001e634000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=14620, stack(0x000000001f1e0000,0x000000001f2e0000)] + 0x000000001e62f800 JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=36868, stack(0x000000001f0e0000,0x000000001f1e0000)] + 0x000000001e62b000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=9344, stack(0x000000001efe0000,0x000000001f0e0000)] +=>0x000000001e626800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=19356, stack(0x000000001eee0000,0x000000001efe0000)] + 0x000000001e624000 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=25452, stack(0x000000001ede0000,0x000000001eee0000)] + 0x000000001e5ab000 JavaThread "Attach Listener" daemon [_thread_blocked, id=30780, stack(0x000000001ece0000,0x000000001ede0000)] + 0x000000001e5a8000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=14524, stack(0x000000001ebe0000,0x000000001ece0000)] + 0x000000001c7b3800 JavaThread "Finalizer" daemon [_thread_blocked, id=30184, stack(0x000000001ea70000,0x000000001eb70000)] + 0x000000001c7ac800 JavaThread "Reference Handler" daemon [_thread_blocked, id=36824, stack(0x000000001e970000,0x000000001ea70000)] + 0x0000000002dc3800 JavaThread "main" [_thread_in_vm, id=4904, stack(0x0000000002830000,0x0000000002930000)] + +Other Threads: + 0x000000001c7a8800 VMThread [stack: 0x000000001e470000,0x000000001e570000] [id=19620] + 0x000000001e72c000 WatcherThread [stack: 0x000000001f3e0000,0x000000001f4e0000] [id=37696] + +VM state:not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +heap address: 0x00000006c4200000, size: 4030 MB, Compressed Oops mode: Zero based, Oop shift amount: 3 +Narrow klass base: 0x0000000000000000, Narrow klass shift: 3 +Compressed class space size: 1073741824 Address: 0x00000007c0000000 + +Heap: + PSYoungGen total 75264K, used 25209K [0x000000076c100000, 0x0000000772c00000, 0x00000007c0000000) + eden space 64512K, 26% used [0x000000076c100000,0x000000076d1db538,0x0000000770000000) + from space 10752K, 73% used [0x0000000770a80000,0x0000000771243168,0x0000000771500000) + to space 10752K, 0% used [0x0000000770000000,0x0000000770000000,0x0000000770a80000) + ParOldGen total 113152K, used 3543K [0x00000006c4200000, 0x00000006cb080000, 0x000000076c100000) + object space 113152K, 3% used [0x00000006c4200000,0x00000006c4575c88,0x00000006cb080000) + Metaspace used 14836K, capacity 15108K, committed 15232K, reserved 1062912K + class space used 1829K, capacity 1909K, committed 1920K, reserved 1048576K + +Card table byte_map: [0x0000000012280000,0x0000000012a60000] byte_map_base: 0x000000000ec5f000 + +Marking Bits: (ParMarkBitMap*) 0x0000000075013ce0 + Begin Bits: [0x00000000137a0000, 0x0000000017698000) + End Bits: [0x0000000017698000, 0x000000001b590000) + +Polling page: 0x0000000000fe0000 + +CodeCache: size=245760Kb used=5676Kb max_used=5676Kb free=240083Kb + bounds [0x0000000002ec0000, 0x0000000003460000, 0x0000000011ec0000] + total_blobs=2028 nmethods=1668 adapters=272 + compilation: enabled + +Compilation events (10 events): +Event: 1.195 Thread 0x000000001e634000 1666 1 org.apache.maven.model.Dependency::getScope (5 bytes) +Event: 1.195 Thread 0x000000001e634000 nmethod 1666 0x000000000344a790 code [0x000000000344a8e0, 0x000000000344a9f0] +Event: 1.199 Thread 0x000000001e634000 1671 ! 3 org.codehaus.plexus.util.xml.pull.MXParser::parseComment (486 bytes) +Event: 1.200 Thread 0x000000001e634000 nmethod 1671 0x000000000344aa50 code [0x000000000344ae00, 0x000000000344cd88] +Event: 1.200 Thread 0x000000001e634000 1672 3 org.apache.maven.model.io.xpp3.MavenXpp3Reader::checkFieldWithDuplicate (75 bytes) +Event: 1.201 Thread 0x000000001e634000 nmethod 1672 0x000000000344e0d0 code [0x000000000344e320, 0x000000000344f098] +Event: 1.201 Thread 0x000000001e634000 1673 3 java.util.LinkedHashMap$LinkedEntrySet::iterator (12 bytes) +Event: 1.201 Thread 0x000000001e634000 nmethod 1673 0x000000000344f710 code [0x000000000344f880, 0x000000000344fbb0] +Event: 1.201 Thread 0x000000001e634000 1674 3 java.util.LinkedHashMap$LinkedEntryIterator:: (11 bytes) +Event: 1.201 Thread 0x000000001e634000 nmethod 1674 0x000000000344fd50 code [0x000000000344fec0, 0x0000000003450150] + +GC Heap History (6 events): +Event: 0.518 GC heap before +{Heap before GC invocations=1 (full 0): + PSYoungGen total 75264K, used 23253K [0x000000076c100000, 0x0000000771500000, 0x00000007c0000000) + eden space 64512K, 36% used [0x000000076c100000,0x000000076d7b54d0,0x0000000770000000) + from space 10752K, 0% used [0x0000000770a80000,0x0000000770a80000,0x0000000771500000) + to space 10752K, 0% used [0x0000000770000000,0x0000000770000000,0x0000000770a80000) + ParOldGen total 172032K, used 0K [0x00000006c4200000, 0x00000006cea00000, 0x000000076c100000) + object space 172032K, 0% used [0x00000006c4200000,0x00000006c4200000,0x00000006cea00000) + Metaspace used 7385K, capacity 7528K, committed 7552K, reserved 1056768K + class space used 836K, capacity 892K, committed 896K, reserved 1048576K +Event: 0.522 GC heap after +Heap after GC invocations=1 (full 0): + PSYoungGen total 75264K, used 3814K [0x000000076c100000, 0x0000000771500000, 0x00000007c0000000) + eden space 64512K, 0% used [0x000000076c100000,0x000000076c100000,0x0000000770000000) + from space 10752K, 35% used [0x0000000770000000,0x00000007703b9af0,0x0000000770a80000) + to space 10752K, 0% used [0x0000000770a80000,0x0000000770a80000,0x0000000771500000) + ParOldGen total 172032K, used 8K [0x00000006c4200000, 0x00000006cea00000, 0x000000076c100000) + object space 172032K, 0% used [0x00000006c4200000,0x00000006c4202000,0x00000006cea00000) + Metaspace used 7385K, capacity 7528K, committed 7552K, reserved 1056768K + class space used 836K, capacity 892K, committed 896K, reserved 1048576K +} +Event: 0.522 GC heap before +{Heap before GC invocations=2 (full 1): + PSYoungGen total 75264K, used 3814K [0x000000076c100000, 0x0000000771500000, 0x00000007c0000000) + eden space 64512K, 0% used [0x000000076c100000,0x000000076c100000,0x0000000770000000) + from space 10752K, 35% used [0x0000000770000000,0x00000007703b9af0,0x0000000770a80000) + to space 10752K, 0% used [0x0000000770a80000,0x0000000770a80000,0x0000000771500000) + ParOldGen total 172032K, used 8K [0x00000006c4200000, 0x00000006cea00000, 0x000000076c100000) + object space 172032K, 0% used [0x00000006c4200000,0x00000006c4202000,0x00000006cea00000) + Metaspace used 7385K, capacity 7528K, committed 7552K, reserved 1056768K + class space used 836K, capacity 892K, committed 896K, reserved 1048576K +Event: 0.529 GC heap after +Heap after GC invocations=2 (full 1): + PSYoungGen total 75264K, used 0K [0x000000076c100000, 0x0000000771500000, 0x00000007c0000000) + eden space 64512K, 0% used [0x000000076c100000,0x000000076c100000,0x0000000770000000) + from space 10752K, 0% used [0x0000000770000000,0x0000000770000000,0x0000000770a80000) + to space 10752K, 0% used [0x0000000770a80000,0x0000000770a80000,0x0000000771500000) + ParOldGen total 113152K, used 3535K [0x00000006c4200000, 0x00000006cb080000, 0x000000076c100000) + object space 113152K, 3% used [0x00000006c4200000,0x00000006c4573c88,0x00000006cb080000) + Metaspace used 7385K, capacity 7528K, committed 7552K, reserved 1056768K + class space used 836K, capacity 892K, committed 896K, reserved 1048576K +} +Event: 1.000 GC heap before +{Heap before GC invocations=3 (full 1): + PSYoungGen total 75264K, used 64512K [0x000000076c100000, 0x0000000771500000, 0x00000007c0000000) + eden space 64512K, 100% used [0x000000076c100000,0x0000000770000000,0x0000000770000000) + from space 10752K, 0% used [0x0000000770000000,0x0000000770000000,0x0000000770a80000) + to space 10752K, 0% used [0x0000000770a80000,0x0000000770a80000,0x0000000771500000) + ParOldGen total 113152K, used 3535K [0x00000006c4200000, 0x00000006cb080000, 0x000000076c100000) + object space 113152K, 3% used [0x00000006c4200000,0x00000006c4573c88,0x00000006cb080000) + Metaspace used 13028K, capacity 13316K, committed 13568K, reserved 1060864K + class space used 1630K, capacity 1707K, committed 1792K, reserved 1048576K +Event: 1.005 GC heap after +Heap after GC invocations=3 (full 1): + PSYoungGen total 75264K, used 7948K [0x000000076c100000, 0x0000000772c00000, 0x00000007c0000000) + eden space 64512K, 0% used [0x000000076c100000,0x000000076c100000,0x0000000770000000) + from space 10752K, 73% used [0x0000000770a80000,0x0000000771243168,0x0000000771500000) + to space 10752K, 0% used [0x0000000770000000,0x0000000770000000,0x0000000770a80000) + ParOldGen total 113152K, used 3543K [0x00000006c4200000, 0x00000006cb080000, 0x000000076c100000) + object space 113152K, 3% used [0x00000006c4200000,0x00000006c4575c88,0x00000006cb080000) + Metaspace used 13028K, capacity 13316K, committed 13568K, reserved 1060864K + class space used 1630K, capacity 1707K, committed 1792K, reserved 1048576K +} + +Deoptimization events (10 events): +Event: 0.702 Thread 0x0000000002dc3800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000314dec8 method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 129 +Event: 0.704 Thread 0x0000000002dc3800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000315515c method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 129 +Event: 1.047 Thread 0x0000000002dc3800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000003266fa8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203 +Event: 1.047 Thread 0x0000000002dc3800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000003266fa8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203 +Event: 1.047 Thread 0x0000000002dc3800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000003266fa8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203 +Event: 1.047 Thread 0x0000000002dc3800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000003266fa8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203 +Event: 1.115 Thread 0x0000000002dc3800 Uncommon trap: reason=null_check action=make_not_entrant pc=0x000000000305f088 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8 +Event: 1.189 Thread 0x0000000002dc3800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000031af6c4 method=sun.nio.cs.UTF_8$Decoder.decodeArrayLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; @ 84 +Event: 1.195 Thread 0x0000000002dc3800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000030c8298 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1 +Event: 1.195 Thread 0x0000000002dc3800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000030b6290 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1 + +Classes redefined (0 events): +No events + +Internal exceptions (10 events): +Event: 0.584 Thread 0x0000000002dc3800 Exception (0x000000076c8f9ca0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605] +Event: 0.670 Thread 0x0000000002dc3800 Exception (0x000000076d5b5f38) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605] +Event: 0.671 Thread 0x0000000002dc3800 Exception (0x000000076d5ba898) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605] +Event: 0.701 Thread 0x0000000002dc3800 Exception (0x000000076d8e0dc0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 368] +Event: 1.042 Thread 0x0000000002dc3800 Exception (0x000000076c49c128) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 199] +Event: 1.042 Thread 0x0000000002dc3800 Exception (0x000000076c49c128) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\prims\jvm.cpp, line 1439] +Event: 1.042 Thread 0x0000000002dc3800 Exception (0x000000076c4a11d0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u192\11897\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 199] +Event: 1.115 Thread 0x0000000002dc3800 Implicit null exception at 0x000000000305ee98 to 0x000000000305f079 +Event: 1.194 Thread 0x0000000002dc3800 Implicit null exception at 0x00000000030c7ed6 to 0x00000000030c8281 +Event: 1.195 Thread 0x0000000002dc3800 Implicit null exception at 0x00000000030b5ed6 to 0x00000000030b6279 + +Events (10 events): +Event: 1.204 loading class org/eclipse/aether/version/VersionRange +Event: 1.204 loading class org/eclipse/aether/version/VersionRange done +Event: 1.204 loading class org/eclipse/aether/util/version/GenericVersionConstraint +Event: 1.204 loading class org/eclipse/aether/util/version/GenericVersionConstraint done +Event: 1.204 loading class org/eclipse/aether/util/version/GenericVersion +Event: 1.204 loading class org/eclipse/aether/util/version/GenericVersion done +Event: 1.204 loading class org/eclipse/aether/util/version/GenericVersion$Tokenizer +Event: 1.204 loading class org/eclipse/aether/util/version/GenericVersion$Tokenizer done +Event: 1.205 loading class org/eclipse/aether/util/version/GenericVersion$Item +Event: 1.205 loading class org/eclipse/aether/util/version/GenericVersion$Item done + + +Dynamic libraries: +0x00007ff6a5390000 - 0x00007ff6a53c7000 C:\Program Files\Java\jdk1.8.0_192\bin\java.exe +0x00007ffc43ad0000 - 0x00007ffc43ce7000 C:\WINDOWS\SYSTEM32\ntdll.dll +0x00007ffc42b70000 - 0x00007ffc42c34000 C:\WINDOWS\System32\KERNEL32.DLL +0x00007ffc412c0000 - 0x00007ffc41666000 C:\WINDOWS\System32\KERNELBASE.dll +0x00007ffc43940000 - 0x00007ffc439f1000 C:\WINDOWS\System32\ADVAPI32.dll +0x00007ffc432b0000 - 0x00007ffc43357000 C:\WINDOWS\System32\msvcrt.dll +0x00007ffc41820000 - 0x00007ffc418c5000 C:\WINDOWS\System32\sechost.dll +0x00007ffc42670000 - 0x00007ffc42787000 C:\WINDOWS\System32\RPCRT4.dll +0x00007ffc42810000 - 0x00007ffc429be000 C:\WINDOWS\System32\USER32.dll +0x00007ffc41080000 - 0x00007ffc410a6000 C:\WINDOWS\System32\win32u.dll +0x00007ffc43a60000 - 0x00007ffc43a89000 C:\WINDOWS\System32\GDI32.dll +0x00007ffc40f60000 - 0x00007ffc41078000 C:\WINDOWS\System32\gdi32full.dll +0x00007ffc410b0000 - 0x00007ffc4114a000 C:\WINDOWS\System32\msvcp_win.dll +0x00007ffc40e40000 - 0x00007ffc40f51000 C:\WINDOWS\System32\ucrtbase.dll +0x00007ffc2b2d0000 - 0x00007ffc2b563000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.2506_none_270c5ae97388e100\COMCTL32.dll +0x00007ffc429c0000 - 0x00007ffc429f1000 C:\WINDOWS\System32\IMM32.DLL +0x0000000075300000 - 0x00000000753d1000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\msvcr100.dll +0x00000000747f0000 - 0x0000000075093000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\server\jvm.dll +0x00007ffc41c60000 - 0x00007ffc41c68000 C:\WINDOWS\System32\PSAPI.DLL +0x00007ffc39de0000 - 0x00007ffc39e14000 C:\WINDOWS\SYSTEM32\WINMM.dll +0x00007ffc398e0000 - 0x00007ffc398e9000 C:\WINDOWS\SYSTEM32\WSOCK32.dll +0x00007ffc3a7d0000 - 0x00007ffc3a7da000 C:\WINDOWS\SYSTEM32\VERSION.dll +0x00007ffc42790000 - 0x00007ffc42801000 C:\WINDOWS\System32\WS2_32.dll +0x00007ffc32a40000 - 0x00007ffc32a4f000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\verify.dll +0x00007ffc26640000 - 0x00007ffc26669000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\java.dll +0x00007ffc31e90000 - 0x00007ffc31eb3000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\instrument.dll +0x00007ffc329d0000 - 0x00007ffc329e6000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\zip.dll +0x00007ffc41e10000 - 0x00007ffc4266a000 C:\WINDOWS\System32\SHELL32.dll +0x00007ffc3ed60000 - 0x00007ffc3f656000 C:\WINDOWS\SYSTEM32\windows.storage.dll +0x00007ffc418d0000 - 0x00007ffc41c59000 C:\WINDOWS\System32\combase.dll +0x00007ffc3ec20000 - 0x00007ffc3ed5e000 C:\WINDOWS\SYSTEM32\wintypes.dll +0x00007ffc42c40000 - 0x00007ffc42d33000 C:\WINDOWS\System32\SHCORE.dll +0x00007ffc42a00000 - 0x00007ffc42a5e000 C:\WINDOWS\System32\shlwapi.dll +0x00007ffc40d70000 - 0x00007ffc40d96000 C:\WINDOWS\SYSTEM32\profapi.dll +0x00007ffc32870000 - 0x00007ffc3288a000 D:\JetBrains\IntelliJ IDEA 2022.2.3\bin\breakgen64.dll +0x00007ffc26620000 - 0x00007ffc2663a000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\net.dll +0x00007ffc402c0000 - 0x00007ffc40329000 C:\WINDOWS\system32\mswsock.dll +0x00007ffc40520000 - 0x00007ffc4053b000 C:\WINDOWS\SYSTEM32\CRYPTSP.dll +0x00007ffc3fda0000 - 0x00007ffc3fdd5000 C:\WINDOWS\system32\rsaenh.dll +0x00007ffc403b0000 - 0x00007ffc403dc000 C:\WINDOWS\SYSTEM32\USERENV.dll +0x00007ffc40700000 - 0x00007ffc40728000 C:\WINDOWS\SYSTEM32\bcrypt.dll +0x00007ffc41670000 - 0x00007ffc416ea000 C:\WINDOWS\System32\bcryptprimitives.dll +0x00007ffc40510000 - 0x00007ffc4051c000 C:\WINDOWS\SYSTEM32\CRYPTBASE.dll +0x00007ffc3f8c0000 - 0x00007ffc3f8ed000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL +0x00007ffc432a0000 - 0x00007ffc432a9000 C:\WINDOWS\System32\NSI.dll +0x00007ffc3b5a0000 - 0x00007ffc3b5b9000 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL +0x00007ffc3b550000 - 0x00007ffc3b56f000 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL +0x00007ffc3f930000 - 0x00007ffc3fa29000 C:\WINDOWS\SYSTEM32\DNSAPI.dll +0x00007ffc25960000 - 0x00007ffc25971000 C:\Program Files\Java\jdk1.8.0_192\jre\bin\nio.dll +0x00007ffc3b080000 - 0x00007ffc3b08a000 C:\Users\Administrator\AppData\Local\Temp\jansi-1.17.1-5130026548928314024.dll +0x00007ffc38e30000 - 0x00007ffc38e3a000 C:\Users\Administrator\AppData\Local\Temp\jansi-1.17.1-6601733267714388726.dll + +VM Arguments: +jvm_args: -Dmaven.multiModuleProjectDirectory=D:\czks1.0\qa-prevention-czks-b -Dmaven.home=C:\Users\Administrator\.m2\wrapper\dists\apache-maven-3.5.4-bin\jl1qqhdeineh9qg83dtj7i91c\apache-maven-3.5.4 -Dclassworlds.conf=C:\Users\Administrator\.m2\wrapper\dists\apache-maven-3.5.4-bin\jl1qqhdeineh9qg83dtj7i91c\apache-maven-3.5.4\bin\m2.conf -Dmaven.ext.class.path=D:\JetBrains\IntelliJ IDEA 2022.2.3\plugins\maven\lib\maven-event-listener.jar -javaagent:D:\JetBrains\IntelliJ IDEA 2022.2.3\lib\idea_rt.jar=50707:D:\JetBrains\IntelliJ IDEA 2022.2.3\bin -Dfile.encoding=UTF-8 +java_command: org.codehaus.classworlds.Launcher -Didea.version=2022.2.3 clean +java_class_path (initial): C:\Users\Administrator\.m2\wrapper\dists\apache-maven-3.5.4-bin\jl1qqhdeineh9qg83dtj7i91c\apache-maven-3.5.4\boot\plexus-classworlds-2.5.2.jar;D:\JetBrains\IntelliJ IDEA 2022.2.3\lib\idea_rt.jar +Launcher Type: SUN_STANDARD + +Environment Variables: +JAVA_HOME=C:\Program Files\Java\jdk1.8.0_192\ +CLASSPATH= .;C:\Program Files\Java\jdk1.8.0_192\\lib;C:\Program Files\Java\jdk1.8.0_192\\lib\tools.jar +PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Tencent\微信web开发者工具\dll;D:\Tor;oiseSVN\bin;D:\Program Files\nodejs\;D:\Program Files (x86)\NetSarang\Xshell 7\;D:\Program Files (x86)\NetSarang\Xftp 7\;D:\Program Files\Git\cmd;C:\Program Files\Java\jdk1.8.0_192\\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\AppData\Roaming\npm +USERNAME=Administrator +OS=Windows_NT +PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel + + + +--------------- S Y S T E M --------------- + +OS: Windows 10.0 , 64 bit Build 22621 (10.0.22621.2506) + +CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 140 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx + +Memory: 4k page, physical 16505636k(574280k free), swap 30187388k(5132k free) + +vm_info: Java HotSpot(TM) 64-Bit Server VM (25.192-b12) for windows-amd64 JRE (1.8.0_192-b12), built on Oct 6 2018 17:12:23 by "java_re" with MS VC++ 10.0 (VS2010) + +time: Fri Jan 05 11:11:40 2024 +timezone: 中国标准时间 +elapsed time: 1 seconds (0d 0h 0m 1s) + diff --git a/pom.xml b/pom.xml index 63b06864..f2b44715 100644 --- a/pom.xml +++ b/pom.xml @@ -494,42 +494,6 @@ lombok - - - - - - dev - - - true - - - dev - - - - - test - - test - - - - - prod - - prod - - - - - localtest - - localtest - - - SELECT * FROM - (SELECT - f.HOTWORKAPPLICATION_ID ID, - f.JOB_NUMBER WORK_NUMBER, - '鍔ㄧ伀浣滀笟' WORK_TYPE, - case f.STATE - when 1 then '鍔ㄧ伀鍗曚綅璐熻矗浜虹‘璁' - when 2 then '椤圭洰鍙戝寘鍗曚綅绛惧彂' - when 3 then '鐜板満绠¤緰鍗曚綅璐熻矗浜' - when 4 then '鍔ㄧ伀璁稿彲绛惧彂鍗曚綅' - when 5 then '瀹夊叏鎬荤洃瀹℃壒' - when 6 then '鐜板満璐熻矗浜' - when 7 then '鍔ㄧ伀鍓' - when 8 then '鐜板満璐熻矗浜虹‘璁' - when 9 then '鍔ㄧ伀鍚' - when 10 then '寤舵椂鐩戠伀' - when 11 then '褰掓。' - when 21 then '鍔ㄧ伀鎿嶄綔浜' - when 22 then '鐩戞姢浜' - when 24 then '姘斾綋妫娴嬩汉' - when -1 then '瀹℃牳涓嶉氳繃' - when -2 then '鐗圭骇鍔ㄧ伀涓嶉氳繃' - when -3 then '鏈畬鎴 鍏抽棴褰掓。' - when -4 then '寤舵湡' - when -5 then '宸叉墦鍥' - when -6 then '瓒呮湡' - when 30 then '鍔ㄧ伀璐熻矗浜虹‘璁' - when 31 then '椤圭洰涓荤鍒濆' - when 32 then '椤圭洰鐩戠閮ㄩ棬璐熻矗浜' - when 33 then '鍒嗗叕鍙稿畨鍏ㄦ荤洃瀹℃壒' - when 34 then '鍒嗗叕鍙镐富瑕佽礋璐d汉' - when 35 then '瀹夊叏鐩戠潱閮ㄥ垵瀹' - when 36 then '瀹夊浼氬姙鍏' - when 37 then '瀹夊叏鎬荤洃瀹℃壒' - END STATUS_NAME, - IFNULL(GROUP_CONCAT(REPLACE(u.NAME,'/',',')), IFNULL(qu.`NAME`,'')) USER_NAME, - DATE_FORMAT(ifnull(f.OPERATTIME,f.CREATTIME),'%Y-%m-%d %H:%i:%s') OPERATTIME - FROM bus_hotworkapplication f - LEFT JOIN bus_hotworkapplicationuser hu ON hu.FOREIGN_KEY = f.HOTWORKAPPLICATION_ID AND hu.STATE = f.STATE - LEFT JOIN sys_user u ON u.USER_ID = hu.USER_ID - LEFT JOIN `qa-cmt-regulatory`.sys_user qu on qu.USER_ID = hu.USER_ID - WHERE f.ISDELETE = '0' AND f.STATE >= 0 and f.STATE != 11 + (SELECT + f.HOTWORK_ID ID, + f.CHECK_NO WORK_NUMBER, + '鍔ㄧ伀浣滀笟' WORK_TYPE, + CASE + f.APPLY_STATUS + WHEN 0 THEN + '鍔ㄧ伀浣滀笟寰呮彁浜' + WHEN 1 THEN + '浣滀笟璐熻矗浜哄緟瀹℃牳' + WHEN 2 THEN + '鎵鍦ㄥ崟浣嶅緟瀹℃牳' + WHEN 4 THEN + '瀹夊叏绠$悊閮ㄩ棬寰呭鏍' + WHEN 5 THEN + '鍔ㄧ伀瀹℃壒浜哄緟瀹℃牳' + WHEN 6 THEN + '鐝暱寰呴獙绁' + WHEN 7 THEN + '寰呴獙鏀' + END STATUS_NAME, + CASE WHEN f.APPLY_STATUS = 0 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u1.NAME, '/', ',' )), + IFNULL( qu1.`NAME`, '' )) + WHEN f.APPLY_STATUS = 1 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u1.NAME, '/', ',' )), + IFNULL( qu1.`NAME`, '' )) + WHEN f.APPLY_STATUS = 2 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u2.NAME, '/', ',' )), + IFNULL( qu2.`NAME`, '' )) + + WHEN f.APPLY_STATUS = 4 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u3.NAME, '/', ',' )), + IFNULL( qu3.`NAME`, '' )) + + WHEN f.APPLY_STATUS = 5 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u4.NAME, '/', ',' )), + IFNULL( qu4.`NAME`, '' )) + WHEN f.APPLY_STATUS = 6 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u5.NAME, '/', ',' )), + IFNULL( qu5.`NAME`, '' )) + WHEN f.APPLY_STATUS = 7 THEN + IFNULL( + GROUP_CONCAT( + REPLACE ( u6.NAME, '/', ',' )), + IFNULL( qu6.`NAME`, '' )) + ELSE + IFNULL( + GROUP_CONCAT( + REPLACE ( u6.NAME, '/', ',' )), + IFNULL( qu6.`NAME`, '' )) + END USER_NAME, + DATE_FORMAT( ifnull( f.OPERATTIME, f.CREATTIME ), '%Y-%m-%d %H:%i:%s' ) OPERATTIME + FROM + bus_hotwork_cfd f + LEFT JOIN sys_user u1 ON u1.USER_ID = f.CONFIRM_USER_ID + LEFT JOIN `qa-czks-regulatory`.sys_user qu1 ON qu1.USER_ID = f.CONFIRM_USER_ID + LEFT JOIN sys_user u2 ON u2.USER_ID = f.LEADER_USER_ID + LEFT JOIN `qa-czks-regulatory`.sys_user qu2 ON qu2.USER_ID = f.LEADER_USER_ID + LEFT JOIN sys_user u3 ON u3.USER_ID = f.AUDIT_USER_ID + LEFT JOIN `qa-czks-regulatory`.sys_user qu3 ON qu3.USER_ID = f.AUDIT_USER_ID + LEFT JOIN sys_user u4 ON u4.USER_ID = f.APPROVE_USER_ID + LEFT JOIN `qa-czks-regulatory`.sys_user qu4 ON qu4.USER_ID = f.APPROVE_USER_ID + LEFT JOIN sys_user u5 ON u5.USER_ID = f.MONITOR_USER_ID + LEFT JOIN `qa-czks-regulatory`.sys_user qu5 ON qu5.USER_ID = f.MONITOR_USER_ID + LEFT JOIN sys_user u6 ON u6.USER_ID = f.ACCEPT_USER_ID + LEFT JOIN `qa-czks-regulatory`.sys_user qu6 ON qu6.USER_ID = f.ACCEPT_USER_ID + WHERE + f.ISDELETE = '0' + AND f.APPLY_STATUS >= 0 + AND f.APPLY_STATUS != 8 and f.CORPINFO_ID = #{pd.CORPINFO_ID} @@ -461,32 +408,39 @@ #{pd.ids[${index}]} - GROUP BY f.HOTWORKAPPLICATION_ID - UNION ALL - SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME - FROM - (SELECT - f.electricity_ID ID, - f.CHECK_NO WORK_NUMBER, - '涓存椂鐢ㄧ數浣滀笟' WORK_TYPE, - case f.APPLY_STATUS - when '0' then '寰呮彁浜' - when '1' then '寰呯‘璁' - when '2' then '寰呭鎵' - when '3' then '宸插綊妗' - when '4' then '宸查獙鏀' - when '-1' then '宸叉墦鍥' - END STATUS_NAME, - case f.APPLY_STATUS - when '0' then f.APPLY_USER_ID - when '1' then f.ASSURE_USER_ID - when '2' then f.APPROVE_USER_ID - when '3' then f.ACCEPT_USER_ID - when '-1' then f.APPLY_USER_ID - END NEXT_USER_ID, + GROUP BY f.HOTWORK_ID + UNION ALL + SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME + FROM + (SELECT + f.electricity_ID ID, + f.CHECK_NO WORK_NUMBER, + '涓存椂鐢ㄧ數浣滀笟' WORK_TYPE, + case f.APPLY_STATUS + when '0' then '寰呮彁浜' + when '1' then '浣滀笟璐熻矗浜哄緟瀹℃牳' + when '2' then '鐢ㄧ數鍗曚綅寰呭鏍' + when '3' then '閰嶉佺數鍗曚綅寰呭鏍' + when '4' then '寰呴獙鏀' + when '-2' then '宸叉墦鍥' + when '-3' then '宸叉墦鍥' + when '-4' then '宸叉墦鍥' + when '-5' then '宸叉墦鍥' + END STATUS_NAME, + case f.APPLY_STATUS + when '0' then f.APPLY_USER_ID + when '1' then f.CONFIRM_USER_ID + when '2' then f.AUDIT_USER_ID + when '3' then f.APPROVE_USER_ID + when '4' then f.ACCEPT_USER_ID + when '-1' then f.APPLY_USER_ID + when '-2' then f.APPLY_USER_ID + when '-3' then f.APPLY_USER_ID + when '-4' then f.APPLY_USER_ID + when '-5' then f.APPLY_USER_ID + END NEXT_USER_ID, ifnull(f.OPERATTIME,f.CREATTIME) OPERATTIME - FROM bus_electricity f WHERE f.ISDELETE = '0' AND f.APPLY_STATUS NOT IN ('3','4') - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') + FROM gf_electricity f WHERE f.ISDELETE = '0' AND f.APPLY_STATUS != '5' and f.CORPINFO_ID = #{pd.CORPINFO_ID} @@ -496,32 +450,37 @@ #{pd.ids[${index}]} - ) f - LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID - UNION ALL - SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME - FROM - (SELECT - f.blindboard_ID ID, - f.CHECK_NO WORK_NUMBER, - '鐩叉澘浣滀笟' WORK_TYPE, - case f.APPLY_STATUS - when '1' then '寰呯‘璁' - when '2' then '寰呭鎵' - when '3' then '宸插綊妗' - when '4' then '宸叉墦鍥' - END STATUS_NAME, - case f.APPLY_STATUS - when '1' then bb.OPERATION_UNIT_PERSONCHARGE - when '2' then bb.CORPINFO_APPROVER - when '3' then f.APPLY_USER_ID - when '4' then f.APPLY_USER_ID - END NEXT_USER_ID, + + ) f + LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID + UNION ALL + SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME + FROM + (SELECT + f.blindboard_ID ID, + f.CHECK_NO WORK_NUMBER, + '鐩叉澘浣滀笟' WORK_TYPE, + case f.APPLY_STATUS + when '0' then '寰呮彁浜' + when '1' then '浣滀笟璐熻矗浜哄緟瀹℃牳' + when '4' then '鎵鍦ㄥ崟浣嶅緟瀹℃牳' + when '5' then '寰呴獙鏀' + when '-2' then '宸叉墦鍥' + when '-5' then '宸叉墦鍥' + when '-6' then '宸叉墦鍥' + END STATUS_NAME, + case f.APPLY_STATUS + when '0' then f.APPLY_USER_ID + when '1' then f.CONSTRUCTION_USER_ID + when '4' then f.LEADER_USER_ID + when '5' then f.ACCEPT_USER_ID + when '-2' then APPLY_USER_ID + when '-5' then APPLY_USER_ID + when '-6' then APPLY_USER_ID + END NEXT_USER_ID, ifnull(f.OPERATTIME,f.CREATTIME) OPERATTIME - FROM bus_blindboard f - LEFT JOIN bus_blindboardinfo bb ON bb.BLINDBOARD_ID = f.BLINDBOARD_ID - WHERE f.ISDELETE = '0' AND f.APPLY_STATUS NOT IN ('3','4') - AND date_format(now(),'%Y-%m-%d %H:%i') >= bb.BOARD_INSTALL_TIME AND bb.BOARD_DISASSEMBLE_TIME >= date_format(now(),'%Y-%m-%d %H:%i') + FROM gf_blindboard f + WHERE f.ISDELETE = '0' AND f.APPLY_STATUS != '6' and f.CORPINFO_ID = #{pd.CORPINFO_ID} @@ -531,39 +490,44 @@ #{pd.ids[${index}]} - ) f - LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID - UNION ALL - SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME - FROM - (SELECT - f.HIGHWORK_ID ID, - f.CHECK_NO WORK_NUMBER, - '楂樺浣滀笟' WORK_TYPE, - case f.APPLY_STATUS - when '0' then '寰呮彁浜' - when '1' then '寰呯‘璁' - when '2' then '寰呭鏍' - when '3' then '寰呭鎵' - when '4' then '宸插綊妗' - when '5' then '宸查獙鏀' - when '-2' then '纭鎵撳洖' - when '-3' then '瀹℃牳鎵撳洖' - when '-4' then '瀹℃壒鎵撳洖' - when '55' then '寰呴獙鏀' - END STATUS_NAME, - case f.APPLY_STATUS - when '1' then f.CONSTRUCTION_USER_ID - when '2' then f.AUDIT_USER_ID - when '3' then f.APPROVE_USER_ID - when '-2' then f.CREATOR - when '-3' then f.CREATOR - when '-4' then f.CREATOR - when '55' then f.ACCEPT_USER_ID - END NEXT_USER_ID, + + ) f + LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID + UNION ALL + SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME + FROM + (SELECT + f.HIGHWORK_ID ID, + f.CHECK_NO WORK_NUMBER, + '楂樺浣滀笟' WORK_TYPE, + case f.APPLY_STATUS + when '0' then '寰呮彁浜' + when '1' then '浣滀笟璐熻矗浜哄緟瀹℃牳' + when '2' then '鎵鍦ㄥ崟浣嶅緟瀹℃牳' + when '3' then '瀹℃牳閮ㄩ棬寰呭鏍' + when '4' then '瀹℃壒閮ㄩ棬寰呭鏍' + when '5' then '寰呴獙鏀' + when '-2' then '宸叉墦鍥' + when '-3' then '宸叉墦鍥' + when '-4' then '宸叉墦鍥' + when '-5' then '宸叉墦鍥' + when '-6' then '宸叉墦鍥' + END STATUS_NAME, + case f.APPLY_STATUS + when '0' then f.CREATOR + when '1' then f.CONSTRUCTION_USER_ID + when '2' then f.LEADER_USER_ID + when '3' then f.AUDIT_USER_ID + when '4' then f.APPROVE_USER_ID + when '5' then f.ACCEPT_USER_ID + when '-2' then f.CREATOR + when '-3' then f.CREATOR + when '-4' then f.CREATOR + when '-5' then f.CREATOR + when '-6' then f.CREATOR + END NEXT_USER_ID, ifnull(f.OPERATTIME,f.CREATTIME) OPERATTIME - FROM bus_highwork f WHERE f.ISDELETE = '0' AND f.APPLY_STATUS NOT IN ('4','5','55','-5') - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') + FROM gf_highwork f WHERE f.ISDELETE = '0' AND f.APPLY_STATUS !='6' and f.CORPINFO_ID = #{pd.CORPINFO_ID} @@ -573,44 +537,34 @@ #{pd.ids[${index}]} - ) f - LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID - UNION ALL - SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME - FROM - (SELECT - f.confinedspace_ID ID, - f.WORK_PERMIT_NUMBER WORK_NUMBER, - '鏈夐檺绌洪棿浣滀笟' WORK_TYPE, - case f.APPLY_STATUS - when '1' then '寰呴噰鏍' - when '2' then '浣滀笟鍗曚綅璐d换浜虹‘璁' - when '3' then '浣滀笟鐜板満璐d换浜哄鏍' - when '4' then '绠$悊鍗曚綅璐d换浜哄鎵' - when '5' then '浣滀笟鍗曚綅璐d换浜洪獙鏀' - when '6' then '绠$悊鍗曚綅璐d换浜洪獙鏀' - when '-2' then '浣滀笟鍗曚綅璐d换浜虹‘璁ゆ墦鍥' - when '-3' then '浣滀笟鐜板満璐d换浜哄鏍告墦鍥' - when '-4' then '绠$悊鍗曚綅璐d换浜哄鎵规墦鍥' - when '-5' then '浣滀笟鍗曚綅璐d换浜洪獙鏀舵墦鍥' - when '-6' then '绠$悊鍗曚綅璐d换浜洪獙鏀舵墦鍥' - END STATUS_NAME, - case f.APPLY_STATUS - when '1' then f.SAMPLING_ANALYST_ID - when '2' then f.WORK_UNIT_MANAGER_ID - when '3' then f.JOB_SITE_MANAGER_ID - when '4' then f.MANAGEMENT_UNIT_ID - when '5' then f.WORK_UNIT_MANAGER_ID - when '6' then f.MANAGEMENT_UNIT_ID - when '-2' then f.CREATOR - when '-3' then f.CREATOR - when '-4' then f.CREATOR - when '-5' then f.CREATOR - when '-6' then f.CREATOR - END NEXT_USER_ID, + + ) f + LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID + UNION ALL + SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME + FROM + (SELECT + f.confinedspace_ID ID, + f.CHECK_NO WORK_NUMBER, + '鏈夐檺绌洪棿浣滀笟' WORK_TYPE, + case f.APPLY_STATUS + when '1' then '浣滀笟璐熻矗浜哄緟瀹℃牳' + when '4' then '鎵鍦ㄥ崟浣嶅緟瀹℃牳' + when '5' then '寰呴獙鏀' + when '-4' then '浣滀笟璐熻矗浜哄鏍告墦鍥' + when '-5' then '鎵鍦ㄥ崟浣嶅鏍告墦鍥' + when '-6' then '楠屾敹鎵撳洖' + END STATUS_NAME, + case f.APPLY_STATUS + when '1' then f.CONFIRM_USER_ID + when '4' then f.APPROVE_USER_ID + when '5' then f.ACCEPT_USER_ID + when '-4' then f.CREATOR + when '-5' then f.CREATOR + when '-6' then f.CREATOR + END NEXT_USER_ID, ifnull(f.OPERATTIME,f.CREATTIME) OPERATTIME - FROM bus_confinedspace f WHERE f.ISDELETE = '0' AND f.APPLY_STATUS != '7' - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') + FROM gf_confinedspace f WHERE f.ISDELETE = '0' AND f.APPLY_STATUS != '6' and f.CORPINFO_ID = #{pd.CORPINFO_ID} @@ -620,40 +574,44 @@ #{pd.ids[${index}]} - ) f - LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID - UNION ALL - SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME - FROM - (SELECT - f.hoisting_ID ID, - f.NUMBERING WORK_NUMBER, - '鍚婅浣滀笟' WORK_TYPE, - case f.APPLY_STATUS - when '0' then '寰呮彁浜' - when '1' then '寰呯‘璁' - when '2' then '寰呭鏍' - when '3' then '寰呭鎵' - when '4' then '宸插綊妗' - when '5' then '宸查獙鏀' - when '-2' then '纭鎵撳洖' - when '-3' then '瀹℃牳鎵撳洖' - when '-4' then '瀹℃壒鎵撳洖' - when '55' then '寰呴獙鏀' - END STATUS_NAME, - case f.APPLY_STATUS - when '1' then f.CONSTRUCTION_JOB_MANAGER_ID - when '2' then f.WORK_UNIT_MANAGER_ID - when '3' then f.BRANCH_APPROVER_ID - when '-2' then f.CREATOR - when '-3' then f.CREATOR - when '-4' then f.CREATOR - when '55' then f.ACCEPTOR_ID - END NEXT_USER_ID, + ) f + LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID + UNION ALL + SELECT f.ID, f.WORK_NUMBER, f.WORK_TYPE, f.STATUS_NAME, u.NAME USER_NAME, f.OPERATTIME + FROM + (SELECT + f.hoisting_ID ID, + f.CHECK_NO WORK_NUMBER, + '鍚婅浣滀笟' WORK_TYPE, + case f.APPLY_STATUS + when '0' then '寰呮彁浜' + when '1' then '浣滀笟鎸囨尌寰呭鏍' + when '2' then '鎵鍦ㄥ崟浣嶅緟瀹℃牳' + when '3' then '瀹℃牳閮ㄩ棬寰呭鏍' + when '4' then '瀹℃壒閮ㄩ棬寰呭鏍' + when '5' then '寰呴獙鏀' + when '-2' then '宸叉墦鍥' + when '-3' then '宸叉墦鍥' + when '-4' then '宸叉墦鍥' + when '-5' then '宸叉墦鍥' + when '-6' then '宸叉墦鍥' + END STATUS_NAME, + case f.APPLY_STATUS + when '0' then f.CREATOR + when '1' then f.LEADER_USER_ID + when '2' then f.CONSTRUCTION_USER_ID + when '3' then f.AUDIT_USER_ID + when '4' then f.APPROVE_USER_ID + when '5' then f.ACCEPT_USER_ID + when '-2' then f.CREATOR + when '-3' then f.CREATOR + when '-4' then f.CREATOR + when '-5' then f.CREATOR + when '-6' then f.CREATOR + END NEXT_USER_ID, ifnull(f.OPERATTIME,f.CREATTIME) OPERATTIME - FROM bus_hoisting f - WHERE f.ISDELETE = '0' AND f.APPLY_STATUS NOT IN ('4','5','55','-5') - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.JOB_START_TIME AND f.JOB_END_TIME >= date_format(now(),'%Y-%m-%d %H:%i') + FROM gf_hoisting f + WHERE f.ISDELETE = '0' AND f.APPLY_STATUS !='6' and f.CORPINFO_ID = #{pd.CORPINFO_ID} @@ -663,9 +621,9 @@ #{pd.ids[${index}]} - ) f - LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID - ) f + ) f + LEFT JOIN sys_user u ON u.USER_ID = f.NEXT_USER_ID + ) f ORDER BY f.OPERATTIME DESC @@ -673,17 +631,17 @@ SELECT - 'ELECTRICITY' TYPE, - f.ELECTRICITY_ID id, - CONCAT_WS("", '涓存椂鐢ㄧ數浣滀笟 缂栧彿锛', f.CHECK_NO) NAME, - f.WORK_LONGITUDE LONGITUDE, - f.WORK_LATITUDE LATITUDE, - './bi/images/map/electricity.png' IMAGE_FILE, + 'ELECTRICITY' TYPE, + f.ELECTRICITY_ID id, + CONCAT_WS("", '涓存椂鐢ㄧ數浣滀笟 缂栧彿锛', f.CHECK_NO) NAME, + f.WORK_LONGITUDE LONGITUDE, + f.WORK_LATITUDE LATITUDE, + './bi/images/map/electricity.png' IMAGE_FILE, f.CORPINFO_ID, f.CHECK_NO as MAP_POINT_NAME FROM bus_electricity f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL - AND f.APPLY_STATUS NOT IN ('3','4') - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') + AND f.APPLY_STATUS NOT IN ('3','4') + AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') and f.CORPINFO_ID = #{CORPINFO_ID} @@ -722,7 +680,7 @@ SELECT - 'HIGHWORK' TYPE, - f.HIGHWORK_ID id, - CONCAT_WS("", '楂樺浣滀笟 缂栧彿锛', f.CHECK_NO) NAME, - f.WORK_LONGITUDE LONGITUDE, - f.WORK_LATITUDE LATITUDE, - './bi/images/map/highwork.png' IMAGE_FILE, - f.CORPINFO_ID, - f.CHECK_NO as MAP_POINT_NAME - FROM bus_highwork f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL - AND f.APPLY_STATUS NOT IN ('4','5','55','-5') - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') + 'HIGHWORK' TYPE, + f.HIGHWORK_ID id, + CONCAT_WS("", '楂樺浣滀笟 缂栧彿锛', f.CHECK_NO) NAME, + f.WORK_LONGITUDE LONGITUDE, + f.WORK_LATITUDE LATITUDE, + './bi/images/map/highwork.png' IMAGE_FILE, + f.CORPINFO_ID, + f.CHECK_NO as MAP_POINT_NAME + FROM bus_highwork f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL + AND f.APPLY_STATUS NOT IN ('4','5','55','-5') + AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') and f.CORPINFO_ID = #{CORPINFO_ID} @@ -772,57 +730,6 @@ - - - - - - - @@ -2392,10 +2299,10 @@ f.WORK_LONGITUDE LONGITUDE, f.WORK_LATITUDE LATITUDE, './bi/images/map/electricity.png' IMAGE_FILE, - f.CORPINFO_ID - FROM bus_electricity f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL + f.CORPINFO_ID, + f.CHECK_NO as MAP_POINT_NAME + FROM gf_electricity f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL AND f.APPLY_STATUS != '5' - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') and f.CORPINFO_ID = #{CORPINFO_ID} @@ -2415,12 +2322,12 @@ f.WORK_LONGITUDE LONGITUDE, f.WORK_LATITUDE LATITUDE, './bi/images/map/blindboard.png' IMAGE_FILE, - f.CORPINFO_ID - FROM bus_blindboard f - left join bus_blindboardinfo bb on bb.BLINDBOARD_ID = f.BLINDBOARD_ID + f.CORPINFO_ID, + f.CHECK_NO as MAP_POINT_NAME + FROM gf_blindboard f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL AND f.APPLY_STATUS != '6' - -- AND date_format(now(),'%Y-%m-%d %H:%i') >= bb.BOARD_INSTALL_TIME AND bb.BOARD_DISASSEMBLE_TIME >= date_format(now(),'%Y-%m-%d %H:%i') + AND date_format(now(),'%Y-%m-%d %H:%i') >= f.CREATTIME AND (f.ACCEPT_USER_SIGNER_TIME >= date_format(now(),'%Y-%m-%d %H:%i') OR f.ACCEPT_USER_SIGNER_TIME IS NULL) and f.CORPINFO_ID = #{CORPINFO_ID} @@ -2441,10 +2348,10 @@ f.WORK_LONGITUDE LONGITUDE, f.WORK_LATITUDE LATITUDE, './bi/images/map/highwork.png' IMAGE_FILE, - f.CORPINFO_ID - FROM bus_highwork f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL + f.CORPINFO_ID, + f.CHECK_NO as MAP_POINT_NAME + FROM gf_highwork f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL AND f.APPLY_STATUS != '6' - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') and f.CORPINFO_ID = #{CORPINFO_ID} @@ -2465,10 +2372,10 @@ f.WORK_LONGITUDE LONGITUDE, f.WORK_LATITUDE LATITUDE, './bi/images/map/confinedspace.png' IMAGE_FILE, - f.CORPINFO_ID - FROM bus_confinedspace f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL - AND f.APPLY_STATUS != '7' - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') + f.CORPINFO_ID, + f.CHECK_NO as MAP_POINT_NAME + FROM gf_confinedspace f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL + AND f.APPLY_STATUS != '6' and f.CORPINFO_ID = #{CORPINFO_ID} @@ -2489,10 +2396,10 @@ f.WORK_LONGITUDE LONGITUDE, f.WORK_LATITUDE LATITUDE, './bi/images/map/hoisting.png' IMAGE_FILE, - f.CORPINFO_ID - FROM bus_hoisting f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL + f.CORPINFO_ID, + f.CHECK_NO as MAP_POINT_NAME + FROM gf_hoisting f WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL AND f.APPLY_STATUS !='6' - AND date_format(now(),'%Y-%m-%d %H:%i') >= f.WORK_START_DATE AND f.WORK_END_DATE >= date_format(now(),'%Y-%m-%d %H:%i') and f.CORPINFO_ID = #{CORPINFO_ID} @@ -2504,19 +2411,19 @@ - + - + + + + + select - `NAME` + `NAME` from - sys_dictionaries + sys_dictionaries where DICTIONARIES_ID in #{item} - SELECT - * - FROM - ( - ( SELECT DISTINCT GROUP_CONCAT( `WORK_USER_IDS` SEPARATOR ',' ) AS ELECTRICITY_WORK_USER_IDS FROM bus_electricity where APPLY_STATUS > 0 ) a, - ( SELECT DISTINCT GROUP_CONCAT( `PROJECT_MANAGER_IDS` SEPARATOR ',' ) AS HIGHWORK_WORK_USER_IDS FROM bus_highwork where APPLY_STATUS > 0 ) b, - ( SELECT DISTINCT GROUP_CONCAT( `WORK_USER_IDS` SEPARATOR ',' ) AS CONFINEDSPACE_WORK_USER_IDS FROM bus_confinedspace where APPLY_STATUS > 0 ) c, - ( SELECT DISTINCT GROUP_CONCAT( `WORK_USER_IDS` SEPARATOR ',' ) AS HOISTING_WORK_USER_IDS FROM bus_hoisting where APPLY_STATUS > 0 ) d, - ( SELECT DISTINCT GROUP_CONCAT( `WORK_USER_IDS` SEPARATOR ',' ) AS BLINDBOARD_WORK_USER_IDS FROM bus_blindboard where APPLY_STATUS > 0 ) e - ) + 'HOTWORK' TYPE, + f.HOTWORK_ID id, + CONCAT_WS("", '鍔ㄧ伀浣滀笟 缂栧彿锛', f.CHECK_NO ) NAME, + f.WORK_LONGITUDE LONGITUDE, + f.WORK_LATITUDE LATITUDE, + './bi/images/map/hotwork.png' IMAGE_FILE, + f.CORPINFO_ID, + f.CHECK_NO, + f.CHECK_NO AS MAP_POINT_NAME + FROM bus_hotwork_cfd f + WHERE f.ISDELETE = '0' AND f.WORK_LONGITUDE IS NOT NULL AND f.WORK_LATITUDE IS NOT NULL + AND f.APPLY_STATUS not in ('-99','8','-98','-2','-4','-5','-6','-7','-8') + + and f.CORPINFO_ID = #{CORPINFO_ID} + + + AND f.CORPINFO_ID IN + + #{item} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select - f.ACCEPT_CONFESS_ID, - f.CONFINEDSPACE_ID, - f.CORPINFO_ID, - f.ISDELETE, - f.OPERATTIME, - f.OPERATOR, - f.ACCEPT_USER_ID, - f.ACCEPT_USER_SIGNER_PATH, - f.ACCEPT_USER_SIGNER_TIME, - f.ACCEPT_DEPARTMENT_ID + f.ACCEPT_CONFESS_ID, + f.CONFINEDSPACE_ID, + f.CORPINFO_ID, + f.ISDELETE, + f.OPERATTIME, + f.OPERATOR, + f.ACCEPT_USER_ID, + f.ACCEPT_USER_SIGNER_PATH, + f.ACCEPT_USER_SIGNER_TIME, + f.ACCEPT_DEPARTMENT_ID from - GF_CONFINEDSPACE_ACCEPTUSER f + GF_CONFINEDSPACE_ACCEPTUSER f where - f.CONFINEDSPACE_ID = #{CONFINEDSPACE_ID} and f.CORPINFO_ID = #{CORPINFO_ID} and f.ACCEPT_USER_ID = #{ACCEPT_USER_ID} + f.CONFINEDSPACE_ID = #{CONFINEDSPACE_ID} and f.CORPINFO_ID = #{CORPINFO_ID} and f.ACCEPT_USER_ID = #{ACCEPT_USER_ID} order by f.ACCEPT_USER_SIGNER_TIME ASC + + diff --git a/src/main/resources/mybatis/datasource/firemanager/FireCheckListMapper.xml b/src/main/resources/mybatis/datasource/firemanager/FireCheckListMapper.xml index 9cd9898c..8cc7722d 100644 --- a/src/main/resources/mybatis/datasource/firemanager/FireCheckListMapper.xml +++ b/src/main/resources/mybatis/datasource/firemanager/FireCheckListMapper.xml @@ -64,15 +64,14 @@ cl.FIRE_CHECK_STANDARD_NAME, cl.FIRE_CHECK_TYPE AS FIRE_CHECK_TYPE_ID, IFNULL( FINISHED, 0 ) FINISHED, - d.`NAME` AS DEPARTMENTNAME, + od.`NAME` AS DEPARTMENTNAME, su.`NAME` AS USERNAME, cl.STATE, sys_dictionaries.`NAME` AS FIRE_CHECK_TYPE, cl.FIRE_CHECK_ID, ifnull(tt.CHECK_NUM,0) CHECK_NUM FROM - bus_fire_checklist AS cl - left JOIN oa_department AS d ON cl.DEPARTMENT_ID = d.DEPARTMENT_ID + bus_fire_checklist as cl LEFT JOIN ( SELECT FIRE_CHECK_ID, @@ -86,6 +85,8 @@ AND CORPINFO_ID = #{pd.CORPINFO_ID} GROUP BY FIRE_CHECK_ID,PERIODSTART,PERIODEND ) AS t ON cl.FIRE_CHECK_ID = t.FIRE_CHECK_ID LEFT JOIN sys_user AS su ON cl.USER_ID = su.USER_ID + left join oa_department od + on od.DEPARTMENT_ID = su.DEPARTMENT_ID LEFT JOIN sys_dictionaries ON cl.FIRE_CHECK_TYPE = sys_dictionaries.BIANMA LEFT JOIN (SELECT FIRE_CHECK_ID, count(1) CHECK_NUM from bus_fire_record GROUP BY FIRE_CHECK_ID ) tt on cl.FIRE_CHECK_ID = tt.FIRE_CHECK_ID where cl.ISDELETE = 0 and cl.STATE != 2 diff --git a/src/main/resources/mybatis/datasource/gatemachine/CzksGateAreaMapper.xml b/src/main/resources/mybatis/datasource/gatemachine/CzksGateAreaMapper.xml new file mode 100644 index 00000000..d4bced82 --- /dev/null +++ b/src/main/resources/mybatis/datasource/gatemachine/CzksGateAreaMapper.xml @@ -0,0 +1,111 @@ + + + + mk_gate_area + + + f + . + GATE_AREA_ID + , + f.GATE_AREA_NAME, + f.GATE_AREA_TYPE, + f.LATITUDE, + f.LONGITUDE, + f.CORPINFO_ID, + f.ISDELETE, + f.CREATOR, + f.CREATTIME, + f.OPERATOR, + f.OPERATTIME + + + INSERT INTO + + ( + GATE_AREA_ID, + GATE_AREA_NAME, + GATE_AREA_TYPE, + LATITUDE, + LONGITUDE, + CORPINFO_ID, + ISDELETE, + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME + ) + VALUES ( + #{GATE_AREA_ID}, + #{GATE_AREA_NAME}, + #{GATE_AREA_TYPE}, + #{LATITUDE}, + #{LONGITUDE}, + #{CORPINFO_ID}, + #{ISDELETE}, + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME} + ) + + + + + update + + set + GATE_AREA_NAME = #{GATE_AREA_NAME}, + GATE_AREA_TYPE = #{GATE_AREA_TYPE}, + LONGITUDE = #{LONGITUDE}, + LATITUDE = #{LATITUDE}, + CORPINFO_ID = #{CORPINFO_ID}, + OPERATOR = #{OPERATOR}, + OPERATTIME = #{OPERATTIME} + where + GATE_AREA_ID = #{GATE_AREA_ID} + + + update mk_gate_area + set ISDELETE = 1 + where GATE_AREA_ID in + + #{item} + + + diff --git a/src/main/resources/mybatis/datasource/gatemachine/CzksGateCarIOMapper.xml b/src/main/resources/mybatis/datasource/gatemachine/CzksGateCarIOMapper.xml new file mode 100644 index 00000000..2cb017f4 --- /dev/null +++ b/src/main/resources/mybatis/datasource/gatemachine/CzksGateCarIOMapper.xml @@ -0,0 +1,248 @@ + + + + + INSERT INTO `qa-czks-prevention`.`work_mineral_io_record` + (MINERAL_RECORD_ID, + TRUCK_NO, + CAR_TEAM_NAME, + LRSJ, + JGSJ, + CGSJ, + LX, + GATE_MACHINE_ID, + PASS_TYPE, + ISDELETE, + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME) + VALUES (#{MINERAL_RECORD_ID}, + #{TRUCK_NO}, + #{CAR_TEAM_NAME}, + #{LRSJ}, + #{JGSJ}, + #{CGSJ}, + #{LX}, + #{GATE_MACHINE_ID}, + #{PASS_TYPE}, + 0, + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME}) + + + INSERT INTO `qa-czks-prevention`.`work_grocery_io_record` + (GROCERY_RECORD_ID, + TRUCK_NO, + CAR_TEAM_NAME, + LRSJ, + JGSJ, + CGSJ, + LX, + GATE_MACHINE_ID, + PASS_TYPE, + ISDELETE, + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME) + VALUES (#{GROCERY_RECORD_ID}, + #{TRUCK_NO}, + #{CAR_TEAM_NAME}, + #{LRSJ}, + #{JGSJ}, + #{CGSJ}, + #{LX}, + #{GATE_MACHINE_ID}, + #{PASS_TYPE}, + 0, + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME}) + + + + + update + `qa-czks-prevention`.`work_grocery_io_record` + set TRUCK_NO=#{TRUCK_NO}, + CAR_TEAM_NAME=#{CAR_TEAM_NAME}, + LRSJ=#{LRSJ}, + JGSJ=#{JGSJ}, + CGSJ=#{CGSJ}, + LX=#{LX}, + PASS_TYPE=#{PASS_TYPE}, + CREATOR=#{CREATOR}, + CREATTIME=#{CREATTIME}, + OPERATOR=#{OPERATOR}, + OPERATTIME=#{OPERATTIME} + where 1 = 1 + and GROCERY_RECORD_ID = #{GROCERY_RECORD_ID ,jdbcType=VARCHAR} + + + update + `qa-czks-prevention`.`work_mineral_io_record` + set TRUCK_NO=#{TRUCK_NO}, + CAR_TEAM_NAME=#{CAR_TEAM_NAME}, + LRSJ=#{LRSJ}, + JGSJ=#{JGSJ}, + CGSJ=#{CGSJ}, + LX=#{LX}, + PASS_TYPE=#{PASS_TYPE}, + CREATOR=#{CREATOR}, + CREATTIME=#{CREATTIME}, + OPERATOR=#{OPERATOR}, + OPERATTIME=#{OPERATTIME} + where 1 = 1 + and MINERAL_RECORD_ID = #{MINERAL_RECORD_ID ,jdbcType=VARCHAR} + + + update + `qa-czks-prevention`.`work_grocery_io_record` + set ISDELETE = #{ISDELETE ,jdbcType=INTEGER} + where 1 = 1 + and GROCERY_RECORD_ID = #{GROCERY_RECORD_ID ,jdbcType=VARCHAR} + + + + update + `qa-czks-prevention`.`work_mineral_io_record` + set ISDELETE = #{ISDELETE ,jdbcType=INTEGER} + where 1 = 1 + and MINERAL_RECORD_ID = #{MINERAL_RECORD_ID ,jdbcType=VARCHAR} + + + + + + + + + diff --git a/src/main/resources/mybatis/datasource/gatemachine/CzksGateMachineMapper.xml b/src/main/resources/mybatis/datasource/gatemachine/CzksGateMachineMapper.xml new file mode 100644 index 00000000..7f1dd7ec --- /dev/null +++ b/src/main/resources/mybatis/datasource/gatemachine/CzksGateMachineMapper.xml @@ -0,0 +1,333 @@ + + + + mk_gate_machine + + + f + . + GATE_MACHINE_ID + , + f.GATE_MACHINE_TYPE, + f.EQUIPMENTID, + f.GATE_MACHINE_MODEL, + f.GATE_MACHINE_NAME, + f.STATE, + f.DESCR, + f.LATITUDE, + f.LONGITUDE, + f.CORPINFO_ID, + f.CREATOR, + f.CREATTIME, + f.OPERATOR, + f.OPERATTIME, + f.REMAKE + + + INSERT INTO mk_gate_machine + ( + GATE_MACHINE_ID, + GATE_AREA_ID, + GATE_MACHINE_NAME, + GATE_MACHINE_TYPE, + EQUIPMENTID, + GATE_MACHINE_MODEL, + STATE, + DESCR, + LONGITUDE, + LATITUDE, + CORPINFO_ID, + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME) + VALUES (#{GATE_MACHINE_ID}, + #{GATE_AREA_ID}, + #{GATE_MACHINE_NAME}, + #{GATE_MACHINE_TYPE}, + #{EQUIPMENTID}, + #{GATE_MACHINE_MODEL}, + #{STATE}, + #{DESCR}, + #{LONGITUDE}, + #{LATITUDE}, + #{CORPINFO_ID}, + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME}) + + + + + + + + + + + + update + + set + GATE_MACHINE_TYPE = #{GATE_MACHINE_TYPE}, + GATE_MACHINE_MODEL = #{GATE_MACHINE_MODEL}, + GATE_MACHINE_NAME = #{GATE_MACHINE_NAME}, + STATE = #{STATE}, + DESCR = #{DESCR}, + LONGITUDE = #{LONGITUDE}, + LATITUDE = #{LATITUDE}, + CORPINFO_ID = #{CORPINFO_ID}, + OPERATOR = #{OPERATOR}, + OPERATTIME = #{OPERATTIME}, + REMAKE = #{REMAKE} + where + GATE_MACHINE_ID = #{GATE_MACHINE_ID} + + + + update mk_gate_machine + set ISDELETE = 1 + where GATE_MACHINE_ID in + + #{item} + + + + + + diff --git a/src/main/resources/mybatis/datasource/gatemachine/CzksGateVideoMapper.xml b/src/main/resources/mybatis/datasource/gatemachine/CzksGateVideoMapper.xml new file mode 100644 index 00000000..28a963ef --- /dev/null +++ b/src/main/resources/mybatis/datasource/gatemachine/CzksGateVideoMapper.xml @@ -0,0 +1,265 @@ + + + + + + + BUS_GATEVIDEO + + + + + SYS_DICTIONARIES + + + + + f.GATE_AREA_ID, + f.VIDEONAME, + f.OPDATE, + f.OPUSER, + f.ISDELETE, + f.CODE, + f.PLATFORMVIDEOMANAGEMENT_ID, + f.GATEVIDEO_ID, + f.LATITUDE, + f.LONGITUDE + + + + + GATE_AREA_ID, + VIDEONAME, + OPDATE, + OPUSER, + ISDELETE, + CODE, + PLATFORMVIDEOMANAGEMENT_ID, + GATEVIDEO_ID, + LATITUDE, + CORPINFO_ID, + LONGITUDE + + + + + #{GATE_AREA_ID}, + #{VIDEONAME}, + #{OPDATE}, + #{OPUSER}, + #{ISDELETE}, + #{CODE}, + #{PLATFORMVIDEOMANAGEMENT_ID}, + #{GATEVIDEO_ID}, + #{LATITUDE}, + #{CORPINFO_ID}, + #{LONGITUDE} + + + + + insert into + + ( + + ) values ( + + ) + + + + + update + + set + ISDELETE = '1' + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + + update + + set + + GATE_AREA_ID = #{GATE_AREA_ID}, + + + VIDEONAME = #{VIDEONAME}, + + + PLATFORMVIDEOMANAGEMENT_ID = #{PLATFORMVIDEOMANAGEMENT_ID}, + + + CODE = #{CODE}, + + GATEVIDEO_ID = GATEVIDEO_ID + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + + update + + set + LATITUDE = #{LATITUDE}, + LONGITUDE = #{LONGITUDE} + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + update + + set CODE= #{CODE} + where + GATE_AREA_ID = #{GATE_AREA_ID} + + + update + + set CODE= #{CODE} + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + + + + + + + + + + + + + + update + + set + ISDELETE = '1' + where + GATEVIDEO_ID in + + #{item} + + + + + + + + + + + diff --git a/src/main/resources/mybatis/datasource/map/GateAreaMapper.xml b/src/main/resources/mybatis/datasource/map/GateAreaMapper.xml new file mode 100644 index 00000000..ea5038e9 --- /dev/null +++ b/src/main/resources/mybatis/datasource/map/GateAreaMapper.xml @@ -0,0 +1,104 @@ + + + + mk_gate_area + + + f.GATE_AREA_ID, + f.GATE_AREA_NAME, + f.GATE_AREA_TYPE, + f.LATITUDE, + f.LONGITUDE, + f.CORPINFO_ID, + f.ISDELETE, + f.CREATOR, + f.CREATTIME, + f.OPERATOR, + f.OPERATTIME + + + INSERT INTO + ( + GATE_AREA_ID, + GATE_AREA_NAME, + GATE_AREA_TYPE, + LATITUDE, + LONGITUDE, + CORPINFO_ID, + ISDELETE, + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME + ) + VALUES ( + #{GATE_AREA_ID}, + #{GATE_AREA_NAME}, + #{GATE_AREA_TYPE}, + #{LATITUDE}, + #{LONGITUDE}, + #{CORPINFO_ID}, + #{ISDELETE}, + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME} + ) + + + + + update + + set + GATE_AREA_NAME = #{GATE_AREA_NAME}, + GATE_AREA_TYPE = #{GATE_AREA_TYPE}, + LONGITUDE = #{LONGITUDE}, + LATITUDE = #{LATITUDE}, + CORPINFO_ID = #{CORPINFO_ID}, + OPERATOR = #{OPERATOR}, + OPERATTIME = #{OPERATTIME} + where + GATE_AREA_ID = #{GATE_AREA_ID} + + + update mk_gate_area + set ISDELETE = 1 + where GATE_AREA_ID in + + #{item} + + + diff --git a/src/main/resources/mybatis/datasource/map/GateMachineMapper.xml b/src/main/resources/mybatis/datasource/map/GateMachineMapper.xml new file mode 100644 index 00000000..6aa1edae --- /dev/null +++ b/src/main/resources/mybatis/datasource/map/GateMachineMapper.xml @@ -0,0 +1,333 @@ + + + + mk_gate_machine + + + f + . + GATE_MACHINE_ID + , + f.GATE_MACHINE_TYPE, + f.EQUIPMENTID, + f.GATE_MACHINE_MODEL, + f.GATE_MACHINE_NAME, + f.STATE, + f.DESCR, + f.LATITUDE, + f.LONGITUDE, + f.CORPINFO_ID, + f.CREATOR, + f.CREATTIME, + f.OPERATOR, + f.OPERATTIME, + f.REMAKE + + + INSERT INTO mk_gate_machine + ( + GATE_MACHINE_ID, + GATE_AREA_ID, + GATE_MACHINE_NAME, + GATE_MACHINE_TYPE, + EQUIPMENTID, + GATE_MACHINE_MODEL, + STATE, + DESCR, + LONGITUDE, + LATITUDE, + CORPINFO_ID, + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME) + VALUES (#{GATE_MACHINE_ID}, + #{GATE_AREA_ID}, + #{GATE_MACHINE_NAME}, + #{GATE_MACHINE_TYPE}, + #{EQUIPMENTID}, + #{GATE_MACHINE_MODEL}, + #{STATE}, + #{DESCR}, + #{LONGITUDE}, + #{LATITUDE}, + #{CORPINFO_ID}, + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME}) + + + + + + + + + + + + update + + set + GATE_MACHINE_TYPE = #{GATE_MACHINE_TYPE}, + GATE_MACHINE_MODEL = #{GATE_MACHINE_MODEL}, + GATE_MACHINE_NAME = #{GATE_MACHINE_NAME}, + STATE = #{STATE}, + DESCR = #{DESCR}, + LONGITUDE = #{LONGITUDE}, + LATITUDE = #{LATITUDE}, + CORPINFO_ID = #{CORPINFO_ID}, + OPERATOR = #{OPERATOR}, + OPERATTIME = #{OPERATTIME}, + REMAKE = #{REMAKE} + where + GATE_MACHINE_ID = #{GATE_MACHINE_ID} + + + + update mk_gate_machine + set ISDELETE = 1 + where GATE_MACHINE_ID in + + #{item} + + + + + + diff --git a/src/main/resources/mybatis/datasource/map/GateVideoMapper.xml b/src/main/resources/mybatis/datasource/map/GateVideoMapper.xml new file mode 100644 index 00000000..0656150a --- /dev/null +++ b/src/main/resources/mybatis/datasource/map/GateVideoMapper.xml @@ -0,0 +1,263 @@ + + + + + + + BUS_GATEVIDEO + + + + + SYS_DICTIONARIES + + + + + f.GATE_AREA_ID, + f.VIDEONAME, + f.OPDATE, + f.OPUSER, + f.ISDELETE, + f.CODE, + f.PLATFORMVIDEOMANAGEMENT_ID, + f.GATEVIDEO_ID, + f.LATITUDE, + f.LONGITUDE + + + + + GATE_AREA_ID, + VIDEONAME, + OPDATE, + OPUSER, + ISDELETE, + CODE, + PLATFORMVIDEOMANAGEMENT_ID, + GATEVIDEO_ID, + LATITUDE, + LONGITUDE + + + + + #{GATE_AREA_ID}, + #{VIDEONAME}, + #{OPDATE}, + #{OPUSER}, + #{ISDELETE}, + #{CODE}, + #{PLATFORMVIDEOMANAGEMENT_ID}, + #{GATEVIDEO_ID}, + #{LATITUDE}, + #{LONGITUDE} + + + + + insert into + + ( + + ) values ( + + ) + + + + + update + + set + ISDELETE = '1' + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + + update + + set + + GATE_AREA_ID = #{GATE_AREA_ID}, + + + VIDEONAME = #{VIDEONAME}, + + + PLATFORMVIDEOMANAGEMENT_ID = #{PLATFORMVIDEOMANAGEMENT_ID}, + + + CODE = #{CODE}, + + GATEVIDEO_ID = GATEVIDEO_ID + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + + update + + set + LATITUDE = #{LATITUDE}, + LONGITUDE = #{LONGITUDE} + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + update + + set CODE= #{CODE} + where + GATE_AREA_ID = #{GATE_AREA_ID} + + + update + + set CODE= #{CODE} + where + GATEVIDEO_ID = #{GATEVIDEO_ID} + + + + + + + + + + + + + + + + + update + + set + ISDELETE = '1' + where + GATEVIDEO_ID in + + #{item} + + + + + + + + + + + diff --git a/src/main/resources/mybatis/datasource/map/MapEightMapper.xml b/src/main/resources/mybatis/datasource/map/MapEightMapper.xml new file mode 100644 index 00000000..2274ec23 --- /dev/null +++ b/src/main/resources/mybatis/datasource/map/MapEightMapper.xml @@ -0,0 +1,3907 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/mybatis/datasource/map/MapKeyProjectMapper.xml b/src/main/resources/mybatis/datasource/map/MapKeyProjectMapper.xml new file mode 100644 index 00000000..2107447c --- /dev/null +++ b/src/main/resources/mybatis/datasource/map/MapKeyProjectMapper.xml @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/mybatis/dsno2/fireresources/CzksFireResourcesMapper.xml b/src/main/resources/mybatis/dsno2/fireresources/CzksFireResourcesMapper.xml index 037857a1..5f73e733 100644 --- a/src/main/resources/mybatis/dsno2/fireresources/CzksFireResourcesMapper.xml +++ b/src/main/resources/mybatis/dsno2/fireresources/CzksFireResourcesMapper.xml @@ -411,6 +411,9 @@ AND fcs.ISDELETE = 0 where frd.FIRE_RECORD_ID = #{FIRE_RECORD_ID} and fp.FIRE_POINT_ID = #{FIRE_POINT_ID} + + and d.CORPINFO_ID = #{pd.CORPINFO_ID} + GROUP BY frd.FIRE_RECORD_ID, fd.FIRE_DEVICE_ID diff --git a/src/main/test/Test.java b/src/main/test/Test.java new file mode 100644 index 00000000..99b837d6 --- /dev/null +++ b/src/main/test/Test.java @@ -0,0 +1,55 @@ +import com.alibaba.fastjson.JSONObject; +import com.zcloud.util.HttpRequestUtil; +import com.zcloud.util.Tools; + +public class Test { + private static String username = "qinan"; + private static String password = "ZBo7pZ6UKDGLXq/xc87WB/J84jk0B7jpujsQZFcGbG4NrNN0CuWSiImfNln0nloVYC0BOp+9bnCq7MEFpzJXy11z2iYnlOA8B7MM5YDi2dpI+bHO0+lfL57eH6IXP7rrSjiKWCBDjNPgYGETkSgXNRVb8L9LnwX6qbHDri4ARTI="; + private static String userName = "n3Q3nVlzQ/8wVC0CObso2H+i8Y3g8q7k0DGZrZY4ofqnAv1wgfFst7AnlTYu7Rw1aJv36cPD/nrWARmNqP+UghX17K5iutwmKLVwC4EZaVmVABQGLjYdCekj2ePHpGjDFyHYaGQrIVJ651WxFZfKtdBexSL7b9sm7FRbpievNmA="; + private static String source = "API"; + private static String code = "1"; + private static String perLocToken = "4b13428cadd8bafbf9ae7ae2544"; + private static String perLocUrl = "http://172.16.130.86/gateway-service"; + + public static void main(String[] args) throws Exception { + getToken(); + } + + public static String goToLogin() { + JSONObject request = new JSONObject(); + request.put("username", username); + request.put("password", password); + request.put("userName", userName); + request.put("source", source); + request.put("code", code); + String loginResStr = HttpRequestUtil.doPost("http://172.16.130.86/gateway-service" + "/auth/encryptLogin", request.toJSONString()); + JSONObject loginResponse = JSONObject.parseObject(loginResStr); + if(Tools.notEmpty(loginResStr) && loginResponse != null + && loginResponse.get("code") != null && loginResponse.getInteger("code") == 200 + && loginResponse.get("data") != null && loginResponse.getJSONObject("data").getString("token") != null){ + return loginResponse.getJSONObject("data").getString("token"); + } else { // 鐧诲綍澶辫触 + throw new RuntimeException("浜哄憳瀹氫綅绗笁鏂圭櫥褰曞け璐"); + } + } + + public static String getToken() throws Exception { + // token 涓嶄负绌恒傞獙璇乼oken鏄惁澶辨晥 + if (Tools.notEmpty(perLocToken)) { + JSONObject request = new JSONObject(); + request.put("pageNum", 1); + request.put("pageSize", 10); + String httpResponseStr = HttpRequestUtil.doPost(perLocToken, perLocUrl + "/system/menu/menuTree",request.toJSONString()); + JSONObject httpResponse = JSONObject.parseObject(httpResponseStr); + // token 鏈夋晥 + if (Tools.notEmpty(httpResponseStr) && httpResponse != null && httpResponse.get("code") != null && httpResponse.getInteger("code") == 200) { + return perLocToken; + } else { // token 澶辨晥 鎴栬呮姤閿 + perLocToken = goToLogin(); + } + } else { + perLocToken = goToLogin(); + } + return perLocToken; + } +} diff --git a/鏇存柊.md b/鏇存柊.md new file mode 100644 index 00000000..f6c918f8 --- /dev/null +++ b/鏇存柊.md @@ -0,0 +1 @@ +鍗囩骇鍐呭锛 浼佷笟绔疨C锛 1銆佹柊澧-涓変汉浠ヤ笂椋庨櫓鍒嗗竷鍥捐彍鍗-鍒嗗叕鍙歌繘琛屼笂浼犵淮鎶 2銆佹柊澧-浜哄憳鑱氶泦鍒嗗竷鍥捐彍鍗-鍒嗗叕鍙歌繘琛屼笂浼犵淮鎶 3銆佹柊澧-浜哄憳鍩硅鐢宠-鍒嗗叕鍙歌繘琛岀敵璇峰煿璁 4銆佹柊澧-鐩稿叧鏂逛汉鍛樻挙鍦虹敵璇峰鎵-鍒嗗叕鍙稿鎵圭浉鍏虫柟浜哄憳鎾ゅ洖鐢宠 鐩戠绔疨C锛 1銆佹柊澧-涓変汉浠ヤ笂椋庨櫓鍒嗗竷鍥捐彍鍗曪紝鏌ョ湅鍒嗗叕鍙告暟鎹 2銆佹柊澧-浜哄憳鑱氶泦鍒嗗竷鍥捐彍鍗曪紝鏌ョ湅鍒嗗叕鍙告暟鎹 3銆佷紭鍖-閲嶇偣宸ョ▼鑿滃崟-鎼滅储鏉′欢鍙互鎵嬪姩杈撳叆,涓荤閮ㄩ棬鍜岀洃绠¢儴闂ㄥ彲浠ラ夋嫨鍏ㄩ儴浼佷笟 4銆佷紭鍖-鍏ュ満鍛婄煡鍩硅绠$悊-浼樺寲瀹℃牳娴佺▼ 鐩稿叧鏂筆C锛 1銆佹柊澧-浜哄憳鎺ㄩ佺敵璇-鐩稿叧鏂瑰鍒嗗叕鍙告帹閫佷汉鍛 2銆佹柊澧-浜哄憳鎾ゅ洖鐢宠-鐩稿叧鏂瑰鍒嗗叕鍙哥敵璇锋挙鍥炰汉鍛 浼佷笟绔疉PP锛 1銆佷紭鍖-鍔ㄧ伀浣滀笟-鐩戠伀鏀逛负閫夋嫨閮ㄩ棬 2銆佹柊澧-鏌ョ湅閲嶇偣宸ョ▼鐩戞帶瑙嗛 3銆佹柊澧-閲嶇偣宸ョ▼鍒涘缓浜哄鏍稿紑宸ョ敵璇峰拰缁撴潫鐢宠 鐩戠绔疉PP锛 1銆佹柊澧-鏌ョ湅閲嶇偣宸ョ▼鐩戞帶瑙嗛 2銆佹柊澧-閲嶇偣宸ョ▼鍒涘缓浜哄鏍稿紑宸ョ敵璇峰拰缁撴潫鐢宠 涓鍏徃app锛 1銆佹柊澧-鍘熸潵鍔ㄧ伀浣滀笟鏀逛负鍥芥爣鏂板姩鐏綔涓氬鎵规祦绋 \ No newline at end of file