diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 549e00a..0000000 --- a/.gitignore +++ /dev/null @@ -1,33 +0,0 @@ -HELP.md -target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/**/target/ -!**/src/test/**/target/ - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ -build/ -!**/src/main/**/build/ -!**/src/test/**/build/ - -### VS Code ### -.vscode/ diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index cb28b0e..0000000 Binary files a/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index 2e76e18..0000000 --- a/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1,2 +0,0 @@ -distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.4/apache-maven-3.9.4-bin.zip -wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar diff --git a/mvnw b/mvnw deleted file mode 100644 index 66df285..0000000 --- a/mvnw +++ /dev/null @@ -1,308 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Apache Maven Wrapper startup batch script, version 3.2.0 -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /usr/local/etc/mavenrc ] ; then - . /usr/local/etc/mavenrc - fi - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "$(uname)" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - JAVA_HOME="$(/usr/libexec/java_home)"; export JAVA_HOME - else - JAVA_HOME="/Library/Java/Home"; export JAVA_HOME - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=$(java-config --jre-home) - fi -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$JAVA_HOME" ] && - JAVA_HOME=$(cygpath --unix "$JAVA_HOME") - [ -n "$CLASSPATH" ] && - CLASSPATH=$(cygpath --path --unix "$CLASSPATH") -fi - -# For Mingw, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$JAVA_HOME" ] && [ -d "$JAVA_HOME" ] && - JAVA_HOME="$(cd "$JAVA_HOME" || (echo "cannot cd into $JAVA_HOME."; exit 1); pwd)" -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="$(which javac)" - if [ -n "$javaExecutable" ] && ! [ "$(expr "\"$javaExecutable\"" : '\([^ ]*\)')" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=$(which readlink) - if [ ! "$(expr "$readLink" : '\([^ ]*\)')" = "no" ]; then - if $darwin ; then - javaHome="$(dirname "\"$javaExecutable\"")" - javaExecutable="$(cd "\"$javaHome\"" && pwd -P)/javac" - else - javaExecutable="$(readlink -f "\"$javaExecutable\"")" - fi - javaHome="$(dirname "\"$javaExecutable\"")" - javaHome=$(expr "$javaHome" : '\(.*\)/bin') - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="$(\unset -f command 2>/dev/null; \command -v java)" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=$(cd "$wdir/.." || exit 1; pwd) - fi - # end of workaround - done - printf '%s' "$(cd "$basedir" || exit 1; pwd)" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - # Remove \r in case we run on Windows within Git Bash - # and check out the repository with auto CRLF management - # enabled. Otherwise, we may read lines that are delimited with - # \r\n and produce $'-Xarg\r' rather than -Xarg due to word - # splitting rules. - tr -s '\r\n' ' ' < "$1" - fi -} - -log() { - if [ "$MVNW_VERBOSE" = true ]; then - printf '%s\n' "$1" - fi -} - -BASE_DIR=$(find_maven_basedir "$(dirname "$0")") -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"}; export MAVEN_PROJECTBASEDIR -log "$MAVEN_PROJECTBASEDIR" - -########################################################################################## -# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central -# This allows using the maven wrapper in projects that prohibit checking in binary data. -########################################################################################## -wrapperJarPath="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" -if [ -r "$wrapperJarPath" ]; then - log "Found $wrapperJarPath" -else - log "Couldn't find $wrapperJarPath, downloading it ..." - - if [ -n "$MVNW_REPOURL" ]; then - wrapperUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar" - else - wrapperUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar" - fi - while IFS="=" read -r key value; do - # Remove '\r' from value to allow usage on windows as IFS does not consider '\r' as a separator ( considers space, tab, new line ('\n'), and custom '=' ) - safeValue=$(echo "$value" | tr -d '\r') - case "$key" in (wrapperUrl) wrapperUrl="$safeValue"; break ;; - esac - done < "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties" - log "Downloading from: $wrapperUrl" - - if $cygwin; then - wrapperJarPath=$(cygpath --path --windows "$wrapperJarPath") - fi - - if command -v wget > /dev/null; then - log "Found wget ... using wget" - [ "$MVNW_VERBOSE" = true ] && QUIET="" || QUIET="--quiet" - if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then - wget $QUIET "$wrapperUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" - else - wget $QUIET --http-user="$MVNW_USERNAME" --http-password="$MVNW_PASSWORD" "$wrapperUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" - fi - elif command -v curl > /dev/null; then - log "Found curl ... using curl" - [ "$MVNW_VERBOSE" = true ] && QUIET="" || QUIET="--silent" - if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then - curl $QUIET -o "$wrapperJarPath" "$wrapperUrl" -f -L || rm -f "$wrapperJarPath" - else - curl $QUIET --user "$MVNW_USERNAME:$MVNW_PASSWORD" -o "$wrapperJarPath" "$wrapperUrl" -f -L || rm -f "$wrapperJarPath" - fi - else - log "Falling back to using Java to download" - javaSource="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.java" - javaClass="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.class" - # For Cygwin, switch paths to Windows format before running javac - if $cygwin; then - javaSource=$(cygpath --path --windows "$javaSource") - javaClass=$(cygpath --path --windows "$javaClass") - fi - if [ -e "$javaSource" ]; then - if [ ! -e "$javaClass" ]; then - log " - Compiling MavenWrapperDownloader.java ..." - ("$JAVA_HOME/bin/javac" "$javaSource") - fi - if [ -e "$javaClass" ]; then - log " - Running MavenWrapperDownloader.java ..." - ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$wrapperUrl" "$wrapperJarPath") || rm -f "$wrapperJarPath" - fi - fi - fi -fi -########################################################################################## -# End of extension -########################################################################################## - -# If specified, validate the SHA-256 sum of the Maven wrapper jar file -wrapperSha256Sum="" -while IFS="=" read -r key value; do - case "$key" in (wrapperSha256Sum) wrapperSha256Sum=$value; break ;; - esac -done < "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties" -if [ -n "$wrapperSha256Sum" ]; then - wrapperSha256Result=false - if command -v sha256sum > /dev/null; then - if echo "$wrapperSha256Sum $wrapperJarPath" | sha256sum -c > /dev/null 2>&1; then - wrapperSha256Result=true - fi - elif command -v shasum > /dev/null; then - if echo "$wrapperSha256Sum $wrapperJarPath" | shasum -a 256 -c > /dev/null 2>&1; then - wrapperSha256Result=true - fi - else - echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." - echo "Please install either command, or disable validation by removing 'wrapperSha256Sum' from your maven-wrapper.properties." - exit 1 - fi - if [ $wrapperSha256Result = false ]; then - echo "Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised." >&2 - echo "Investigate or delete $wrapperJarPath to attempt a clean download." >&2 - echo "If you updated your Maven version, you need to update the specified wrapperSha256Sum property." >&2 - exit 1 - fi -fi - -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$JAVA_HOME" ] && - JAVA_HOME=$(cygpath --path --windows "$JAVA_HOME") - [ -n "$CLASSPATH" ] && - CLASSPATH=$(cygpath --path --windows "$CLASSPATH") - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=$(cygpath --path --windows "$MAVEN_PROJECTBASEDIR") -fi - -# Provide a "standardized" way to retrieve the CLI args that will -# work with both Windows and non-Windows executions. -MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $*" -export MAVEN_CMD_LINE_ARGS - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -# shellcheck disable=SC2086 # safe args -exec "$JAVACMD" \ - $MAVEN_OPTS \ - $MAVEN_DEBUG_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd deleted file mode 100644 index 95ba6f5..0000000 --- a/mvnw.cmd +++ /dev/null @@ -1,205 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM https://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Apache Maven Wrapper startup batch script, version 3.2.0 -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM set title of command window -title %0 -@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* -if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -set WRAPPER_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar" - -FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( - IF "%%A"=="wrapperUrl" SET WRAPPER_URL=%%B -) - -@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central -@REM This allows using the maven wrapper in projects that prohibit checking in binary data. -if exist %WRAPPER_JAR% ( - if "%MVNW_VERBOSE%" == "true" ( - echo Found %WRAPPER_JAR% - ) -) else ( - if not "%MVNW_REPOURL%" == "" ( - SET WRAPPER_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar" - ) - if "%MVNW_VERBOSE%" == "true" ( - echo Couldn't find %WRAPPER_JAR%, downloading it ... - echo Downloading from: %WRAPPER_URL% - ) - - powershell -Command "&{"^ - "$webclient = new-object System.Net.WebClient;"^ - "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ - "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ - "}"^ - "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')"^ - "}" - if "%MVNW_VERBOSE%" == "true" ( - echo Finished downloading %WRAPPER_JAR% - ) -) -@REM End of extension - -@REM If specified, validate the SHA-256 sum of the Maven wrapper jar file -SET WRAPPER_SHA_256_SUM="" -FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( - IF "%%A"=="wrapperSha256Sum" SET WRAPPER_SHA_256_SUM=%%B -) -IF NOT %WRAPPER_SHA_256_SUM%=="" ( - powershell -Command "&{"^ - "$hash = (Get-FileHash \"%WRAPPER_JAR%\" -Algorithm SHA256).Hash.ToLower();"^ - "If('%WRAPPER_SHA_256_SUM%' -ne $hash){"^ - " Write-Output 'Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised.';"^ - " Write-Output 'Investigate or delete %WRAPPER_JAR% to attempt a clean download.';"^ - " Write-Output 'If you updated your Maven version, you need to update the specified wrapperSha256Sum property.';"^ - " exit 1;"^ - "}"^ - "}" - if ERRORLEVEL 1 goto error -) - -@REM Provide a "standardized" way to retrieve the CLI args that will -@REM work with both Windows and non-Windows executions. -set MAVEN_CMD_LINE_ARGS=%* - -%MAVEN_JAVA_EXE% ^ - %JVM_CONFIG_MAVEN_PROPS% ^ - %MAVEN_OPTS% ^ - %MAVEN_DEBUG_OPTS% ^ - -classpath %WRAPPER_JAR% ^ - "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ - %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" -if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%"=="on" pause - -if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% - -cmd /C exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml deleted file mode 100644 index 27ff558..0000000 --- a/pom.xml +++ /dev/null @@ -1,266 +0,0 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 2.3.4.RELEASE - - - com.dsic - gj_erp - 0.0.1-SNAPSHOT - gj_erp - gj_erp - - - 1.8 - - - - - io.jsonwebtoken - jjwt - 0.6.0 - - - com.microsoft.sqlserver - mssql-jdbc - runtime - - - org.springframework.boot - spring-boot-starter-data-jpa - - - org.springframework.boot - spring-boot-starter-jdbc - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-data-redis - - - org.projectlombok - lombok - 1.16.20 - - - org.springframework.boot - spring-boot-starter-validation - - - - com.querydsl - querydsl-jpa - - - com.querydsl - querydsl-apt - provided - - - - - io.springfox - springfox-swagger2 - 2.9.2 - - - - io.springfox - springfox-swagger-ui - 2.9.2 - - - - com.baomidou - mybatis-plus-boot-starter - 3.3.2 - - - - - - - - com.baomidou - mybatis-plus-extension - 3.3.2 - - - com.baomidou - mybatis-plus-generator - 3.3.2 - - - - com.github.jeffreyning - mybatisplus-plus - 1.5.1-RELEASE - - - - org.apache.velocity - velocity-engine-core - 2.2 - - - - - com.alibaba - fastjson - 1.2.83 - - - - - com.alibaba - easyexcel - 2.2.7 - - - org.apache.commons - commons-lang3 - 3.0 - - - - - - org.apache.pdfbox - fontbox - 2.0.1 - - - org.apache.pdfbox - pdfbox - 2.0.1 - - - - io.netty - netty-all - 4.1.52.Final - - - - com.google.code.gson - gson - - - - - com.corundumstudio.socketio - netty-socketio - 1.7.23 - - - - cn.hutool - hutool-all - 5.8.15 - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - junit - junit - test - - - com.baomidou - mybatis-plus-extension - 3.4.0 - - - - - - - - - - - - - - - - - - - org.apache.poi - poi - 4.0.0 - - - org.apache.poi - poi-ooxml - 4.0.0 - - - org.apache.poi - poi-ooxml-schemas - 4.0.0 - - - - - - - - - - - org.modelmapper - modelmapper - 2.3.5 - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - 2.3.4.RELEASE - - - com.mysema.maven - apt-maven-plugin - 1.1.3 - - - generate-sources - - process - - - target/generated-sources - com.querydsl.apt.jpa.JPAAnnotationProcessor - - - - - - - - - diff --git a/src/main/java/com/dsic/gj_erp/GjErpApplication.java b/src/main/java/com/dsic/gj_erp/GjErpApplication.java deleted file mode 100644 index ddc7d95..0000000 --- a/src/main/java/com/dsic/gj_erp/GjErpApplication.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.dsic.gj_erp; - -import com.github.jeffreyning.mybatisplus.conf.EnableMPP; -import com.querydsl.jpa.impl.JPAQueryFactory; -import org.modelmapper.ModelMapper; -import org.modelmapper.convention.MatchingStrategies; -import org.mybatis.spring.annotation.MapperScan; -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.context.annotation.Bean; -import springfox.documentation.swagger2.annotations.EnableSwagger2; - -import javax.persistence.EntityManager; - -@EnableMPP -@SpringBootApplication -@EnableSwagger2 -@MapperScan({"com.dsic.gj_erp.mapper"}) -public class GjErpApplication { - - public static void main(String[] args) { - - SpringApplication.run(GjErpApplication.class, args); - } - @Bean - public JPAQueryFactory jpaQueryFactory(EntityManager entityManager){ - return new JPAQueryFactory(entityManager); - } - - @Bean - public ModelMapper modelMapper() { - ModelMapper modelMapper = new ModelMapper(); - /** - * 完全匹配 - */ - modelMapper.getConfiguration().setFullTypeMatchingRequired(true); - /** - * 匹配策略定义为严格 - */ - modelMapper.getConfiguration().setMatchingStrategy(MatchingStrategies.STRICT); - return modelMapper; - } -} diff --git a/src/main/java/com/dsic/gj_erp/Test.java b/src/main/java/com/dsic/gj_erp/Test.java deleted file mode 100644 index af24084..0000000 --- a/src/main/java/com/dsic/gj_erp/Test.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp; - -import org.springframework.boot.SpringApplication; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -public class Test { - public static void main(String[] args) { - Pattern p = Pattern.compile(".*\\.xls"); -// 创建 Matcher 对象 - Matcher m = p.matcher("s集团xls滚动计划——线表 - 副本.xls"); - - System.out.println(m.matches()); - } -} diff --git a/src/main/java/com/dsic/gj_erp/annotation/AuthFunction.java b/src/main/java/com/dsic/gj_erp/annotation/AuthFunction.java deleted file mode 100644 index 829bd5d..0000000 --- a/src/main/java/com/dsic/gj_erp/annotation/AuthFunction.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.dsic.gj_erp.annotation; - - -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Target(value = {ElementType.METHOD}) -@Retention(RetentionPolicy.RUNTIME) -public @interface AuthFunction { - - String[] CKDMS() default {}; - -} diff --git a/src/main/java/com/dsic/gj_erp/annotation/Dict.java b/src/main/java/com/dsic/gj_erp/annotation/Dict.java deleted file mode 100644 index fe5688f..0000000 --- a/src/main/java/com/dsic/gj_erp/annotation/Dict.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.dsic.gj_erp.annotation; - -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -/** - * 数据字典注解 - * - * @author xhj - * @date 2021/1/18 - */ -@Target(ElementType.FIELD) -@Retention(RetentionPolicy.RUNTIME) - -public @interface Dict { - - /** - * 字典类型 - * - * @return - */ - String dictCode(); - - /** - * 返回属性名 - * - * @return - */ - String dictText() default ""; -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/aspect/AuthFunctionAspect.java b/src/main/java/com/dsic/gj_erp/aspect/AuthFunctionAspect.java deleted file mode 100644 index 567e594..0000000 --- a/src/main/java/com/dsic/gj_erp/aspect/AuthFunctionAspect.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.dsic.gj_erp.aspect; - - -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.exception.CustomException; -import com.dsic.gj_erp.service.ApiService; -import com.dsic.gj_erp.util.JwtUtil; -import io.jsonwebtoken.Claims; -import org.aspectj.lang.ProceedingJoinPoint; -import org.aspectj.lang.annotation.Around; -import org.aspectj.lang.annotation.Aspect; -import org.aspectj.lang.annotation.Pointcut; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; - -import javax.servlet.http.HttpServletRequest; - -@Aspect -@Component -public class AuthFunctionAspect { - - @Autowired - private HttpServletRequest request; - @Autowired - private JwtUtil jwtUtil; - @Autowired - private ApiService apiService; - - - /** - * Controller层切点 注解拦截 - */ - @Pointcut("@annotation(authFunction) ") - public void doAuthFunction(AuthFunction authFunction) { - } - - - /** - * 功能权限认证 - */ - @Around("doAuthFunction(authFunction)") - public Object deBefore(ProceedingJoinPoint pjp, AuthFunction authFunction) throws Throwable { - String token = request.getHeader("token"); - if (token == null) { - throw new CustomException(10105, jwtUtil.getHeader() + "不能为空!"); - } - Claims claims = jwtUtil.getClaimByToken(token); - if (claims == null || jwtUtil.isTokenExpired(claims.getExpiration())) { - throw new CustomException(10106, jwtUtil.getHeader() + "失效,请重新登录!"); - } - request.setAttribute("yhms",claims.get("yhms")); - request.setAttribute("yhdm", claims.getId()); - request.setAttribute("zxtdm", claims.getSubject()); - if (!apiService.hasPermission(claims.getId(), authFunction.CKDMS())) { - throw new CustomException(10104, "用户没有该菜单权限!"); - } - return pjp.proceed(); - } - -} diff --git a/src/main/java/com/dsic/gj_erp/aspect/DictAspect.java b/src/main/java/com/dsic/gj_erp/aspect/DictAspect.java deleted file mode 100644 index 871ed97..0000000 --- a/src/main/java/com/dsic/gj_erp/aspect/DictAspect.java +++ /dev/null @@ -1,177 +0,0 @@ -package com.dsic.gj_erp.aspect; - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.annotation.Dict; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.sy.Dm_zhbmp; -import com.dsic.gj_erp.dao.sy.Dm_zhbmpRepository; -import com.dsic.gj_erp.util.ObjConvertUtils; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; -import lombok.extern.slf4j.Slf4j; -import org.apache.commons.lang3.StringUtils; -import org.aspectj.lang.ProceedingJoinPoint; -import org.aspectj.lang.annotation.Around; -import org.aspectj.lang.annotation.Aspect; -import org.aspectj.lang.annotation.Pointcut; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; - -import java.lang.reflect.Field; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; -import java.util.Map; - -/** - * 数据字典切面 - * - * @author xhj - * @date 2021/1/18 - */ -@Aspect -@Component -@Slf4j -public class DictAspect { - - /** - * 字典后缀 - */ - private static String DICT_TEXT_SUFFIX = "Text"; - - @Autowired - private Dm_zhbmpRepository dm_zhbmpRepository; - - /** - * 切点,切入 controller 包下面的所有方法 - * 定义切入点表达式 execution (* com.demo.service.impl..*.*(..)) - * 1、execution(): 表达式主体。 - * 2.、方法修饰符 无 - * 3、第一个*号:表示返回类型,*号表示所有的类型。 - * 4、包名:表示需要拦截的包名,后面的两个句点表示当前包和当前包的所有子包,com.demo.service.impl包、子孙包下所有类的方法。 - * 5、第二个*号:表示类名,*号表示所有的类。 - * 6、*(..):最后这个星号表示方法名,*号表示所有的方法,后面括弧里面表示方法的参数,两个句点表示任何参数。 - * 7、异常模式 不限 - */ - //@Pointcut("execution( * com.dsic.xzerp.controller..*.*Controller.*(..))") - @Pointcut("execution( * com.dsic.gj_erp.controller..*Controller.*Dict(..))") - - public void dict() { - - } - - - @Around("dict()") - public Object doAround(ProceedingJoinPoint pjp) throws Throwable { - long time1 = System.currentTimeMillis(); - Object result = pjp.proceed(); - long time2 = System.currentTimeMillis(); - log.info("获取JSON数据 耗时:" + (time2 - time1) + "ms"); - long start = System.currentTimeMillis(); - this.parseDictText(result); - long end = System.currentTimeMillis(); - log.info("解析注入JSON数据 耗时" + (end - start) + "ms"); - return result; - } - // 一个controller 返回多个是不好用的如果是map qukey 进行遍历 - private void parseDictText(Object result) { - log.info("进到这里来了"); - if (result instanceof ResultBean) { - List items = new ArrayList<>(); - ResultBean rr = (ResultBean) result; - List listVo=null; - if ( rr.getData() instanceof Map){ - listVo= (List) ((Map) rr.getData()).get("list"); - }else if (rr.getData() instanceof List){ - listVo= (List) rr.getData(); - } - - if (listVo!=null &&listVo.size()>0) { - List list = (List) rr.getData(); - for (Object record : list) { - ObjectMapper mapper = new ObjectMapper(); - String json = "{}"; - try { - // 解决@JsonFormat注解解析不了的问题详见SysAnnouncement类的@JsonFormat - json = mapper.writeValueAsString(record); - } catch (JsonProcessingException e) { - log.error("Json解析失败:" + e); - } - JSONObject item = JSONObject.parseObject(json); - // 解决继承实体字段无法翻译问题 - for (Field field : ObjConvertUtils.getAllFields(record)) { - //解决继承实体字段无法翻译问题 - // 如果该属性上面有@Dict注解,则进行翻译 - if (field.getAnnotation(Dict.class) != null) { - // 拿到注解的dictDataSource属性的值 - String dictType = field.getAnnotation(Dict.class).dictCode(); - // 拿到注解的dictText属性的值 - String text = field.getAnnotation(Dict.class).dictText(); - //获取当前带翻译的值 - String key = String.valueOf(item.get(field.getName())); - //翻译字典值对应的text值 - String textValue = translateDictValue(dictType, key); - // DICT_TEXT_SUFFIX的值为,是默认值: - // public static final String DICT_TEXT_SUFFIX = "_dictText"; - // log.debug("字典Val: " + textValue); - // log.debug("翻译字典字段:" + field.getName() + DICT_TEXT_SUFFIX + ": " + textValue); - //如果给了文本名 - if (!StringUtils.isBlank(text)) { - item.put(text, textValue); - } else { - // 走默认策略 - item.put(field.getName() + DICT_TEXT_SUFFIX, textValue); - } - } - // date类型默认转换string格式化日期 - if ("java.util.Date".equals(field.getType().getName()) - && field.getAnnotation(JsonFormat.class) == null - && item.get(field.getName()) != null) { - SimpleDateFormat aDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - item.put(field.getName(), aDate.format(new Date((Long) item.get(field.getName())))); - } - } - items.add(item); - } - rr.setData(items); - } - } - } - - /** - * 翻译字典文本 - * - * @param dictType - * @param key - * @return - */ - private String translateDictValue(String dictType, String key) { - if (ObjConvertUtils.isEmpty(key)) { - return null; - } - StringBuffer textValue = new StringBuffer(); - String[] keys = key.split(","); - for (String k : keys) { - if (k.trim().length() == 0) { - continue; - } - /** - * 根据 dictCode 和 code 查询字典值,例如:dictCode:sex,code:1,返回:男 - * 应该放在redis,提高响应速度 - */ -// SysDictDetail dictData = dm_zhbmpRepository.getDictDataByTypeAndValue(dictType, key); - Dm_zhbmp dictData = dm_zhbmpRepository.findByBMLBAndBM(dictType,key); - //System.out.println("执行了"); - if (dictData.getBmsm() != null) { - if (!"".equals(textValue.toString())) { - textValue.append(","); - } - textValue.append(dictData.getBmsm()); - } - //log.info("数据字典翻译: 字典类型:{},当前翻译值:{},翻译结果:{}", dictType, k.trim(), dictData.getBMSM()); - } - return textValue.toString(); - } -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/bean/ResultBean.java b/src/main/java/com/dsic/gj_erp/bean/ResultBean.java deleted file mode 100644 index 38ee347..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/ResultBean.java +++ /dev/null @@ -1,79 +0,0 @@ -package com.dsic.gj_erp.bean; - -import java.io.Serializable; - -/** - * @author Jason.zhang - * @email jason_56@outlook.com - * @Descrption 统一http restful response - */ -public class ResultBean implements Serializable { - - /** - * - */ - private static final long serialVersionUID = -7165615593336091195L; - - private String message; - private boolean success; - private int status; - private T data; - - - public String getMessage() { - return message; - } - - public void setMessage(String message) { - this.message = message; - } - public boolean isSuccess() { - return success; - } - - public void setSuccess(boolean success) { - this.success = success; - } - - public int getStatus() { - return status; - } - - public void setStatus(int status) { - this.status = status; - } - - public T getData() { - return data; - } - - public void setData(T data) { - this.data = data; - } - - public ResultBean(boolean success, int status, String message) { - this.success = success; - this.status = status; - this.message=message; - } - - - public ResultBean() { - this.success = true; - this.status = 10000; - } - - public ResultBean(T data) { - this.success = true; - this.status = 10000; - this.data = data; - } - - public ResultBean(String message, T data) { - this.success = true; - this.status = 10000; - this.message =message; - this.data = data; - } - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCbxxp.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCbxxp.java deleted file mode 100644 index 2764610..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCbxxp.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableField; -import java.io.Serializable; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.Getter; -import lombok.Setter; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-11 - */ -@Data -@Getter -@Setter -@EqualsAndHashCode(callSuper = false) -@TableName("DM_CBXXP") -@ApiModel(value="DmCbxxp对象", description="") -public class DmCbxxp implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "船舶编码") - @TableId(value = "CBBM", type = IdType.ASSIGN_UUID) - private String cbbm; - - @ApiModelProperty(value = "船舶名称") - @TableField("CBMC") - private String cbmc; - - private String shry; - - @TableField("YLZD4") - private Double ylzd4; - - private String sCzbh; - - @TableField("YLZD1") - private String ylzd1; - - private String bz; - - private String kgrq; - - private String ckxszt; - - private String pdrq; - - private String pswcrq; - - private String wgbs; - - private String xgr; - - @TableField("YLZD2") - private String ylzd2; - - private String bzr; - - private String xgrq; - - private String drbz; - - @TableField("YLZD5") - private Double ylzd5; - - private String cjs; - - private String zt; - - private String cwfzbs; - - @TableField("YLZD6") - private Double ylzd6; - - private String xbz; - - @TableField("YLZD3") - private String ylzd3; - - private String xsrq; - - private String bzrq; - - private String qgwcrq; - - - @TableField(exist = false) - private String cbbm1; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCzplp.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCzplp.java deleted file mode 100644 index 9492d96..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCzplp.java +++ /dev/null @@ -1,100 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableField; -import java.io.Serializable; -import java.math.BigDecimal; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-11 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@TableName("DM_CZPLP") -@ApiModel(value="DmCzplp对象", description="") -public class DmCzplp implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "船号") - @TableField("DC_CH") - private String dcCh; - - @TableField("TJRQ") - private String tjrq; - - @TableField("BZ") - private String bz; - - @TableField("APSZDR") - private String apszdr; - - @TableField("YLZD6") - private Double ylzd6; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("DC_PL_JY") - private String dcPlJy; - - @TableField("LRR") - private String lrr; - - @TableField("JSBS") - private String jsbs; - - @TableField("DC_PL") - private String dcPl; - - @TableField("YLZD1") - private String ylzd1; - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("APSZDRQ") - private String apszdrq; - - @TableField("DC_FD") - private String dcFd; - - @TableField("YLZD2") - private String ylzd2; - - @TableId(value = "ID", type = IdType.ASSIGN_UUID) - private String id; - - @TableField("LRRQ") - private String lrrq; - - private String scjhzt; - - private String jhyxj; - - @TableField("YLZD5") - private Double ylzd5; - - @TableField("DC_CH_JY") - private String dcChJy; - - @TableField("JSRQ") - private String jsrq; - - @TableField("ZL") - private BigDecimal zl; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCzplpNew.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCzplpNew.java deleted file mode 100644 index 990f0d2..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/DmCzplpNew.java +++ /dev/null @@ -1,174 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableField; -import java.io.Serializable; -import java.math.BigDecimal; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-11 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmCzplpNew对象", description="") -public class DmCzplpNew implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "分段") - @TableField("DC_fd") - private String dcFd; - - @ApiModelProperty(value = "船号") - @TableField("DC_CH") - private String dcCh; - - @ApiModelProperty(value = "批量") - @TableField("DC_PL") - private String dcPl; - - @ApiModelProperty(value = "重量") - @TableField("ZL") - private BigDecimal zl; - - @ApiModelProperty(value = "录入人") - @TableField("LRR") - private String lrr; - - @ApiModelProperty(value = "录入日期") - @TableField("LRRQ") - private String lrrq; - - @ApiModelProperty(value = "备注") - @TableField("BZ") - private String bz; - - @ApiModelProperty(value = "区域") - private String qy; - - @ApiModelProperty(value = "总段号") - private String zdh; - - @ApiModelProperty(value = "集团3月滚动期") - private String gdqJt; - - @ApiModelProperty(value = "钢加结束(大组)1") - private String dzjsq; - - @ApiModelProperty(value = "中日程(大组结束)") - private String dzjsqZrc; - - @ApiModelProperty(value = "钢加结束(小组)1") - private String xzjsq; - - @ApiModelProperty(value = "中日程(小组结束)") - private String xzjsqZrc; - - @ApiModelProperty(value = "钢加开始1") - private String gjks; - - @ApiModelProperty(value = "中日程(钢加开始)") - private String gjksZrc; - - @ApiModelProperty(value = "订货期次") - private String dhqc; - - @ApiModelProperty(value = "套料图下发1") - private String xfqTlt; - - @ApiModelProperty(value = "套料图接收") - private String jsqTlt; - - @ApiModelProperty(value = "板材领取表下发1") - private String xfqLqb; - - @ApiModelProperty(value = "板材领取表接收") - private String jsqLqb; - - @ApiModelProperty(value = "零件配套表下发") - private String xfqPtb; - - @ApiModelProperty(value = "零件配套表接收") - private String jsqPtb; - - @ApiModelProperty(value = "大组数量") - private BigDecimal slDz; - - @ApiModelProperty(value = "小组数量") - private BigDecimal slXz; - - @ApiModelProperty(value = "大组齐套日期") - private String qtqDz; - - @ApiModelProperty(value = "小组齐套日期") - private String qtqXz; - - @ApiModelProperty(value = "分段需求期") - private String fdxqq; - - @ApiModelProperty(value = "实际配送期") - private String sjpsq; - - @ApiModelProperty(value = "订货清单号") - private String dhqd; - - @ApiModelProperty(value = "订货清单下发1") - private String xfqDhqd; - - @ApiModelProperty(value = "实际订货日期") - private String sjdhrq; - - @ApiModelProperty(value = "板材到齐") - private String bcdq; - - @ApiModelProperty(value = "实际到货日期") - private String sjarrival; - - @ApiModelProperty(value = "结算数据标识区域") - private String jsbs; - - @ApiModelProperty(value = "状态:0:编辑1:提交2:审核") - private String zt; - - private String xzjsqsm; - - @TableId(value = "ID", type = IdType.ASSIGN_UUID) - private String id; - - private String lsh; - - private String xfqLqb1sm; - - private String xfqTlt1; - - private String dzjsq1; - - private String xfqTltsm; - - private String dzjsqsm; - - private String gjks1; - - private String xfqDhqd1; - - private String gjkssm; - - private String xzjsq1; - - private String xfqDhqd1sm; - - private String xfqLqb1; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmGcrl.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/EmGcrl.java deleted file mode 100644 index d51e595..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmGcrl.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@TableName("Em_gcrl") -@ApiModel(value="EmGcrl对象", description="") -@Entity -public class EmGcrl implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "序号") - @TableId(value = "xh", type = IdType.ASSIGN_UUID) - @Id - private String xh; - - @ApiModelProperty(value = "年份") - private String nf; - - @ApiModelProperty(value = "公历") - private String gl; - - @ApiModelProperty(value = "休息日0 工作日1") - private String xxr; - - @ApiModelProperty(value = "备注") - private String bz; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbcnp.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbcnp.java deleted file mode 100644 index d4a519d..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbcnp.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="EmSbcnp对象", description="") -@TableName("em_sbcnp") -//@Entity -public class EmSbcnp implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "设备编号") - // @Id - @TableId(value = "SBBH", type = IdType.ASSIGN_UUID) - private String sbbh; - - @ApiModelProperty(value = "设备名称") - @TableField("SBMC") - private String sbmc; - - @ApiModelProperty(value = "产能") - private Double sbcn; - - @ApiModelProperty(value = "产能单位(张/米/...)") - private String dw; - - @ApiModelProperty(value = "产能单位时间(天 或小时)") - private String dwsj; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbjbb.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbjbb.java deleted file mode 100644 index 0439c5d..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbjbb.java +++ /dev/null @@ -1,299 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@TableName("EM_SBJBB") -@ApiModel(value="EmSbjbb对象", description="") -@Entity -public class EmSbjbb implements Serializable { - - private static final long serialVersionUID=1L; - - - @TableField("YLZD2") - private String ylzd2; - - @ApiModelProperty(name = "szcs", notes = "所属部门") - @TableField("SZCS") - private String szcs; - - @Id - @ApiModelProperty(name = "sbbh", notes = "设备编号") - @TableId(value = "SBBH", type = IdType.ASSIGN_UUID) - private String sbbh; - - @TableField("SBCZ") - @ApiModelProperty(name = "sbcz", notes = "设备残值") - private Double sbcz; - - @TableField("HTXH") - private Double htxh; - - @TableField("SBGG") - @ApiModelProperty(name = "sbgg", notes = "设备规格") - private String sbgg; - - @ApiModelProperty(name = "jyxx", notes = "检验信息") - private String jyxx; - - @TableField("KXRQ") - private String kxrq; - - @TableField("AZKSRQ") - private String azksrq; - - @TableField("TSJSRQ") - private String tsjsrq; - - @TableField("YXJY") - private String yxjy; - - @TableField("SBKGNL") - @ApiModelProperty(name = "sbkgnl", notes = "设备能力") - private Double sbkgnl; - - @TableField("EDSYSJDW") - @ApiModelProperty(name = "edsysjdw", notes = "额定使用时间单位") - private String edsysjdw; - - @TableField("SBYSZT") - private String sbyszt; - - @TableField("SBJG") - @ApiModelProperty(name = "sbjg", notes = "设备原值") - private Double sbjg; - - @TableField("CD") - @ApiModelProperty(name = "cd", notes = "产地") - private String cd; - - @TableField("ZDRY") - @ApiModelProperty(name = "zdry", notes = "制单人") - private String zdry; - - @TableField("AZBJ") - private String azbj; - - @TableField("JSR") - private String jsr; - - @TableField("EDDXCS") - private String eddxcs; - - @TableField("SBZL") - @ApiModelProperty(name = "sbzl", notes = "设备中类") - private String sbzl; - - @TableField("GDZCBH") - @ApiModelProperty(name = "gdzcbh", notes = "固定资产编号") - private String gdzcbh; - - @TableField("CCRQ") - @ApiModelProperty(name = "ccrq", notes = "出厂日期(yyyy/MM/dd)") - private String ccrq; - - @TableField("AZDW") - private String azdw; - - @TableField("JFBJ") - private String jfbj; - - @ApiModelProperty(name = "azwz", notes = "安装位置") - private String azwz; - - @TableField("TSDD") - private String tsdd; - - @TableField("EDSYNX") - @ApiModelProperty(name = "edsynx", notes = "额定使用年限") - private String edsynx; - - @TableField("SBMC") - @ApiModelProperty(name = "sbmc", notes = "设备名称") - private String sbmc; - - @TableField("YLZD5") - private Double ylzd5; - - @TableField("ZDSJ") - @ApiModelProperty(name = "zdsj", notes = "制单日期(yyyy/MM/dd)") - private String zdsj; - - @TableField("TZDH") - private String tzdh; - - @TableField("SBNL") - private String sbnl; - - @TableField("ZCFL") - @ApiModelProperty(name = "zcfl", notes = "资产分类") - private String zcfl; - - @TableField("KXYSBJ") - private String kxysbj; - - @TableField("AZJSRQ") - private String azjsrq; - - @TableField("TSR") - private String tsr; - - @TableField("CZRY") - @ApiModelProperty(name = "czry", notes = "操作者") - private String czry; - - @TableField("TSYSR") - private String tsysr; - - @TableField("YLZD6") - private Double ylzd6; - - @TableField("JLDW") - @ApiModelProperty(name = "jldw", notes = "计量单位") - private String jldw; - - @TableField("WXCC") - @ApiModelProperty(name = "wxcc", notes = "外形尺寸") - private String wxcc; - - @TableField("KXYSDW") - private String kxysdw; - - @ApiModelProperty(name = "zzdw", notes = "制造单位") - @TableField("ZZDW") - private String zzdw; - - @ApiModelProperty(name = "bz", notes = "备注") - @TableField("BZ") - private String bz; - - @TableField("SBJFRQ") - private String sbjfrq; - - @TableField("AZR") - private String azr; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("GZZXBH") - private String gzzxbh; - - @TableField("DHRQ") - private String dhrq; - - @ApiModelProperty(name = "edgl", notes = "额定功率") - @TableField("EDGL") - private Double edgl; - - @ApiModelProperty(name = "zjnx", notes = "折旧年限") - @TableField("ZJNX") - private String zjnx; - - @TableField("AZDD") - private String azdd; - - @ApiModelProperty(name = "tzsb", notes = "特种设备") - private String tzsb; - - @TableField("GRRQ") - @ApiModelProperty(name = "grrq", notes = "购入日期") - private String grrq; - - @TableField("SBZT") - @ApiModelProperty(name = "sbzt", notes = "设备状态") - private String sbzt; - - @TableField("ZXS") - private Double zxs; - - @TableField("TSJG") - private String tsjg; - - @TableField("EDSYSJ") - @ApiModelProperty(name = "edsysj", notes = "额定使用时间") - private String edsysj; - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("GZZXMC") - private String gzzxmc; - - @TableField("KXDH") - private String kxdh; - - @ApiModelProperty(name = "sbxh", notes = "设备型号") - @TableField("SBXH") - private String sbxh; - - @ApiModelProperty(name = "gldw", notes = "额定功率单位") - @TableField("GLDW") - private String gldw; - - @TableField("TZXH") - private Double tzxh; - - @ApiModelProperty(name = "sbfl", notes = "设备大类") - @TableField("SBFL") - private String sbfl; - - @ApiModelProperty(name = "gysbm", notes = "供应商") - @TableField("GYSBM") - private String gysbm; - - @TableField("YSJL") - private String ysjl; - - @TableField("TSYSBJ") - private String tsysbj; - - @TableField("YLZD1") - private String ylzd1; - - @TableField("GRHTBH") - private String grhtbh; - - @ApiModelProperty(name = "sbxl", notes = "设备小类") - @TableField("SBXL") - private String sbxl; - - @ApiModelProperty(name = "ccbh", notes = "出厂编号") - @TableField("CCBH") - private String ccbh; - - @TableField("KXYSR") - private String kxysr; - - @TableField("SBQYRQ") - private String sbqyrq; - - @ApiModelProperty(name = "lgrq", notes = "列固日期") - private String lgrq; - - @TableField("TSKSRQ") - private String tsksrq; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbrydyp.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbrydyp.java deleted file mode 100644 index 73f8aa2..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbrydyp.java +++ /dev/null @@ -1,82 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.github.jeffreyning.mybatisplus.anno.MppMultiId; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@TableName("EM_SBRYDYP") -@ApiModel(value="EmSbrydyp对象", description="") -@Entity -@IdClass(EmSbrydyp.class) -public class EmSbrydyp implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "设备名称") - @TableField("SBMC") - private String sbmc; - - @Id - @TableId(value = "RYMC", type = IdType.ASSIGN_UUID) - @ApiModelProperty(value = "人员名称") - private String rymc; - - @TableField("XGR") - private String xgr; - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("JLRQ") - private String jlrq; - - @TableField("YLZD1") - private String ylzd1; - - @TableField("SBBH") - @Id - @ApiModelProperty(value = "设备编号") - private String sbbh; - - @TableField("XGRQ") - private String xgrq; - - @TableField("YLZD6") - private Double ylzd6; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("JLR") - @ApiModelProperty(value = "负责人") - private String jlr; - - @TableField("YLZD5") - private Double ylzd5; - - @TableField("YLZD2") - private String ylzd2; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbwxjh.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbwxjh.java deleted file mode 100644 index ccec210..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/EmSbwxjh.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="EmSbwxjh对象", description="") -@TableName("em_sbwxjh") -//@Entity -public class EmSbwxjh implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "设备编号") - @TableField("SBBH") - private String sbbh; - - @ApiModelProperty(value = "设备名称") - @TableField("SBMC") - private String sbmc; - - @ApiModelProperty(value = "设备型号") - @TableField("SBXH") - private String sbxh; - - @ApiModelProperty(value = "设备规格") - @TableField("SBGG") - private String sbgg; - - @ApiModelProperty(value = "所属部门") - @TableField("SZCS") - private String szcs; - - @ApiModelProperty(value = "维修内容") - private String wxnr; - - @ApiModelProperty(value = "计划开始时间(yyyy/MM/dd HH:mm:ss)") - // @TableField("kssj_jh") - private String kssjJh; - - @ApiModelProperty(value = "计划结束时间(yyyy/MM/dd HH:mm:ss)") - // @TableField("jssj_jh") - private String jssjJh; - - @ApiModelProperty(value = "实际开始时间(yyyy/MM/dd HH:mm:ss)") - private String kssjSj; - - @ApiModelProperty(value = "实际结束时间(yyyy/MM/dd HH:mm:ss)") - private String jssjSj; - - @ApiModelProperty(value = "状态 ") - private String zt; - - @ApiModelProperty(value = "负责人") - private String fzr; - - @ApiModelProperty(value = "备注") - private String bz; - - // @Id - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jcsj/excel/PlExcel.java b/src/main/java/com/dsic/gj_erp/bean/jcsj/excel/PlExcel.java deleted file mode 100644 index 55f6de0..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jcsj/excel/PlExcel.java +++ /dev/null @@ -1,233 +0,0 @@ -package com.dsic.gj_erp.bean.jcsj.excel; - -import com.alibaba.excel.annotation.ExcelProperty; -import com.alibaba.excel.annotation.format.DateTimeFormat; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; -import java.math.BigDecimal; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-11 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmCzplpNew对象", description="") -public class PlExcel implements Serializable { - - private static final long serialVersionUID=1L; - @ApiModelProperty(value = "船号") - @ExcelProperty(index = 0) - private String dcCh; - @ApiModelProperty(value = "批量") - @ExcelProperty(index = 1) - private String dcPL; - - - - @ApiModelProperty(value = "区域") - @ExcelProperty(index = 2) - private String qy; - - @ApiModelProperty(value = "分段") - @ExcelProperty(index = 3) - private String dcFd1; - - - - - @ExcelProperty(index = 4) - private String dcFd2; - @ExcelProperty(index = 5) - private String dcFd3; - @ExcelProperty(index = 6) - private String dcFd4; - @ExcelProperty(index = 7) - private String dcFd5; - @ExcelProperty(index = 8) - private String dcFd6; - @ExcelProperty(index = 9) - private String dcFd7; - @ExcelProperty(index = 10) - private String dcFd8; - - - - @ApiModelProperty(value = "总段号") - @ExcelProperty(index = 11) - private String zdh; - - @ApiModelProperty(value = "重量") - @ExcelProperty(index = 12) - private BigDecimal zl; - - - - @ApiModelProperty(value = "集团3月滚动期") - @ExcelProperty(index = 13) - @DateTimeFormat("yyyy/MM/dd") - private String gdqJt; - - @ApiModelProperty(value = "钢加结束(大组)1") - @ExcelProperty(index = 14) - @DateTimeFormat("yyyy/MM/dd") - private String dzjsq; - - @ApiModelProperty(value = "中日程(大组结束)") - @ExcelProperty(index = 15) - @DateTimeFormat("yyyy/MM/dd") - private String dzjsqZrc; - - @ApiModelProperty(value = "钢加结束(小组)1") - @ExcelProperty(index = 16) - @DateTimeFormat("yyyy/MM/dd") - private String xzjsq; - - @ApiModelProperty(value = "中日程(小组结束)") - @ExcelProperty(index = 17) - @DateTimeFormat("yyyy/MM/dd") - private String xzjsqZrc; - - @ApiModelProperty(value = "钢加开始1") - @ExcelProperty(index = 18) - @DateTimeFormat("yyyy/MM/dd") - private String gjks; - - @ApiModelProperty(value = "中日程(钢加开始)") - @ExcelProperty(index = 19) - @DateTimeFormat("yyyy/MM/dd") - private String gjksZrc; - - @ApiModelProperty(value = "订货期次") - @ExcelProperty(index = 20) - private String dhqc; - - @ApiModelProperty(value = "套料图下发1") - @ExcelProperty(index = 21) - @DateTimeFormat("yyyy/MM/dd") - private String xfqTlt; - - @ApiModelProperty(value = "套料图接收") - @ExcelProperty(index = 22) - @DateTimeFormat("yyyy/MM/dd") - private String jsqTlt; - - @ApiModelProperty(value = "板材领取表下发1") - @ExcelProperty(index = 23) - @DateTimeFormat("yyyy/MM/dd") - private String xfqLqb; - - @ApiModelProperty(value = "板材领取表接收") - @ExcelProperty(index = 24) - @DateTimeFormat("yyyy/MM/dd") - private String jsqLqb; - - @ApiModelProperty(value = "零件配套表下发") - @ExcelProperty(index = 25) - @DateTimeFormat("yyyy/MM/dd") - private String xfqPtb; - - @ApiModelProperty(value = "零件配套表接收") - @ExcelProperty(index = 26) - @DateTimeFormat("yyyy/MM/dd") - private String jsqPtb; - - @ApiModelProperty(value = "大组数量") - @ExcelProperty(index = 27) - private BigDecimal slDz; - - @ApiModelProperty(value = "小组数量") - @ExcelProperty(index = 28) - private BigDecimal slXz; - - @ApiModelProperty(value = "大组齐套日期") - @ExcelProperty(index = 29) - @DateTimeFormat("yyyy/MM/dd") - private String qtqDz; - - @ApiModelProperty(value = "小组齐套日期") - @ExcelProperty(index = 30) - @DateTimeFormat("yyyy/MM/dd") - private String qtqXz; - - @ApiModelProperty(value = "分段需求期") - @ExcelProperty(index = 31) - @DateTimeFormat("yyyy/MM/dd") - private String fdxqq; - - @ApiModelProperty(value = "实际配送期") - @ExcelProperty(index = 32) - @DateTimeFormat("yyyy/MM/dd") - private String sjpsq; - - @ApiModelProperty(value = "订货清单号") - @ExcelProperty(index = 33) - private String dhqd; - - @ApiModelProperty(value = "订货清单下发1") - @ExcelProperty(index = 34) - @DateTimeFormat("yyyy/MM/dd") - private String xfqDhqd; - - @ApiModelProperty(value = "实际订货日期") - @ExcelProperty(index = 35) - @DateTimeFormat("yyyy/MM/dd") - private String sjdhrq; - - @ApiModelProperty(value = "板材到齐") - @ExcelProperty(index = 36) - @DateTimeFormat("yyyy/MM/dd") - private String bcdq; - - @ApiModelProperty(value = "实际到货日期") - @ExcelProperty(index = 37) - @DateTimeFormat("yyyy/MM/dd") - private String sjarrival; - - @ApiModelProperty(value = "结算数据标识区域") - @ExcelProperty(index = 38) - private String jsbs; - -// @ApiModelProperty(value = "状态:0:编辑1:提交2:审核") -// private String zt; -// -// private String xzjsqsm; -// -// private String id; -// -// private String xfqLqb1sm; -// -// private String xfqTlt1; -// -// private String dzjsq1; -// -// private String xfqTltsm; -// -// private String dzjsqsm; -// -// private String gjks1; -// -// private String xfqDhqd1; -// -// private String gjkssm; -// -// private String xzjsq1; -// -// private String xfqDhqd1sm; -// -// private String xfqLqb1; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmDhqdp.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmDhqdp.java deleted file mode 100644 index 1e32b79..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmDhqdp.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@TableName("Dm_dhqdp") -@ApiModel(value="DmDhqdp对象", description="") -public class DmDhqdp implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "船号") - @TableField("DC_CH") - private String dcCh; - - @ApiModelProperty(value = "订货清单号") - private String qdh; - - @ApiModelProperty(value = "期次") - private String qc; - - @ApiModelProperty(value = " 材质") - @TableField("WPXH") - private String wpxh; - - @ApiModelProperty(value = "厚度mm") - private Double thickness; - - @ApiModelProperty(value = "宽度mm") - private Double width; - - @ApiModelProperty(value = "长度mm") - private Double length; - - @ApiModelProperty(value = "重量吨/张") - private Double weight; - - @ApiModelProperty(value = "设计数量张") - private Double sjsl; - - @ApiModelProperty(value = "裕量张") - private Double yl; - - @ApiModelProperty(value = "总数量张") - private Double zsl; - - @ApiModelProperty(value = "总重量吨") - private Double zzl; - - @ApiModelProperty(value = "利库数量张") - private Double lksl; - - @ApiModelProperty(value = "利库重量吨") - private Double lkzl; - - @ApiModelProperty(value = "实订数量张") - private Double sdzs; - - @ApiModelProperty(value = "实订重量吨") - private Double sdzl; - - @ApiModelProperty(value = "备注") - private String bz; - - @ApiModelProperty(value = "状态; 0编辑1提交2审核;默认为0;") - private String zt; - - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmJgxywryb.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmJgxywryb.java deleted file mode 100644 index da8d28b..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmJgxywryb.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@TableName("DM_JGXYWRYB") -@ApiModel(value="DmJgxywryb对象", description="") -public class DmJgxywryb implements Serializable { - - private static final long serialVersionUID=1L; - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("YLZD1") - private String ylzd1; - - @TableId(value = "ZXTBM", type = IdType.ASSIGN_UUID) - private String zxtbm; - - @TableField("YLZD2") - private String ylzd2; - - @TableField("RYBM") - private String rybm; - - @TableField("YLZD5") - private Double ylzd5; - - @TableField("SSBM") - private String ssbm; - - @TableField("JGFLM") - private String jgflm; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("RYMC") - private String rymc; - - @TableField("YLZD6") - private Double ylzd6; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmJtsyjh.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmJtsyjh.java deleted file mode 100644 index 0fb01dc..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmJtsyjh.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.AllArgsConstructor; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmJtsyjh对象", description="") -@TableName("dm_jtsyjh") -@Entity -public class DmJtsyjh implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "船号") - @TableField("DC_CH") - private String dcCh; - - @ApiModelProperty(value = "批量") - @TableField("DC_PL") - private String dcPl; - - @ApiModelProperty(value = "分段") - @TableField("DC_FD") - private String dcFd; - - @ApiModelProperty(value = "计划期") - private String jhrq; - - @ApiModelProperty(value = "备注") - private String bz; - - @ApiModelProperty(value = "编制人") - private String bzy; - - @ApiModelProperty(value = "编制日期") - private String bzrq; - - @ApiModelProperty(value = "状态; 0未提交1已提交;默认为0;") - private String zt; - - @Id - @TableId(value = "xh", type = IdType.ASSIGN_UUID) - private String xh; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmSygd.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmSygd.java deleted file mode 100644 index 9436670..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmSygd.java +++ /dev/null @@ -1,145 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmSygd对象", description="") -public class DmSygd implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "产品") - private String dcCh1; - - @ApiModelProperty(value = "目标船只") - private String dcCh2; - - @ApiModelProperty(value = "本船只") - private String dcCh3; - - @ApiModelProperty(value = "批量") - private String dcPl; - - @ApiModelProperty(value = "分段") - private String dcFd; - - @ApiModelProperty(value = "板数") - private Double bs; - - @ApiModelProperty(value = "到货数量") - private Double dhsl; - - @ApiModelProperty(value = "在途数量") - private Double ztsl; - - @ApiModelProperty(value = "生产下发期") - private String scxfq; - - @ApiModelProperty(value = "型材抛丸") - private String xcpw; - - @ApiModelProperty(value = "根数") - private Double gs; - - @ApiModelProperty(value = "抛丸") - private String pw; - - @ApiModelProperty(value = "坡口切割结束") - private String pkjs1; - - @ApiModelProperty(value = "二垮数控板数") - private Double skbs1; - - @ApiModelProperty(value = "数控切割开始") - private String skks1; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd1; - - @ApiModelProperty(value = "坡口切割结束") - private String pkjs2; - - @ApiModelProperty(value = "三垮数控板数") - private Double skbs2; - - @ApiModelProperty(value = "数控切割开始") - private String skks2; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd2; - - @ApiModelProperty(value = "坡口切割结束") - private String pkjs3; - - @ApiModelProperty(value = "三垮平铁板数") - private Double ptbs; - - @ApiModelProperty(value = "平铁切割开始") - private String ptks; - - @ApiModelProperty(value = "平铁切割结束") - private String ptjs; - - @ApiModelProperty(value = "曲平铁转结束") - private String qptzjs; - - @ApiModelProperty(value = "曲平铁结束") - private String qptjs; - - @ApiModelProperty(value = "曲外板结束") - private String qwbjs; - - @ApiModelProperty(value = "组立") - private String zl; - - @ApiModelProperty(value = "数控 板数") - private Double skbs3; - - @ApiModelProperty(value = "数控切割开始") - private String skks3; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd3; - - @ApiModelProperty(value = "坡口切割结束") - private String pkjs4; - - @ApiModelProperty(value = "面板挤边") - private String mbjb; - - @ApiModelProperty(value = "七垮型材米数") - private Double xcms; - - @ApiModelProperty(value = "型材面板") - private String xcmb; - - @ApiModelProperty(value = "分段需求") - private String fdxqq; - - @ApiModelProperty(value = "光电 结束") - private String gdjs; - - @ApiModelProperty(value = "备注") - private String bz; - - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmSygdMx.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmSygdMx.java deleted file mode 100644 index 8363f2d..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmSygdMx.java +++ /dev/null @@ -1,213 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmSygdMx对象", description="") -public class DmSygdMx implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "产品") - private String dcCh1; - - @ApiModelProperty(value = "目标船只") - private String dcCh2; - - @ApiModelProperty(value = "本船只") - private String dcCh3; - - @ApiModelProperty(value = "批量") - private String dcPl; - - @ApiModelProperty(value = "分段") - private String dcFd; - - @ApiModelProperty(value = "类型") - @TableField("LQLB") - private String lqlb; - - @ApiModelProperty(value = "板数") - private Double bs; - - @ApiModelProperty(value = "套料图号") - private String tzbh; - - @ApiModelProperty(value = "集团计划期") - private String jtjhq; - - @ApiModelProperty(value = "分段需求期") - private String fdxqq; - - @ApiModelProperty(value = "规格") - private String wpgg; - - @ApiModelProperty(value = "材质") - private String wpxh; - - @ApiModelProperty(value = "到货数量") - private Double dhsl; - - @ApiModelProperty(value = "在途数量") - private Double ztsl; - - @ApiModelProperty(value = "生产下发期") - private String scxfq; - - @ApiModelProperty(value = "长度(毫米)") - private Double cd; - - @ApiModelProperty(value = "面积(平方米)") - private Double mj; - - @ApiModelProperty(value = "抛丸计划完工") - private String jhwgPw; - - @ApiModelProperty(value = "施工单位") - @TableField("ZZCJ") - private String zzcj; - - @ApiModelProperty(value = "理料") - private String llrq; - - @ApiModelProperty(value = "划线长度(米)") - private Double hxcd; - - @ApiModelProperty(value = "切割长度(米)") - private Double qgcd; - - @ApiModelProperty(value = "板厚(毫米)") - private Double bh; - - @ApiModelProperty(value = "曲标识") - private String qbs; - - @ApiModelProperty(value = "坡口标识") - private String pkbs; - - @ApiModelProperty(value = "打磨标识") - private String dmbs; - - @ApiModelProperty(value = "一垮龙门板数") - private Double lm1k; - - @ApiModelProperty(value = "一垮龙门完工") - private String wg1klm; - - @ApiModelProperty(value = "一垮数控板数") - private Double lksk; - - @ApiModelProperty(value = "一垮数控完工") - private String wgLksk; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd; - - @ApiModelProperty(value = "坡口计划完工") - private String jhwgPk; - - @ApiModelProperty(value = "二垮数控板数") - private Double lm2k; - - @ApiModelProperty(value = "二垮数控完工") - private String wg2klm; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd2; - - @ApiModelProperty(value = "坡口计划完工") - private String jhwgPk2; - - @ApiModelProperty(value = "三垮数控板数") - private Double lm3k; - - @ApiModelProperty(value = "三垮数控完工") - private String wg3klm; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd3; - - @ApiModelProperty(value = "坡口计划完工") - private String jhwgPk3; - - @ApiModelProperty(value = "三垮平铁板数") - private Double pt3k; - - @ApiModelProperty(value = "三垮平铁完工") - private String wg3kpt; - - @ApiModelProperty(value = "零件面积") - private Double ljmj; - - @ApiModelProperty(value = "零件数量") - private Double ljsl; - - @ApiModelProperty(value = "曲平铁转结束") - private String qptzjs; - - @ApiModelProperty(value = "曲平铁结束") - private String qptjs; - - @ApiModelProperty(value = "曲外板结束") - private String qwbjs; - - @ApiModelProperty(value = "组立") - private String zl; - - @ApiModelProperty(value = "数控 板数") - private Double skbs3; - - @ApiModelProperty(value = "数控切割开始") - private String skks3; - - @ApiModelProperty(value = "坡口长度") - private Double pkcd4; - - @ApiModelProperty(value = "坡口切割结束") - private String pkjs4; - - @ApiModelProperty(value = "面板挤边") - private String mbjb; - - @ApiModelProperty(value = "七垮型材米数") - private Double xcms; - - @ApiModelProperty(value = "型材面板") - private String xcmb; - - @ApiModelProperty(value = "分段需求") - private String fdxq; - - @ApiModelProperty(value = "光电 结束") - private String gdjs; - - @ApiModelProperty(value = "备注") - private String bz; - - @ApiModelProperty(value = "状态") - private String zt; - - private String parentId; - - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmTzjh.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmTzjh.java deleted file mode 100644 index 0a3eb43..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmTzjh.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmTzjh对象", description="") -//@Entity -@TableName("dm_tzjh") -public class DmTzjh implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "批量") - @TableField("DC_PL") - private String dcPl; - - @ApiModelProperty(value = "图名") - @TableField("DC_FD") - private String dcFd; - - @ApiModelProperty(value = "船名") - @TableField("DC_CH") - private String dcCh; - - @ApiModelProperty(value = "套料图下发") - private String xfqTlt; - - @ApiModelProperty(value = "套料图接收") - private String jsqTlt; - - @ApiModelProperty(value = "板材领取表下发") - private String xfqLqb; - - @ApiModelProperty(value = "板材领取表接收") - private String jsqLqb; - - @ApiModelProperty(value = "零件配套表下发") - private String xfqPtb; - - @ApiModelProperty(value = "零件配套表接收") - private String jsqPtb; - - @ApiModelProperty(value = "状态;0未审核1已审核;默认为0;") - private String zt; - -// @Id - @TableId(value = "id", type = IdType.ASSIGN_UUID) - private String id; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmXbjh.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmXbjh.java deleted file mode 100644 index 8eb06e8..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmXbjh.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.alibaba.excel.annotation.ExcelProperty; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmXbjh对象", description="") -@Entity -@TableName("dm_xbjh") -public class DmXbjh implements Serializable { - - private static final long serialVersionUID=1L; - - @ExcelProperty("学生编号") - @ApiModelProperty(value = "状态; 0未提交1已提交;默认为0;") - private String zt; - - @ExcelProperty("学生编号") - @ApiModelProperty(value = "2023年01月的 产量,后面字段以此类推") - private Double cl202301; - - @ExcelProperty("学生编号") - private Double cl202405; - - private Double cl202411; - - private Double cl202303; - - private Double cl202408; - - private Double cl202402; - - private Double cl202306; - - private Double cl202407; - - private Double cl202501; - - @Id - @TableId(value = "dc_ch", type = IdType.ASSIGN_UUID) - private String dcCh; - - private Double cl202311; - - private Double cl202305; - - private Double cl202410; - - private Double cl202308; - - private Double cl202302; - - private Double cl202307; - - private Double cl202401; - - private Double cl202404; - - private Double cl202412; - - private Double cl202310; - - private Double cl202304; - - private Double cl202409; - - private Double cl202403; - - private Double cl202309; - - private Double cl202406; - - private Double cl202312; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmZrcjh.java b/src/main/java/com/dsic/gj_erp/bean/jhgk/DmZrcjh.java deleted file mode 100644 index 81ec2c5..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/jhgk/DmZrcjh.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.dsic.gj_erp.bean.jhgk; - -import com.alibaba.excel.annotation.ExcelIgnore; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-15 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="DmZrcjh对象", description="") -public class DmZrcjh implements Serializable { - - private static final long serialVersionUID=1L; - - @ApiModelProperty(value = "船号") - @TableField("DC_CH") - private String dcCh; - - @ApiModelProperty(value = "区域") - private String qy; - - @ApiModelProperty(value = "总段号") - private String zdh; - - @ApiModelProperty(value = "预组段") - private String yzd; - - @ApiModelProperty(value = "分段号") - @TableField("DC_FD") - private String dcFd; - - @ApiModelProperty(value = "重量") - @TableField("ZL") - private Double zl; - - @ApiModelProperty(value = "批量号") - @TableField("DC_PL") - private String dcPl; - - @ApiModelProperty(value = "大组开始") - private String kssjDz; - - @ApiModelProperty(value = "钢加大组结束") - private String gjjsDz; - - @ApiModelProperty(value = "小组结束") - private String jssjXz; - - @ApiModelProperty(value = "小组周期") - private String xzzq; - - @ApiModelProperty(value = "小组开始") - private String kssjXz; - - @ApiModelProperty(value = "线表重量") - private Double xbzl; - - @ExcelIgnore - @ApiModelProperty(value = "批量表(钢加大组结束)") - private String gjjsDzPl; - - @ExcelIgnore - @ApiModelProperty(value = "时间差(L-P)") - private String sjcLp; - - @ExcelIgnore - @ApiModelProperty(value = "钢加小组结束") - private String gjjsXz; - - @ExcelIgnore - @ApiModelProperty(value = "批量表(钢加小组结束)") - private String gjjsXzPl; - - @ApiModelProperty(value = "时间差(R-S)") - private String sjcRs; - - @ExcelIgnore - @ApiModelProperty(value = "钢加开始") - private String gjks; - - @ExcelIgnore - @ApiModelProperty(value = "批量表(钢加开始)") - private String gjksPl; - - @ExcelIgnore - @ApiModelProperty(value = "时间差(U-V)") - private String sjcUv; - - @ExcelIgnore - @ApiModelProperty(value = "套料图下发") - private String xfqTlt; - - @ExcelIgnore - @ApiModelProperty(value = "套料图接收") - private String jsqTlt; - - @ExcelIgnore - @ApiModelProperty(value = "板材领取表下发") - private String xfqLqb; - - @ExcelIgnore - @ApiModelProperty(value = "板材领取表接收") - private String jsqLqb; - - @ExcelIgnore - @ApiModelProperty(value = "零件配套表下发") - private String xfqPtb; - - @ExcelIgnore - @ApiModelProperty(value = "零件配套表接收") - private String jsqPtb; - - @ExcelIgnore - @ApiModelProperty(value = "订货清单号") - private String dhqd; - - @ExcelIgnore - @ApiModelProperty(value = "订货清单下发") - private String xfqDhqd; - - @ExcelIgnore - @ApiModelProperty(value = "实际订货日期") - private String sjdhq; - - @ExcelIgnore - @ApiModelProperty(value = "板材计划到齐") - private String bcdq; - - @ApiModelProperty(value = "状态; 0编辑1提交2审核;默认为0;") -// @ExcelField(value = "状态") - private String zt; - - @TableId(value = "xh", type = IdType.ASSIGN_UUID) -// @ExcelField(value = "序号") - private String xh; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/request/EmSbjbbBean.java b/src/main/java/com/dsic/gj_erp/bean/request/EmSbjbbBean.java deleted file mode 100644 index 14bbb69..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/request/EmSbjbbBean.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.dsic.gj_erp.bean.request; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -@Data -public class EmSbjbbBean { - @ApiModelProperty(value = "设备编号") - private String sbbh; - @ApiModelProperty(value = "所属部门") - private String szcs; - @ApiModelProperty(value = "供应商") - private String gysbm; -} diff --git a/src/main/java/com/dsic/gj_erp/bean/request/EmSbwxjhBean.java b/src/main/java/com/dsic/gj_erp/bean/request/EmSbwxjhBean.java deleted file mode 100644 index 2fbc4d1..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/request/EmSbwxjhBean.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.dsic.gj_erp.bean.request; - -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -@Data -public class EmSbwxjhBean { - @ApiModelProperty(value = "设备编号") - private String sbbh; - @ApiModelProperty(value = "计划开始时间yyyy/MM/dd") - private String beginTime; - @ApiModelProperty(value = "计划结束时间yyyy/MM/dd") - private String endTime; -} diff --git a/src/main/java/com/dsic/gj_erp/bean/request/LoginBean.java b/src/main/java/com/dsic/gj_erp/bean/request/LoginBean.java deleted file mode 100644 index 037b030..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/request/LoginBean.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.bean.request; - -import lombok.Data; - -import javax.validation.constraints.NotNull; - -@Data -public class LoginBean { - - @NotNull(message = "用户名不能为空") - private String yhdm; - private String pwd; - private String zxtbm; - private String jgdm; - private String ckdm; - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/request/ModifyPasswordBean.java b/src/main/java/com/dsic/gj_erp/bean/request/ModifyPasswordBean.java deleted file mode 100644 index 396ec99..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/request/ModifyPasswordBean.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.dsic.gj_erp.bean.request; - - -import lombok.Data; - -@Data -public class ModifyPasswordBean { - - private String yhdm; - private String oldpwd; - private String newpwd; - -} - diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/DmBhdyp.java b/src/main/java/com/dsic/gj_erp/bean/sy/DmBhdyp.java deleted file mode 100644 index cb2e6ec..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/DmBhdyp.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-08 - */ -@Data -@TableName("DM_BHDYP") -@Entity -public class DmBhdyp implements Serializable { - - /** - * 单据代码 - */ - @TableField("BMDM") - private String bmdm; - - @TableField("BMSX") - private String bmsx; - - @Id - private String jgm; - - @TableField("YLZD2") - private String ylzd2; - - @TableField("YLZD5") - private Double ylzd5; - - @TableField("YLZD6") - private Double ylzd6; - - @TableField("BMMC") - private String bmmc; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("ZXTBM") - private String zxtbm; - - @TableField("YLZD1") - private String ylzd1; - - @TableField("BMQZ") - private String bmqz; - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/DmBhsjp.java b/src/main/java/com/dsic/gj_erp/bean/sy/DmBhsjp.java deleted file mode 100644 index 219050f..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/DmBhsjp.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -/** - *

- * - *

- * - * @author xn - * @since 2023-09-08 - */ -@Data -@TableName("DM_BHSJP") -@Entity -public class DmBhsjp implements Serializable { - - @Id - private String bmqz; - - @TableField("ZXTBM") - private String zxtbm; - - @TableField("YLZD2") - private String ylzd2; - - @TableField("YLZD5") - private Double ylzd5; - - @TableField("JGM") - private String jgm; - - @TableField("YLZD6") - private Double ylzd6; - - @TableField("BMSXH") - private String bmsxh; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("YLZD1") - private String ylzd1; - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("BMMC") - private String bmmc; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/DmBhzyb.java b/src/main/java/com/dsic/gj_erp/bean/sy/DmBhzyb.java deleted file mode 100644 index 40eeabc..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/DmBhzyb.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import java.io.Serializable; - -@Data -@TableName("DM_BHZYB") -@Entity -public class DmBhzyb implements Serializable { - - - @Id - private String bhzyb; - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Dm_zhbmlbp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Dm_zhbmlbp.java deleted file mode 100644 index 0b1810a..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Dm_zhbmlbp.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - - -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.Table; -import java.math.BigDecimal; -@ApiModel("综合编码类别表") -@Entity -@Table(name = "dm_zhbmlbp") -@Data -public class Dm_zhbmlbp { - - @Id - private String BMLB; - private String LBMC; - private String ZXTBM; - private BigDecimal BMCD; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Dm_zhbmp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Dm_zhbmp.java deleted file mode 100644 index bb95905..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Dm_zhbmp.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.baomidou.mybatisplus.annotation.TableField; -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import javax.persistence.Table; -import java.io.Serializable; - -@ApiModel("综合编码表") -@Entity -@Table(name = "dm_zhbmp") -@Data -@IdClass(Dm_zhbmp.PrimaryKey.class) -public class Dm_zhbmp { - - - private String BMLB; - @Id - private String BM; - - private String bmsm; - - @TableField("DZBS") - private String dzbs; - - @TableField("TJGSBS") - private String tjgsbs; - - @TableField("YLZD3") - private String ylzd3; - - @TableField("ZXHCSJ") - private Double zxhcsj; - - @TableField("YLZD2") - private String ylzd2; - - @TableField("SZBZ") - private Double szbz; - - @TableField("YLZD5") - private Double ylzd5; - - - @TableField("YLZD4") - private Double ylzd4; - - @TableField("YLZD1") - private String ylzd1; - - @TableField("ZFBZ") - private String zfbz; - - @TableField("YLZD6") - private Double ylzd6; - - @TableField("YSBL") - private Double ysbl; - - - @Data - public static class PrimaryKey implements Serializable { - - private String BM; - - } -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syfunp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syfunp.java deleted file mode 100644 index 445666a..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syfunp.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import javax.persistence.Table; -import java.io.Serializable; -import java.math.BigDecimal; -@ApiModel("菜单功能表") -@Entity -@Table(name = "syfunp") -@Data -@IdClass(Syfunp.PrimaryKey.class) -public class Syfunp { - - private String CKDM; - @Id - private String MS; - private String GNLX; - @Id - private String ZXTBM; - private String CKCS; - @Id - private String GNLB; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - - @Data - public static class PrimaryKey implements Serializable { - - private String MS; - private String ZXTBM; - private String GNLB; - - } -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syifrp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syifrp.java deleted file mode 100644 index 0b32f56..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syifrp.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import javax.persistence.Table; -import java.io.Serializable; -@ApiModel("工作组功能菜单中间表") -@Entity -@Table(name = "syifrp") -@Data -@IdClass(Syifrp.PrimaryKey.class) -public class Syifrp { - - @Id - @JsonProperty - private String GWDM; - @Id - @JsonProperty - private String MS; - @Id - @JsonProperty - private String ZXTBM; - @Id - @JsonProperty - private String GNLB; - @JsonProperty - private String CKDM; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private String YLZD4; - private String YLZD5; - - @Data - public static class PrimaryKey implements Serializable { - private String GWDM; - private String MS; - private String ZXTBM; - private String GNLB; - } - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syigrp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syigrp.java deleted file mode 100644 index 88249df..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syigrp.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import javax.persistence.Table; -import java.io.Serializable; -import java.math.BigDecimal; -@ApiModel("工作组权限分组中间表") -@Entity -@Table(name = "syigrp") -@Data -@IdClass(Syigrp.PrimaryKey.class) -public class Syigrp { - - @Id - @JsonProperty - private String GWDM; - @Id - @JsonProperty - private String FZDM; - @Id - @JsonProperty - private String ZXTDM; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - - - - @Data - public static class PrimaryKey implements Serializable { - - private String GWDM; - private String FZDM; - private String ZXTDM; - - } -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syimrp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syimrp.java deleted file mode 100644 index fa79408..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syimrp.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import javax.persistence.Table; -import java.io.Serializable; -import java.math.BigDecimal; -@ApiModel("工作组子系统中间表") -@Entity -@Table(name = "syimrp") -@Data -@IdClass(Syimrp.PrimaryKey.class) -public class Syimrp { - - @Id - @JsonProperty - private String GWDM; - @Id - @JsonProperty - private String ZXTBM; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - - @Data - public static class PrimaryKey implements Serializable { - private String GWDM; - private String ZXTBM; - } -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Sysysp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Sysysp.java deleted file mode 100644 index 4af57fe..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Sysysp.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.Table; -@ApiModel("子系统表") -@Entity -@Table(name = "sysysp") -@Data -public class Sysysp { - - @Id - private String ZXTDM; - private String ZXTMS; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private String YLZD4; - private String YLZD5; - private String YLZD6; - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syuirp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syuirp.java deleted file mode 100644 index f2e470f..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syuirp.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.IdClass; -import javax.persistence.Table; -import java.io.Serializable; -import java.math.BigDecimal; - -@ApiModel("工作组用户中间表") -@Entity -@Table(name = "syuirp") -@Data -@IdClass(Syuirp.PrimaryKey.class) -public class Syuirp { - - @Id - @JsonProperty(value="GWDM") - private String GWDM; - @Id - @JsonProperty(value="YHDM") - private String YHDM; - @JsonProperty(value="MS") - private String MS; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - - - - @Data - public static class PrimaryKey implements Serializable { - - private String GWDM; - private String YHDM; - - - } - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syuserp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syuserp.java deleted file mode 100644 index aa6424a..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syuserp.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.dsic.gj_erp.annotation.Dict; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.Table; -import java.math.BigDecimal; - -@ApiModel("用户表") -@Entity -@Table(name = "SYUSERP") -@Data -public class Syuserp { - @ApiModelProperty(value="用户代码") - @Id - private String YHDM; - @ApiModelProperty(value="用户名") - private String YHMS; - @ApiModelProperty(value="密码") - private String PWD; - @ApiModelProperty(value="部门编码") - @Dict(dictCode = "bmbm") - private String BMBM; - @ApiModelProperty(value="审批权限") - private String YLZD1; - @ApiModelProperty(value="职号") - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - private String SJBS; - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/Syworkgp.java b/src/main/java/com/dsic/gj_erp/bean/sy/Syworkgp.java deleted file mode 100644 index 179a348..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/Syworkgp.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import com.fasterxml.jackson.annotation.JsonProperty; -import io.swagger.annotations.ApiModel; -import lombok.Data; - -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.Table; -import java.math.BigDecimal; -@ApiModel("工作组表") -@Entity -@Table(name = "syworkgp") -@Data -public class Syworkgp { - - - @Id - private String JKDBM; - private String JKDMC; - private String YLZD1; - private String YLZD2; - private String YLZD3; - private BigDecimal YLZD4; - private BigDecimal YLZD5; - private BigDecimal YLZD6; - - @JsonProperty(value="gwbm") - public String getJKDBM() { - return JKDBM; - } - - @JsonProperty(value="gwbm") - public void setJKDBM(String JKDBM) { - this.JKDBM = JKDBM; - } - - - @JsonProperty(value="gwmc") - public String getJKDMC() { - return JKDMC; - } - @JsonProperty(value="gwmc") - public void setJKDMC(String JKDMC) { - this.JKDMC = JKDMC; - } - -// @ManyToMany(cascade = CascadeType.REMOVE,fetch = FetchType.LAZY) -// @JoinTable(name = "syimrp",joinColumns = @JoinColumn(name="GWDM",referencedColumnName = "JKDBM"),inverseJoinColumns = @JoinColumn(name = "ZXTBM",referencedColumnName = "ZXTDM")) -// private List sysysp; -// -// @ManyToMany(cascade = CascadeType.REMOVE,fetch = FetchType.LAZY) -// @JoinTable(name = "syifrp",joinColumns = @JoinColumn(name="GWDM",referencedColumnName = "JKDBM"),inverseJoinColumns ={ @JoinColumn(name = "ZXTBM",referencedColumnName = "ZXTBM"),@JoinColumn(name = "MS",referencedColumnName = "MS"),@JoinColumn(name = "GNLB",referencedColumnName = "GNLB")}) -// private List syfunp; - -// @ManyToMany(cascade = CascadeType.REMOVE,fetch = FetchType.LAZY) -// @JoinTable(name = "Syi",joinColumns = @JoinColumn(name="GWDM",referencedColumnName = "JKDBM"),inverseJoinColumns = @JoinColumn(name = "MS",referencedColumnName = "MS")) -// private List zhbmp; - - -} diff --git a/src/main/java/com/dsic/gj_erp/bean/sy/User.java b/src/main/java/com/dsic/gj_erp/bean/sy/User.java deleted file mode 100644 index adc317e..0000000 --- a/src/main/java/com/dsic/gj_erp/bean/sy/User.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.dsic.gj_erp.bean.sy; - -import lombok.Data; - -@Data -public class User { - private String yhdm; - private String yhms; -} diff --git a/src/main/java/com/dsic/gj_erp/controller/ApiController.java b/src/main/java/com/dsic/gj_erp/controller/ApiController.java deleted file mode 100644 index 44d2e62..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/ApiController.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.dsic.gj_erp.controller; - -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.request.LoginBean; -import com.dsic.gj_erp.bean.sy.User; -import com.dsic.gj_erp.exception.CustomException; -import com.dsic.gj_erp.mapper.SyuserMapper; -import com.dsic.gj_erp.service.ApiService; -import com.dsic.gj_erp.service.sy.SYService; -import io.swagger.annotations.Api; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.Map; - -@Api(tags = "系统级API") -@RestController -@Validated -@RequestMapping(value = "/api",method= RequestMethod.POST) -public class ApiController { - - @Autowired - ApiService apiService; - @Autowired - private SyuserMapper syuserMapper; - @Autowired - SYService syService; - @RequestMapping(value = "/login") - public ResultBean login(@RequestBody @Validated LoginBean loginBean) throws CustomException { -// List list=new ArrayList<>(); -// for (int i = 0; i < 10; i++) { -// String a= syService.f_getpjh("DM","DM","CZPL"); -// System.out.println(a); -// list.add(a); -// } -// System.out.println(list); -// // - - return new ResultBean(apiService.userLogin(loginBean)); - } - - @AuthFunction - @RequestMapping(value = "/getInfo") - public ResultBean getInfo(HttpServletRequest request) { - String yhdm = (String) request.getAttribute("yhdm"); - String zxtdm = (String) request.getAttribute("zxtdm"); -// - Map map= apiService.getInfo(yhdm); - map.put("menu", syuserMapper.getUserMenu(yhdm, zxtdm)); - return new ResultBean(map); - } - - - -} diff --git a/src/main/java/com/dsic/gj_erp/controller/SYController.java b/src/main/java/com/dsic/gj_erp/controller/SYController.java deleted file mode 100644 index d346f38..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/SYController.java +++ /dev/null @@ -1,271 +0,0 @@ -package com.dsic.gj_erp.controller; - - -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.sy.*; -import com.dsic.gj_erp.service.sy.SYService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; - -@Api(tags = "系统管理") -@RestController -@RequestMapping(value = "/api/sy", method= RequestMethod.POST) -public class SYController { - - @Autowired - SYService syService; - -// @Autowired -// MpZzdwjbbService mpZzdwjbbService; -// @Autowired -// QcJyxmpMapper qcJyxmpMapper; - - - //@AuthFunction(XTMC = "系统安全",MKMC = "用户管理",GNMC = "工作组维护",XTBM = "SY",CKDM = "w_gzzdy") - - @ApiOperation(value = "获取工作组列表") - @RequestMapping(value = "/getWorkGroupList") - @ApiImplicitParams({ - @ApiImplicitParam(name = "yhdm", value = "用户代码", required = false, paramType = "query", dataType = "String"), - }) - public ResultBean getWorkGroupList(@RequestBody Map paramMap) { - String yhdm = (String) paramMap.get("yhdm"); -// return new ResultBean(syService.getWorkGroupList(yhdm)); - return new ResultBean(); - } - - @ApiOperation(value = "添加工作组") - @RequestMapping(value = "/addWorkGroup") - public ResultBean addWorkGroup(@RequestBody Syworkgp syworkgp) { - return new ResultBean(syService.addWordGroup(syworkgp)); - } - - @ApiOperation(value = "删除工作组") - @RequestMapping(value = "/deleteWorkGroup") - public ResultBean deleteWorkGroup(@RequestBody Syworkgp syworkgp) { - syService.deleteWorkGroup(syworkgp); - return new ResultBean(); - } - - @ApiOperation(value = "更新工作组") - @RequestMapping(value = "/updateWorkGroup") - public ResultBean updateWorkGroup(@RequestBody Syworkgp[] syworkgp) { - syService.updateWorkGroup(syworkgp[0], syworkgp[1]); - return new ResultBean(); - } - - @ApiOperation(value = "获取用户列表") - @ApiImplicitParams({ - @ApiImplicitParam(name = "gwdm", value = "工作组代码", required = false, paramType = "query", dataType = "String"), - @ApiImplicitParam(name = "sort", value = "排序方式", required = false, paramType = "query", dataType = "Integer" ,defaultValue = "0"), - }) - @AuthFunction(CKDMS = {"w_gzzdy", "w_yhdy"}) - @RequestMapping(value = "/getUserList") - public ResultBean getUserList(@RequestBody Map paramMap) { - String gwdm = (String) paramMap.get("gwdm"); - Integer sort = paramMap.get("sort") == null ? 0 : (Integer) paramMap.get("sort"); - return new ResultBean(syService.getUserList(gwdm, sort)); - } - - @ApiOperation(value = "根据菜单功能获取用户列表") - @RequestMapping(value = "/getUserListByFunc") - public ResultBean getUserListByFunc(@RequestBody Syifrp syifrp) { - return new ResultBean(syService.getUserListByFunc(syifrp)); - } - - @ApiOperation(value = "添加用户信息") - @RequestMapping(value = "/addUser") - public ResultBean addUser(@RequestBody Syuserp syuserp) { - syService.addUser(syuserp); - return new ResultBean(); - } - - @ApiOperation(value = "删除用户信息") - @RequestMapping(value = "/deleteUser") - public ResultBean deleteUser(@RequestBody Syuserp syuserp) { - syService.deleteUser(syuserp); - return new ResultBean(); - } - - @ApiOperation(value = "更新用户信息") - @RequestMapping(value = "/updateUser") - public ResultBean updateUser(@RequestBody Syuserp[] syuserp) { - syService.updateUser(syuserp[0], syuserp[1]); - return new ResultBean(); - } - - @ApiOperation(value = "添加用户到工作组") - @RequestMapping(value = "/addWorkGroupUser") - public ResultBean addWorkGroupUser(@RequestBody List syuirp) { - syService.addWorkGroupUser(syuirp); - return new ResultBean(); - } - - @ApiOperation(value = "从工作组删除用户") - @RequestMapping(value = "/deleteWorkGroupUser") - public ResultBean deleteWorkGroupUser(@RequestBody List syuirp) { - syService.deleteWorkGroupUser(syuirp); - return new ResultBean(); - } - - @ApiOperation(value = "获取权限分组列表") - @ApiImplicitParams({ - @ApiImplicitParam(name = "gwdm", value = "工作组代码", required = false, paramType = "query", dataType = "String",defaultValue = ""), - }) - @RequestMapping(value = "/getFzList") - public ResultBean getFzqxList(@RequestBody Map paramMap) { - String gwdm = (String) paramMap.get("gwdm"); - return new ResultBean(syService.getFzqxList(gwdm)); - } - - @ApiOperation(value = "添加权限分组到工作组") - @RequestMapping(value = "/addWorkGroupFz") - public ResultBean addWorkGroupFz(@RequestBody List syigrp) { - syService.addWorkGroupFz(syigrp); - return new ResultBean(); - } - - @ApiOperation(value = "从工作组删除分组权限") - @RequestMapping(value = "/deleteWorkGroupFz") - public ResultBean deleteWorkGroupFz(@RequestBody List syigrp) { - syService.deleteWorkGroupFz(syigrp); - return new ResultBean(); - } - - @ApiOperation(value = "获取子系统权限") - @ApiImplicitParams({ - @ApiImplicitParam(name = "gwdm", value = "工作组代码", required = false, paramType = "query", dataType = "String",defaultValue = ""), - }) - @RequestMapping(value = "/getZxtList") - public ResultBean getZxtList(@RequestBody Map paramMap) { - String gwdm = (String) paramMap.get("gwdm"); - return new ResultBean(syService.getZxtList(gwdm)); - } - - @ApiOperation(value = "添加子系统权限到工作组") - @RequestMapping(value = "/addWorkGroupZxt") - public ResultBean addWorkGroupZxt(@RequestBody List syismrp) { - syService.addWorkGroupZxt(syismrp); - return new ResultBean(); - } - - @ApiOperation(value = "从工作组删除子系统权限") - @RequestMapping(value = "/deleteWorkGroupZxt") - public ResultBean deleteWorkGroupZxt(@RequestBody List syimrp) { - syService.deleteWorkGroupZxt(syimrp); - return new ResultBean(); - } - - @ApiOperation(value = "获取用户综合编码") - @RequestMapping(value = "/getUserZHBM") - public ResultBean getUserZHBM() { - return new ResultBean(syService.getUserZHBM()); - } - - - @ApiOperation(value = "获取菜单功能") - @ApiImplicitParams({ - @ApiImplicitParam(name = "gwdm", value = "工作组代码", required = false, paramType = "query", dataType = "String",defaultValue = ""), - }) - @RequestMapping(value = "/getFuncList") - public ResultBean getFuncList(@RequestBody Map paramMap) { - Integer type = (Integer) paramMap.get("type"); - String gwdm = (String) paramMap.get("gwdm"); - return new ResultBean(syService.getFuncList(type, gwdm)); - } - - @ApiOperation(value = "添加功能菜单") - @RequestMapping(value = "/addFunc") - public ResultBean addFunc(@RequestBody Syfunp syfunp) { - syService.addFunc(syfunp); - return new ResultBean(); - } - - @ApiOperation(value = "删除功能菜单") - @RequestMapping(value = "/deleteFunc") - public ResultBean deleteFunc(@RequestBody Syfunp syfunp) { - syService.deleteFunc(syfunp); - return new ResultBean(); - } - - @ApiOperation(value = "更新功能菜单") - @RequestMapping(value = "/updateFunc") - public ResultBean updateFunc(@RequestBody Syfunp[] syfunp) { - syService.updateFunc(syfunp[0], syfunp[1]); - return new ResultBean(); - } - - @ApiOperation(value = "添加功能菜单到工作组") - @RequestMapping(value = "/addWorkGroupFunc") - public ResultBean addWorkGroupFunc(@RequestBody List syifrp) { - syService.addWorkGroupFunc(syifrp); - return new ResultBean(); - } - - @ApiOperation(value = "从工作组删除功能菜单") - @RequestMapping(value = "/deleteWorkGroupFunc") - public ResultBean deleteWorkGroupFunc(@RequestBody List syifrp) { - syService.deleteWorkGroupFunc(syifrp); - return new ResultBean(); - } - - @ApiOperation(value = "获取综合编码类别列表") - @ApiImplicitParams({ - @ApiImplicitParam(name = "sort", value = "排序", required = false, paramType = "query", dataType = "Integer",defaultValue = "0"), - }) - @RequestMapping(value = "/getZhbmlbList") - public ResultBean getZhbmlbList(@RequestBody Map paramMap) { - Integer sort = paramMap.get("sort") == null ? 0 : (Integer) paramMap.get("sort"); - return new ResultBean(syService.getZhbmlbList(sort)); - } - - @ApiOperation(value = "获取综合编码列表") - @RequestMapping(value = "/getZhbmList") - public ResultBean getZhbmList(@RequestBody Dm_zhbmlbp zhbmlbp) { - return new ResultBean(syService.getZhbmList(zhbmlbp)); - } - - @ApiOperation(value = "添加综合编码") - @RequestMapping(value = "/addZhbm") - public ResultBean addZhbm(@RequestBody Dm_zhbmp zhbmp) { - syService.addZhbm(zhbmp); - return new ResultBean(); - } - - @ApiOperation(value = "删除综合编码") - @RequestMapping(value = "/deleteZhbm") - public ResultBean deleteZhbm(@RequestBody Dm_zhbmp zhbmp) { - syService.deleteZhbm(zhbmp); - return new ResultBean(); - } - - @ApiOperation(value = "更新综合编码") - @RequestMapping(value = "/updateZhbm") - public ResultBean updateZhbm(@RequestBody Dm_zhbmp[] zhbmp) { - syService.updateZhbm(zhbmp[0], zhbmp[1]); - return new ResultBean(); - } - - - @ApiOperation(value = "获取综合编码列表") - @RequestMapping(value = "/getZhbmAll") - public ResultBean getZhbmAll() { - List zhbmList = syService.getALL(); - Map> map=zhbmList.stream() - .collect(Collectors.groupingBy(Dm_zhbmp::getBMLB)); - return new ResultBean(map); - } - -} diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCbxxpController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCbxxpController.java deleted file mode 100644 index 978a640..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCbxxpController.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.StrUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.DmCbxxp; -import com.dsic.gj_erp.service.jcsj.DmCbxxpService; -import io.swagger.annotations.Api; -import io.swagger.annotations.Authorization; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-11 - */ -@RestController -@RequestMapping("/dmCbxxp") -public class DmCbxxpController { - - @Autowired - DmCbxxpService dmCbxxpService; - - @PostMapping("/getList") - @AuthFunction - public ResultBean getList(@RequestBody Map map){ - List list = dmCbxxpService.getList(map); - return new ResultBean(list); - } - - - @PostMapping("del") - @AuthFunction - - public ResultBean del(@RequestBody ListdmCbxxps){ - dmCbxxpService.del(dmCbxxps); - return new ResultBean(); - } - - - @PostMapping("edit") - @AuthFunction - - public ResultBean edit(@RequestBody ListdmCbxxps){ - dmCbxxpService.edit(dmCbxxps); - return new ResultBean(); - } - - - @PostMapping("add") - @AuthFunction - - public ResultBean add (@RequestBody ListdmCbxxps,HttpServletRequest request){ - dmCbxxpService.add(dmCbxxps,request); - return new ResultBean(); - } - - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCzplpController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCzplpController.java deleted file mode 100644 index 7c3b09e..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCzplpController.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-11 - */ -@RestController -@RequestMapping("/dmCzplp") -public class DmCzplpController { - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCzplpNewController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCzplpNewController.java deleted file mode 100644 index 9333dfe..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/DmCzplpNewController.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import com.alibaba.excel.EasyExcel; -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.DmCzplpNew; -import com.dsic.gj_erp.bean.jcsj.excel.PlExcel; -import com.dsic.gj_erp.exception.CustomException; -import com.dsic.gj_erp.listeners.ExcelPlListener; -import com.dsic.gj_erp.service.jcsj.DmCzplpNewService; -import com.dsic.gj_erp.service.jcsj.DmCzplpService; -import io.swagger.annotations.Authorization; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-11 - */ -@RestController -@RequestMapping("/dmCzplpNew") -public class DmCzplpNewController { - - @Autowired - DmCzplpNewService dmCzplpNewService; - - - @PostMapping("/uploadPl") - @AuthFunction - @ResponseBody - public ResultBean uploadPl(@RequestParam("file") MultipartFile file , String czbh, String isupload, HttpServletRequest req) throws Exception, CustomException { - - ExcelPlListener objectListener = new ExcelPlListener(); - EasyExcel.read(file.getInputStream(), PlExcel.class, objectListener).sheet(0).headRowNumber(1).doRead(); - List objList = objectListener.getObjectList(); - Map map = dmCzplpNewService.uploadPl(objList, czbh, isupload,req); - return new ResultBean(map); - } - - - @PostMapping("/getCzplBase") - @AuthFunction - @ResponseBody - public ResultBean getCzplBase(HttpServletRequest req,@RequestBody Map map) throws Exception, CustomException { - - return new ResultBean(dmCzplpNewService.getCzplBase(map)); - - } - - @PostMapping("/czPlupdate") - @AuthFunction - @ResponseBody - public ResultBean czPlupdate(HttpServletRequest req, @RequestBody List dmCzplpNews) throws Exception, CustomException { - dmCzplpNewService.czPlupdate(dmCzplpNews); - return new ResultBean(); - - } - @PostMapping("/getCzplList") - @ResponseBody - public ResultBean getCzplList(HttpServletRequest req, @RequestBody Map map) throws Exception, CustomException { - dmCzplpNewService.getCzplList(map); - return new ResultBean(dmCzplpNewService.getCzplList(map)); - - } - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmGcrlController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/EmGcrlController.java deleted file mode 100644 index 2057caa..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmGcrlController.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.EmGcrl; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.service.jcsj.EmGcrlService; -import com.dsic.gj_erp.service.jcsj.EmSbcnpService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/emGcrl") -@Api(tags = "工厂日历") -public class EmGcrlController { - @Autowired - EmGcrlService emGcrlService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List emGcrls= emGcrlService.getList(json); - return new ResultBean(emGcrls); - } - - - @ApiOperation(value = "批量修改") - @PostMapping(value = "/update") - public ResultBean update(@RequestBody List emGcrls) { - emGcrlService.update(emGcrls); - - return new ResultBean(); - } - - @ApiOperation(value = "生成工厂日历") - @PostMapping(value = "/generate") - public ResultBean generate() { - emGcrlService.generate(); - - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbcnpController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbcnpController.java deleted file mode 100644 index 6122888..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbcnpController.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; -import com.dsic.gj_erp.service.jcsj.EmSbcnpService; -import com.dsic.gj_erp.service.jcsj.EmSbwxjhService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/emSbcnp") -@Api(tags = "设备产能") -public class EmSbcnpController { - @Autowired - EmSbcnpService emSbcnpService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List emSbcnps= emSbcnpService.getList(json); - return new ResultBean(emSbcnps); - } - - @ApiOperation(value = "批量新增") - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List emSbcnps) { - emSbcnpService.save(emSbcnps); - - return new ResultBean(); - } - - @ApiOperation(value = "批量修改") - @PostMapping(value = "/update") - public ResultBean update(@RequestBody List sbjbbs) { - emSbcnpService.update(sbjbbs); - - return new ResultBean(); - } - - @ApiOperation(value = "批量删除") - @PostMapping(value = "/delete") - public ResultBean delete(@RequestBody List sbjbbs) { - emSbcnpService.delete(sbjbbs); - - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbjbbController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbjbbController.java deleted file mode 100644 index 8cabf06..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbjbbController.java +++ /dev/null @@ -1,85 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.request.EmSbjbbBean; -import com.dsic.gj_erp.service.jcsj.EmSbjbbService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/emSbjbb") -@Api(tags = "设备信息") -public class EmSbjbbController { - @Autowired - EmSbjbbService emSbjbbService; - - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody EmSbjbbBean emSbjbbBean) { - List emSbjbbs= emSbjbbService.getList(emSbjbbBean); - return new ResultBean(emSbjbbs); - } - - @AuthFunction() - @ApiOperation(value = "批量新增") - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List sbjbbs, HttpServletRequest request) { - emSbjbbService.save(sbjbbs,request); - - return new ResultBean(); - } - - @ApiOperation(value = "批量修改") - @PostMapping(value = "/update") - public ResultBean update(@RequestBody List sbjbbs) { - emSbjbbService.update(sbjbbs); - - return new ResultBean(); - } - - @ApiOperation(value = "批量删除") - @PostMapping(value = "/delete") - public ResultBean save(@RequestBody List sbjbbs) { - emSbjbbService.delete(sbjbbs); - - return new ResultBean(); - } - - @ApiOperation(value = "供应商") - @PostMapping(value = "/getGYS") - public ResultBean getGYS() { - List emSbjbbs= emSbjbbService.getGYS(); - - return new ResultBean(emSbjbbs); - } - - @ApiOperation(value = "设备分类") - @PostMapping(value = "/getSBLX") - public ResultBean getSBLX() { - List emSbjbbs= emSbjbbService.getSBLX(); - - return new ResultBean(emSbjbbs); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbrydypController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbrydypController.java deleted file mode 100644 index 5d90c43..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbrydypController.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.EmSbrydyp; -import com.dsic.gj_erp.service.jcsj.EmSbrydypService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/emSbrydyp") -@Api(tags = "设备人员信息") -public class EmSbrydypController { - @Autowired - EmSbrydypService emSbrydypService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List emSbjbbs= emSbrydypService.getList(json); - return new ResultBean(emSbjbbs); - } - - @ApiOperation(value = "批量新增") - @AuthFunction() - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List emSbrydyps, HttpServletRequest request) { - emSbrydypService.save(emSbrydyps,request); - - return new ResultBean(); - } - - @ApiOperation(value = "批量修改") - @PostMapping(value = "/update") - public ResultBean update(@RequestBody List emSbrydyps) { - emSbrydypService.update(emSbrydyps); - - return new ResultBean(); - } - - @ApiOperation(value = "批量删除") - @PostMapping(value = "/delete") - public ResultBean delete(@RequestBody List emSbrydyps) { - emSbrydypService.delete(emSbrydyps); - - return new ResultBean(); - } - - @ApiOperation(value = "机构下人员人员信息") - @PostMapping(value = "/getRYList") - public ResultBean delete() { - List mapList= emSbrydypService.getRYList(); - - return new ResultBean(mapList); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbwxjhController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbwxjhController.java deleted file mode 100644 index bce33cf..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/EmSbwxjhController.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.dsic.gj_erp.controller.jcsj; - - -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.request.EmSbjbbBean; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; -import com.dsic.gj_erp.service.jcsj.EmSbjbbService; -import com.dsic.gj_erp.service.jcsj.EmSbwxjhService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.aspectj.lang.annotation.Around; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/emSbwxjh") -@Api(tags = "设备维修计划") -public class EmSbwxjhController { - @Autowired - EmSbwxjhService emSbwxjhService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody EmSbwxjhBean emSbwxjhBean) { - List emSbjbbs= emSbwxjhService.getList(emSbwxjhBean); - return new ResultBean(emSbjbbs); - } - - @ApiOperation(value = "批量新增") - @AuthFunction() - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List emSbwxjhs, HttpServletRequest request) { - emSbwxjhService.save(emSbwxjhs,request); - - return new ResultBean(); - } - - @ApiOperation(value = "批量修改") - @PostMapping(value = "/update") - public ResultBean update(@RequestBody List emSbwxjhs) { - emSbwxjhService.update(emSbwxjhs); - - return new ResultBean(); - } - - @ApiOperation(value = "批量删除") - @PostMapping(value = "/delete") - public ResultBean delete(@RequestBody List emSbwxjhs) { - emSbwxjhService.delete(emSbwxjhs); - - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmDhqdpController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmDhqdpController.java deleted file mode 100644 index 5ffa55d..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmDhqdpController.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jhgk.DmDhqdp; -import com.dsic.gj_erp.bean.jhgk.DmZrcjh; -import com.dsic.gj_erp.service.jhgk.DmDhqdpService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmDhqdp") -@Api(tags = "订货清单计划") -public class DmDhqdpController { - @Autowired - DmDhqdpService dmDhqdpService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List dmZrcjhs= dmDhqdpService.getList(json); - return new ResultBean(dmZrcjhs); - } - - @ApiOperation(value = "导入excel") - @PostMapping(value = "/upload") - public ResultBean upload(@RequestParam(value = "file") MultipartFile file) throws IOException { - List dmZrcjhs= dmDhqdpService.upload(file); - return new ResultBean(dmZrcjhs); - } - - @ApiOperation(value = "批量保存") - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List dmDhqdps) { - dmDhqdpService.save(dmDhqdps); - return new ResultBean(); - } - - @ApiOperation(value = "批量提交") - @PostMapping(value = "/tj") - public ResultBean tj(@RequestBody List dmZrcjhs) { - dmDhqdpService.tj(dmZrcjhs); - return new ResultBean(); - } - - @ApiOperation(value = "批量审核") - @PostMapping(value = "/sh") - public ResultBean sh(@RequestBody List dmZrcjhs) { - dmDhqdpService.sh(dmZrcjhs); - return new ResultBean(); - } - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmJgxywrybController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmJgxywrybController.java deleted file mode 100644 index 57f1a8a..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmJgxywrybController.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmJgxywryb") -public class DmJgxywrybController { - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmJtsyjhController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmJtsyjhController.java deleted file mode 100644 index ee51a08..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmJtsyjhController.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.service.jhgk.DmJtsyjhService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmJtsyjh") -@Api(tags = "集团三月滚动计划") -public class DmJtsyjhController { - @Autowired - DmJtsyjhService dmJtsyjhService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List dmXbjhs= dmJtsyjhService.getList(json); - return new ResultBean(dmXbjhs); - } - - @ApiOperation(value = "导入excel") - @PostMapping(value = "/upload") - public ResultBean upload(@RequestParam(value = "file") MultipartFile file) throws IOException { - List dmXbjhs= dmJtsyjhService.upload(file); - return new ResultBean(dmXbjhs); - } - - @ApiOperation(value = "批量保存") - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List dmJtsyjhs) { - dmJtsyjhService.save(dmJtsyjhs); - return new ResultBean(); - } - - @ApiOperation(value = "批量提交") - @PostMapping(value = "/tj") - public ResultBean tj(@RequestBody List dmJtsyjhs) { - dmJtsyjhService.tj(dmJtsyjhs); - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmSygdController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmSygdController.java deleted file mode 100644 index 4264161..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmSygdController.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmSygd") -public class DmSygdController { - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmSygdMxController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmSygdMxController.java deleted file mode 100644 index 0af45c7..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmSygdMxController.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmSygdMx") -public class DmSygdMxController { - -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmTzjhController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmTzjhController.java deleted file mode 100644 index ba6bf8e..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmTzjhController.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.jhgk.DmTzjh; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; -import com.dsic.gj_erp.service.jcsj.EmSbwxjhService; -import com.dsic.gj_erp.service.jhgk.DmTzjhService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmTzjh") -@Api(tags = "图纸计划") -public class DmTzjhController { - @Autowired - DmTzjhService dmTzjhService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List dmTzjhs= dmTzjhService.getList(json); - return new ResultBean(dmTzjhs); - } - - @ApiOperation(value = "批量审核") - @AuthFunction() - @PostMapping(value = "/sh") - public ResultBean sh(@RequestBody List dmTzjhs) { - dmTzjhService.sh(dmTzjhs); - - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmXbjhController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmXbjhController.java deleted file mode 100644 index 5864510..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmXbjhController.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jhgk.DmTzjh; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.service.jhgk.DmTzjhService; -import com.dsic.gj_erp.service.jhgk.DmXbjhService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmXbjh") -@Api(tags = "线表计划") -public class DmXbjhController { - @Autowired - DmXbjhService dmXbjhService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List dmXbjhs= dmXbjhService.getList(json); - return new ResultBean(dmXbjhs); - } - - @ApiOperation(value = "导入excel") - @PostMapping(value = "/upload") - public ResultBean upload(@RequestParam(value = "file") MultipartFile file) throws IOException { - List dmXbjhs= dmXbjhService.upload(file); - return new ResultBean(dmXbjhs); - } - - @ApiOperation(value = "批量保存") - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List dmXbjhs) { - dmXbjhService.save(dmXbjhs); - return new ResultBean(); - } - - @ApiOperation(value = "批量提交") - @PostMapping(value = "/tj") - public ResultBean tj(@RequestBody List dmXbjhs) { - dmXbjhService.tj(dmXbjhs); - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmZrcjhController.java b/src/main/java/com/dsic/gj_erp/controller/jhgk/DmZrcjhController.java deleted file mode 100644 index 014bcb7..0000000 --- a/src/main/java/com/dsic/gj_erp/controller/jhgk/DmZrcjhController.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.dsic.gj_erp.controller.jhgk; - - -import com.alibaba.fastjson.JSONObject; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jhgk.DmTzjh; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.bean.jhgk.DmZrcjh; -import com.dsic.gj_erp.service.jhgk.DmTzjhService; -import com.dsic.gj_erp.service.jhgk.DmZrcjhService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 前端控制器 - *

- * - * @author xn - * @since 2023-09-15 - */ -@RestController -@RequestMapping("/dmZrcjh") -@Api(tags = "中日程计划") -public class DmZrcjhController { - @Autowired - DmZrcjhService dmZrcjhService; - - @ApiOperation(value = "查询") - @PostMapping(value = "/getList") - public ResultBean getList(@RequestBody JSONObject json) { - List dmZrcjhs= dmZrcjhService.getList(json); - return new ResultBean(dmZrcjhs); - } - - @ApiOperation(value = "导入excel") - @PostMapping(value = "/upload") - public ResultBean upload(@RequestParam(value = "file") MultipartFile file) throws IOException { - List dmZrcjhs= dmZrcjhService.upload(file); - return new ResultBean(dmZrcjhs); - } - - @ApiOperation(value = "批量保存") - @PostMapping(value = "/save") - public ResultBean save(@RequestBody List dmZrcjhs) { - dmZrcjhService.save(dmZrcjhs); - return new ResultBean(); - } - - @ApiOperation(value = "批量提交") - @PostMapping(value = "/tj") - public ResultBean tjOrTh(@RequestBody List dmZrcjhs) { - dmZrcjhService.tj(dmZrcjhs); - return new ResultBean(); - } - - @ApiOperation(value = "批量审核") - @PostMapping(value = "/sh") - public ResultBean sh(@RequestBody List dmZrcjhs) { - dmZrcjhService.sh(dmZrcjhs); - return new ResultBean(); - } -} - diff --git a/src/main/java/com/dsic/gj_erp/dao/jcsj/EmGcrlRepository.java b/src/main/java/com/dsic/gj_erp/dao/jcsj/EmGcrlRepository.java deleted file mode 100644 index 95a9059..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/jcsj/EmGcrlRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.jcsj; - -import com.dsic.gj_erp.bean.jcsj.EmGcrl; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -import java.util.List; - -@Repository -public interface EmGcrlRepository extends JpaRepository { - List findByNf(String nf); -} diff --git a/src/main/java/com/dsic/gj_erp/dao/jcsj/EmSbjbbRepository.java b/src/main/java/com/dsic/gj_erp/dao/jcsj/EmSbjbbRepository.java deleted file mode 100644 index 909fd66..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/jcsj/EmSbjbbRepository.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.dsic.gj_erp.dao.jcsj; - -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.sy.Dm_zhbmlbp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.data.jpa.repository.Query; -import org.springframework.stereotype.Repository; - -import java.util.List; -import java.util.Map; - -@Repository -public interface EmSbjbbRepository extends JpaRepository { - @Query(nativeQuery = true,value = "select ghsbm,ghsqc from MSGHSJBP WHERE CGFLM=03") - List gys(); - - @Query(nativeQuery = true,value = "SELECT bm,bmsm,bmjb FROM dm_fjbmgl") - List sblx(); -} diff --git a/src/main/java/com/dsic/gj_erp/dao/jcsj/EmSbrydypRepository.java b/src/main/java/com/dsic/gj_erp/dao/jcsj/EmSbrydypRepository.java deleted file mode 100644 index ee76802..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/jcsj/EmSbrydypRepository.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.dao.jcsj; - -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.bean.jcsj.EmSbrydyp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.data.jpa.repository.Query; -import org.springframework.stereotype.Repository; - -import java.util.List; -import java.util.Map; - -@Repository -public interface EmSbrydypRepository extends JpaRepository { - @Query(nativeQuery = true,value = "select jgflm,rymc from DM_JGXYWRYB where (DM_JGXYWRYB.ZXTBM) = 'FP'") - List getRYList(); -} diff --git a/src/main/java/com/dsic/gj_erp/dao/jhgk/DmJtsyjhRepository.java b/src/main/java/com/dsic/gj_erp/dao/jhgk/DmJtsyjhRepository.java deleted file mode 100644 index cb5db63..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/jhgk/DmJtsyjhRepository.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.dsic.gj_erp.dao.jhgk; - -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface DmJtsyjhRepository extends JpaRepository { -} diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhdypRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhdypRepository.java deleted file mode 100644 index 831c099..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhdypRepository.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.DmBhdyp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.data.querydsl.QuerydslPredicateExecutor; -import org.springframework.stereotype.Repository; - -@Repository -public interface DmBhdypRepository extends JpaRepository, QuerydslPredicateExecutor { - - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java deleted file mode 100644 index 7498fb3..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.DmBhsjp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface DmBhsjpRepository extends JpaRepository { - - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java deleted file mode 100644 index 15131d9..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.DmBhzyb; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface DmBhzybRepository extends JpaRepository { - - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/Dm_zhbmlbpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/Dm_zhbmlbpRepository.java deleted file mode 100644 index 4e39f63..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/Dm_zhbmlbpRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Dm_zhbmlbp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface Dm_zhbmlbpRepository extends JpaRepository { - - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/Dm_zhbmpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/Dm_zhbmpRepository.java deleted file mode 100644 index 4882b16..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/Dm_zhbmpRepository.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Dm_zhbmp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.data.jpa.repository.Query; -import org.springframework.stereotype.Repository; - -import java.util.List; -import java.util.Map; - -/** - * 系统与功能关联查询 - */ -@Repository -public interface Dm_zhbmpRepository extends JpaRepository { - - @Query(nativeQuery = true,value = "select BM as BM,BMSM as MC,(case when LEN(bm)=2 then 0 else 1 end) as px from DM_ZHBMP where BMLB='BMBM' and(left(bm,2) not in ('FP','YS','DJ','HR')) union all select dwbm as bm,dwmc as mc,3 as px from dm_xqdwjbp order by px") - List findBMBM(); - - List findByBMLB(String bmlb); - Dm_zhbmp findByBMLBAndBM(String bmlb,String bm); - - @Query(nativeQuery = true,value = "select bm as dwbm,bmsm as dwmc from dm_zhbmp where BMLB='BMBM' and (left(bm,3)='023' ) and isnull(ylzd3,'N')='D'") - List findDsdw(); - @Query(nativeQuery = true,value = "select bm, bmsm as mc from dm_zhbmp where bmlb='BMBM' and (left(bm,3)='023' ) and isnull(ylzd3,'N')<>'Y' ") - List findbmqx(); - - - - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyfunpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyfunpRepository.java deleted file mode 100644 index 3f811f6..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyfunpRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syfunp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface SyfunpRepository extends JpaRepository - { - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyifrpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyifrpRepository.java deleted file mode 100644 index b372114..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyifrpRepository.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syifrp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -/** - * 系统与功能关联查询 - */ -@Repository -public interface SyifrpRepository extends JpaRepository { - - - void deleteByGWDM(String gwdm); - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyigrpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyigrpRepository.java deleted file mode 100644 index 8fd17ff..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyigrpRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syigrp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface SyigrpRepository extends JpaRepository { - - void deleteByGWDM(String gwdm); - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyimrpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyimrpRepository.java deleted file mode 100644 index 6992bb9..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyimrpRepository.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syimrp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -import java.util.List; - -/** - * 工作组与子系统关联查询 - */ -@Repository -public interface SyimrpRepository extends JpaRepository { - - List findByGWDMIn(List gwdmList); - - void deleteByGWDM(String gwdm); - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyuirpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyuirpRepository.java deleted file mode 100644 index 3a8b6dd..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyuirpRepository.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syuirp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -import java.util.List; - -/** - * 工作组与用户关联查询 - */ -@Repository -public interface SyuirpRepository extends JpaRepository { - - List findByYHDM(String yhdm); - - void deleteByGWDM(String gwdm); - -} diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyuserpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyuserpRepository.java deleted file mode 100644 index a8950fd..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyuserpRepository.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syuserp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface SyuserpRepository extends JpaRepository { - - Syuserp findFirstByYHDMAndPWD(String yhdm,String pwd); - -} diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/SyworkgpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/SyworkgpRepository.java deleted file mode 100644 index c69f497..0000000 --- a/src/main/java/com/dsic/gj_erp/dao/sy/SyworkgpRepository.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.dsic.gj_erp.dao.sy; - - -import com.dsic.gj_erp.bean.sy.Syworkgp; -import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.stereotype.Repository; - -@Repository -public interface SyworkgpRepository extends JpaRepository { - - @Override - S save(S s); - - @Override - void deleteById(String s); - - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/exception/CustomException.java b/src/main/java/com/dsic/gj_erp/exception/CustomException.java deleted file mode 100644 index 4d43728..0000000 --- a/src/main/java/com/dsic/gj_erp/exception/CustomException.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.dsic.gj_erp.exception; - -public class CustomException extends Exception { - - private int code; - - public CustomException() { - super(); - } - - public CustomException(int code, String message) { - super(message); - this.setCode(code); - } - - public int getCode() { - return code; - } - - public void setCode(int code) { - this.code = code; - } -} diff --git a/src/main/java/com/dsic/gj_erp/exception/GlobalExceptionHandler.java b/src/main/java/com/dsic/gj_erp/exception/GlobalExceptionHandler.java deleted file mode 100644 index f188459..0000000 --- a/src/main/java/com/dsic/gj_erp/exception/GlobalExceptionHandler.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.dsic.gj_erp.exception; - - -import com.dsic.gj_erp.bean.ResultBean; -import com.fasterxml.jackson.databind.exc.MismatchedInputException; -import org.springframework.dao.DuplicateKeyException; -import org.springframework.dao.InvalidDataAccessResourceUsageException; -import org.springframework.web.bind.MethodArgumentNotValidException; -import org.springframework.web.bind.annotation.ExceptionHandler; -import org.springframework.web.bind.annotation.ResponseBody; -import org.springframework.web.bind.annotation.RestControllerAdvice; - -import java.lang.reflect.UndeclaredThrowableException; - -@RestControllerAdvice -public class GlobalExceptionHandler{ - - @ExceptionHandler(CustomException.class) - @ResponseBody - public ResultBean customExceptionHandler(Exception ex) { - CustomException exception = (CustomException) ex; - return new ResultBean(false,exception.getCode(),ex.getMessage()); - } - - @ExceptionHandler(UndeclaredThrowableException.class) - @ResponseBody - public ResultBean undeclaredThrowableExceptionHandler(Exception ex) { - if(ex.getCause() instanceof CustomException){ - CustomException customException = (CustomException) ex.getCause(); - return new ResultBean(false,customException.getCode(),customException.getMessage()); - } - return new ResultBean(false,10101,ex.toString()); - } - - - @ExceptionHandler(Exception.class) - @ResponseBody - public ResultBean handle(Exception ex) { - ex.printStackTrace(); - if (ex instanceof MethodArgumentNotValidException) { - MethodArgumentNotValidException exception = (MethodArgumentNotValidException) ex; - return new ResultBean(false,10110,exception.getBindingResult().getAllErrors().get(0).getDefaultMessage()); - } - if (ex instanceof MismatchedInputException) { - return new ResultBean(false,10111,"请求参数非法!"); - } - if(ex instanceof InvalidDataAccessResourceUsageException){ - return new ResultBean(false,10112, "数据库访问异常,请检查参数!"); - } - if (ex instanceof DuplicateKeyException){ - return new ResultBean(false,10113, "请检查参数!"); - } - - return new ResultBean(false,10101,ex.toString()); - } - - -} diff --git a/src/main/java/com/dsic/gj_erp/exception/ServiceException.java b/src/main/java/com/dsic/gj_erp/exception/ServiceException.java deleted file mode 100644 index 087cff0..0000000 --- a/src/main/java/com/dsic/gj_erp/exception/ServiceException.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.dsic.gj_erp.exception; - -public class ServiceException extends RuntimeException{ - private int code; - - public ServiceException() { - super(); - } - - public ServiceException(int code, String message) { - super(message); - this.setCode(code); - } - - public int getCode() { - return code; - } - - public void setCode(int code) { - this.code = code; - } -} diff --git a/src/main/java/com/dsic/gj_erp/interceptor/CORSFilter.java b/src/main/java/com/dsic/gj_erp/interceptor/CORSFilter.java deleted file mode 100644 index eeb3510..0000000 --- a/src/main/java/com/dsic/gj_erp/interceptor/CORSFilter.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.dsic.gj_erp.interceptor; - -import org.springframework.stereotype.Component; - -import javax.servlet.*; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; - -@Component - -public class CORSFilter implements Filter { - - public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { - HttpServletResponse response = (HttpServletResponse) res; - response.setHeader("Access-Control-Allow-Origin", "*"); - response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, HEAD"); - response.setHeader("Access-Control-Max-Age", "3600"); - response.setHeader("Access-Control-Allow-Headers", "access-control-allow-origin, authority, content-type, version-info, X-Requested-With, token"); - chain.doFilter(req, res); - } - - public void init(FilterConfig filterConfig) {} - - public void destroy() {} - -} diff --git a/src/main/java/com/dsic/gj_erp/listeners/ExcelPlListener.java b/src/main/java/com/dsic/gj_erp/listeners/ExcelPlListener.java deleted file mode 100644 index d6d0d58..0000000 --- a/src/main/java/com/dsic/gj_erp/listeners/ExcelPlListener.java +++ /dev/null @@ -1,111 +0,0 @@ -package com.dsic.gj_erp.listeners; - -import com.alibaba.excel.context.AnalysisContext; -import com.alibaba.excel.event.AnalysisEventListener; -import com.dsic.gj_erp.bean.jcsj.excel.PlExcel; -import com.dsic.gj_erp.util.ObjConvertUtils; -import org.apache.commons.lang3.StringUtils; - -import java.util.ArrayList; -import java.util.List; -import java.util.Map; - -/** - * Excel通用监听器 - */ -public class ExcelPlListener extends AnalysisEventListener { - - private static final int BATCH_COUNT = 5; - - List objectList = new ArrayList<>(); - List headList = new ArrayList<>(); - private String sheetName; - - List datas = new ArrayList(); - - @Override - public void invoke(PlExcel excelDemo, AnalysisContext analysisContext) { - //每解析一行数据,就会调用该方法一次 - //正常在这里调用数据处理得办法 - - //一条数据添加到暂时存储的存储结构中 - - boolean b = ObjConvertUtils.checkObjAllFieldsIsNull(excelDemo); - String dcCh = excelDemo.getDcCh(); - String dcpl = excelDemo.getDcPL(); - String dcfd = excelDemo.getDcFd1(); - if(!b && StringUtils.isNotBlank(dcCh) && StringUtils.isNotBlank(dcpl) && StringUtils.isNotBlank(dcfd)){ - datas.add(excelDemo); - } - - - - - - - // 达到BATCH_COUNT了,需要去存储一次数据库,防止数据几万条数据在内存,容易OOM - if (datas.size() >= BATCH_COUNT) { - saveData(); - // 存储完成清理 list - datas.clear(); - } - } - - - - - @Override - public void doAfterAllAnalysed(AnalysisContext context) { - //获取sheetName - saveData(); - sheetName = context.readSheetHolder().getSheetName(); -// LOGGER.info("所有数据解析完成!"); - } - - //获取表头 - @Override - public void invokeHeadMap(Map headMap, AnalysisContext context) { - //把表头数据加入到存储结构中 - headList.add(headMap); - } - - /** - * 入库 - */ - private void saveData() { - //添加到返回的存储结构中,也可直接存储到数据库 - objectList.addAll(datas); - } - - public List getDatas() { - return datas; - } - - public void setDatas(List datas) { - this.datas = datas; - } - - public List getObjectList() { - return objectList; - } - - public void setObjectList(List objectList) { - this.objectList = objectList; - } - - public String getSheetName() { - return sheetName; - } - - public void setSheetName(String sheetName) { - this.sheetName = sheetName; - } - - public List getHeadList() { - return headList; - } - - public void setHeadList(List headList) { - this.headList = headList; - } -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/SyuserMapper.java b/src/main/java/com/dsic/gj_erp/mapper/SyuserMapper.java deleted file mode 100644 index 49c9011..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/SyuserMapper.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.dsic.gj_erp.mapper; - -import org.mapstruct.Mapper; -import org.springframework.stereotype.Repository; - -import java.util.List; -import java.util.Map; - -@Repository -@Mapper -public interface SyuserMapper { - - List getUserMenu(String usercode, String systemcode); -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCbxxpMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCbxxpMapper.java deleted file mode 100644 index d3a3d80..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCbxxpMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - -import com.dsic.gj_erp.bean.jcsj.DmCbxxp; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-11 - */ -@Mapper -public interface DmCbxxpMapper extends BaseMapper { - - void updateByPrimaryKeySelective(DmCbxxp dmCbxxp); - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCzplpMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCzplpMapper.java deleted file mode 100644 index f0b4fe9..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCzplpMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - -import com.dsic.gj_erp.bean.jcsj.DmCzplp; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-11 - */ -public interface DmCzplpMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCzplpNewMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCzplpNewMapper.java deleted file mode 100644 index 2e40305..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/DmCzplpNewMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - -import com.dsic.gj_erp.bean.jcsj.DmCzplpNew; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-11 - */ -public interface DmCzplpNewMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmGcrlMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmGcrlMapper.java deleted file mode 100644 index eda91f3..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmGcrlMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jcsj.EmGcrl; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmGcrlMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbcnpMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbcnpMapper.java deleted file mode 100644 index d32eb72..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbcnpMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbcnpMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbjbbMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbjbbMapper.java deleted file mode 100644 index a1fb2a2..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbjbbMapper.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - - -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import org.mapstruct.Mapper; - -import java.io.Serializable; -import java.util.Collection; -import java.util.List; -import java.util.Map; -import java.util.function.Function; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbjbbMapper extends BaseMapper { - - Integer insertBatchSomeColumn(List entityList); - // List getList(); -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbrydypMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbrydypMapper.java deleted file mode 100644 index 110c29b..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbrydypMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jcsj.EmSbrydyp; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbrydypMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbwxjhMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbwxjhMapper.java deleted file mode 100644 index 31842a5..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jcsj/EmSbwxjhMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jcsj; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbwxjhMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmDhqdpMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmDhqdpMapper.java deleted file mode 100644 index 09ac9c8..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmDhqdpMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmDhqdp; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmDhqdpMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmJgxywrybMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmJgxywrybMapper.java deleted file mode 100644 index ff88c7b..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmJgxywrybMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmJgxywryb; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmJgxywrybMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmJtsyjhMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmJtsyjhMapper.java deleted file mode 100644 index 6289d9d..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmJtsyjhMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import io.lettuce.core.dynamic.annotation.Param; - -import java.util.List; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmJtsyjhMapper extends BaseMapper { - int updateCzplpNEW(List list); -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmSygdMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmSygdMapper.java deleted file mode 100644 index 1dacd00..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmSygdMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmSygd; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmSygdMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmSygdMxMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmSygdMxMapper.java deleted file mode 100644 index b1f63ac..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmSygdMxMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmSygdMx; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmSygdMxMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmTzjhMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmTzjhMapper.java deleted file mode 100644 index 6b0a8e3..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmTzjhMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmTzjh; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmTzjhMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmXbjhMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmXbjhMapper.java deleted file mode 100644 index b10fdd3..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmXbjhMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; - -/** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmXbjhMapper extends BaseMapper { - -} diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmZrcjhMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmZrcjhMapper.java deleted file mode 100644 index aa7e5fe..0000000 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmZrcjhMapper.java +++ /dev/null @@ -1,19 +0,0 @@ - package com.dsic.gj_erp.mapper.jhgk; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.dsic.gj_erp.bean.jhgk.DmZrcjh; - -import java.util.List; - - /** - *

- * Mapper 接口 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmZrcjhMapper extends BaseMapper { - int updateCzplpNEW(List list); -} diff --git a/src/main/java/com/dsic/gj_erp/service/ApiService.java b/src/main/java/com/dsic/gj_erp/service/ApiService.java deleted file mode 100644 index fa7dfe9..0000000 --- a/src/main/java/com/dsic/gj_erp/service/ApiService.java +++ /dev/null @@ -1,94 +0,0 @@ -package com.dsic.gj_erp.service; - -import com.dsic.gj_erp.bean.request.LoginBean; -import com.dsic.gj_erp.bean.sy.QSyfunp; -import com.dsic.gj_erp.bean.sy.QSyifrp; -import com.dsic.gj_erp.bean.sy.QSyuirp; -import com.dsic.gj_erp.bean.sy.Syuserp; -import com.dsic.gj_erp.dao.sy.SyuserpRepository; -import com.dsic.gj_erp.exception.CustomException; -import com.dsic.gj_erp.util.JwtUtil; -import com.dsic.gj_erp.util.MD5Util; -import com.querydsl.jpa.impl.JPAQueryFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.util.StringUtils; - -import javax.annotation.PostConstruct; -import javax.persistence.EntityManager; -import java.util.HashMap; -import java.util.Map; - -@Service -public class ApiService { - - @Autowired - private JwtUtil jwtUtil; - @Autowired - SyuserpRepository syuserpRepository; - - @Autowired - private EntityManager entityManager; - - private JPAQueryFactory queryFactory; - - @PostConstruct - public void initFactory() { - queryFactory = new JPAQueryFactory(entityManager); - } - - - /** - * 用户登陆逻辑 - * - * @param loginBean - * @return - * @throws CustomException - */ - public Map userLogin(LoginBean loginBean) throws CustomException { - String pwd=""; - if (!StringUtils.isEmpty(loginBean.getPwd())){ - pwd= MD5Util.encrypt(loginBean.getPwd()); - } - - Syuserp syuserp = syuserpRepository.findFirstByYHDMAndPWD(loginBean.getYhdm(), pwd); - if (syuserp == null) { - throw new CustomException(10201, "登陆失败,账号密码错误!"); - } - syuserp.setPWD(null); - - String token = jwtUtil.generateToken(loginBean.getYhdm(), loginBean.getZxtbm(),syuserp.getYHMS()); - Map dataMap = new HashMap<>(); - dataMap.put("token", token); - dataMap.put("expires", jwtUtil.getClaimByToken(token).getExpiration().getTime()); - return dataMap; - } - - public Map getInfo(String yhdm) { - Syuserp syuserp = syuserpRepository.findById(yhdm).get(); - syuserp.setPWD(null); - Map dataMap = new HashMap<>(); - String[] arr = {"admin"}; - dataMap.put("roles", arr); - dataMap.put("user", syuserp); - return dataMap; - } - - public boolean hasPermission(String yhdm, String[] ckdm) { - if (ckdm == null || ckdm.length == 0) { - return true; - } - QSyfunp syfunp = QSyfunp.syfunp; - QSyifrp syifrp = QSyifrp.syifrp; - QSyuirp syuirp = QSyuirp.syuirp; - long matchCount = queryFactory.select(syifrp) - .from(syfunp) - .leftJoin(syifrp).on(syfunp.MS.eq(syifrp.MS).and(syfunp.ZXTBM.eq(syifrp.ZXTBM)).and(syfunp.GNLB.eq(syifrp.GNLB))) - .leftJoin(syuirp).on(syifrp.GWDM.eq(syuirp.GWDM)) - .where(syuirp.YHDM.eq(yhdm).and(syfunp.CKDM.in(ckdm))) - .fetchCount(); - return matchCount > 0; - } - - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/DmCbxxpService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/DmCbxxpService.java deleted file mode 100644 index 94f219d..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/DmCbxxpService.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.StrUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.dsic.gj_erp.annotation.AuthFunction; -import com.dsic.gj_erp.bean.ResultBean; -import com.dsic.gj_erp.bean.jcsj.DmCbxxp; -import com.baomidou.mybatisplus.extension.service.IService; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-11 - */ -public interface DmCbxxpService extends IService { - - - List getList(@RequestBody Map map); - - - - - - - void del(@RequestBody ListdmCbxxps); - - - - - void edit(@RequestBody ListdmCbxxps); - - - - - void add (@RequestBody ListdmCbxxps, HttpServletRequest request); - - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/DmCzplpNewService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/DmCzplpNewService.java deleted file mode 100644 index 075b8b7..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/DmCzplpNewService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - -import cn.hutool.http.HttpRequest; -import com.dsic.gj_erp.bean.jcsj.DmCzplpNew; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.excel.PlExcel; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-11 - */ -public interface DmCzplpNewService extends IService { - - Map uploadPl(Listlist, String project, String isupload, HttpServletRequest req); - Map getCzplBase(Map map); - - - ListgetCzplList(Map map); - void czPlupdate(Listlist); - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/DmCzplpService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/DmCzplpService.java deleted file mode 100644 index 3a6fc07..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/DmCzplpService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - -import com.dsic.gj_erp.bean.jcsj.DmCzplp; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-11 - */ -public interface DmCzplpService extends IService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/EmGcrlService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/EmGcrlService.java deleted file mode 100644 index 26cee26..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/EmGcrlService.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmGcrl; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; - -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmGcrlService extends IService { - List getList(JSONObject json); - - void update(List emGcrls); - - void generate(); - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbcnpService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbcnpService.java deleted file mode 100644 index 6e874f7..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbcnpService.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbcnpService extends IService { - List getList(JSONObject json); - - void save(List emSbcnps); - - void update(List emSbcnps); - - void delete(List emSbcnps); - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbjbbService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbjbbService.java deleted file mode 100644 index f938aa7..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbjbbService.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - - -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.request.EmSbjbbBean; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbjbbService extends IService { - - - List getList(EmSbjbbBean emSbjbbBean); - - void save(List emSbjbbs, HttpServletRequest request); - - void update(List emSbjbbs); - - void delete(List emSbjbbs); - - List getGYS(); - - List getSBLX(); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbrydypService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbrydypService.java deleted file mode 100644 index b6779ae..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbrydypService.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.bean.jcsj.EmSbrydyp; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbrydypService extends IService { - List getList(JSONObject json); - - void save(List emSbcnps, HttpServletRequest request); - - void update(List emSbcnps); - - void delete(List emSbcnps); - - List getRYList(); - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbwxjhService.java b/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbwxjhService.java deleted file mode 100644 index b8386ce..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/EmSbwxjhService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.dsic.gj_erp.service.jcsj; - - -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface EmSbwxjhService extends IService { - - List getList(EmSbwxjhBean emSbwxjhBean); - - void save(List emSbwxjhs, HttpServletRequest request); - - void update(List emSbwxjhs); - - void delete(List emSbwxjhs); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCbxxpServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCbxxpServiceImpl.java deleted file mode 100644 index 43add66..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCbxxpServiceImpl.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.StrUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; -import com.dsic.gj_erp.bean.jcsj.DmCbxxp; -import com.dsic.gj_erp.mapper.jcsj.DmCbxxpMapper; -import com.dsic.gj_erp.service.jcsj.DmCbxxpService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-11 - */ -@Service -public class DmCbxxpServiceImpl extends ServiceImpl implements DmCbxxpService { -@Autowired - DmCbxxpMapper dmCbxxpMapper; - @Override - public List getList(Map map) { - QueryWrapper qw= new QueryWrapper<>(); - qw.likeRight(StrUtil.isNotEmpty((String)map.get("cbbm")),"cbbm",(String)map.get("cbbm")); - qw.eq(StrUtil.isNotEmpty((String)map.get("wgbs")),"wgbs",(String)map.get("wgbs")); - qw.orderBy(true,true,"cbmc"); - List list = this.list(qw); - list.forEach(e->{ - e.setCbbm1(e.getCbbm()); - }); - return list; - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void del(List dmCbxxps) { - dmCbxxps.forEach(e->{ - this.removeById(e.getCbbm()); - }); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void edit(List dmCbxxps) { - dmCbxxps.forEach(e->{ - dmCbxxpMapper.updateByPrimaryKeySelective(e); - }); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void add(List dmCbxxps, HttpServletRequest request) { - dmCbxxps.forEach(e->{ - e.setBzr((String)request.getAttribute("yhdm")); - e.setBzrq(DateUtil.format(DateUtil.date(),"yyyy/MM/dd")); - this.save(e); - }); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCzplpNewServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCzplpNewServiceImpl.java deleted file mode 100644 index dd8ff88..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCzplpNewServiceImpl.java +++ /dev/null @@ -1,377 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.StrUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.IdWorker; -import com.dsic.gj_erp.bean.jcsj.DmCbxxp; -import com.dsic.gj_erp.bean.jcsj.DmCzplp; -import com.dsic.gj_erp.bean.jcsj.DmCzplpNew; -import com.dsic.gj_erp.bean.jcsj.excel.PlExcel; -import com.dsic.gj_erp.mapper.jcsj.DmCzplpNewMapper; -import com.dsic.gj_erp.service.jcsj.DmCbxxpService; -import com.dsic.gj_erp.service.jcsj.DmCzplpNewService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.service.jcsj.DmCzplpService; -import com.dsic.gj_erp.service.sy.SYService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.servlet.http.HttpServletRequest; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-11 - */ -@Service -public class DmCzplpNewServiceImpl extends ServiceImpl implements DmCzplpNewService { - @Autowired - DmCzplpService dmCzplpService; - @Autowired - DmCbxxpService dmCbxxpService; - @Autowired - SYService syService; - - /** - * - * @param list - * @param project - * @param isupload 如果覆盖传入01 如果返回的是 01 提示是否覆盖 02 不提示 - * @param req - */ - @Override - @Transactional(rollbackFor = Exception.class) - public Map uploadPl(List list, String project, String isupload, HttpServletRequest req) { - Map returnMap = new HashMap(); - List fds = list.stream().filter(f -> StringUtils.isNotBlank(f.getDcPL())).map(PlExcel::getDcPL).collect(Collectors.toList()); - List fdList = this.list(new QueryWrapper().in("dc_fd", fds)); -// if(fdList.size()>0){ -// // 是否覆盖之前导入的数据 -// if(!isupload.equals("01")){ -// returnMap.put("zt","01"); -// } -// }else{ -// returnMap.put("zt","02"); -// } - List dmCzplpNews = new ArrayList<>(); - List dmCzplps = new ArrayList<>(); - for (PlExcel plExcel : list) { - Map map = getPlCount(plExcel); - int plCount = (int) map.get("plcount"); - String pls = (String) map.get("pls"); - Map stringObjectMap = BeanUtil.beanToMap(plExcel); - DmCzplpNew dmCzplpNewOld = fdList.stream().filter(fst -> plExcel.getDcPL().equals(fst.getDcFd())).findFirst().orElse(null); - - if (null != dmCzplpNewOld) { - this.remove(new QueryWrapper().eq("dc_fd", plExcel.getDcPL())); - for (int i = 1; i 0) { - this.saveBatch(dmCzplpNews); - } - if (dmCzplps.size() > 0) { - dmCzplpService.saveBatch(dmCzplps); - } - return returnMap; - } - - public Map getPlCount(PlExcel plExcel) { - Map map = new HashMap(); - int plcount = 1; - String pls = ""; - String dcPl1 = plExcel.getDcFd1(); - String dcPl2 = plExcel.getDcFd2(); - String dcPl3 = plExcel.getDcFd3(); - String dcPl4 = plExcel.getDcFd4(); - String dcPl5 = plExcel.getDcFd5(); - String dcPl6 = plExcel.getDcFd6(); - String dcPl7 = plExcel.getDcFd7(); - String dcPl8 = plExcel.getDcFd8(); - if (StringUtils.isNotBlank(dcPl1)) { - plcount++; - pls = pls + dcPl1; - } - if (StringUtils.isNotBlank(dcPl2)) { - plcount++; - pls = pls + " " + dcPl2; - } - if (StringUtils.isNotBlank(dcPl3)) { - plcount++; - pls = pls + " " + dcPl3; - } - if (StringUtils.isNotBlank(dcPl4)) { - plcount++; - pls = pls + " " + dcPl4; - } - if (StringUtils.isNotBlank(dcPl5)) { - plcount++; - pls = pls + " " + dcPl5; - } - if (StringUtils.isNotBlank(dcPl6)) { - plcount++; - pls = pls + " " + dcPl6; - } - if (StringUtils.isNotBlank(dcPl7)) { - plcount++; - pls = pls + " " + dcPl7; - } - if (StringUtils.isNotBlank(dcPl8)) { - plcount++; - pls = pls + " " + dcPl8; - } - map.put("plcount", plcount); - map.put("pls", pls.trim()); - return map; - } - - public Map plexcltoDmczplNew(PlExcel plExcel, Map stringObjectMap, HttpServletRequest req, int i, String pls) { - DmCzplpNew dmCzplpNew = new DmCzplpNew(); - DmCzplp dmCzplp = new DmCzplp(); - String id = syService.f_getpjh("DM", "DM", "CZPL"); - dmCzplp.setId(id); - dmCzplp.setDcCh(plExcel.getDcCh()); - dmCzplp.setDcFd(pls); - dmCzplp.setZl(plExcel.getZl()); - dmCzplp.setDcPl(plExcel.getDcPL()); - dmCzplp.setLrr((String) req.getAttribute("yhms")); - dmCzplp.setLrrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); - dmCzplpNew.setDcPl(plExcel.getDcPL()); - dmCzplpNew.setDcCh(plExcel.getDcCh()); - dmCzplpNew.setDcFd((String) stringObjectMap.get("dcFd" + i )); - dmCzplpNew.setZl(plExcel.getZl()); - dmCzplpNew.setLrr((String) req.getAttribute("yhms")); - dmCzplpNew.setLrrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); - dmCzplpNew.setQy(plExcel.getQy()); - dmCzplpNew.setZdh(plExcel.getZdh()); - dmCzplpNew.setGdqJt(plExcel.getGdqJt()); - dmCzplpNew.setDzjsq(plExcel.getDzjsq()); - dmCzplpNew.setDzjsqZrc(plExcel.getDzjsqZrc()); - dmCzplpNew.setXzjsq(plExcel.getXzjsq()); - dmCzplpNew.setXzjsqZrc(plExcel.getXzjsqZrc()); - dmCzplpNew.setGjks(plExcel.getGjks()); - dmCzplpNew.setGjksZrc(plExcel.getGjksZrc()); - dmCzplpNew.setDhqc(plExcel.getDhqc()); - dmCzplpNew.setXfqTlt(plExcel.getXfqTlt()); - dmCzplpNew.setJsqTlt(plExcel.getJsqTlt()); - dmCzplpNew.setXfqLqb(plExcel.getXfqLqb()); - dmCzplpNew.setJsqLqb(plExcel.getJsqLqb()); - dmCzplpNew.setXfqPtb(plExcel.getXfqPtb()); - dmCzplpNew.setJsqPtb(plExcel.getJsqPtb()); - dmCzplpNew.setSlDz(plExcel.getSlDz()); - dmCzplpNew.setSlXz(plExcel.getSlXz()); - dmCzplpNew.setQtqDz(plExcel.getQtqDz()); - dmCzplpNew.setQtqXz(plExcel.getQtqXz()); - dmCzplpNew.setFdxqq(plExcel.getFdxqq()); - dmCzplpNew.setSjpsq(plExcel.getSjpsq()); - dmCzplpNew.setDhqd(plExcel.getDhqd()); - dmCzplpNew.setXfqDhqd(plExcel.getXfqDhqd()); - dmCzplpNew.setSjdhrq(plExcel.getSjdhrq()); - dmCzplpNew.setBcdq(plExcel.getBcdq()); - dmCzplpNew.setSjarrival(plExcel.getSjarrival()); - dmCzplpNew.setJsbs(plExcel.getJsbs()); - dmCzplpNew.setZt("0"); - dmCzplpNew.setXzjsqsm(""); - dmCzplpNew.setId(id); - dmCzplpNew.setXfqLqb1sm(""); - dmCzplpNew.setXfqTlt1(plExcel.getXfqTlt()); - dmCzplpNew.setDzjsq1(plExcel.getDzjsq()); - dmCzplpNew.setXfqTltsm(""); - dmCzplpNew.setDzjsqsm(""); - dmCzplpNew.setGjks1(plExcel.getGjks()); - dmCzplpNew.setXfqDhqd1(plExcel.getXfqDhqd()); - dmCzplpNew.setGjkssm(""); - dmCzplpNew.setXzjsq1(plExcel.getXzjsq()); - dmCzplpNew.setXfqDhqd1sm(""); - dmCzplpNew.setXfqLqb1(plExcel.getXfqLqb()); - Map map = new HashMap(); - map.put("dmCzplp", dmCzplp); - map.put("dmCzplpNew", dmCzplpNew); - return map; - } - - public DmCzplpNew plexcltoDmczplNewUp(PlExcel plExcel, Map stringObjectMap, HttpServletRequest req, int i, DmCzplpNew dmCzplpNewOld) { - DmCzplpNew dmCzplpNew = new DmCzplpNew(); - String id = syService.f_getpjh("DM", "DM", "CZPL"); - dmCzplpNew.setDcPl(plExcel.getDcPL()); - dmCzplpNew.setDcCh(plExcel.getDcCh()); - dmCzplpNew.setDcFd((String) stringObjectMap.get("dcFd" + i )); - dmCzplpNew.setZl(plExcel.getZl()); - dmCzplpNew.setLrr((String) req.getAttribute("yhms")); - dmCzplpNew.setLrrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); - dmCzplpNew.setQy(plExcel.getQy()); - dmCzplpNew.setZdh(plExcel.getZdh()); - dmCzplpNew.setGdqJt(plExcel.getGdqJt()); - dmCzplpNew.setDzjsq(plExcel.getDzjsq()); - dmCzplpNew.setDzjsqZrc(plExcel.getDzjsqZrc()); - dmCzplpNew.setXzjsq(plExcel.getXzjsq()); - dmCzplpNew.setXzjsqZrc(plExcel.getXzjsqZrc()); - dmCzplpNew.setGjks(plExcel.getGjks()); - dmCzplpNew.setGjksZrc(plExcel.getGjksZrc()); - dmCzplpNew.setDhqc(plExcel.getDhqc()); - dmCzplpNew.setXfqTlt(plExcel.getXfqTlt()); - dmCzplpNew.setJsqTlt(plExcel.getJsqTlt()); - dmCzplpNew.setXfqLqb(plExcel.getXfqLqb()); - dmCzplpNew.setJsqLqb(plExcel.getJsqLqb()); - dmCzplpNew.setXfqPtb(plExcel.getXfqPtb()); - dmCzplpNew.setJsqPtb(plExcel.getJsqPtb()); - dmCzplpNew.setSlDz(plExcel.getSlDz()); - dmCzplpNew.setSlXz(plExcel.getSlXz()); - dmCzplpNew.setQtqDz(plExcel.getQtqDz()); - dmCzplpNew.setQtqXz(plExcel.getQtqXz()); - dmCzplpNew.setFdxqq(plExcel.getFdxqq()); - dmCzplpNew.setSjpsq(plExcel.getSjpsq()); - dmCzplpNew.setDhqd(plExcel.getDhqd()); - dmCzplpNew.setXfqDhqd(plExcel.getXfqDhqd()); - dmCzplpNew.setSjdhrq(plExcel.getSjdhrq()); - dmCzplpNew.setBcdq(plExcel.getBcdq()); - dmCzplpNew.setSjarrival(plExcel.getSjarrival()); - dmCzplpNew.setJsbs(plExcel.getJsbs()); - dmCzplpNew.setZt("0"); - dmCzplpNew.setId(id); - String rq = ""; - String rqsm = ""; - int xfqLqb = DateUtil.compare(DateUtil.parse(plExcel.getXfqLqb()), DateUtil.parse(dmCzplpNewOld.getXfqLqb()), "MM"); - if (xfqLqb == 0) { - xfqLqb = DateUtil.compare(DateUtil.parse(plExcel.getXfqLqb()), DateUtil.parse(dmCzplpNewOld.getXfqLqb())); - if (xfqLqb != 0) { - rqsm = "变更"; - rq = dmCzplpNewOld.getXfqLqb() + " " + plExcel.getXfqLqb(); - } - } else if (xfqLqb < 0) { - rqsm = "托期"; - rq = dmCzplpNewOld.getXfqLqb() + " " + plExcel.getXfqLqb(); - } else if (xfqLqb > 0) { - rqsm = "延期"; - rq = dmCzplpNewOld.getXfqLqb() + " " + plExcel.getXfqLqb(); - } - dmCzplpNew.setXfqLqb1sm(rqsm); - dmCzplpNew.setXfqLqb1(rq); - int xzjsq = DateUtil.compare(DateUtil.parse(plExcel.getXzjsq()), DateUtil.parse(dmCzplpNewOld.getXzjsq()), "MM"); - if (xzjsq == 0) { - xzjsq = DateUtil.compare(DateUtil.parse(plExcel.getXzjsq()), DateUtil.parse(dmCzplpNewOld.getXzjsq())); - if (xzjsq != 0) { - rqsm = "变更"; - rq = dmCzplpNewOld.getXzjsq() + " " + plExcel.getXzjsq(); - } - } else if (xzjsq < 0) { - rqsm = "托期"; - rq = dmCzplpNewOld.getXzjsq() + " " + plExcel.getXzjsq(); - } else if (xzjsq > 0) { - rqsm = "延期"; - rq = dmCzplpNewOld.getXzjsq() + " " + plExcel.getXzjsq(); - } - dmCzplpNew.setXzjsq1(rq); - dmCzplpNew.setXzjsqsm(rqsm); - int xfqTlt = DateUtil.compare(DateUtil.parse(plExcel.getXfqTlt()), DateUtil.parse(dmCzplpNewOld.getXfqTlt()), "MM"); - if (xfqTlt == 0) { - xfqTlt = DateUtil.compare(DateUtil.parse(plExcel.getXfqTlt()), DateUtil.parse(dmCzplpNewOld.getXfqTlt())); - if (xfqTlt != 0) { - rqsm = "变更"; - rq = dmCzplpNewOld.getXfqTlt() + " " + plExcel.getXfqTlt(); - } - } else if (xfqTlt < 0) { - rqsm = "托期"; - rq = dmCzplpNewOld.getXfqTlt() + " " + plExcel.getXfqTlt(); - } else if (xfqTlt > 0) { - rqsm = "延期"; - rq = dmCzplpNewOld.getXfqTlt() + " " + plExcel.getXfqTlt(); - } - dmCzplpNew.setXfqTltsm(rqsm); - dmCzplpNew.setXfqTlt1(rq); - int dzjsq = DateUtil.compare(DateUtil.parse(plExcel.getDzjsq()), DateUtil.parse(dmCzplpNewOld.getDzjsq()), "MM"); - if (dzjsq == 0) { - dzjsq = DateUtil.compare(DateUtil.parse(plExcel.getDzjsq()), DateUtil.parse(dmCzplpNewOld.getDzjsq())); - if (dzjsq != 0) { - rqsm = "变更"; - rq = dmCzplpNewOld.getDzjsq() + " " + plExcel.getDzjsq(); - } - } else if (dzjsq < 0) { - rqsm = "托期"; - rq = dmCzplpNewOld.getDzjsq() + " " + plExcel.getDzjsq(); - } else if (dzjsq > 0) { - rqsm = "延期"; - rq = dmCzplpNewOld.getDzjsq() + " " + plExcel.getDzjsq(); - } - dmCzplpNew.setDzjsqsm(rqsm); - dmCzplpNew.setDzjsq1(rq); - int gjks = DateUtil.compare(DateUtil.parse(plExcel.getGjks()), DateUtil.parse(dmCzplpNewOld.getGjks()), "MM"); - if (gjks == 0) { - gjks = DateUtil.compare(DateUtil.parse(plExcel.getGjks()), DateUtil.parse(dmCzplpNewOld.getGjks())); - if (gjks != 0) { - rqsm = "变更"; - rq = dmCzplpNewOld.getGjks() + " " + plExcel.getGjks(); - } - } else if (gjks < 0) { - rqsm = "托期"; - rq = dmCzplpNewOld.getGjks() + " " + plExcel.getGjks(); - } else if (gjks > 0) { - rqsm = "延期"; - rq = dmCzplpNewOld.getGjks() + " " + plExcel.getGjks(); - } - dmCzplpNew.setGjks1(rq); - dmCzplpNew.setGjkssm(rqsm); - int xfqDhqd = DateUtil.compare(DateUtil.parse(plExcel.getXfqDhqd()), DateUtil.parse(dmCzplpNewOld.getXfqDhqd()), "MM"); - if (xfqDhqd == 0) { - xfqDhqd = DateUtil.compare(DateUtil.parse(plExcel.getXfqDhqd()), DateUtil.parse(dmCzplpNewOld.getXfqDhqd())); - if (xfqDhqd != 0) { - rqsm = "变更"; - rq = dmCzplpNewOld.getXfqDhqd() + " " + plExcel.getXfqDhqd(); - } - } else if (xfqDhqd < 0) { - rqsm = "托期"; - rq = dmCzplpNewOld.getXfqDhqd() + " " + plExcel.getXfqDhqd(); - } else if (xfqDhqd > 0) { - rqsm = "延期"; - rq = dmCzplpNewOld.getXfqDhqd() + " " + plExcel.getXfqDhqd(); - } - dmCzplpNew.setXfqDhqd1(rq); - dmCzplpNew.setXfqDhqd1sm(rqsm); - return dmCzplpNew; - } - - @Override - public Map getCzplBase(Map map) { - Map returnMap = new HashMap(); - List cbbm = dmCbxxpService.list(new QueryWrapper().orderBy(true, true, "cbbm")); - returnMap.put("cbbm", cbbm); - return returnMap; - } - - @Override - public List getCzplList(Map map) { - QueryWrapper qw = new QueryWrapper<>(); - qw.eq(StrUtil.isNotEmpty((String) map.get("dcch")), "dc_ch", (String) map.get("dcch")); - qw.eq(StrUtil.isNotEmpty((String) map.get("dcfd")), "dc_fd", (String) map.get("dcfd")); - qw.orderBy(true, true, "dc_fd"); - List list = this.list(qw); - return list; - } - - @Transactional(rollbackFor = Exception.class) - @Override - public void czPlupdate(List list) { - this.updateBatchById(list); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCzplpServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCzplpServiceImpl.java deleted file mode 100644 index a3be37a..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/DmCzplpServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - -import com.dsic.gj_erp.bean.jcsj.DmCzplp; -import com.dsic.gj_erp.mapper.jcsj.DmCzplpMapper; -import com.dsic.gj_erp.service.jcsj.DmCzplpService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-11 - */ -@Service -public class DmCzplpServiceImpl extends ServiceImpl implements DmCzplpService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmGcrlServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmGcrlServiceImpl.java deleted file mode 100644 index 29125db..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmGcrlServiceImpl.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - - -import cn.hutool.core.util.ObjectUtil; -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jcsj.EmGcrl; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.dao.jcsj.EmGcrlRepository; -import com.dsic.gj_erp.mapper.jcsj.EmGcrlMapper; -import com.dsic.gj_erp.service.jcsj.EmGcrlService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Repository; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.text.SimpleDateFormat; -import java.time.LocalDate; -import java.time.Year; -import java.util.Date; -import java.util.List; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class EmGcrlServiceImpl extends ServiceImpl implements EmGcrlService { - - @Resource - EmGcrlMapper emGcrlMapper; - @Resource - EmGcrlRepository emGcrlRepository; - - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("nf"))){ - queryWrapper.eq("NF",json.getString("nf")); - } - List emGcrls=emGcrlMapper.selectList(queryWrapper); - return emGcrls; - } - - - - @Override - public void update(List emGcrls) { - // emGcrlRepository.saveAll(emGcrls); - updateBatchById(emGcrls); - } - - @Override - public void generate() { - String nf=Year.now().toString(); - List emGcrlRepositoryByNf=emGcrlRepository.findByNf(nf); - if (ObjectUtil.isEmpty(emGcrlRepositoryByNf)){ - EmGcrl emGcrl=new EmGcrl(); - Date date = new Date();//获取当前时间 - SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");//定义日期格式 - String dateString = dateFormat.format(date); - emGcrl.setNf(nf); - emGcrl.setGl(dateString); - emGcrlMapper.insert(emGcrl); - } - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbcnpServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbcnpServiceImpl.java deleted file mode 100644 index 85565b9..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbcnpServiceImpl.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.mapper.jcsj.EmSbcnpMapper; -import com.dsic.gj_erp.service.jcsj.EmSbcnpService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; -import java.util.stream.Collectors; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class EmSbcnpServiceImpl extends ServiceImpl implements EmSbcnpService { - - @Resource - EmSbcnpMapper emSbcnpMapper; -// @Resource -// EmSbcnpRepository emSbcnpRepository; - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("sbmc"))){ - queryWrapper.eq("SBMC",json.getString("sbmc")); - } - List emSbjbbs=emSbcnpMapper.selectList(queryWrapper); - return emSbjbbs; - } - - @Override - public void save(List emSbcnps) { - List saveList= emSbcnps.stream().filter(emSbcnp -> StringUtils.isNotEmpty(emSbcnp.getSbbh())).collect(Collectors.toList()); - saveBatch(saveList); - } - - @Override - public void update(List emSbcnps) { - //emSbcnpRepository.saveAll(emSbcnps); - updateBatchById(emSbcnps); - } - - @Override - public void delete(List emSbcnps) { - // emSbcnpRepository.deleteAll(emSbcnps); - List idList=emSbcnps.stream().map(EmSbcnp::getSbbh).collect(Collectors.toList()); - emSbcnpMapper.deleteBatchIds(idList); - } - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbjbbServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbjbbServiceImpl.java deleted file mode 100644 index 42f89c0..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbjbbServiceImpl.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.request.EmSbjbbBean; -import com.dsic.gj_erp.dao.jcsj.EmSbjbbRepository; -import com.dsic.gj_erp.mapper.jcsj.EmSbjbbMapper; -import com.dsic.gj_erp.service.jcsj.EmSbjbbService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import java.text.SimpleDateFormat; -import java.util.Date; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class EmSbjbbServiceImpl extends ServiceImpl implements EmSbjbbService { - @Resource - EmSbjbbMapper emSbjbbMapper; - @Resource - EmSbjbbRepository emSbjbbRepository; - - @Override - public List getList(EmSbjbbBean emSbjbbBean) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - String sbbh=emSbjbbBean.getSbbh(); - String szcs=emSbjbbBean.getSzcs(); - String gysbm=emSbjbbBean.getGysbm(); - if(StringUtils.isNotEmpty(sbbh)){ - queryWrapper.eq("SBBH",sbbh); - } - if(StringUtils.isNotEmpty(szcs)){ - queryWrapper.eq("SZCS",szcs); - } - if(StringUtils.isNotEmpty(gysbm)){ - queryWrapper.eq("GYSBM",gysbm); - } - queryWrapper.orderByDesc("GRRQ"); - List emSbjbbs=emSbjbbMapper.selectList(queryWrapper); - return emSbjbbs; - } - - @Override - public void save(List emSbjbbs, HttpServletRequest request) { - String yhms=(String) request.getAttribute("yhms"); - emSbjbbs.forEach(emSbjbb -> { - if (StringUtils.isNotEmpty(emSbjbb.getSbbh())){ - Date date = new Date();//获取当前时间 - SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");//定义日期格式 - String dateString = dateFormat.format(date); - emSbjbb.setZdsj(dateString); - emSbjbb.setZdry(yhms); - } - }); - saveBatch(emSbjbbs); - } - - @Override - public void update(List emSbjbbs) { - // update(emSbjbbs); - updateBatchById(emSbjbbs); - } - - @Override - public void delete(List emSbjbbs) { - List idList=emSbjbbs.stream().map(EmSbjbb::getSbbh).collect(Collectors.toList()); - emSbjbbMapper.deleteBatchIds(idList); - } - - @Override - public List getGYS() { - List emSbjbbs=emSbjbbRepository.gys(); - return emSbjbbs; - } - - @Override - public List getSBLX() { - List emSbjbbs=emSbjbbRepository.sblx(); - return emSbjbbs; - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbrydypServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbrydypServiceImpl.java deleted file mode 100644 index 2355052..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbrydypServiceImpl.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jcsj.EmSbrydyp; -import com.dsic.gj_erp.dao.jcsj.EmSbrydypRepository; -import com.dsic.gj_erp.mapper.jcsj.EmSbrydypMapper; -import com.dsic.gj_erp.service.jcsj.EmSbrydypService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class EmSbrydypServiceImpl extends ServiceImpl implements EmSbrydypService { - @Resource - EmSbrydypMapper emSbrydypMapper; - @Resource - EmSbrydypRepository emSbrydypRepository; - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("sbmc"))){ - queryWrapper.eq("SBMC",json.getString("sbmc")); - } - List emSbjbbs=emSbrydypMapper.selectList(queryWrapper); - return emSbjbbs; - } - - @Override - public void save(List emSbrydyps, HttpServletRequest request) { - String yhms=(String) request.getAttribute("yhms"); - emSbrydyps.forEach(emSbrydyp -> { - if (StringUtils.isNotEmpty(emSbrydyp.getSbbh())&&StringUtils.isNotEmpty(emSbrydyp.getRymc())){ - emSbrydyp.setRymc(yhms); - //emSbrydypMapper.insert(emSbrydyp); - } - }); - saveBatch(emSbrydyps); - } - - @Override - public void update(List emSbcnps) { - updateBatchById(emSbcnps); - } - - @Override - public void delete(List emSbcnps) { - // List idList=emSbcnps.stream().map(EmSbrydyp::getSbbh).collect(Collectors.toList()); - // emSbrydypRepository.deleteAll(emSbcnps); - QueryWrapper emSbrydypQueryWrapper=new QueryWrapper<>(); - for (EmSbrydyp emSbrydyp:emSbcnps) { - emSbrydypQueryWrapper.eq("SBBH",emSbrydyp.getSbbh()); - emSbrydypQueryWrapper.eq("RYMC",emSbrydyp.getRymc()); - emSbrydypQueryWrapper.or(); - } - emSbrydypMapper.delete(emSbrydypQueryWrapper); - } - - @Override - public List getRYList() { - List mapList=emSbrydypRepository.getRYList(); - return mapList; - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbwxjhServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbwxjhServiceImpl.java deleted file mode 100644 index b37d36e..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jcsj/impl/EmSbwxjhServiceImpl.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.dsic.gj_erp.service.jcsj.impl; - - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jcsj.EmSbwxjh; -import com.dsic.gj_erp.bean.request.EmSbwxjhBean; -import com.dsic.gj_erp.mapper.jcsj.EmSbwxjhMapper; -import com.dsic.gj_erp.service.jcsj.EmSbwxjhService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import java.util.List; -import java.util.stream.Collectors; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class EmSbwxjhServiceImpl extends ServiceImpl implements EmSbwxjhService { - @Resource - EmSbwxjhMapper emSbwxjhMapper; -// @Resource -// EmSbwxjhRepository emSbwxjhRepository; - - @Override - public List getList(EmSbwxjhBean emSbwxjhBean) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - String sbbh=emSbwxjhBean.getSbbh(); - String beginTime=emSbwxjhBean.getBeginTime(); - String endTime=emSbwxjhBean.getEndTime(); - if(StringUtils.isNotEmpty(sbbh)){ - queryWrapper.eq("SBBH",sbbh); - } - if(StringUtils.isNotEmpty(beginTime)){ - queryWrapper.ge("kssj_jh",beginTime); - } - if(StringUtils.isNotEmpty(endTime)){ - queryWrapper.le("jssj_jh",endTime); - } - List emSbjbbs=emSbwxjhMapper.selectList(queryWrapper); - return emSbjbbs; - } - - @Override - public void save(List emSbwxjhs, HttpServletRequest request) { - String yhms=(String) request.getAttribute("yhdm"); - emSbwxjhs.forEach(emSbjbb -> { - if (StringUtils.isNotEmpty(emSbjbb.getSbbh())){ - emSbjbb.setFzr(yhms); - // emSbwxjhMapper.insert(emSbjbb); - } - }); - saveBatch(emSbwxjhs); - } - - @Override - public void update(List emSbwxjhs) { - // emSbwxjhRepository.saveAll(emSbwxjhs); - updateBatchById(emSbwxjhs); - } - - @Override - public void delete(List emSbwxjhs) { - List idList=emSbwxjhs.stream().map(EmSbwxjh::getId).collect(Collectors.toList()); - emSbwxjhMapper.deleteBatchIds(idList); - //emSbwxjhRepository.deleteAll(emSbwxjhs); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmDhqdpService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmDhqdpService.java deleted file mode 100644 index 64f51b0..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmDhqdpService.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.jhgk.DmDhqdp; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.bean.request.EmSbjbbBean; -import org.springframework.web.multipart.MultipartFile; - -import javax.servlet.http.HttpServletRequest; -import java.io.IOException; -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmDhqdpService extends IService { - List getList(JSONObject json); - - void save(List dmDhqdps); - - List upload(MultipartFile file) throws IOException; - - void sh(List dmDhqdps); - - void tj(List dmXbjhs); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmJgxywrybService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmJgxywrybService.java deleted file mode 100644 index cdd9cfc..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmJgxywrybService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jhgk.DmJgxywryb; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmJgxywrybService extends IService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmJtsyjhService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmJtsyjhService.java deleted file mode 100644 index 5239da3..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmJtsyjhService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmJtsyjhService extends IService { - - List getList(JSONObject json); - - List upload(MultipartFile file) throws IOException; - - void save(List dmJtsyjhs); - - void tj(List dmJtsyjhs); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmSygdMxService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmSygdMxService.java deleted file mode 100644 index ca4d401..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmSygdMxService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jhgk.DmSygdMx; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmSygdMxService extends IService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmSygdService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmSygdService.java deleted file mode 100644 index ed22dbf..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmSygdService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jhgk.DmSygd; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmSygdService extends IService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmTzjhService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmTzjhService.java deleted file mode 100644 index 0f3bb42..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmTzjhService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jcsj.EmSbjbb; -import com.dsic.gj_erp.bean.jhgk.DmTzjh; -import com.dsic.gj_erp.bean.request.EmSbjbbBean; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmTzjhService extends IService { - List getList(JSONObject json); - - void sh(List dmTzjhs); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmXbjhService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmXbjhService.java deleted file mode 100644 index 84326e5..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmXbjhService.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmXbjhService extends IService { - List getList(JSONObject json); - - List upload(MultipartFile file) throws IOException; - - void save(List dmXbjhs); - - void tj(List dmXbjhs); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/DmZrcjhService.java b/src/main/java/com/dsic/gj_erp/service/jhgk/DmZrcjhService.java deleted file mode 100644 index 8fb5ca2..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/DmZrcjhService.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.dsic.gj_erp.service.jhgk; - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.extension.service.IService; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.bean.jhgk.DmZrcjh; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author xn - * @since 2023-09-15 - */ -public interface DmZrcjhService extends IService { - List getList(JSONObject json); - - List upload(MultipartFile file) throws IOException; - - void save(List dmZrcjhs); - - void tj(List dmZrcjhs); - - void sh(List dmZrcjhs); -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmDhqdpServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmDhqdpServiceImpl.java deleted file mode 100644 index 116598f..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmDhqdpServiceImpl.java +++ /dev/null @@ -1,137 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import cn.hutool.poi.excel.ExcelReader; -import cn.hutool.poi.excel.ExcelUtil; -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jcsj.EmSbcnp; -import com.dsic.gj_erp.bean.jhgk.DmDhqdp; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.mapper.jhgk.DmDhqdpMapper; -import com.dsic.gj_erp.service.jhgk.DmDhqdpService; -import com.google.common.collect.Maps; -import jdk.nashorn.internal.ir.annotations.Reference; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Service; -import org.springframework.web.multipart.MultipartFile; - -import javax.annotation.Resource; -import java.io.IOException; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmDhqdpServiceImpl extends ServiceImpl implements DmDhqdpService { - @Resource - DmDhqdpMapper dmDhqdpMapper; - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("dcCh"))){ - queryWrapper.eq("DC_CH",json.getString("dcCh")); - } - if(StringUtils.isNotEmpty(json.getString("Zt"))){ - queryWrapper.eq("ZT",json.getString("Zt")); - } - List dmDhqdps=dmDhqdpMapper.selectList(queryWrapper); - return dmDhqdps; - } - - @Override - public void save(List dmDhqdps) { - saveBatch(dmDhqdps); - } - - @Override - public List upload(MultipartFile file) throws IOException { - ExcelReader reader= ExcelUtil.getReader(file.getInputStream()); - Map alias = Maps.newLinkedHashMap(); - alias.put("船号", "dcCh"); - alias.put("订货清单号", "qdh"); - alias.put("期次", "qc"); - alias.put(" 材质\n" + - "MATERIAL", "wpxh"); - // - alias.put("厚度\r\n" + - "THICK.\n" + - "mm", "thickness"); - alias.put("宽度\r\n" + - "WIDTH\n" + - "mm", "width"); - alias.put("长度\r\n" + - "LENGTH\n" + - "mm", "length"); - alias.put("重量\r\n" + - "吨/张\n" + - "WEIGHT\n" + - "TON/PIECE\r", "weight"); - // - alias.put("设计数量\n" + - "张\n" + - "DESIGN\n" + - "PIECE", "sjsl"); - alias.put("裕量\n" + - "张\n" + - "MARGIN\n" + - "PIECE", "yl"); - alias.put("总数量\n" + - "张\n" + - "TOTAL\n" + - "PIECE", "zsl"); - alias.put("总重量\n" + - "吨\n" + - "TOTAL\n" + - "TON ", "zzl"); - alias.put("利库数量\n" + - "张\n" + - "STORE\n" + - "PIECE", "lksl"); - alias.put("利库重量\n" + - "吨\n" + - "STORE\n" + - "TON", "lkzl"); - alias.put("实订数量\n" + - "张\n" + - "ORDER\n" + - "PIECE", "sdzs"); - alias.put("实订重量\n" + - "吨\n" + - "ORDER\n" + - "TON", "sdzl"); - alias.put("备注\n" + - "NOTE", "bz"); - // alias.put("状态", "zt"); - reader.setHeaderAlias(alias); - List dmDhqdps= reader.readAll(DmDhqdp.class); - return dmDhqdps; - } - - @Override - public void sh(List dmDhqdps) { - dmDhqdps.forEach(dmZrcjh -> { - dmZrcjh.setZt("2"); - }); - updateBatchById(dmDhqdps); - } - - @Override - public void tj(List dmXbjhs) { - dmXbjhs.forEach(dmZrcjh -> { - String zt=dmZrcjh.getZt(); - String setZt=zt.equals("1")?"0":"1"; - dmZrcjh.setZt(setZt); - }); - updateBatchById(dmXbjhs); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmJgxywrybServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmJgxywrybServiceImpl.java deleted file mode 100644 index d18f49e..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmJgxywrybServiceImpl.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmJgxywryb; -import com.dsic.gj_erp.mapper.jhgk.DmJgxywrybMapper; -import com.dsic.gj_erp.service.jhgk.DmJgxywrybService; -import org.springframework.stereotype.Service; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmJgxywrybServiceImpl extends ServiceImpl implements DmJgxywrybService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmJtsyjhServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmJtsyjhServiceImpl.java deleted file mode 100644 index f7ab918..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmJtsyjhServiceImpl.java +++ /dev/null @@ -1,87 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import com.dsic.gj_erp.bean.jhgk.DmZrcjh; -import com.dsic.gj_erp.dao.jhgk.DmJtsyjhRepository; -import com.dsic.gj_erp.mapper.jhgk.DmJtsyjhMapper; -import com.dsic.gj_erp.service.jhgk.DmJtsyjhService; -import com.dsic.gj_erp.util.ExcelUtil; -import com.google.common.collect.Lists; -import org.apache.commons.lang3.StringUtils; -import org.modelmapper.ModelMapper; -import org.springframework.stereotype.Service; -import org.springframework.web.multipart.MultipartFile; - -import javax.annotation.Resource; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmJtsyjhServiceImpl extends ServiceImpl implements DmJtsyjhService { - @Resource - DmJtsyjhMapper dmJtsyjhMapper; - @Resource - ModelMapper modelMapper; - - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("dcCh"))){ - queryWrapper.eq("dc_ch",json.getString("dcCh")); - } - if(StringUtils.isNotEmpty(json.getString("Zt"))){ - queryWrapper.eq("zt",json.getString("Zt")); - } - List dmTzjhs=dmJtsyjhMapper.selectList(queryWrapper); - return dmTzjhs; - } - - @Override - public List upload(MultipartFile file) throws IOException { - List> list= ExcelUtil.readJTSYJH(file); - List dmJtsyjhs=new ArrayList<>(); - list.forEach(stringObjectMap -> { - String[] fds=stringObjectMap.get("dcFd").toString().split("/"); - for (String fd:fds) { - DmJtsyjh dmZrcjh = modelMapper.map(stringObjectMap, DmJtsyjh.class); - dmZrcjh.setDcFd(fd); - dmJtsyjhs.add(dmZrcjh); - } - }); - return dmJtsyjhs; - } - - @Override - public void save(List dmJtsyjhs) { - saveBatch(dmJtsyjhs); - List> lists = Lists.partition(dmJtsyjhs, 300); - for (List list:lists) { - dmJtsyjhMapper.updateCzplpNEW(list); - } - } - - @Override - public void tj(List dmJtsyjhs) { - dmJtsyjhs.forEach(dmXbjh -> { - dmXbjh.setZt("1"); - }); - updateBatchById(dmJtsyjhs); - } - - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmSygdMxServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmSygdMxServiceImpl.java deleted file mode 100644 index 418515b..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmSygdMxServiceImpl.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmSygdMx; -import com.dsic.gj_erp.mapper.jhgk.DmSygdMxMapper; -import com.dsic.gj_erp.service.jhgk.DmSygdMxService; -import org.springframework.stereotype.Service; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmSygdMxServiceImpl extends ServiceImpl implements DmSygdMxService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmSygdServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmSygdServiceImpl.java deleted file mode 100644 index 41bcc43..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmSygdServiceImpl.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmSygd; -import com.dsic.gj_erp.mapper.jhgk.DmSygdMapper; -import com.dsic.gj_erp.service.jhgk.DmSygdService; -import org.springframework.stereotype.Service; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmSygdServiceImpl extends ServiceImpl implements DmSygdService { - -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmTzjhServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmTzjhServiceImpl.java deleted file mode 100644 index 0a4626c..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmTzjhServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmTzjh; -import com.dsic.gj_erp.mapper.jhgk.DmTzjhMapper; -import com.dsic.gj_erp.service.jhgk.DmTzjhService; -import org.apache.commons.lang3.StringUtils; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmTzjhServiceImpl extends ServiceImpl implements DmTzjhService { - - @Resource - DmTzjhMapper dmTzjhMapper; -// @Resource -// DmTzjhRepository dmTzjhRepository; - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("dcCh"))){ - queryWrapper.eq("DC_CH",json.getString("dcCh")); - } - if(StringUtils.isNotEmpty(json.getString("Zt"))){ - queryWrapper.eq("zt",json.getString("Zt")); - } - List dmTzjhs=dmTzjhMapper.selectList(queryWrapper); - return dmTzjhs; - } - - @Override - public void sh(List dmTzjhs) { - dmTzjhs.forEach(dmTzjh -> { - dmTzjh.setZt("1"); - }); -// dmTzjhRepository.saveAll(dmTzjhs); - updateBatchById(dmTzjhs); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmXbjhServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmXbjhServiceImpl.java deleted file mode 100644 index 584fcda..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmXbjhServiceImpl.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.mapper.jhgk.DmXbjhMapper; -import com.dsic.gj_erp.service.jhgk.DmXbjhService; -import com.dsic.gj_erp.util.ExcelUtil; -import org.apache.commons.lang3.StringUtils; -import org.modelmapper.ModelMapper; -import org.springframework.stereotype.Service; -import org.springframework.web.multipart.MultipartFile; - -import javax.annotation.Resource; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmXbjhServiceImpl extends ServiceImpl implements DmXbjhService { - @Resource - DmXbjhMapper dmXbjhMapper; - @Resource - ModelMapper modelMapper; - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("dcCh"))){ - queryWrapper.eq("dc_ch",json.getString("dcCh")); - } - if(StringUtils.isNotEmpty(json.getString("Zt"))){ - queryWrapper.eq("zt",json.getString("Zt")); - } - List dmTzjhs=dmXbjhMapper.selectList(queryWrapper); - return dmTzjhs; - } - - @Override - public List upload(MultipartFile file) throws IOException { - // ExcelReader reader = ExcelUtil.getReader(file.getInputStream()); - List> mapList= ExcelUtil.readDmXbjh(file); - - List list=new ArrayList<>(); - mapList.forEach(stringObjectMap -> { - DmXbjh dmXbjh = modelMapper.map(stringObjectMap, DmXbjh.class); - list.add(dmXbjh); - }); - return list; - } - - @Override - public void save(List dmXbjhs) { - saveBatch(dmXbjhs); - } - - @Override - public void tj(List dmXbjhs) { - dmXbjhs.forEach(dmXbjh -> { - dmXbjh.setZt("1"); - }); - updateBatchById(dmXbjhs); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmZrcjhServiceImpl.java b/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmZrcjhServiceImpl.java deleted file mode 100644 index 61edd0d..0000000 --- a/src/main/java/com/dsic/gj_erp/service/jhgk/impl/DmZrcjhServiceImpl.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.dsic.gj_erp.service.jhgk.impl; - - -import cn.hutool.poi.excel.ExcelReader; -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import com.dsic.gj_erp.bean.jhgk.DmXbjh; -import com.dsic.gj_erp.bean.jhgk.DmZrcjh; -import com.dsic.gj_erp.mapper.jhgk.DmZrcjhMapper; -import com.dsic.gj_erp.service.jhgk.DmZrcjhService; -import com.dsic.gj_erp.util.ExcelUtil; -import com.google.common.collect.Lists; -import org.apache.commons.lang3.StringUtils; -import org.modelmapper.ModelMapper; -import org.springframework.stereotype.Service; -import org.springframework.web.multipart.MultipartFile; - -import javax.annotation.Resource; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; - -/** - *

- * 服务实现类 - *

- * - * @author xn - * @since 2023-09-15 - */ -@Service -public class DmZrcjhServiceImpl extends ServiceImpl implements DmZrcjhService { - @Resource - DmZrcjhMapper dmZrcjhMapper; - @Resource - ModelMapper modelMapper; - - @Override - public List getList(JSONObject json) { - QueryWrapper queryWrapper=new QueryWrapper<>(); - if(StringUtils.isNotEmpty(json.getString("dcCh"))){ - queryWrapper.eq("DC_CH",json.getString("dcCh")); - } - if(StringUtils.isNotEmpty(json.getString("Zt"))){ - queryWrapper.eq("zt",json.getString("Zt")); - } - List dmZrcjhs=dmZrcjhMapper.selectList(queryWrapper); - return dmZrcjhs; - } - - @Override - public List upload(MultipartFile file) throws IOException { - List> list= ExcelUtil.readZRCJH(file); - List dmZrcjhs=new ArrayList<>(); - list.forEach(stringObjectMap -> { - DmZrcjh dmZrcjh = modelMapper.map(stringObjectMap, DmZrcjh.class); - dmZrcjhs.add(dmZrcjh); - }); - return dmZrcjhs; - } - - @Override - public void save(List dmZrcjhs) { - saveBatch(dmZrcjhs); - - List> lists = Lists.partition(dmZrcjhs, 300); - for (List list:lists) { - dmZrcjhMapper.updateCzplpNEW(list); - } - - } - - @Override - public void tj(List dmZrcjhs) { - dmZrcjhs.forEach(dmZrcjh -> { - String zt=dmZrcjh.getZt(); - String setZt=zt.equals("1")?"0":"1"; - dmZrcjh.setZt(setZt); - }); - updateBatchById(dmZrcjhs); - } - - @Override - public void sh(List dmZrcjhs) { - dmZrcjhs.forEach(dmZrcjh -> { - dmZrcjh.setZt("2"); - }); - updateBatchById(dmZrcjhs); - } -} diff --git a/src/main/java/com/dsic/gj_erp/service/sy/SYService.java b/src/main/java/com/dsic/gj_erp/service/sy/SYService.java deleted file mode 100644 index 61794f2..0000000 --- a/src/main/java/com/dsic/gj_erp/service/sy/SYService.java +++ /dev/null @@ -1,416 +0,0 @@ -package com.dsic.gj_erp.service.sy; - - -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.ObjectUtil; -import com.dsic.gj_erp.bean.sy.*; -import com.dsic.gj_erp.dao.sy.*; -import com.querydsl.core.Tuple; -import com.querydsl.core.types.dsl.BooleanExpression; -import com.querydsl.jpa.impl.JPAQueryFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.data.domain.Sort; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Propagation; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.util.StringUtils; -import org.springframework.web.bind.annotation.RequestBody; - -import javax.annotation.PostConstruct; -import javax.persistence.EntityManager; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; - -/** - * 系统安全子系统处理逻辑 - */ -@Service -public class SYService { - - @Autowired - Dm_zhbmlbpRepository dm_zhbmlbpRepository; - @Autowired - Dm_zhbmpRepository dm_zhbmpRepository; - @Autowired - SyworkgpRepository syworkgpRepository; - @Autowired - SyuirpRepository syuirpRepository; - @Autowired - SyigrpRepository syigrpRepository; - @Autowired - SyimrpRepository syimrpRepository; - @Autowired - SyifrpRepository syifrpRepository; - @Autowired - SyuserpRepository syuserpRepository; - @Autowired - SyfunpRepository syfunpRepository; - @Autowired - DmBhdypRepository dmBhdypRepository; - @Autowired - DmBhsjpRepository dmBhsjpRepository; - @Autowired - DmBhzybRepository dmBhzybRepository; - @Autowired - private EntityManager entityManager; - private JPAQueryFactory queryFactory; - - @PostConstruct - public void initFactory() { - queryFactory = new JPAQueryFactory(entityManager); - } - - public List getWorkGroupList(String yhdm) { - QSyuirp syuirp = QSyuirp.syuirp; - QSyworkgp syworkgp = QSyworkgp.syworkgp; - if (StringUtils.isEmpty(yhdm)) { - return queryFactory.select(syworkgp).from(syworkgp).orderBy(syworkgp.JKDBM.asc()).fetch(); - } else { - return queryFactory.select(syworkgp).from(syworkgp).leftJoin(syuirp).on(syuirp.GWDM.eq(syworkgp.JKDBM)).where(syuirp.YHDM.eq(yhdm)).orderBy(syworkgp.JKDBM.asc()).where().fetch(); - } - } - - public Syworkgp addWordGroup(Syworkgp syworkgp) { - return syworkgpRepository.save(syworkgp); - } - - @Transactional - public void deleteWorkGroup(Syworkgp syworkgp) { - syuirpRepository.deleteByGWDM(syworkgp.getJKDBM()); - syigrpRepository.deleteByGWDM(syworkgp.getJKDBM()); - syimrpRepository.deleteByGWDM(syworkgp.getJKDBM()); - syifrpRepository.deleteByGWDM(syworkgp.getJKDBM()); - syworkgpRepository.deleteById(syworkgp.getJKDBM()); - } - - @Transactional - public Syworkgp updateWorkGroup(Syworkgp osyworkgp, Syworkgp nsyworkgp) { - QSyworkgp syworkgp = QSyworkgp.syworkgp; - QSyuirp syuirp = QSyuirp.syuirp; - QSyigrp syigrp = QSyigrp.syigrp; - QSyimrp syimrp = QSyimrp.syimrp; - QSyifrp syifrp = QSyifrp.syifrp; - String newgwdm = nsyworkgp.getJKDBM(); - String gwdm = osyworkgp.getJKDBM(); - queryFactory.update(syuirp).set(syuirp.GWDM, newgwdm).where(syuirp.GWDM.eq(gwdm)).execute(); - queryFactory.update(syigrp).set(syigrp.GWDM, newgwdm).where(syigrp.GWDM.eq(gwdm)).execute(); - queryFactory.update(syimrp).set(syimrp.GWDM, newgwdm).where(syimrp.GWDM.eq(gwdm)).execute(); - queryFactory.update(syifrp).set(syifrp.GWDM, newgwdm).where(syifrp.GWDM.eq(gwdm)).execute(); - syworkgpRepository.delete(osyworkgp); - return syworkgpRepository.save(nsyworkgp); - } - - - public Map> getUserZHBM() { - Map> dataMap = new HashMap<>(); - dataMap.put("yhlx", dm_zhbmpRepository.findByBMLB("YHLX")); - dataMap.put("spqx", dm_zhbmpRepository.findByBMLB("SPQX")); - List bmbmList = new ArrayList<>(); - for (Map map : dm_zhbmpRepository.findBMBM()) { - Dm_zhbmp dm_zhbmp = new Dm_zhbmp(); - dm_zhbmp.setBM((String) map.get("BM")); - dm_zhbmp.setBmsm((String) map.get("MC")); - bmbmList.add(dm_zhbmp); - } - dataMap.put("bmbm", bmbmList); - List zxtBmbmList = new ArrayList<>(); - for (Sysysp sysysp : getZxtList(null)) { - Dm_zhbmp dm_zhbmp = new Dm_zhbmp(); - dm_zhbmp.setBM(sysysp.getZXTDM()); - dm_zhbmp.setBmsm(sysysp.getZXTMS()); - zxtBmbmList.add(dm_zhbmp); - } - dataMap.put("zxtbm", zxtBmbmList); - return dataMap; - } - - - public List getUserList(String gwdm, Integer sort) { - QSyuirp syuirp = QSyuirp.syuirp; - QSyuserp syuserp = QSyuserp.syuserp; - List userlist = new ArrayList<>(); - if (StringUtils.isEmpty(gwdm)) { - userlist = queryFactory.select(syuserp).from(syuserp).where().orderBy(sort != 1 ? syuserp.YHDM.asc() : syuserp.BMBM.asc()).fetch(); - } else { - userlist = queryFactory.select(syuserp).from(syuserp, syuirp).where(syuserp.YHDM.eq(syuirp.YHDM).and(syuirp.GWDM.eq(gwdm))).orderBy(syuserp.BMBM.asc()).fetch(); - } - return userlist; - } - /** - * 公共函数:取最大单据号(导入图纸时,生成主键流水号) - * @param zxt 子系统编码 - * @param jg 机构码 - * @param bmm 编码名称 - * @return 最大单据号(流水号) - */ - @Transactional(propagation = Propagation.REQUIRES_NEW,rollbackFor = Exception.class) - public String f_getpjh(String zxt,String jg,String bmm){ - entityManager.clear(); // 清除缓存 - QDmBhdyp bhdy=QDmBhdyp.dmBhdyp; - List bhdyps; - //确定编码前缀值开始 - bhdyps = queryFactory.select(bhdy).from(bhdy) - .where( - bhdy.zxtbm.eq(zxt) - .and(bhdy.jgm.eq(jg)) - .and(bhdy.bmmc.eq(bmm))) - .orderBy(bhdy.bmsx.asc()) - .fetch(); - String f_qz=bhdyps.get(0).getBmqz().trim(); // - String f_sx=bhdyps.get(0).getBmsx().trim(); // - - if(StringUtils.isEmpty(f_qz)){ - new Exception("不合要求的错误数据"); - }else { - if (f_qz.equals("年")){ - f_qz= DateUtil.format(DateUtil.date(),"yy"); - } - if (f_qz.equals("年月")){ - f_qz= DateUtil.format(DateUtil.date(),"yyMM"); - } - } - //确定编码前缀值结束 - - //生成单据号开始 - QDmBhsjp bhsjp=QDmBhsjp.dmBhsjp; - List bhsjps; - bhsjps = queryFactory.select(bhsjp).from(bhsjp).where( - bhsjp.zxtbm.eq(zxt) - .and(bhsjp.jgm.eq(jg)) - .and(bhsjp.bmmc.eq(bmm)) - .and(bhsjp.bmqz.eq(f_qz))) - .fetch(); - - if (ObjectUtil.isNotEmpty(bhsjps)){ - String f_sxh=bhsjps.get(0).getBmsxh().trim(); - f_sxh=(Integer.parseInt(f_sxh)+1)+""; - String f_nxh=f_sxh; - //使单据号满十位 - if(f_sxh.length()<10-f_qz.length()){ - int num=10-f_qz.length()-f_sxh.length(); - for (int i = 0; i < num; i++) { - f_nxh='0' +f_nxh; - } - }else { - f_nxh= f_nxh.substring(f_nxh.length() - (10 - f_qz.length())); - } - queryFactory.update(bhsjp).set(bhsjp.bmsxh, f_nxh).where(bhsjp.zxtbm.eq(zxt) - .and(bhsjp.jgm.eq(jg)) - .and(bhsjp.bmmc.eq(bmm)) - .and(bhsjp.bmqz.eq(f_qz)) - ).execute(); - - if(bmm.equals("APS")){ - return f_qz+f_nxh; - } - DmBhzyb bhzyb=new DmBhzyb(); - bhzyb.setBhzyb(zxt +jg+bmm+f_qz+f_nxh); - dmBhzybRepository.save(bhzyb); - return f_qz+f_nxh; - }else { - String f_oxh=f_sx; - - if (f_sx.length()<10-f_qz.length()){ - for (int i = 0; i < 10-f_qz.length()-f_sx.length(); i++) { - f_oxh='0' +f_oxh; - } - }else { - f_oxh=f_oxh.substring(f_oxh.length()-(10-f_qz.length())); - } - - DmBhsjp dmBhsjp=new DmBhsjp(); - dmBhsjp.setZxtbm(zxt); - dmBhsjp.setJgm(jg); - dmBhsjp.setBmmc(bmm); - dmBhsjp.setBmqz(f_qz); - dmBhsjp.setBmsxh(f_oxh); - dmBhsjpRepository.save(dmBhsjp); - if (bmm.equals("APS")){ - return f_qz+f_oxh; - } - DmBhzyb bhzyb=new DmBhzyb(); - bhzyb.setBhzyb(zxt +jg+bmm+f_qz+f_oxh); - dmBhzybRepository.save(bhzyb); - return f_qz+f_oxh; - } - } - - public List> getUserListByFunc(Syifrp syifrpBean) { - QSyuserp syuserp = QSyuserp.syuserp; - QSyuirp syuirp = QSyuirp.syuirp; - QSyifrp syifrp = QSyifrp.syifrp; - List tupleList = queryFactory.select(syuserp.BMBM, syuirp.YHDM, syuserp.YHMS, syuirp.GWDM).from(syifrp, syuirp, syuserp).where(syifrp.GWDM.eq(syuirp.GWDM).and(syuirp.YHDM.eq(syuserp.YHDM).and(syifrp.ZXTBM.eq(syifrpBean.getZXTBM()).and(syifrp.MS.eq(syifrpBean.getMS()))))).fetch(); - List bmList = dm_zhbmpRepository.findBMBM(); - List> resultList = new ArrayList>(); - for (Tuple tuple : tupleList) { - List bms = bmList.stream().filter((e) -> e.get("BM").equals(tuple.get(0, String.class))).collect(Collectors.toList()); - String bmmc = bms.size() > 0 ? (String) bms.get(0).get("MC") : ""; - String yhdm = tuple.get(1, String.class); - String yhms = tuple.get(2, String.class); - String gwdm = tuple.get(3, String.class); - List> userList = resultList.stream().filter((e) -> e.get("yhdm").equals(yhdm)).collect(Collectors.toList()); - if (userList.size() > 0) { - userList.get(0).put("gwdm", userList.get(0).get("gwdm") + ";" + gwdm); - } else { - HashMap dataMap = new HashMap<>(); - dataMap.put("bmmc", bmmc); - dataMap.put("yhdm", yhdm); - dataMap.put("yhms", yhms); - dataMap.put("gwdm", gwdm); - resultList.add(dataMap); - } - } - return resultList; - } - - public Syuserp addUser(Syuserp syuserp) { - return syuserpRepository.save(syuserp); - } - - public void deleteUser(Syuserp syuserp) { - syuserpRepository.delete(syuserp); - } - - @Transactional - public Syuserp updateUser(Syuserp osyuserp, Syuserp nsyuserp) { - QSyuirp syuirp = QSyuirp.syuirp; - queryFactory.update(syuirp).set(syuirp.YHDM, nsyuserp.getYHDM()).where(syuirp.YHDM.eq(osyuserp.getYHDM())).execute(); - syuserpRepository.delete(osyuserp); - return syuserpRepository.save(nsyuserp); - } - - public void addWorkGroupUser(@RequestBody List syuirp) { - syuirpRepository.saveAll(syuirp); - } - - public void deleteWorkGroupUser(@RequestBody List syuirp) { - syuirpRepository.deleteAll(syuirp); - } - - - public List getFzqxList(String gwdm) { - QSyigrp syigrp = QSyigrp.syigrp; - QDm_zhbmp dm_zhbmp = QDm_zhbmp.dm_zhbmp; - BooleanExpression inSys = dm_zhbmp.BM.like("IM%").or(dm_zhbmp.BM.like("SD%").or(dm_zhbmp.BM.like("MS%")) - .or(dm_zhbmp.BM.like("FP%")).or(dm_zhbmp.BM.like("HR%")).or(dm_zhbmp.BM.like("YS%")).or(dm_zhbmp.BM.like("DJ%"))); - if (StringUtils.isEmpty(gwdm)) { - return queryFactory.select(dm_zhbmp).from(dm_zhbmp).where(dm_zhbmp.BMLB.eq("BMBM").and(inSys)).fetch(); - } else { - return queryFactory.select(dm_zhbmp).from(syigrp).leftJoin(dm_zhbmp).on(dm_zhbmp.BM.eq(syigrp.ZXTDM.concat(syigrp.FZDM))).where(syigrp.GWDM.eq(gwdm).and(dm_zhbmp.BMLB.eq("BMBM")).and(inSys)).fetch(); - } - } - - public void addWorkGroupFz(List syigrp) { - syigrpRepository.saveAll(syigrp); - } - - public void deleteWorkGroupFz(@RequestBody List syigrp) { - syigrpRepository.deleteAll(syigrp); - } - - public List getZxtList(String gwdm) { - QSyimrp syimrp = QSyimrp.syimrp; - QSysysp sysysp = QSysysp.sysysp; - if (StringUtils.isEmpty(gwdm)) { - return queryFactory.select(sysysp).from(sysysp).orderBy(sysysp.YLZD1.asc()).fetch(); - } else { - return queryFactory.select(sysysp).from(sysysp).leftJoin(syimrp).on(sysysp.ZXTDM.eq(syimrp.ZXTBM)).where(syimrp.GWDM.eq(gwdm)).orderBy(sysysp.YLZD1.asc()).fetch(); - } - } - - public void addWorkGroupZxt(List syimrp) { - syimrpRepository.saveAll(syimrp); - } - - public void deleteWorkGroupZxt(@RequestBody List syimrp) { - syimrpRepository.deleteAll(syimrp); - } - - - public List getFuncList(Integer type, String gwdm) { - QSyifrp syifrp = QSyifrp.syifrp; - QSyfunp syfunp = QSyfunp.syfunp; - QSysysp sysysp = QSysysp.sysysp; - if (type != null && type == 1) { - return queryFactory.select(syfunp).from(syfunp, sysysp).where(sysysp.ZXTDM.eq(syfunp.ZXTBM)).orderBy(sysysp.YLZD1.asc()).orderBy(syfunp.YLZD3.asc()).fetch(); - } else { - if (StringUtils.isEmpty(gwdm)) { - return queryFactory.select(syfunp).from(syfunp).where(syfunp.CKDM.ne("")).orderBy(syfunp.ZXTBM.asc()).orderBy(syfunp.YLZD2.asc()).orderBy(syfunp.YLZD3.asc()).fetch(); - } else { - return queryFactory.select(syfunp).from(syfunp).leftJoin(syifrp).on(syfunp.MS.eq(syifrp.MS).and(syfunp.ZXTBM.eq(syifrp.ZXTBM))).where(syfunp.CKDM.ne("").and(syifrp.GWDM.eq(gwdm))).orderBy(syfunp.ZXTBM.asc()).orderBy(syfunp.YLZD2.asc()).orderBy(syfunp.YLZD3.asc()).fetch(); - } - } - } - - - public Syfunp addFunc(Syfunp syfunp) { - return syfunpRepository.save(syfunp); - } - - - public void deleteFunc(Syfunp syfunp) { - syfunpRepository.delete(syfunp); - } - - @Transactional - public Syfunp updateFunc(Syfunp osyfunp, Syfunp nsyfunp) { - QSyifrp syifrp = QSyifrp.syifrp; - queryFactory.update(syifrp).set(syifrp.ZXTBM, nsyfunp.getZXTBM()) - .set(syifrp.MS, nsyfunp.getMS()) - .set(syifrp.GNLB, nsyfunp.getGNLB()).where(syifrp.ZXTBM.eq(osyfunp.getZXTBM()).and(syifrp.MS.eq(osyfunp.getMS()).and(syifrp.GNLB.eq(osyfunp.getGNLB())))).execute(); - syfunpRepository.delete(osyfunp); - return syfunpRepository.save(nsyfunp); - } - - - public void addWorkGroupFunc(List Syifrp) { - syifrpRepository.saveAll(Syifrp); - } - - public void deleteWorkGroupFunc(@RequestBody List syifrp) { - syifrpRepository.deleteAll(syifrp); - } - - - public List getZhbmlbList(int sort) { - if (sort == 0) { - return dm_zhbmlbpRepository.findAll(Sort.by("LBMC").ascending()); - } else { - return dm_zhbmlbpRepository.findAll(Sort.by("BMLB").ascending()); - } - } - - public List getZhbmList(Dm_zhbmlbp zhbmlbp) { - return dm_zhbmpRepository.findByBMLB(zhbmlbp.getBMLB()); - } - - public Dm_zhbmp addZhbm(Dm_zhbmp zhbmp) { - return dm_zhbmpRepository.save(zhbmp); - } - - public void deleteZhbm(Dm_zhbmp zhbmp) { - dm_zhbmpRepository.delete(zhbmp); - } - - @Transactional - public Dm_zhbmp updateZhbm(Dm_zhbmp ozhbmp, Dm_zhbmp nzhbmp) { - dm_zhbmpRepository.delete(ozhbmp); - return dm_zhbmpRepository.save(nzhbmp); - -// if(ozhbmp.getBMLB().equals("BMBM")){ -// QSyigrp syigrp =QSyigrp.syigrp; -// queryFactory.update(syigrp).set(syigrp.FZDM, nzhbmp.getBM()).where(syigrp.ZXTDM.concat(syigrp.FZDM).eq(ozhbmp.getBM())).execute(); -// } - } - public List getALL() { - QDm_zhbmp dm_zhbmp=QDm_zhbmp.dm_zhbmp; - List fetch = queryFactory.select(dm_zhbmp).from(dm_zhbmp).fetch(); - return fetch; - } - - - -} diff --git a/src/main/java/com/dsic/gj_erp/util/CodeGenerator.java b/src/main/java/com/dsic/gj_erp/util/CodeGenerator.java deleted file mode 100644 index d4f73cb..0000000 --- a/src/main/java/com/dsic/gj_erp/util/CodeGenerator.java +++ /dev/null @@ -1,107 +0,0 @@ - -package com.dsic.gj_erp.util; - -import com.baomidou.mybatisplus.annotation.DbType; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.generator.AutoGenerator; -import com.baomidou.mybatisplus.generator.config.DataSourceConfig; -import com.baomidou.mybatisplus.generator.config.GlobalConfig; -import com.baomidou.mybatisplus.generator.config.PackageConfig; -import com.baomidou.mybatisplus.generator.config.StrategyConfig; -import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; - -public class CodeGenerator { - public static void main(String[] args) { - GlobalConfig config = new GlobalConfig(); - String projectPath = System.getProperty("user.dir"); - config.setActiveRecord(false)//开启AR模式 - .setAuthor("xn")//设置作者 - //生成路径(一般都是生成在此项目的src/main/java下面) - .setOutputDir(projectPath + "/src/main/java") - .setFileOverride(true)//第二次生成会把第一次生成的覆盖掉 - .setIdType(IdType.ASSIGN_UUID)//主键策略 - .setServiceName("%sService")//生成的service接口名字首字母是否为I,这样设置就没有I - .setBaseResultMap(true)//生成resultMap - .setBaseColumnList(true).//在xml中生成基础列 - setSwagger2(true); - //2、数据源配置 - DataSourceConfig dataSourceConfig = new DataSourceConfig(); - dataSourceConfig.setDbType(DbType.SQL_SERVER)//数据库类型 - .setDriverName("com.microsoft.sqlserver.jdbc.SQLServerDriver") - .setUrl("jdbc:sqlserver://localhost:1433;DatabaseName=gj_erp") //250 是 tribon - .setUsername("sa") - .setPassword("123456"); - //3、策略配置 - StrategyConfig strategyConfig = new StrategyConfig(); - strategyConfig.setCapitalMode(false)//开启全局大写命名 - //.setDbColumnUnderline(true)//表名字段名使用下划线 - .setNaming(NamingStrategy.underline_to_camel)//下划线到驼峰的命名方式 - // .setTablePrefix("tb_")//表名前缀 - .setEntityLombokModel(true)//使用lombok - .setRestControllerStyle(true) - .setInclude(new String[]{"QSyfunp"}); - - //.setInclude("表1","表2");//逆向工程使用的表 - //4、包名策略配置 - PackageConfig packageConfig = new PackageConfig(); - //设置包名的parent - packageConfig.setParent("com.dsic.xzerp") - .setMapper("mapper.scgl") - .setService("service.scgl") - .setServiceImpl("service.scgl.impl") - .setController("controller.scgl") - .setEntity("bean.scgl") - //设置xml文件的目录 - .setXml("mapper.scgl"); - //设置xml文件的目录 - -// -// packageConfig.setParent("com.dsic.xzerp") -// .setMapper("dao.gxzz.view") -// .setService("service.gxzz.view") -// .setServiceImpl("service.gxzz.view.impl") -// //.setController("controller.gxzz.jcsj") -// .setEntity("bean.gxzz.view") -// //设置xml文件的目录 -// .setXml("dao.gxzz.view"); - - -// packageConfig.setParent("com.dsic.xzerp") -// .setMapper("dao.zlgl.gcjy") -// .setService("service.zlgl.gcjy") -// .setServiceImpl("service.zlgl.gcjy.impl") -// .setController("controller.zlgl.gcjy") -// .setEntity("bean.zlgl.gcjy") -// //设置xml文件的目录 -// .setXml("dao.zlgl.gcjy"); -// packageConfig.setParent("com.dsic.xzerp") -// .setMapper("dao.gxzz.jszb") -// .setService("service.gxzz.jszb") -// .setServiceImpl("service.gxzz.jszb.impl") -// .setController("controller.gxzz.jszb") -// .setEntity("bean.gxzz.jszb") -// //设置xml文件的目录 -// .setXml("dao.gxzz"); -// -// -// packageConfig.setParent("com.dsic.xzerp") -// // .setMapper("dao.gxzz.jhsc") -// // .setService("service.gxzz.jhsc") -// // .setServiceImpl("service.gxzz.jhsc.impl") -// // .setController("controller.gxzz.jhsc") -// .setEntity("bean.gxzz.jhsc"); -// //设置xml文件的目录 -// // .setXml("dao.gxzz"); - - //5、整合配置 - AutoGenerator autoGenerator = new AutoGenerator(); - autoGenerator.setGlobalConfig(config) - .setDataSource(dataSourceConfig) - .setStrategy(strategyConfig) - .setPackageInfo(packageConfig) - ; - //6、执行 - autoGenerator.execute(); - } - -} diff --git a/src/main/java/com/dsic/gj_erp/util/ExcelUtil.java b/src/main/java/com/dsic/gj_erp/util/ExcelUtil.java deleted file mode 100644 index 02abc0e..0000000 --- a/src/main/java/com/dsic/gj_erp/util/ExcelUtil.java +++ /dev/null @@ -1,273 +0,0 @@ -package com.dsic.gj_erp.util; - -import com.dsic.gj_erp.bean.jhgk.DmJtsyjh; -import org.apache.commons.lang3.StringUtils; -import org.apache.commons.lang3.time.DateUtils; -import org.apache.poi.hssf.usermodel.HSSFWorkbook; -import org.apache.poi.ss.usermodel.*; -import org.apache.poi.ss.util.CellRangeAddress; -import org.apache.poi.xssf.usermodel.XSSFWorkbook; -import org.springframework.web.multipart.MultipartFile; - -import java.io.IOException; -import java.io.InputStream; -import java.text.SimpleDateFormat; -import java.util.*; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -public class ExcelUtil { - public static Map ZRCJHKeyMap=new HashMap(){ - { - //put("状态","zt");put("周期(天)","b"); - put("船号","dcCh");put("区域","qy");put("总段号","zdh"); put("预组段","yzd");put("分段号","dcFd");put("重量","zl"); - put("批量号","dcPl");put("大组开始","kssjDz");put("钢加结束大组","gjjsDz");put("小组结束","jssjXz");put("小组周期","xzzq"); put("小组开始","kssjXz"); - put("线表重量","xbzl");put("批量表(钢加大组结束)","gjjsDzPl");put("时间差(L-P)","sjcLp");put("钢加小组结束","gjjsXz");put("批量表(钢加小组结束)","gjjsXzPl"); - put("时间差(R-S)","sjcRs"); - put("钢加开始","gjks"); put("批量表(钢加开始)","gjksPl");put("时间差(U-V)","sjcUv");put("套料图下发","xfqTlt"); - put("套料图接收","jsqTlt");put("板材领取表下发","xfqLqb");put("板材领取表接收","jsqLqb");put("零件配套表下发","xfqPtb");put("零件配套表接收","jsqPtb"); - put("订货清单号","dhqd");put("订货清单下发","xfqDhqd");put("实际订货日期","sjdhq");put("板材计划到齐","bcdq"); - } - }; - - public static List ZRCJHYearKeyList=Arrays.asList( - "大组开始","钢加结束大组","小组结束","小组开始","钢加小组结束","批量表(钢加大组结束)", - "钢加开始","批量表(钢加开始)","套料图下发","板材领取表下发","订货清单下发","实际订货日期","板材计划到齐" - ); - - public static Map JTSYJHKeyMap=new HashMap(){ - { - put("船名","dcCh");put("批量","dcPl");put("分段","dcFd"); put("计划期","jhrq");put("备注","bz"); - } - }; -// -// public static List JTSYJHHYearKeyList=Arrays.asList( -// "计划期" -// ); - - public static List> readJTSYJH(MultipartFile file) { - try { - Workbook workbook = isWorkBook(file); - // 获取第一张表 - Sheet sheet = workbook.getSheetAt(0); - // sheet.getPhysicalNumberOfRows()获取总的行数 - // 循环读取每一行 - Row headerRow = sheet.getRow(1); - Map headerMap=new HashMap<>(); - for (int index = 0; index < headerRow.getPhysicalNumberOfCells(); index++){ - headerMap.put(index,getMergedRegionValue(sheet,1,index)+""); - } - - List> mapList=new ArrayList<>(); - for (int i = 3; i < sheet.getPhysicalNumberOfRows(); i++) { - // 循环读取每一个格 - Row row = sheet.getRow(i); - // row.getPhysicalNumberOfCells()获取总的列数 - String dcch=row.getCell(0).toString(); - if (dcch.contains("合计")){ - continue; - } - Map dataMap=new HashMap<>(); - for (int index = 0; index < row.getPhysicalNumberOfCells(); index++) { - String key=headerMap.get(index); - String mapKey=JTSYJHKeyMap.get(key); - if (mapKey==null){ - continue; - } - Cell cell; - if (isMergedRow(sheet,i,index)){ - cell=getMergedRegionValue(sheet,i,index); - } - else { - cell = row.getCell(index); - cell.setCellType(CellType.STRING); - } - String value=cell+""; - if (key.equals("计划期")){ - if (StringUtils.isEmpty(value)){ - continue; - } - else { - value=date(value); - } - } - - dataMap.put(mapKey,value); - } - mapList.add(dataMap); - } - return mapList; - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - public static List> readZRCJH(MultipartFile file) { - try { - List> list=new ArrayList<>(); - Workbook workbook = isWorkBook(file); - // 获取第一张表 - Sheet sheet = workbook.getSheetAt(0); - Row headerRow = sheet.getRow(0); - Map headerMap=new HashMap<>(); - for (int index = 0; index < headerRow.getPhysicalNumberOfCells(); index++){ - Cell cell = headerRow.getCell(index); - // 转换为字符串类型 - cell.setCellType(CellType.STRING); - headerMap.put(index,cell.toString().replace("\n","")); - } - - // 循环读取每一行 - for (int i = 1; i < sheet.getPhysicalNumberOfRows(); i++) { - Map dataMap=new HashMap<>(); - // 循环读取每一个格 - Row row = sheet.getRow(i); - // row.getPhysicalNumberOfCells()获取总的列数 - for (int index = 0; index < row.getPhysicalNumberOfCells(); index++) { - String key=headerMap.get(index); - String mapKey=ZRCJHKeyMap.get(key); - if (mapKey==null){ - continue; - } - Cell cell; - if (isMergedRow(sheet,i,index)){ - cell=getMergedRegionValue(sheet,i,index); - } - else { - cell = row.getCell(index); - cell.setCellType(CellType.STRING); - } - String value=cell+""; - if (ZRCJHYearKeyList.contains(key)){ - value=date(value); - } - dataMap.put(mapKey,value); - } - list.add(dataMap); - } - return list; - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - public static List> readDmXbjh(MultipartFile file) { - try { - Workbook workbook=isWorkBook(file); - // 获取第一张表 - Sheet sheet = workbook.getSheetAt(0); - Row monthRow=sheet.getRow(3); - Map monthMap=new HashMap<>(); - for (int index = 0; index < monthRow.getPhysicalNumberOfCells(); index++){ - Cell cell = monthRow.getCell(index); - // 转换为字符串类型 - cell.setCellType(CellType.STRING); - monthMap.put(index,cell.toString()); - } - // String year=""; - List> mapList=new ArrayList<>(); - for (int i = 4; i < sheet.getPhysicalNumberOfRows(); i++) { - Row row = sheet.getRow(i); - String dcch=row.getCell(0).toString(); - if (dcch.contains("待接")||dcch.contains("已接")||dcch.contains("合计")){ - break; - } - Map map=new HashMap<>(); - map.put("dcCh",dcch); - for (int index = 1; index < row.getPhysicalNumberOfCells(); index++) { - Cell cell = row.getCell(index); - cell.setCellType(CellType.STRING); - - String month=monthMap.get(index); - if (month.contains("计")){ - continue; - } - String cl=cell+""; - String year=getMergedRegionValue(sheet,2,index).toString(); - map.put("cl"+year.replace("年","")+String.format("%02d", Integer.parseInt(month.replace("月",""))),cl); - } - mapList.add(map); - } - return mapList; - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - public static String date(String strDate){ - try { - Calendar calendar = new GregorianCalendar(1900,0,-1); - int intDay = Integer.parseInt(strDate); - Date dd = DateUtils.addDays(calendar.getTime(),intDay); - SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd"); - String format = simpleDateFormat.format(dd); - return format; - }catch (Exception e){ - return ""; - } - } - - public static boolean isMergedRow(Sheet sheet, int row, int column) { - int sheetMergeCount = sheet.getNumMergedRegions(); - for (int i = 0; i < sheetMergeCount; i++) { - CellRangeAddress range = sheet.getMergedRegion(i); - int firstCol = range.getFirstColumn(); - int lastCol = range.getLastColumn(); - int firstRow = range.getFirstRow(); - int lastRow = range.getLastRow(); - if (row >= firstRow && row <= lastRow) { - if (column >= firstCol && column <= lastCol) { - return true; - } - } - } - return false; - } - - public static Workbook isWorkBook(MultipartFile file) throws IOException { - Workbook workbook;// = new XSSFWorkbook(inputStream); - // 截取路径名 . 后面的后缀名,判断是xls还是xlsx - // 如果这个判断不对,就把equals换成 equalsIgnoreCase() - Pattern pattern = Pattern.compile(".*\\.xls"); - Matcher matcher = pattern.matcher(file.getOriginalFilename()); - if (matcher.matches()){ - workbook = new HSSFWorkbook(file.getInputStream()); - }else{ - workbook = new XSSFWorkbook(file.getInputStream()); - } - return workbook; - } - /** - * 获取合并单元格的值 - * @param sheet - * @param row - * @param column - * @return - */ - public static Cell getMergedRegionValue(Sheet sheet ,int row , int column){ - int sheetMergeCount = sheet.getNumMergedRegions(); - - for(int i = 0 ; i < sheetMergeCount ; i++){ - CellRangeAddress ca = sheet.getMergedRegion(i); - int firstColumn = ca.getFirstColumn(); - int lastColumn = ca.getLastColumn(); - int firstRow = ca.getFirstRow(); - int lastRow = ca.getLastRow(); - - if(row >= firstRow && row <= lastRow){ - - if(column >= firstColumn && column <= lastColumn){ - Row fRow = sheet.getRow(firstRow); - Cell fCell = fRow.getCell(firstColumn); - return fCell ; - } - } - } - - return null ; - } - -} diff --git a/src/main/java/com/dsic/gj_erp/util/JwtUtil.java b/src/main/java/com/dsic/gj_erp/util/JwtUtil.java deleted file mode 100644 index c718790..0000000 --- a/src/main/java/com/dsic/gj_erp/util/JwtUtil.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.dsic.gj_erp.util; - -import io.jsonwebtoken.Claims; -import io.jsonwebtoken.Jwts; -import org.springframework.boot.context.properties.ConfigurationProperties; -import org.springframework.stereotype.Component; - -import java.util.Date; - -@ConfigurationProperties(prefix = "jwt") -@Component -public class JwtUtil { - - - private String secret; - private long expire; - private String header; - - /** - * 生成jwt token - */ - public String generateToken(String yhdm,String zxtdm,String yhms) { - Date nowDate = new Date(); - //过期时间 - Date expireDate = new Date(nowDate.getTime() + expire * 1000); - return Jwts.builder() - .setId(yhdm) - .setSubject(zxtdm) - .setIssuedAt(nowDate) - .claim("yhms",yhms) - .setExpiration(expireDate) - .signWith(io.jsonwebtoken.SignatureAlgorithm.HS512, secret) - .compact(); - } - - public Claims getClaimByToken(String token) { - try { - return Jwts.parser() - .setSigningKey(secret) - .parseClaimsJws(token) - .getBody(); - } catch (Exception e) { - return null; - } - } - - /** - * token是否过期 - * - * @return true:过期 - */ - public boolean isTokenExpired(Date expiration) { - return expiration.before(new Date()); - } - - public String getSecret() { - return secret; - } - - public void setSecret(String secret) { - this.secret = secret; - } - - public long getExpire() { - return expire; - } - - public void setExpire(long expire) { - this.expire = expire; - } - - public String getHeader() { - return header; - } - - public void setHeader(String header) { - this.header = header; - } - -} diff --git a/src/main/java/com/dsic/gj_erp/util/MD5Util.java b/src/main/java/com/dsic/gj_erp/util/MD5Util.java deleted file mode 100644 index 3d81a64..0000000 --- a/src/main/java/com/dsic/gj_erp/util/MD5Util.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.dsic.gj_erp.util; - -import java.net.URLEncoder; -import java.security.MessageDigest; - -/** - * MD5加密工具类 - * - */ -public abstract class MD5Util -{ - public final static String encrypt(String text) { - - //用于加密的字符 - char md5String[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', - 'a', 'b', 'c', 'd', 'e', 'f' }; - try { - text=URLEncoder.encode(text, "utf-8"); - //使用平台的默认字符集将此 String 编码为 byte序列,并将结果存储到一个新的 byte数组中 - byte[] btInput = text.getBytes(); - - //信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 - MessageDigest mdInst = MessageDigest.getInstance("MD5"); - - //MessageDigest对象通过使用 update方法处理数据, 使用指定的byte数组更新摘要 - mdInst.update(btInput); - - // 摘要更新之后,通过调用digest()执行哈希计算,获得密文 - byte[] md = mdInst.digest(); - - // 把密文转换成十六进制的字符串形式 - int j = md.length; - char str[] = new char[j * 2]; - int k = 0; - for (int i = 0; i < j; i++) { // i = 0 - byte byte0 = md[i]; //95 - str[k++] = md5String[byte0 >>> 4 & 0xf]; // 5 - str[k++] = md5String[byte0 & 0xf]; // F - } - - //返回经过加密后的字符串 - return new String(str); - - } catch (Exception e) { - return null; - } - } - -} \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/util/ObjConvertUtils.java b/src/main/java/com/dsic/gj_erp/util/ObjConvertUtils.java deleted file mode 100644 index fa6133f..0000000 --- a/src/main/java/com/dsic/gj_erp/util/ObjConvertUtils.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.dsic.gj_erp.util; - -import org.apache.commons.lang3.StringUtils; - -import java.lang.reflect.Field; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; - -/** - * 对象转换工具类 - * - * @Author xhj - * @date 2021/1/18 - */ -@SuppressWarnings("ALL") -public class ObjConvertUtils { - - /** - * 获取类的所有属性,包括父类 - * - * @param object - * @return - */ - public static Field[] getAllFields(Object object) { - Class clazz = object.getClass(); - List fieldList = new ArrayList<>(); - while (clazz != null) { - fieldList.addAll(new ArrayList<>(Arrays.asList(clazz.getDeclaredFields()))); - clazz = clazz.getSuperclass(); - } - Field[] fields = new Field[fieldList.size()]; - fieldList.toArray(fields); - return fields; - } - - public static boolean isEmpty(Object object) { - if (object == null) { - return (true); - } - if ("".equals(object)) { - return (true); - } - if ("null".equals(object)) { - return (true); - } - return (false); - } - - public static boolean checkObjAllFieldsIsNull(Object object) { - if (null == object) { - return true; - } - - try { - for (Field f : object.getClass().getDeclaredFields()) { - f.setAccessible(true); - - System.out.print(f.getName() + ":"); - System.out.println(f.get(object)); - - if (f.get(object) != null && StringUtils.isNotBlank(f.get(object).toString())) { - return false; - } - - } - } catch (Exception e) { - e.printStackTrace(); - } - - return true; - } -} \ No newline at end of file diff --git a/src/main/resources/application-dev.properties b/src/main/resources/application-dev.properties deleted file mode 100644 index 5710b45..0000000 --- a/src/main/resources/application-dev.properties +++ /dev/null @@ -1,9 +0,0 @@ -server.port=8081 -server.tomcat.uri-encoding=utf-8 - -spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver -spring.datasource.url=jdbc:sqlserver://localhost:1433;DatabaseName=gj_erp -spring.datasource.username=sa -spring.datasource.password=123456 - -spring.mvc.throw-exception-if-no-handler-found=true diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties deleted file mode 100644 index ad676ec..0000000 --- a/src/main/resources/application.properties +++ /dev/null @@ -1,30 +0,0 @@ -server.tomcat.uri-encoding=utf-8 - -spring.jpa.show-sql=true -spring.jpa.open-in-view=true -spring.jackson.default-property-inclusion=always -jwt.secret=f4e2e52034348f86b67cde581c0f9e11 -jwt.expire=60000 -jwt.header=token - -spring.mvc.throw-exception-if-no-handler-found=true - -#mybatis -mybatis-plus.type-aliases-package=com.dsic.gj_erp.bean.* -mybatis-plus.mapper-locations = classpath:mappers/*/*.xml - -logging.level.com.dsic.xzerp.mapper=debug - -spring.servlet.multipart.max-file-size=500MB -spring.servlet.multipart.max-request-size=500MB -spring.servlet.multipart.enabled = true - -server.port=8081 -spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver -spring.datasource.url=jdbc:sqlserver://localhost:1433;DatabaseName=gj_erp -spring.datasource.username=sa -spring.datasource.password=gjerp - -mybatis-plus.configuration.batch-size=5000 - - diff --git a/src/main/resources/mappers/jcsj/DmCbxxpMapper.xml b/src/main/resources/mappers/jcsj/DmCbxxpMapper.xml deleted file mode 100644 index 1d0b7cd..0000000 --- a/src/main/resources/mappers/jcsj/DmCbxxpMapper.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CBBM, CBMC, shry, YLZD4, s_czbh, YLZD1, bz, kgrq, ckxszt, pdrq, pswcrq, wgbs, xgr, YLZD2, bzr, xgrq, drbz, YLZD5, cjs, zt, cwfzbs, YLZD6, xbz, YLZD3, xsrq, bzrq, qgwcrq - - - - - - update DM_CBXXP - - - CBMC = #{cbmc,jdbcType=VARCHAR}, - - - CBBM = #{cbbm}, - - - YLZD1 = #{ylzd1,jdbcType=VARCHAR}, - - - YLZD2 = #{ylzd2,jdbcType=VARCHAR}, - - - YLZD3 = #{ylzd3,jdbcType=VARCHAR}, - - - YLZD4 = #{ylzd4,jdbcType=DECIMAL}, - - - YLZD5 = #{ylzd5,jdbcType=DECIMAL}, - - - YLZD6 = #{ylzd6,jdbcType=DECIMAL}, - - - xgr = #{xgr,jdbcType=VARCHAR}, - - - xgrq = #{xgrq,jdbcType=VARCHAR}, - - - qgwcrq = #{qgwcrq,jdbcType=VARCHAR}, - - - pswcrq = #{pswcrq,jdbcType=VARCHAR}, - - - zt = #{zt,jdbcType=VARCHAR}, - - - ckxszt = #{ckxszt,jdbcType=VARCHAR}, - - - wgbs = #{wgbs,jdbcType=VARCHAR}, - - - cjs = #{cjs,jdbcType=VARCHAR}, - - - s_czbh = #{sCzbh,jdbcType=VARCHAR}, - - - xbz = #{xbz,jdbcType=VARCHAR}, - - - kgrq = #{kgrq,jdbcType=VARCHAR}, - - - pdrq = #{pdrq,jdbcType=VARCHAR}, - - - xsrq = #{xsrq,jdbcType=VARCHAR}, - - - shry = #{shry,jdbcType=VARCHAR}, - - - drbz = #{drbz,jdbcType=VARCHAR}, - - - cwfzbs = #{cwfzbs,jdbcType=VARCHAR}, - - - bz = #{bz,jdbcType=VARCHAR}, - - - bzr = #{bzr,jdbcType=VARCHAR}, - - - bzrq = #{bzrq,jdbcType=VARCHAR}, - - - where CBBM = #{cbbm1} - - - diff --git a/src/main/resources/mappers/jcsj/DmCzplpMapper.xml b/src/main/resources/mappers/jcsj/DmCzplpMapper.xml deleted file mode 100644 index dfd7d7e..0000000 --- a/src/main/resources/mappers/jcsj/DmCzplpMapper.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DC_CH, TJRQ, BZ, APSZDR, YLZD6, YLZD3, DC_PL_JY, LRR, JSBS, DC_PL, YLZD1, YLZD4, APSZDRQ, DC_FD, YLZD2, ID, LRRQ, scjhzt, jhyxj, YLZD5, DC_CH_JY, JSRQ, ZL - - - diff --git a/src/main/resources/mappers/jcsj/DmCzplpNewMapper.xml b/src/main/resources/mappers/jcsj/DmCzplpNewMapper.xml deleted file mode 100644 index dc91c25..0000000 --- a/src/main/resources/mappers/jcsj/DmCzplpNewMapper.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DC_fd, DC_CH, DC_PL, ZL, LRR, LRRQ, BZ, qy, zdh, gdq_jt, dzjsq, dzjsq_zrc, xzjsq, xzjsq_zrc, gjks, gjks_zrc, dhqc, xfq_tlt, jsq_tlt, xfq_lqb, jsq_lqb, xfq_ptb, jsq_ptb, sl_dz, sl_xz, qtq_dz, qtq_xz, fdxqq, sjpsq, dhqd, xfq_dhqd, sjdhrq, bcdq, sjarrival, jsbs, zt, xzjsqsm, ID, xfq_lqb1sm, xfq_tlt1, dzjsq1, xfq_tltsm, dzjsqsm, gjks1, xfq_dhqd1, gjkssm, xzjsq1, xfq_dhqd1sm, xfq_lqb1 - - - diff --git a/src/main/resources/mappers/jcsj/EmGcrlMapper.xml b/src/main/resources/mappers/jcsj/EmGcrlMapper.xml deleted file mode 100644 index aa1ecea..0000000 --- a/src/main/resources/mappers/jcsj/EmGcrlMapper.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jcsj/EmSbcnpMapper.xml b/src/main/resources/mappers/jcsj/EmSbcnpMapper.xml deleted file mode 100644 index 67e5551..0000000 --- a/src/main/resources/mappers/jcsj/EmSbcnpMapper.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jcsj/EmSbjbbMapper.xml b/src/main/resources/mappers/jcsj/EmSbjbbMapper.xml deleted file mode 100644 index 143eb27..0000000 --- a/src/main/resources/mappers/jcsj/EmSbjbbMapper.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jcsj/EmSbrydypMapper.xml b/src/main/resources/mappers/jcsj/EmSbrydypMapper.xml deleted file mode 100644 index 0cf9741..0000000 --- a/src/main/resources/mappers/jcsj/EmSbrydypMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jcsj/EmSbwxjhMapper.xml b/src/main/resources/mappers/jcsj/EmSbwxjhMapper.xml deleted file mode 100644 index db964b4..0000000 --- a/src/main/resources/mappers/jcsj/EmSbwxjhMapper.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmDhqdpMapper.xml b/src/main/resources/mappers/jhgk/DmDhqdpMapper.xml deleted file mode 100644 index 7d9cfa8..0000000 --- a/src/main/resources/mappers/jhgk/DmDhqdpMapper.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmJgxywrybMapper.xml b/src/main/resources/mappers/jhgk/DmJgxywrybMapper.xml deleted file mode 100644 index 15bad71..0000000 --- a/src/main/resources/mappers/jhgk/DmJgxywrybMapper.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmJtsyjhMapper.xml b/src/main/resources/mappers/jhgk/DmJtsyjhMapper.xml deleted file mode 100644 index 4dbbf60..0000000 --- a/src/main/resources/mappers/jhgk/DmJtsyjhMapper.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - update dm_czplp_new - set - gdq_jt = #{item.jhrq} - where DC_CH=#{item.dcCh} and DC_PL=#{item.dcPl} and DC_fd=#{item.dcFd} - - - - - diff --git a/src/main/resources/mappers/jhgk/DmSygdMapper.xml b/src/main/resources/mappers/jhgk/DmSygdMapper.xml deleted file mode 100644 index 6ce7b48..0000000 --- a/src/main/resources/mappers/jhgk/DmSygdMapper.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmSygdMxMapper.xml b/src/main/resources/mappers/jhgk/DmSygdMxMapper.xml deleted file mode 100644 index 4522434..0000000 --- a/src/main/resources/mappers/jhgk/DmSygdMxMapper.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmTzjhMapper.xml b/src/main/resources/mappers/jhgk/DmTzjhMapper.xml deleted file mode 100644 index ca0ab82..0000000 --- a/src/main/resources/mappers/jhgk/DmTzjhMapper.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmXbjhMapper.xml b/src/main/resources/mappers/jhgk/DmXbjhMapper.xml deleted file mode 100644 index 36c35f3..0000000 --- a/src/main/resources/mappers/jhgk/DmXbjhMapper.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/mappers/jhgk/DmZrcjhMapper.xml b/src/main/resources/mappers/jhgk/DmZrcjhMapper.xml deleted file mode 100644 index b5945ca..0000000 --- a/src/main/resources/mappers/jhgk/DmZrcjhMapper.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - update dm_czplp_new - set - dzjsq_zrc = #{item.gjjsDz},xzjsq_zrc = #{item.jssjXz},gjks_zrc = #{item.gjks} - where DC_CH=#{item.dcCh} and DC_PL=#{item.dcPl} - - - diff --git a/src/main/resources/mappers/sy/SyuserMapper.xml b/src/main/resources/mappers/sy/SyuserMapper.xml deleted file mode 100644 index 7f729a3..0000000 --- a/src/main/resources/mappers/sy/SyuserMapper.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - -