commit b070794917a968cb1b3bc71119f75bf5c0cf7d0f Author: lijiazhuo <13787924+lijiazhuosky@user.noreply.gitee.com> Date: Tue Sep 23 16:59:06 2025 +0800 first commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a2a3040 --- /dev/null +++ b/.gitignore @@ -0,0 +1,31 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/** +!**/src/test/** + +### 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/ + +### VS Code ### +.vscode/ diff --git a/.mvn/wrapper/MavenWrapperDownloader.java b/.mvn/wrapper/MavenWrapperDownloader.java new file mode 100644 index 0000000..74f4de4 --- /dev/null +++ b/.mvn/wrapper/MavenWrapperDownloader.java @@ -0,0 +1,118 @@ +/* + * Copyright 2012-2019 the original author or authors. + * + * Licensed 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. + */ + +import java.net.*; +import java.io.*; +import java.nio.channels.*; +import java.util.Properties; + +public class MavenWrapperDownloader { + + private static final String WRAPPER_VERSION = "0.5.5"; + /** + * Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided. + */ + private static final String DEFAULT_DOWNLOAD_URL = "https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/" + + WRAPPER_VERSION + "/maven-wrapper-" + WRAPPER_VERSION + ".jar"; + + /** + * Path to the maven-wrapper.properties file, which might contain a downloadUrl property to + * use instead of the default one. + */ + private static final String MAVEN_WRAPPER_PROPERTIES_PATH = + ".mvn/wrapper/maven-wrapper.properties"; + + /** + * Path where the maven-wrapper.jar will be saved to. + */ + private static final String MAVEN_WRAPPER_JAR_PATH = + ".mvn/wrapper/maven-wrapper.jar"; + + /** + * Name of the property which should be used to override the default download url for the wrapper. + */ + private static final String PROPERTY_NAME_WRAPPER_URL = "wrapperUrl"; + + public static void main(String args[]) { + System.out.println("- Downloader started"); + File baseDirectory = new File(args[0]); + System.out.println("- Using base directory: " + baseDirectory.getAbsolutePath()); + + // If the maven-wrapper.properties exists, read it and check if it contains a custom + // wrapperUrl parameter. + File mavenWrapperPropertyFile = new File(baseDirectory, MAVEN_WRAPPER_PROPERTIES_PATH); + String url = DEFAULT_DOWNLOAD_URL; + if (mavenWrapperPropertyFile.exists()) { + FileInputStream mavenWrapperPropertyFileInputStream = null; + try { + mavenWrapperPropertyFileInputStream = new FileInputStream(mavenWrapperPropertyFile); + Properties mavenWrapperProperties = new Properties(); + mavenWrapperProperties.load(mavenWrapperPropertyFileInputStream); + url = mavenWrapperProperties.getProperty(PROPERTY_NAME_WRAPPER_URL, url); + } catch (IOException e) { + System.out.println("- ERROR loading '" + MAVEN_WRAPPER_PROPERTIES_PATH + "'"); + } finally { + try { + if (mavenWrapperPropertyFileInputStream != null) { + mavenWrapperPropertyFileInputStream.close(); + } + } catch (IOException e) { + // Ignore ... + } + } + } + System.out.println("- Downloading from: " + url); + + File outputFile = new File(baseDirectory.getAbsolutePath(), MAVEN_WRAPPER_JAR_PATH); + if (!outputFile.getParentFile().exists()) { + if (!outputFile.getParentFile().mkdirs()) { + System.out.println( + "- ERROR creating output directory '" + outputFile.getParentFile().getAbsolutePath() + "'"); + } + } + System.out.println("- Downloading to: " + outputFile.getAbsolutePath()); + try { + downloadFileFromURL(url, outputFile); + System.out.println("Done"); + System.exit(0); + } catch (Throwable e) { + System.out.println("- Error downloading"); + e.printStackTrace(); + System.exit(1); + } + } + + private static void downloadFileFromURL(String urlString, File destination) throws Exception { + if (System.getenv("MVNW_USERNAME") != null && System.getenv("MVNW_PASSWORD") != null) { + String username = System.getenv("MVNW_USERNAME"); + char[] password = System.getenv("MVNW_PASSWORD").toCharArray(); + Authenticator.setDefault(new Authenticator() { + @Override + protected PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication(username, password); + } + }); + } + URL website = new URL(urlString); + ReadableByteChannel rbc; + rbc = Channels.newChannel(website.openStream()); + FileOutputStream fos = new FileOutputStream(destination); + fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE); + fos.close(); + rbc.close(); + } + +} diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000..0d5e649 Binary files /dev/null and b/.mvn/wrapper/maven-wrapper.jar differ diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 0000000..7d59a01 --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1,2 @@ +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.2/apache-maven-3.6.2-bin.zip +wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar diff --git a/README.md b/README.md new file mode 100644 index 0000000..eaeae69 --- /dev/null +++ b/README.md @@ -0,0 +1,87 @@ +项目概述: +此项目为出租车计价器项目,与第三方和简道云对接 + +对接人: +王波涵 (如果需要接口文档以及业务逻辑上的问题请联系王波涵) + + +项目主要为定时: + + +以下为相关定时: + + + + +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\testbao\Run.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\schedule\DeleteWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\schedule\DeleteQianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\schedule\DeleteNianJian.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\schedule\DeleteKeCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\ZhiKong.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\YuanChengJiHuo.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\QianFei.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongYuQi.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\JiaoTongWeiFa.java + +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java +D:\taxi\TaxiGit\jijiaqi\src\main\java\com\example\sso\controller\KeChengWeiWanCheng.java \ No newline at end of file diff --git a/mvnw b/mvnw new file mode 100644 index 0000000..822f699 --- /dev/null +++ b/mvnw @@ -0,0 +1,322 @@ +#!/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. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Maven2 Start Up Batch script +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# M2_HOME - location of maven2's installed home dir +# 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 /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 + export JAVA_HOME="$(/usr/libexec/java_home)" + else + export JAVA_HOME="/Library/Java/Home" + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ]; then + if [ -r /etc/gentoo-release ]; then + JAVA_HOME=$(java-config --jre-home) + fi +fi + +if [ -z "$M2_HOME" ]; then + ## resolve links - $0 may be a link to maven's home + PRG="$0" + + # need this for relative symlinks + while [ -h "$PRG" ]; do + ls=$(ls -ld "$PRG") + link=$(expr "$ls" : '.*-> \(.*\)$') + if expr "$link" : '/.*' >/dev/null; then + PRG="$link" + else + PRG="$(dirname "$PRG")/$link" + fi + done + + saveddir=$(pwd) + + M2_HOME=$(dirname "$PRG")/.. + + # make it fully qualified + M2_HOME=$(cd "$M2_HOME" && pwd) + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=$(cygpath --unix "$M2_HOME") + [ -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 "$M2_HOME" ] && + M2_HOME="$( ( + cd "$M2_HOME" + pwd + ))" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="$( ( + cd "$JAVA_HOME" + 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="$(which 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 + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# 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/.." + pwd + ) + fi + # end of workaround + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' <"$1")" + fi +} + +BASE_DIR=$(find_maven_basedir "$(pwd)") +if [ -z "$BASE_DIR" ]; then + exit 1 +fi + +########################################################################################## +# 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. +########################################################################################## +if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found .mvn/wrapper/maven-wrapper.jar" + fi +else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." + fi + if [ -n "$MVNW_REPOURL" ]; then + jarUrl="$MVNW_REPOURL/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar" + else + jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar" + fi + while IFS="=" read key value; do + case "$key" in wrapperUrl) + jarUrl="$value" + break + ;; + esac + done <"$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" + if [ "$MVNW_VERBOSE" = true ]; then + echo "Downloading from: $jarUrl" + fi + wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" + if $cygwin; then + wrapperJarPath=$(cygpath --path --windows "$wrapperJarPath") + fi + + if command -v wget >/dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found wget ... using wget" + fi + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + wget "$jarUrl" -O "$wrapperJarPath" + else + wget --http-user=$MVNW_USERNAME --http-password=$MVNW_PASSWORD "$jarUrl" -O "$wrapperJarPath" + fi + elif command -v curl >/dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found curl ... using curl" + fi + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + curl -o "$wrapperJarPath" "$jarUrl" -f + else + curl --user $MVNW_USERNAME:$MVNW_PASSWORD -o "$wrapperJarPath" "$jarUrl" -f + fi + + else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Falling back to using Java to download" + fi + javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" + # For Cygwin, switch paths to Windows format before running javac + if $cygwin; then + javaClass=$(cygpath --path --windows "$javaClass") + fi + if [ -e "$javaClass" ]; then + if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Compiling MavenWrapperDownloader.java ..." + fi + # Compiling the Java class + ("$JAVA_HOME/bin/javac" "$javaClass") + fi + if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + # Running the downloader + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Running MavenWrapperDownloader.java ..." + fi + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +if [ "$MVNW_VERBOSE" = true ]; then + echo $MAVEN_PROJECTBASEDIR +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 "$M2_HOME" ] && + M2_HOME=$(cygpath --path --windows "$M2_HOME") + [ -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 + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 0000000..84d60ab --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,182 @@ +@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 Maven2 Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@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 key stroke 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 "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" +if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\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 DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar" + +FOR /F "tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperUrl" SET DOWNLOAD_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 DOWNLOAD_URL="%MVNW_REPOURL%/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar" + ) + if "%MVNW_VERBOSE%" == "true" ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %DOWNLOAD_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('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^ + "}" + if "%MVNW_VERBOSE%" == "true" ( + echo Finished downloading %WRAPPER_JAR% + ) +) +@REM End of extension + +@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 "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\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% + +exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..325a986 --- /dev/null +++ b/pom.xml @@ -0,0 +1,70 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 2.2.1.RELEASE + + + com.example + sso + 0.0.1-SNAPSHOT + jar + sso + Demo project for Spring Boot + + + 1.8 + + + + + com.auth0 + java-jwt + 3.8.1 + + + org.springframework.boot + spring-boot-starter-web + + + org.springframework.boot + spring-boot-configuration-processor + true + + + org.projectlombok + lombok + true + + + org.springframework.boot + spring-boot-starter-test + test + + + org.apache.httpcomponents + httpclient + 4.5.2 + + + com.alibaba + fastjson + 1.2.45 + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + diff --git a/src/main/java/com/example/sso/SsoApplication.java b/src/main/java/com/example/sso/SsoApplication.java new file mode 100644 index 0000000..6b7596b --- /dev/null +++ b/src/main/java/com/example/sso/SsoApplication.java @@ -0,0 +1,18 @@ +package com.example.sso; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.scheduling.annotation.EnableAsync; +import org.springframework.scheduling.annotation.EnableScheduling; + +@SpringBootApplication +@EnableScheduling +@EnableAsync + +public class SsoApplication { + + public static void main(String[] args) { + SpringApplication.run(SsoApplication.class, args); + } + +} diff --git a/src/main/java/com/example/sso/config/SSOConfig.java b/src/main/java/com/example/sso/config/SSOConfig.java new file mode 100644 index 0000000..010fcd0 --- /dev/null +++ b/src/main/java/com/example/sso/config/SSOConfig.java @@ -0,0 +1,24 @@ +package com.example.sso.config; + +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.context.annotation.Configuration; +import org.springframework.validation.annotation.Validated; + +import javax.validation.constraints.NotBlank; + +@Configuration +@ConfigurationProperties(prefix = "sso") +@NoArgsConstructor +@AllArgsConstructor +@Validated +@Getter +@Setter +public class SSOConfig { + @NotBlank private String iss; + @NotBlank private String acs; + @NotBlank private String secret; +} diff --git a/src/main/java/com/example/sso/controller/JiaoTongWeiFa.java b/src/main/java/com/example/sso/controller/JiaoTongWeiFa.java new file mode 100644 index 0000000..aed2a1d --- /dev/null +++ b/src/main/java/com/example/sso/controller/JiaoTongWeiFa.java @@ -0,0 +1,1415 @@ +package com.example.sso.controller; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.JiaoTongWeiFaDao; +import com.example.sso.dao.QfDao; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class JiaoTongWeiFa { + @Scheduled(cron = "0 0 22 19-31 * ?") + public void main1() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + QianFei.qianfei(); + } + + /* @Scheduled(cron = "0 0 22 20 * ?") + public void main2() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 22 21 * ?") + public void main3() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 22 22 * ?") + public void main4() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 22 23 * ?") + public void main5() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 22 24 * ?") + public void main6() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 22 25 * ?") + public void main7() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 22 26 * ?") + public void main8() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + + @Scheduled(cron = "0 0 22 27 * ?") + public void main9() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 22 28 * ?") + public void main10() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 22 29 * ?") + public void main11() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 22 30 * ?") + public void main12() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 22 31 * ?") + public void main13() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + +*/ + +} diff --git a/src/main/java/com/example/sso/controller/JiaoTongYuQi.java b/src/main/java/com/example/sso/controller/JiaoTongYuQi.java new file mode 100644 index 0000000..96f33b1 --- /dev/null +++ b/src/main/java/com/example/sso/controller/JiaoTongYuQi.java @@ -0,0 +1,919 @@ +package com.example.sso.controller; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.JiaoTongYuQiDao; + +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class JiaoTongYuQi { + @Scheduled(cron = "0 0 19 19 * ?") + public void main1() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 20 * ?") + public void main2() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 21 * ?") + public void main3() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 22 * ?") + public void main5() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 23 * ?") + public void main6() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 24 * ?") + public void main7() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 25 * ?") + public void main8() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 0 19 26 * ?") + public void main9() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 19 27 * ?") + public void main10() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + @Scheduled(cron = "0 0 19 28 * ?") + public void main11() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 19 29 * ?") + public void main12() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 19 30 * ?") + public void main13() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 19 31 * ?") + public void main14() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + +} diff --git a/src/main/java/com/example/sso/controller/KeChengWeiWanCheng.java b/src/main/java/com/example/sso/controller/KeChengWeiWanCheng.java new file mode 100644 index 0000000..1d041ff --- /dev/null +++ b/src/main/java/com/example/sso/controller/KeChengWeiWanCheng.java @@ -0,0 +1,979 @@ +package com.example.sso.controller; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.KeChengWeiWanchengDao; + +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class KeChengWeiWanCheng { + @Scheduled(cron = "0 0 7 1 * ?") + public void main1() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 20 * ?") + public void main2() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 21 * ?") + public void main3() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + + @Scheduled(cron = "0 0 7 22 * ?") + public void main4() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 23 * ?") + public void main5() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 24 * ?") + public void main6() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 25 * ?") + public void main7() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 26 * ?") + public void main8() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 27 * ?") + public void main9() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 28 * ?") + public void main10() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 29 * ?") + public void main11() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 30 * ?") + public void main12() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 0 7 31 * ?") + public void main13() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + +} diff --git a/src/main/java/com/example/sso/controller/QianFei.java b/src/main/java/com/example/sso/controller/QianFei.java new file mode 100644 index 0000000..d080db4 --- /dev/null +++ b/src/main/java/com/example/sso/controller/QianFei.java @@ -0,0 +1,930 @@ +package com.example.sso.controller; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.QfDao; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class QianFei { + /* @Scheduled(cron = "0 59 23 19 * ?") + public void main1() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 20 * ?") + public void main2() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 21 * ?") + public void main3() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 22 * ?") + public void main4() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 23 * ?") + public void main5() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 24 * ?") + public void main6() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 25 * ?") + public void main7() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 26 * ?") + public void main8() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 26 * ?") + public void main9() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 28 * ?") + public void main10() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 29 * ?") + public void main11() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + @Scheduled(cron = "0 59 23 30 * ?") + public void main12() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + @Scheduled(cron = "0 59 23 31 * ?") + public void main13() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + +*/ + + public static void qianfei() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = QfDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget1717726834808 = jsonObject.getString("_widget_1717726834808"); + Double aDouble = jsonObject.getDouble("_widget_1717726834804"); + Double aDouble2 = jsonObject.getDouble("_widget_1717726834807"); + Double aDouble1 = jsonObject.getDouble("_widget_1717726834805"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717726834808 = new JSONObject(); + _widget_1717726834808.put("value",widget1717726834808); + jsonObject2.put("_widget_1717666304762",_widget_1717726834808); + + JSONObject _widget_1717726834804 = new JSONObject(); + _widget_1717726834804.put("value",aDouble); + jsonObject2.put("_widget_1718086086807",_widget_1717726834804); + + JSONObject _widget_1717726834807 = new JSONObject(); + _widget_1717726834807.put("value",aDouble2); + jsonObject2.put("_widget_1718086086810",_widget_1717726834807); + + JSONObject _widget_1717726834805 = new JSONObject(); + _widget_1717726834805.put("value",aDouble1); + jsonObject2.put("_widget_1718086086808",_widget_1717726834805); + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } + + + + + + +} diff --git a/src/main/java/com/example/sso/controller/YuanChengJiHuo.java b/src/main/java/com/example/sso/controller/YuanChengJiHuo.java new file mode 100644 index 0000000..ac07ced --- /dev/null +++ b/src/main/java/com/example/sso/controller/YuanChengJiHuo.java @@ -0,0 +1,81 @@ +package com.example.sso.controller; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.TimeUtil; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class YuanChengJiHuo { + // @Scheduled(cron = "0 0 12 1 * ?") + public void main123() { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + String two = TimeUtil.two(); + String now = TimeUtil.now(); + for (Object o : jsonArray){ + JSONObject te = (JSONObject) o; + String widget1717727492391 = te.getString("_widget_1717727492391"); + String widget1718100655891 = te.getString("_widget_1718100655891"); + String widget1718098344622 = te.getString("_widget_1718098344622"); + String widget1717557644374 = te.getString("_widget_1717557644374"); + String widget1717557644376 = te.getString("_widget_1717557644376"); + String widget1717727492392 = te.getString("_widget_1717727492392"); + if (widget1717727492391.equals("是")) { + + JSONObject jsonObject2 = new JSONObject(); + jsonObject2.put("app_id", "665ea38ef718f1edccf7b20d"); + jsonObject2.put("entry_id", "666959e5f718f1edcc291a08"); + jsonObject2.put("is_start_workflow", true); + jsonObject2.put("is_start_trigger", true); + JSONObject data = new JSONObject(); + + JSONObject _widget_1718181789185 = new JSONObject(); + _widget_1718181789185.put("value",widget1718098344622); + + JSONObject id_card = new JSONObject(); + id_card.put("value",widget1717557644376); + + JSONObject car = new JSONObject(); + car.put("value",widget1717557644374); + + JSONObject start_time = new JSONObject(); + start_time.put("value",now); + + JSONObject end_time = new JSONObject(); + end_time.put("value",two); + + + JSONObject next_date = new JSONObject(); + next_date.put("value",widget1717727492392); + + data.put("_widget_1718181789185",_widget_1718181789185); + data.put("id_card",id_card); + data.put("car",car); + data.put("start_time",start_time); + data.put("end_time",end_time); + data.put("next_date",next_date); + + jsonObject2.put("data",data); + String jsonString1 = jsonObject2.toJSONString(); + String add = V5utils.add(jsonString1); + System.out.println(add); + + + } + + + + } + + } +} diff --git a/src/main/java/com/example/sso/controller/ZhiKong.java b/src/main/java/com/example/sso/controller/ZhiKong.java new file mode 100644 index 0000000..0e9512c --- /dev/null +++ b/src/main/java/com/example/sso/controller/ZhiKong.java @@ -0,0 +1,2092 @@ +package com.example.sso.controller; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.TimeUtil; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +import javax.jws.soap.SOAPBinding; +@Component +public class ZhiKong { + @Scheduled(cron = "0 0 18 19 * ?") + public static void main1() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + @Scheduled(cron = "0 0 18 20 * ?") + public static void main2() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 21 * ?") + public static void main3() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 22 * ?") + public static void main4() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 23 * ?") + public static void main5() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 24 * ?") + public static void main6() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 25 * ?") + public static void main7() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 26 * ?") + public static void main8() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 27 * ?") + public static void main9() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 28 * ?") + public static void main10() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 29 * ?") + public static void main11() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + + @Scheduled(cron = "0 0 18 30 * ?") + public static void main12() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + @Scheduled(cron = "0 0 18 31 * ?") + public static void main13() { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } + + +} diff --git a/src/main/java/com/example/sso/dao/JiChuBiaoDao.java b/src/main/java/com/example/sso/dao/JiChuBiaoDao.java new file mode 100644 index 0000000..6220990 --- /dev/null +++ b/src/main/java/com/example/sso/dao/JiChuBiaoDao.java @@ -0,0 +1,22 @@ +package com.example.sso.dao; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; + +public class JiChuBiaoDao { + public static JSONArray jsonArray() { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + return jsonArray; + + } +} diff --git a/src/main/java/com/example/sso/dao/JiaoTongWeiFaDao.java b/src/main/java/com/example/sso/dao/JiaoTongWeiFaDao.java new file mode 100644 index 0000000..73e08b0 --- /dev/null +++ b/src/main/java/com/example/sso/dao/JiaoTongWeiFaDao.java @@ -0,0 +1,48 @@ +package com.example.sso.dao; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; + +public class JiaoTongWeiFaDao { + public static JSONArray jsonArray(String idCard) { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","6667dd8a09f3185646f17f81"); + jsonObject.put("limit",10000); + JSONArray fields = new JSONArray(); + fields.add("_widget_1718082954433"); + fields.add("_widget_1718082954436"); + fields.add("_widget_1718162597102"); + + fields.add("_widget_1725274360910"); + fields.add("_widget_1724396193068"); + fields.add("_widget_1724396193070"); + fields.add("_widget_1724396193071"); + fields.add("_widget_1724396193072"); + fields.add("_widget_1724396193073"); + fields.add("_widget_1724396193074"); + fields.add("_widget_1724396193075"); + + JSONObject filter = new JSONObject(); + filter.put("rel","and"); + JSONArray cond = new JSONArray(); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("field","_widget_1718082954433"); + jsonObject1.put("method","eq"); + JSONArray value = new JSONArray(); + value.add(idCard); + jsonObject1.put("value",value); + cond.add(jsonObject1); + filter.put("cond",cond); + jsonObject.put("filter",filter); + + String jsonString = jsonObject.toJSONString(); + + String list = V5utils.list(jsonString); + JSONObject jsonObject11 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject11.getJSONArray("data"); + return jsonArray; + } +} diff --git a/src/main/java/com/example/sso/dao/JiaoTongYuQiDao.java b/src/main/java/com/example/sso/dao/JiaoTongYuQiDao.java new file mode 100644 index 0000000..84bc9e2 --- /dev/null +++ b/src/main/java/com/example/sso/dao/JiaoTongYuQiDao.java @@ -0,0 +1,39 @@ +package com.example.sso.dao; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; + +public class JiaoTongYuQiDao { + public static JSONArray jsonArray(String idCard) { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","66696a25f718f1edcc29d436"); + jsonObject.put("limit",10000); + JSONArray fields = new JSONArray(); + fields.add("_widget_1718184485290"); + fields.add("_widget_1718184485291"); + fields.add("_widget_1718184485293"); + + JSONObject filter = new JSONObject(); + filter.put("rel","and"); + JSONArray cond = new JSONArray(); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("field","_widget_1718184485290"); + jsonObject1.put("method","eq"); + JSONArray value = new JSONArray(); + value.add(idCard); + jsonObject1.put("value",value); + cond.add(jsonObject1); + filter.put("cond",cond); + jsonObject.put("filter",filter); + + String jsonString = jsonObject.toJSONString(); + + String list = V5utils.list(jsonString); + JSONObject jsonObject11 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject11.getJSONArray("data"); + return jsonArray; + } +} diff --git a/src/main/java/com/example/sso/dao/KeChengWeiWanchengDao.java b/src/main/java/com/example/sso/dao/KeChengWeiWanchengDao.java new file mode 100644 index 0000000..b7f811b --- /dev/null +++ b/src/main/java/com/example/sso/dao/KeChengWeiWanchengDao.java @@ -0,0 +1,42 @@ +package com.example.sso.dao; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; + +public class KeChengWeiWanchengDao { + public static JSONArray jsonArray(String idCard) { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","6667e754f718f1edcc1ba298"); + jsonObject.put("limit",10000); + JSONArray fields = new JSONArray(); + fields.add("_widget_1718085460711"); + fields.add("_widget_1718086369844"); + fields.add("_widget_1718086369845"); + fields.add("_widget_1718086369846"); + fields.add("_widget_1718086369847"); + fields.add("_widget_1718085460707"); + jsonObject.put("fields",fields); + JSONObject filter = new JSONObject(); + filter.put("rel","and"); + JSONArray cond = new JSONArray(); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("field","_widget_1718085460711"); + jsonObject1.put("method","eq"); + JSONArray value = new JSONArray(); + value.add(idCard); + jsonObject1.put("value",value); + cond.add(jsonObject1); + filter.put("cond",cond); + jsonObject.put("filter",filter); + + String jsonString = jsonObject.toJSONString(); + + String list = V5utils.list(jsonString); + JSONObject jsonObject11 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject11.getJSONArray("data"); + return jsonArray; + } +} diff --git a/src/main/java/com/example/sso/dao/QfDao.java b/src/main/java/com/example/sso/dao/QfDao.java new file mode 100644 index 0000000..272b581 --- /dev/null +++ b/src/main/java/com/example/sso/dao/QfDao.java @@ -0,0 +1,41 @@ +package com.example.sso.dao; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; + +public class QfDao { + public static JSONArray jsonArray(String idCard) { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","66626e72f718f1edcc1063eb"); + jsonObject.put("limit",10000); + JSONArray fields = new JSONArray(); + fields.add("_widget_1717726834802"); + fields.add("_widget_1717726834808"); + fields.add("_widget_1717726834804"); + fields.add("_widget_1717726834805"); + fields.add("_widget_1717726834807"); + jsonObject.put("fields",fields); + JSONObject filter = new JSONObject(); + filter.put("rel","and"); + JSONArray cond = new JSONArray(); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("field","_widget_1717726834802"); + jsonObject1.put("method","eq"); + JSONArray value = new JSONArray(); + value.add(idCard); + jsonObject1.put("value",value); + cond.add(jsonObject1); + filter.put("cond",cond); + jsonObject.put("filter",filter); + + String jsonString = jsonObject.toJSONString(); + + String list = V5utils.list(jsonString); + JSONObject jsonObject11 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject11.getJSONArray("data"); + return jsonArray; + } +} diff --git a/src/main/java/com/example/sso/schedule/DeleteKeCheng.java b/src/main/java/com/example/sso/schedule/DeleteKeCheng.java new file mode 100644 index 0000000..7e08ae2 --- /dev/null +++ b/src/main/java/com/example/sso/schedule/DeleteKeCheng.java @@ -0,0 +1,69 @@ +package com.example.sso.schedule; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class DeleteKeCheng { + @Scheduled(cron = "0 0 15 * * ?") + public void main1() { + Boolean b = true; + String ID = ""; + + + while (b) { + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","6667e754f718f1edcc1ba298"); + jsonObject.put("limit",10000); + + if (!ID.isEmpty()) { + jsonObject.put("data_id", ID); + } + + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject2 = JSON.parseObject(list); + JSONArray jsonArray1 = jsonObject2.getJSONArray("data"); + int size = jsonArray1.size(); + if (size < 10000) { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","6667e754f718f1edcc1ba298"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + V5utils.delete(jsonString1); + + + + } + b = false; + } else { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","6667e754f718f1edcc1ba298"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + + ID = id; + V5utils.delete(jsonString1); + + } + + + + } + } + } +} diff --git a/src/main/java/com/example/sso/schedule/DeleteNianJian.java b/src/main/java/com/example/sso/schedule/DeleteNianJian.java new file mode 100644 index 0000000..ba82663 --- /dev/null +++ b/src/main/java/com/example/sso/schedule/DeleteNianJian.java @@ -0,0 +1,68 @@ +package com.example.sso.schedule; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class DeleteNianJian { + @Scheduled(cron = "0 10 15 * * ?") + public void main2() { + Boolean b = true; + String ID = ""; + + + while (b) { + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","66696a25f718f1edcc29d436"); + jsonObject.put("limit",10000); + if (!ID.isEmpty()) { + jsonObject.put("data_id", ID); + } + + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject2 = JSON.parseObject(list); + JSONArray jsonArray1 = jsonObject2.getJSONArray("data"); + int size = jsonArray1.size(); + if (size < 10000) { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","66696a25f718f1edcc29d436"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + V5utils.delete(jsonString1); + + + + } + b = false; + } else { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","66696a25f718f1edcc29d436"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + + ID = id; + V5utils.delete(jsonString1); + + } + + + + } + } + } +} diff --git a/src/main/java/com/example/sso/schedule/DeleteQianFei.java b/src/main/java/com/example/sso/schedule/DeleteQianFei.java new file mode 100644 index 0000000..879284e --- /dev/null +++ b/src/main/java/com/example/sso/schedule/DeleteQianFei.java @@ -0,0 +1,71 @@ +package com.example.sso.schedule; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class DeleteQianFei { + + @Scheduled(cron = "0 20 15 * * ?") + public void main3() { + Boolean b = true; + String ID = ""; + + + while (b) { + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","66626e72f718f1edcc1063eb"); + jsonObject.put("limit",10000); + if (!ID.isEmpty()) { + jsonObject.put("data_id", ID); + } + + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject2 = JSON.parseObject(list); + JSONArray jsonArray1 = jsonObject2.getJSONArray("data"); + int size = jsonArray1.size(); + if (size < 10000) { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","66626e72f718f1edcc1063eb"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + V5utils.delete(jsonString1); + + + + } + b = false; + } else { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","66626e72f718f1edcc1063eb"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + + ID = id; + V5utils.delete(jsonString1); + + } + + + + } + } + } + + +} diff --git a/src/main/java/com/example/sso/schedule/DeleteWeiFa.java b/src/main/java/com/example/sso/schedule/DeleteWeiFa.java new file mode 100644 index 0000000..cc185d7 --- /dev/null +++ b/src/main/java/com/example/sso/schedule/DeleteWeiFa.java @@ -0,0 +1,69 @@ +package com.example.sso.schedule; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class DeleteWeiFa { + @Scheduled(cron = "0 30 15 * * ?") + public void main33() { + Boolean b = true; + String ID = ""; + + + while (b) { + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","6667dd8a09f3185646f17f81"); + jsonObject.put("limit",10000); + if (!ID.isEmpty()) { + jsonObject.put("data_id", ID); + } + + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject2 = JSON.parseObject(list); + JSONArray jsonArray1 = jsonObject2.getJSONArray("data"); + int size = jsonArray1.size(); + if (size < 10000) { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","6667dd8a09f3185646f17f81"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + + V5utils.delete(jsonString1); + + + + } + b = false; + } else { + for (Object o : jsonArray1) { + JSONObject test = (JSONObject) o; + String id = test.getString("_id"); + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","6667dd8a09f3185646f17f81"); + jsonObject1.put("data_id",id); + String jsonString1 = jsonObject1.toJSONString(); + + ID = id; + V5utils.delete(jsonString1); + + } + + + + } + } + } +} diff --git a/src/main/java/com/example/sso/service/SSOService.java b/src/main/java/com/example/sso/service/SSOService.java new file mode 100644 index 0000000..70b2470 --- /dev/null +++ b/src/main/java/com/example/sso/service/SSOService.java @@ -0,0 +1,44 @@ +package com.example.sso.service; + +import com.auth0.jwt.JWT; +import com.auth0.jwt.JWTVerifier; +import com.auth0.jwt.algorithms.Algorithm; +import com.auth0.jwt.interfaces.DecodedJWT; +import com.example.sso.config.SSOConfig; +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import javax.servlet.http.HttpSession; +import java.util.Calendar; +import java.util.Date; + +@Service +@NoArgsConstructor +@AllArgsConstructor +public class SSOService { + @Getter @Setter @Autowired private SSOConfig ssoConfig; + public String getResponse(String request, String username, HttpSession httpSession) { + Algorithm algorithm = Algorithm.HMAC256((String) httpSession.getAttribute("sso_secret")); + JWTVerifier verifier = JWT.require(algorithm) + .withIssuer("com.jiandaoyun") + .build(); + DecodedJWT decoded = verifier.verify(request); + if (!"sso_req".equals(decoded.getClaim("type").asString())) { + return ""; + } + Calendar calendar = Calendar.getInstance(); + calendar.setTime(new Date()); + calendar.add(Calendar.HOUR_OF_DAY, 1); + return JWT.create() + .withIssuer("com.jiandaoyun") + .withClaim("type", "sso_res") + .withClaim("username", username) + .withAudience("com.jiandaoyun") + .withExpiresAt(calendar.getTime()) + .sign(algorithm); + } +} \ No newline at end of file diff --git a/src/main/java/com/example/sso/test/A.java b/src/main/java/com/example/sso/test/A.java new file mode 100644 index 0000000..90a3356 --- /dev/null +++ b/src/main/java/com/example/sso/test/A.java @@ -0,0 +1,175 @@ +package com.example.sso.test; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.controller.QianFei; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.JiaoTongWeiFaDao; +import com.example.sso.util.TimeUtil; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; + +import java.time.Duration; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; + +public class A { + public static void main(String[] args) throws InterruptedException { + String s = TimeUtil.timeConversion(); + JSONObject jsonObject = new JSONObject(); + jsonObject.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject.put("limit",10000); + String jsonString = jsonObject.toJSONString(); + String list = V5utils.list(jsonString); + JSONObject jsonObject1 = JSON.parseObject(list); + JSONArray jsonArray = jsonObject1.getJSONArray("data"); + for (Object o :jsonArray ){ + JSONObject te = (JSONObject) o; + String _id = te.getString("_id"); + JSONObject jsonObjecta = new JSONObject(); + jsonObjecta.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObjecta.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObjecta.put("data_id",_id); + JSONObject data = new JSONObject(); + + JSONObject _widget_1717727492392 = new JSONObject(); + _widget_1717727492392.put("value",s); + + JSONObject _widget_1717666304762 = new JSONObject(); + _widget_1717666304762.put("value",""); + + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",""); + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value",""); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",""); + + JSONObject _widget_1718086086807 = new JSONObject(); + _widget_1718086086807.put("value",0); + + JSONObject _widget_1718086086808 = new JSONObject(); + _widget_1718086086808.put("value",0); + + JSONObject _widget_1718086086810 = new JSONObject(); + _widget_1718086086810.put("value",0); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",0); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",0); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",0); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",0); + + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",""); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",0); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",0); + + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",0); + + + JSONObject _widget_1724396148701 = new JSONObject(); + _widget_1724396148701.put("value",0); + + + JSONObject _widget_1724396148706 = new JSONObject(); + _widget_1724396148706.put("value",0); + + JSONObject _widget_1724396148707 = new JSONObject(); + _widget_1724396148707.put("value",0); + + JSONObject _widget_1724396148708 = new JSONObject(); + _widget_1724396148708.put("value",0); + + JSONObject _widget_1724396148709 = new JSONObject(); + _widget_1724396148709.put("value",0); + + JSONObject _widget_1724396148710 = new JSONObject(); + _widget_1724396148710.put("value",0); + + JSONObject _widget_1724396148711 = new JSONObject(); + _widget_1724396148711.put("value",0); + + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value",""); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value",""); + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","是"); + + JSONObject _widget_1718157291962 = new JSONObject(); + _widget_1718157291962.put("value",""); + + JSONObject _widget_1718100655894 = new JSONObject(); + _widget_1718100655894.put("value",""); + + JSONObject _widget_1718100655891 = new JSONObject(); + _widget_1718100655891.put("value",""); + + JSONObject _widget_1718100655893 = new JSONObject(); + _widget_1718100655893.put("value",""); + + data.put("_widget_1717727492392",_widget_1717727492392); + data.put("_widget_1717666304762",_widget_1717666304762); + data.put("_widget_1717666304763",_widget_1717666304763); + data.put("_widget_1717666304765",_widget_1717666304765); + data.put("_widget_1717666304764",_widget_1717666304764); + data.put("_widget_1718086086813",_widget_1718086086813); + data.put("_widget_1718097576152",_widget_1718097576152); + data.put("_widget_1718097576151",_widget_1718097576151); + data.put("_widget_1718157395046",_widget_1718157395046); + data.put("_widget_1718098344621",_widget_1718098344621); + data.put("_widget_1717727879724",_widget_1717727879724); + data.put("_widget_1717727879725",_widget_1717727879725); + data.put("_widget_1717727492391",_widget_1717727492391); + data.put("_widget_1718157291962",_widget_1718157291962); + data.put("_widget_1718100655894",_widget_1718100655894); + data.put("_widget_1718100655891",_widget_1718100655891); + data.put("_widget_1718100655893",_widget_1718100655893); + data.put("_widget_1718086086814",_widget_1718086086814); + data.put("_widget_1718086086812",_widget_1718086086812); + data.put("_widget_1718086086811",_widget_1718086086811); + data.put("_widget_1718086086810",_widget_1718086086810); + data.put("_widget_1718086086808",_widget_1718086086808); + data.put("_widget_1718086086807",_widget_1718086086807); + + data.put("_widget_1724396148701",_widget_1724396148701); + data.put("_widget_1724396148706",_widget_1724396148706); + data.put("_widget_1724396148707",_widget_1724396148707); + data.put("_widget_1724396148708",_widget_1724396148708); + data.put("_widget_1724396148709",_widget_1724396148709); + data.put("_widget_1724396148710",_widget_1724396148710); + data.put("_widget_1724396148711",_widget_1724396148711); + + + jsonObjecta.put("data",data); + String jsonString1 = jsonObjecta.toJSONString(); + String updata = V5utils.updata(jsonString1); + System.out.println(updata); + + + } + + } +} diff --git a/src/main/java/com/example/sso/testbao/KeCheng.java b/src/main/java/com/example/sso/testbao/KeCheng.java new file mode 100644 index 0000000..900a385 --- /dev/null +++ b/src/main/java/com/example/sso/testbao/KeCheng.java @@ -0,0 +1,82 @@ +package com.example.sso.testbao; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.KeChengWeiWanchengDao; +import com.example.sso.util.V5utils; + +public class KeCheng { + public static void main1() throws InterruptedException { + + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = KeChengWeiWanchengDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + String widget_1718085460707 = jsonObject.getString("_widget_1718085460707"); + Integer aDouble = jsonObject.getInteger("_widget_1718086369844"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718086369845"); + Integer aDouble1 = jsonObject.getInteger("_widget_1718086369846"); + Integer aDouble3 = jsonObject.getInteger("_widget_1718086369847"); + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1717666304763 = new JSONObject(); + _widget_1717666304763.put("value",widget_1718085460707); + jsonObject2.put("_widget_1717666304763",_widget_1717666304763); + + JSONObject _widget_1718086086811 = new JSONObject(); + _widget_1718086086811.put("value",aDouble); + jsonObject2.put("_widget_1718086086811",_widget_1718086086811); + + JSONObject _widget_1718086086812 = new JSONObject(); + _widget_1718086086812.put("value",aDouble2); + jsonObject2.put("_widget_1718086086812",_widget_1718086086812); + + JSONObject _widget_1718086086813 = new JSONObject(); + _widget_1718086086813.put("value",aDouble1); + jsonObject2.put("_widget_1718086086813",_widget_1718086086813); + + JSONObject _widget_1718086086814 = new JSONObject(); + _widget_1718086086814.put("value",aDouble3); + jsonObject2.put("_widget_1718086086814",_widget_1718086086814); + + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } +} diff --git a/src/main/java/com/example/sso/testbao/Run.java b/src/main/java/com/example/sso/testbao/Run.java new file mode 100644 index 0000000..e485ead --- /dev/null +++ b/src/main/java/com/example/sso/testbao/Run.java @@ -0,0 +1,123 @@ +package com.example.sso.testbao; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.controller.QianFei; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.JiaoTongWeiFaDao; +import com.example.sso.util.V5utils; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +public class Run { + //@Scheduled(cron = "0 29 18 3 * ?") + public void main1() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644376"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongWeiFaDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + Integer aDouble = jsonObject.getInteger("_widget_1718082954436"); + Double aDouble2 = jsonObject.getDouble("_widget_1718162597102"); + String widget1725274360910 = jsonObject.getString("_widget_1725274360910"); + Integer widget1724396193068 = jsonObject.getInteger("_widget_1724396193068"); + Integer widget1724396193070 = jsonObject.getInteger("_widget_1724396193070"); + Integer widget1724396193071 = jsonObject.getInteger("_widget_1724396193071"); + Integer widget1724396193072 = jsonObject.getInteger("_widget_1724396193072"); + Integer widget1724396193073 = jsonObject.getInteger("_widget_1724396193073"); + Integer widget1724396193074 = jsonObject.getInteger("_widget_1724396193074"); + Integer widget1724396193075 = jsonObject.getInteger("_widget_1724396193075"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718098344621 = new JSONObject(); + _widget_1718098344621.put("value",aDouble); + jsonObject2.put("_widget_1718098344621",_widget_1718098344621); + + JSONObject _widget_1718157395046 = new JSONObject(); + _widget_1718157395046.put("value",aDouble2); + jsonObject2.put("_widget_1718157395046",_widget_1718157395046); + + JSONObject _widget_1717666304765 = new JSONObject(); + _widget_1717666304765.put("value",widget1725274360910); + jsonObject2.put("_widget_1717666304765",_widget_1717666304765); + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_17176663047651 = new JSONObject(); + _widget_17176663047651.put("value",widget1724396193068); + jsonObject2.put("_widget_1724396148701",_widget_17176663047651); + + + JSONObject _widget_1717666304765a = new JSONObject(); + _widget_1717666304765a.put("value",widget1724396193070); + jsonObject2.put("_widget_1724396148706",_widget_1717666304765a); + + + JSONObject _widget_1717666304765b = new JSONObject(); + _widget_1717666304765b.put("value",widget1724396193071); + jsonObject2.put("_widget_1724396148707",_widget_1717666304765b); + + + JSONObject _widget_1717666304765c = new JSONObject(); + _widget_1717666304765c.put("value",widget1724396193072); + jsonObject2.put("_widget_1724396148708",_widget_1717666304765c); + + JSONObject _widget_1717666304765d = new JSONObject(); + _widget_1717666304765d.put("value",widget1724396193073); + jsonObject2.put("_widget_1724396148709",_widget_1717666304765d); + + JSONObject _widget_1717666304765e = new JSONObject(); + _widget_1717666304765e.put("value",widget1724396193074); + jsonObject2.put("_widget_1724396148710",_widget_1717666304765e); + + JSONObject _widget_1717666304765f = new JSONObject(); + _widget_1717666304765f.put("value",widget1724396193075); + jsonObject2.put("_widget_1724396148711",_widget_1717666304765f); + + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + YuQi.main1(); + QianFei.qianfei(); + KeCheng.main1(); + } +} diff --git a/src/main/java/com/example/sso/testbao/YuQi.java b/src/main/java/com/example/sso/testbao/YuQi.java new file mode 100644 index 0000000..b54f7d7 --- /dev/null +++ b/src/main/java/com/example/sso/testbao/YuQi.java @@ -0,0 +1,77 @@ +package com.example.sso.testbao; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.example.sso.dao.JiChuBiaoDao; +import com.example.sso.dao.JiaoTongYuQiDao; +import com.example.sso.util.V5utils; + +public class YuQi { + public static void main1() throws InterruptedException { + JSONArray jsonArray = JiChuBiaoDao.jsonArray(); + for (Object o : jsonArray){ + Thread.sleep(1000); + JSONObject test = (JSONObject) o; + String idCard = test.getString("_widget_1717557644374"); + String id = test.getString("_id"); + JSONArray jsonArray1 = JiaoTongYuQiDao.jsonArray(idCard); + if (jsonArray1.size() != 0 && jsonArray1 != null){ + for (Object object : jsonArray1){ + JSONObject jsonObject = (JSONObject) object; + + + String aDouble = jsonObject.getString("_widget_1718184485291"); + Integer aDouble2 = jsonObject.getInteger("_widget_1718184485293"); + + + JSONObject jsonObject1 = new JSONObject(); + jsonObject1.put("app_id","665ea38ef718f1edccf7b20d"); + jsonObject1.put("entry_id","665fd98bf718f1edcc00377c"); + jsonObject1.put("data_id",id); + JSONObject jsonObject2 = new JSONObject(); + JSONObject _widget_1718097576152 = new JSONObject(); + _widget_1718097576152.put("value",aDouble); + jsonObject2.put("_widget_1718097576152",_widget_1718097576152); + + JSONObject _widget_1718097576151 = new JSONObject(); + _widget_1718097576151.put("value",aDouble2); + jsonObject2.put("_widget_1718097576151",_widget_1718097576151); + + + + JSONObject _widget_1717727879724 = new JSONObject(); + _widget_1717727879724.put("value","是"); + jsonObject2.put("_widget_1717727879724",_widget_1717727879724); + + JSONObject _widget_1717727879725 = new JSONObject(); + _widget_1717727879725.put("value","否"); + jsonObject2.put("_widget_1717727879725",_widget_1717727879725); + + + JSONObject _widget_1717727492391 = new JSONObject(); + _widget_1717727492391.put("value","否"); + jsonObject2.put("_widget_1717727492391",_widget_1717727492391); + + + JSONObject _widget_1717666304764 = new JSONObject(); + _widget_1717666304764.put("value","是"); + jsonObject2.put("_widget_1717666304764",_widget_1717666304764); + + + + + + jsonObject1.put("data",jsonObject2); + + String jsonString = jsonObject1.toJSONString(); + String updata = V5utils.updata(jsonString); + System.out.println(updata); + + + } + } + + + } + } +} diff --git a/src/main/java/com/example/sso/util/APIUtils.java b/src/main/java/com/example/sso/util/APIUtils.java new file mode 100644 index 0000000..c49130f --- /dev/null +++ b/src/main/java/com/example/sso/util/APIUtils.java @@ -0,0 +1,559 @@ +package com.example.sso.util; + +import com.alibaba.fastjson.JSONArray; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.apache.commons.codec.Charsets; +import org.apache.http.Header; +import org.apache.http.HttpEntity; +import org.apache.http.HttpResponse; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.client.methods.HttpRequestBase; +import org.apache.http.client.utils.URIBuilder; +import org.apache.http.conn.ssl.SSLConnectionSocketFactory; +import org.apache.http.entity.StringEntity; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.message.BasicHeader; +import org.apache.http.ssl.SSLContextBuilder; +import org.apache.http.ssl.TrustStrategy; + +import javax.net.ssl.SSLContext; +import java.security.cert.CertificateException; +import java.security.cert.X509Certificate; +import java.util.*; + +public class APIUtils { + public static final String WEBSITE = "https://www.jiyuankeshang.com"; + private static boolean retryIfRateLimited = true; + private String urlGetWidgets; + private String urlGetFormData; + private String urlRetrieveData; + private String urlUpdateData; + private String urlCreateData; + private String urlDeleteData; + private String urlCreateUSer; + private String urlCreatePerson; + private String urlCreatePersonAll; + private String urlCreateDep; + private String urlCreateDepAll; + private String urlGetDepartment; + private String urlGetPeople; + private String urlDeletePeople; + private String urlDataBatchCreate; + private String urlGetWorkflow; + + private static String apiKey; + private static int i=1; + /** + * @param appId - 应用id + * @param entryId - 表单id + * @param apiKey - apiKey + */ + public APIUtils(String appId, String entryId, String apiKey) { + this.apiKey = apiKey; + this.initUrl(appId, entryId); + } + public Map createPerson (Map person) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlCreatePerson, person); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + public Map createDep (Map person) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlCreatePerson, person); + data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + private void initUrl (String appId, String entryId) { + urlGetWidgets = WEBSITE + "/api/v1/app/" + appId + "/entry/" + entryId + "/widgets"; + urlGetFormData = WEBSITE + "/api/v1/app/" + appId + "/entry/" + entryId + "/data"; + urlRetrieveData = WEBSITE + "/api/v2/app/" + appId + "/entry/" + entryId + "/data_retrieve"; + urlUpdateData = WEBSITE + "/api/v4/app/" + appId + "/entry/" + entryId + "/data_update"; + urlCreateData = WEBSITE + "/api/v3/app/" + appId + "/entry/" + entryId + "/data_create"; + urlDeleteData = WEBSITE + "/api/v1/app/" + appId + "/entry/" + entryId + "/data_delete"; + urlCreatePerson=WEBSITE+"/api/v2/user/create"; + urlCreateUSer = WEBSITE + "/api/v2/user/create"; + urlCreateDep=WEBSITE+"/api/v2/department/create"; + urlCreateDepAll=WEBSITE+"/api/v2/department/import"; + urlCreatePersonAll=WEBSITE+"/api/v2/user/import"; + urlGetDepartment=WEBSITE+"/api/v2/department/1/department_list"; + urlGetPeople=WEBSITE + "/api/v2/department/1/member_list"; + urlDeletePeople=WEBSITE+"/api/v2/user/batch_delete"; + urlDataBatchCreate=WEBSITE+ "/api/v1/app/" + appId + "/entry/" + entryId + "/data_batch_create"; + urlGetWorkflow=WEBSITE+"/api/v3/workflow/instance/get"; + } + + public static HttpClient getSSLHttpClient() throws Exception { + SSLContext sslContext = new SSLContextBuilder().loadTrustMaterial(null, new TrustStrategy() { + //信任所有 + public boolean isTrusted(X509Certificate[] chain, String authType) throws CertificateException { + return true; + } + }).build(); + SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslContext); + return HttpClients.custom().setSSLSocketFactory(sslsf).build(); + } + /** + * 获取部门成员信息 + * @param - 创建数据内容 + * @return 更新后的数据 + */ + public Map deletePeopleBatch(Map map) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlDeletePeople, map); + return result; +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + public Map urlGetWorkflow(String id) { + Map map=new HashMap<>(); + map.put("instance_id",id); + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlGetWorkflow,map); + System.out.println(result); + return result; +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + /** + * 获取请求头信息 + * @return + */ + public static Header[] getHttpHeaders() { + List
headerList = new ArrayList
(); + headerList.add(new BasicHeader("Authorization", "Bearer " + apiKey)); + headerList.add(new BasicHeader("Content-Type", "application/json;charset=utf-8")); + return headerList.toArray(new Header[headerList.size()]); + } + + /** + * 查询人员信息 + * @param username - 创建数据内容 + * @return 更新后的数据 + */ + public Map findPerson (String username) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",WEBSITE + "/api/v2/user/"+username+"/user_retrieve", new HashMap<>()); + data = (Map) result.get("data"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + /** + * 发送HTTP请求 + * @param method - HTTP动词 { GET|POST } + * @param url - 请求路径 + * @param data - 请求的数据 + * @throws Exception + */ + public static Object sendRequest (String method, String url, Map data) throws Exception { + try { + HttpClient client = getSSLHttpClient(); + Header[] headers = getHttpHeaders(); + HttpRequestBase request; + method = method.toUpperCase(); + if ("GET".equals(method)) { + // GET请求 + URIBuilder uriBuilder = new URIBuilder(url); + if (data != null) { + // 添加请求参数 + for(Map.Entry entry : data.entrySet()) { + uriBuilder.addParameter(entry.getKey(), (String) entry.getValue()); + } + } + request = new HttpGet(uriBuilder.build()); + } else if ("POST".equals(method)) { + // POST请求 + request = new HttpPost(url); + ObjectMapper mapper = new ObjectMapper(); + HttpEntity entity = new StringEntity(mapper.writeValueAsString(data), Charsets.UTF_8); + ((HttpPost) request).setEntity(entity); + } else { + throw new RuntimeException("不支持的HTTP动词"); + } + // 设置请求头 + request.setHeaders(headers); + // 发送请求并获取返回结果 + HttpResponse response = client.execute(request); + int statusCode = response.getStatusLine().getStatusCode(); + ObjectMapper mapper = new ObjectMapper(); + Map result = (Map) mapper.readValue(response.getEntity().getContent(), Object.class); + if (statusCode >= 400) { + // 请求错误 + if ((Integer) result.get("code") == 8303 && retryIfRateLimited) { + // 频率超限,1s后重试 + Thread.sleep(1000); + return sendRequest(method, url, data); + } else { + return result; + } + } else { + // 处理返回结果 + return result; + } + }catch (Exception e){ + e.printStackTrace(); + // 请求异常,等等重试 + Thread.sleep(1000); + if (i>=5){ + i=0; + return 555; + }else { + i=i+1; + return sendRequest(method, url, data); + } + } + } + + + + + /** + * 获取表单字段 + * @return 表单字段 + */ + public List> getFormWidgets () { + List> widgets = null; + try { + Map result = (Map) this.sendRequest("POST", urlGetWidgets, new HashMap()); + widgets = (List>) result.get("widgets"); + } catch (Exception e) { + e.printStackTrace(); + } + return widgets; + } + + + + public List> createUser(String username, String name, Integer[] departments){ + Map data = null; + try { + Map requestData = new HashMap(); + requestData.put("username",username); + requestData.put("name",name); + requestData.put("departments",departments); + Map result = (Map) this.sendRequest("POST",urlCreateUSer, requestData); + data = (Map) result.get("data"); + }catch (Exception e) { + e.printStackTrace(); + } + return (List>) data; + } + /** + * 按条件获取表单数据 + * @param limit - 数据条数 + * @param fields - 显示的字段 + * @param filter - 过滤条件 + * @param dataId - 上次取数的最后一个数据id + * @return - 返回的数据 + */ + public List> getFormData (final int limit, final String[] fields, final Map filter, String dataId) { + List> data = null; + try { + // 构造请求数据 + Map requestData = new HashMap() { + { + put("limit", limit); + put("fields", fields); + put("filter", filter); + } + }; + if (dataId != null) { + requestData.put("data_id", dataId); + } + Thread.sleep(1000); + Map result = (Map) this.sendRequest("POST", urlGetFormData, requestData); + data = (List>) result.get("data"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + /** + * 按条件获取全部表单数据 + * @return 表单数据 + */ + public List> getAllFormData (String[] fields, Map filter) { + List> dataList = new ArrayList>(); + String offset = null; + do { + List> data = this.getFormData(100, fields, filter, offset); + // 获取返回的数据 + if (data == null || data.isEmpty()) { + // 已经获取全部的数据 + offset = null; + } else { + // 获取最后一条数据的id + offset = (String) data.get(data.size() - 1).get("_id"); + dataList.addAll(data); + } + } while (offset != null); + return dataList; + } + + + + + /** + * 搜索单条数据 + * @param dataId - 要查询的数据id + * @return 表单数据 + */ + public Map retrieveData (String dataId) { + Map data = null; + try { + Map requestData = new HashMap(); + requestData.put("data_id", dataId); + Map result = (Map) this.sendRequest("POST", urlRetrieveData, requestData); + data = (Map) result.get("data"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + /** + * 新增部门 + * @param - 创建数据内容 + * @return 更新后的数据 + */ + public Map createDataDep (Map requestData) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlCreateDep, requestData); +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + + + /** + * 批量创建部门 + * @param - 创建数据内容 + * @return 更新后的数据 + */ + public Map createDataDepAll (Map requestData) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlCreateDepAll, requestData); +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + + /** + * 批量创建人员 + * @param - 创建数据内容 + * @return 更新后的数据 + */ + public Map createDataPersonAll (Map requestData) { + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlCreatePersonAll, requestData); + System.out.println(result); + return result; +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return null; + } + + /** + * 获取部门信息 + * @param - 创建数据内容 + * @return 更新后的数据 + */ + public Map getDepartment() { + Map map=new HashMap<>(); + map.put("has_child",1); + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",urlGetDepartment,map); + System.out.println(result); + return result; +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + + /** + * 获取部门成员信息 + * @param - 创建数据内容 + * @return 更新后的数据 + */ + public Map getDepartmentPerson(String dno) { + Map map=new HashMap<>(); +// map.put("has_child",1); + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",WEBSITE+"/api/v2/department/"+dno+"/member_list",map); + return result; +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + public Map deleteDepartment(Integer no) { + Map map=new HashMap<>(); + map.put("has_child",1); + Map data = null; + try { + Map result = (Map) this.sendRequest("POST",WEBSITE+"/api/v2/department/"+no+"/delete",new HashMap<>()); + System.out.println(result); + return result; +// data = (Map) result.get("department"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + + +// /** +// * 新增部门 +// * @param - 创建数据内容 +// * @return 更新后的数据 +// */ +// public Map createDataDep (Map requestData) { +// Map data = null; +// try { +// Map result = (Map) this.sendRequest("POST",urlCreateDep, requestData); +// data = (Map) result.get("data"); +// } catch (Exception e) { +// e.printStackTrace(); +// } +// return data; +// } + + + /** + * 创建单条数据 + * @param rawData - 创建数据内容 + * @return 更新后的数据 + */ + public Map createData (Map rawData) { + Map data = null; + try { + Map requestData = new HashMap(); + requestData.put("data", rawData); + requestData.put("is_start_trigger",true); + requestData.put("is_start_workflow",true); + Map result = (Map) this.sendRequest("POST",urlCreateData, requestData); + data = (Map) result.get("data"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + + + /** + * 获取所有的人在简道云 + * @return 更新后的数据 + */ + public List> getAllPeople () { + List> data = null; + try { + Map requestData = new HashMap(); + requestData.put("has_child",true); +// System.out.println("准备发起HTTP请求!"+urlGetPeople); + Map result = (Map) this.sendRequest("POST",urlGetPeople, requestData); + data = (List>) result.get("users"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + /** + * 更新单条数据 + * @return 更新结果 + */ + public Map updateData (String dataId, Map update) { + Map data = null; + try { + Map requestData = new HashMap(); + requestData.put("data_id", dataId); + requestData.put("data", update); + requestData.put("is_start_trigger",true); + Map result = (Map) this.sendRequest("POST", urlUpdateData, requestData); + data = (Map) result.get("data"); + } catch (Exception e) { + e.printStackTrace(); + } + return data; + } + + /** + * 删除单条数据 + * @return 删除结果 + */ + public Map deleteData (String dataId) { + Map result = null; + try { + Map requestData = new HashMap(); + requestData.put("data_id", dataId); + result = (Map) this.sendRequest("POST", urlDeleteData, requestData); + } catch (Exception e) { + e.printStackTrace(); + } + return result; + } + + /** + * 批量新增数据 + * @return 新增结果 + */ + public Map dataBatchCreate (JSONArray data_list,Boolean is_start_workflow) { + Map result = null; + try { + UUID uuid = UUID.randomUUID(); + Map requestData = new HashMap(); + requestData.put("transaction_id", uuid.toString()); + requestData.put("data_list", data_list); + requestData.put("is_start_workflow", is_start_workflow); + result = (Map) this.sendRequest("POST", urlDataBatchCreate, requestData); + System.out.println(result); + result.put("transaction_id",uuid.toString()); + } catch (Exception e) { + e.printStackTrace(); + } + return result; + } + + +} \ No newline at end of file diff --git a/src/main/java/com/example/sso/util/DataBatchUtil.java b/src/main/java/com/example/sso/util/DataBatchUtil.java new file mode 100644 index 0000000..53e3af0 --- /dev/null +++ b/src/main/java/com/example/sso/util/DataBatchUtil.java @@ -0,0 +1,42 @@ +package com.example.sso.util; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class DataBatchUtil { + /** + * 批量新增数据 + * @param appId 应用ID + * @param entryId 表单ID + * @param apiKey 秘钥 + * @param datas 原始数据源 + * @param fields 简道云字段别名 + * @param fields_data data里面的字段值key,需要与fields一一对应起来。 + */ + public static Map dataBatchCreate(String appId, String entryId, String apiKey, JSONArray datas, JSONArray fields, JSONArray fields_data){ + try { + APIUtils apiUtils=new APIUtils(appId,entryId,apiKey); + JSONArray data_list=new JSONArray();//封装修饰好的数据 + for (Object o1:datas){ + JSONObject o=(JSONObject)o1; + Map map1=new HashMap(){ + { + for (int i=0;i() {{ put("value",o.get(fields_data.getString(finalI)));}}); + } + } + }; + data_list.add(map1); + } + return apiUtils.dataBatchCreate(data_list,false); + }catch (Exception e){ + e.printStackTrace(); + } + return null; + } + +} diff --git a/src/main/java/com/example/sso/util/HttpUtil.java b/src/main/java/com/example/sso/util/HttpUtil.java new file mode 100644 index 0000000..c1178e3 --- /dev/null +++ b/src/main/java/com/example/sso/util/HttpUtil.java @@ -0,0 +1,216 @@ +package com.example.sso.util; + +import java.io.IOException; +import java.security.KeyManagementException; +import java.security.NoSuchAlgorithmException; +import java.security.cert.CertificateException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +import org.apache.http.Consts; +import org.apache.http.HttpEntity; +import org.apache.http.NameValuePair; +import org.apache.http.client.entity.UrlEncodedFormEntity; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.config.Registry; +import org.apache.http.config.RegistryBuilder; +import org.apache.http.conn.socket.ConnectionSocketFactory; +import org.apache.http.conn.socket.PlainConnectionSocketFactory; +import org.apache.http.conn.ssl.SSLConnectionSocketFactory; +import org.apache.http.entity.StringEntity; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.impl.conn.PoolingHttpClientConnectionManager; +import org.apache.http.message.BasicNameValuePair; +import org.apache.http.util.EntityUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import javax.net.ssl.SSLContext; +import javax.net.ssl.TrustManager; +import javax.net.ssl.X509TrustManager; + +/** * Http工具类,发送Http请求, Get请求请将参数放在url中 Post请求请将参数放在Map中 * * @author 程高伟 * @date 2017年1月5日 下午6:03:50 */ +public class HttpUtil { + private static final Logger log = LoggerFactory.getLogger(HttpUtil.class); + private static final CloseableHttpClient httpclient = HttpClients.createDefault(); + private static final String userAgent = "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.87 Safari/537.36"; + + public static SSLContext createIgnoreVerifySSL() throws NoSuchAlgorithmException, KeyManagementException { + SSLContext sc = SSLContext.getInstance("SSLv3"); + + // 实现一个X509TrustManager接口,用于绕过验证,不用修改里面的方法 + X509TrustManager trustManager = new X509TrustManager() { + @Override + public void checkClientTrusted( + java.security.cert.X509Certificate[] paramArrayOfX509Certificate, + String paramString) throws CertificateException { + } + + @Override + public void checkServerTrusted( + java.security.cert.X509Certificate[] paramArrayOfX509Certificate, + String paramString) throws CertificateException { + } + + @Override + public java.security.cert.X509Certificate[] getAcceptedIssuers() { + return null; + } + }; + + sc.init(null, new TrustManager[] { trustManager }, null); + return sc; + } + /** * 发送HttpGet请求 * * @param url * 请求地址 * @return 返回字符串 */ + public static String sendGet(String url) throws KeyManagementException, NoSuchAlgorithmException { + SSLContext sslcontext = createIgnoreVerifySSL(); + + // 设置协议http和https对应的处理socket链接工厂的对象 + Registry socketFactoryRegistry = RegistryBuilder.create() + .register("http", PlainConnectionSocketFactory.INSTANCE) + .register("https", new SSLConnectionSocketFactory(sslcontext)) + .build(); + PoolingHttpClientConnectionManager connManager = new PoolingHttpClientConnectionManager(socketFactoryRegistry); + CloseableHttpClient httpClient = HttpClients.custom().setConnectionManager(connManager).build(); + String result = null; + CloseableHttpResponse response = null; + try { + HttpGet httpGet = new HttpGet(url); + httpGet.setHeader("User-Agent", userAgent); + response = httpClient.execute(httpGet); + HttpEntity entity = response.getEntity(); + if (entity != null) { + result = EntityUtils.toString(entity,"UTF-8"); + } + } catch (Exception e) { + log.error("处理失败 {}" + e); + e.printStackTrace(); + } finally { + if (response != null) { + try { + response.close(); + } catch (IOException e) { + log.error(e.getMessage()); + } + } + } + return result; + } + + /** * 发送HttpPost请求,参数为map * * @param url * 请求地址 * @param map * 请求参数 * @return 返回字符串 */ + public static String sendPost(String url, Map map) { + // 设置参数 + List formparams = new ArrayList(); + for (Map.Entry entry : map.entrySet()) { + formparams.add(new BasicNameValuePair(entry.getKey(), entry.getValue())); + } + // 编码 + UrlEncodedFormEntity formEntity = new UrlEncodedFormEntity(formparams, Consts.UTF_8); + // 取得HttpPost对象 + HttpPost httpPost = new HttpPost(url); + // 防止被当成攻击添加的 + httpPost.setHeader("User-Agent", userAgent); + // 参数放入Entity + httpPost.setEntity(formEntity); + CloseableHttpResponse response = null; + String result = null; + try { + // 执行post请求 + response = httpclient.execute(httpPost); + // 得到entity + HttpEntity entity = response.getEntity(); + // 得到字符串 + result = EntityUtils.toString(entity); + } catch (IOException e) { + log.error(e.getMessage()); + } finally { + if (response != null) { + try { + response.close(); + } catch (IOException e) { + log.error(e.getMessage()); + } + } + } + return result; + } + + + /** * 发送HttpPost请求,参数为json字符串 * * @param url * @param jsonStr * @return */ + public static String sendPost(String url, String jsonStr,String appkey) throws KeyManagementException, NoSuchAlgorithmException { + //采用绕过验证的方式处理https请求 + SSLContext sslcontext = createIgnoreVerifySSL(); + + // 设置协议http和https对应的处理socket链接工厂的对象 + Registry socketFactoryRegistry = RegistryBuilder.create() + .register("http", PlainConnectionSocketFactory.INSTANCE) + .register("https", new SSLConnectionSocketFactory(sslcontext)) + .build(); + PoolingHttpClientConnectionManager connManager = new PoolingHttpClientConnectionManager(socketFactoryRegistry); + CloseableHttpClient httpClient = HttpClients.custom().setConnectionManager(connManager).build(); + String result = null; + // 字符串编码 + StringEntity entity = new StringEntity(jsonStr, Consts.UTF_8); + // 设置content-type + entity.setContentType("application/json"); + HttpPost httpPost = new HttpPost(url); + // 防止被当成攻击添加的 + httpPost.setHeader("User-Agent", userAgent); + httpPost.setHeader("Authorization", "Bearer "+appkey); + // 接收参数设置 + httpPost.setHeader("Accept", "application/json"); + httpPost.setEntity(entity); + CloseableHttpResponse response = null; + try { + response = httpClient.execute(httpPost); + HttpEntity httpEntity = response.getEntity(); + result = EntityUtils.toString(httpEntity); + } catch (IOException e) { + log.error(e.getMessage()); + } finally { + // 关闭CloseableHttpResponse + if (response != null) { + try { + response.close(); + } catch (IOException e) { + response.getEntity() ; + log.error(e.getMessage()); + } + } + } + return result; + } + + /** * 发送不带参数的HttpPost请求 * * @param url * @return */ + public static String sendPost(String url) { + String result = null; + // 得到一个HttpPost对象 + HttpPost httpPost = new HttpPost(url); + // 防止被当成攻击添加的 + httpPost.setHeader("User-Agent", userAgent); + CloseableHttpResponse response = null; + try { + // 执行HttpPost请求,并得到一个CloseableHttpResponse + response = httpclient.execute(httpPost); + // 从CloseableHttpResponse中拿到HttpEntity + HttpEntity entity = response.getEntity(); + // 将HttpEntity转换为字符串 + result = EntityUtils.toString(entity); + } catch (IOException e) { + log.error(e.getMessage()); + } finally { + // 关闭CloseableHttpResponse + if (response != null) { + try { + response.close(); + } catch (IOException e) { + log.error(e.getMessage()); + } + } + } + return result; + } +} diff --git a/src/main/java/com/example/sso/util/MathUtil.java b/src/main/java/com/example/sso/util/MathUtil.java new file mode 100644 index 0000000..7c7ff77 --- /dev/null +++ b/src/main/java/com/example/sso/util/MathUtil.java @@ -0,0 +1,31 @@ +package com.example.sso.util; + +import java.text.DecimalFormat; + +public class MathUtil { + + public static void main(String[] args) { + System.out.println(Double.valueOf(formatDouble5(111.159099))); + } + + /** + * 保留两位小数,四舍五入的一个老土的方法 + * @param d + * @return + */ + public static double formatDouble1(double d) { + return (double)Math.round(d*100)/100; + } + + + /** + * 如果只是用于程序中的格式化数值然后输出,那么这个方法还是挺方便的。 + * 应该是这样使用:System.out.println(String.format("%.2f", d)); + * @param d + * @return + */ + public static Double formatDouble5(double d) { + return Double.valueOf(String.format("%.2f", d)); + } + +} diff --git a/src/main/java/com/example/sso/util/StringUtil.java b/src/main/java/com/example/sso/util/StringUtil.java new file mode 100644 index 0000000..7a83e68 --- /dev/null +++ b/src/main/java/com/example/sso/util/StringUtil.java @@ -0,0 +1,19 @@ +package com.example.sso.util; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +public class StringUtil { + /** + * 判断是否包含特殊字段 + * + * @param username + * @return + */ + public static Boolean isContainSpecialChar(String username) { + String regEx = "^[0-9a-zA-Z_]{1,}$"; + Pattern p = Pattern.compile(regEx); + Matcher m = p.matcher(username); + return m.find(); + } +} diff --git a/src/main/java/com/example/sso/util/Test.java b/src/main/java/com/example/sso/util/Test.java new file mode 100644 index 0000000..71b9dcf --- /dev/null +++ b/src/main/java/com/example/sso/util/Test.java @@ -0,0 +1,115 @@ +package com.example.sso.util; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class Test { + public static void main(String[] args) { + selectGongBiaoZhun(); + } + + + + public static JSONArray selectGongBiaoZhun() { + //需要修改 appid entryid apikey + APIUtils api = new APIUtils("628eeaace7f28c00089a60cc","62f0f3754af59a0007691522","AXtEol6d7l0w2l5dUuqvhbg2kjzfYv6r"); + final List> condList = new ArrayList>(); + //因为想查询大于50的数据,所以创建一个数组 + JSONArray jsonArray = new JSONArray(); + //在这个数组里面放一个数值类型的数字,用来判断查询范围 + jsonArray.add(""); + condList.add(new HashMap() { + { + put("field", "chufa");//查新字段的名称/别名 + put("method", "empty");//判断的方法 +// put("value", jsonArray);//查询的条件 + } + }); + Map filter = new HashMap() { + { + put("rel", "and"); + put("cond", condList); + } + }; + //字段别名 + List> datas = api.getFormData(10000, new String[]{"chufa"},//身份证,公司,姓名,岗位补贴,燃油补贴,临时补贴,其他补贴 + filter, null); + if (datas == null) { + return null; + } + if (datas.size() == 0) { + return null; + } + for (Map map:datas){ + String id=(String)map.get("_id"); + updateFlowId(id); + } + return null; + } + + /** + * 更新客户报备数据 + * @throws Exception + */ + public static void updateFlowId(String id) { + try { + APIUtils api = new APIUtils("628eeaace7f28c00089a60cc","62f0f3754af59a0007691522","AXtEol6d7l0w2l5dUuqvhbg2kjzfYv6r"); + Map map1; + map1=new HashMap(){ + { + put("chufa",new HashMap() {{ put("value","1");}}); + } + }; + //把封装好的数据创建至简道云 + api.updateData(id,map1); + }catch (Exception e){ + e.printStackTrace(); + } + } + + + public static JSONObject selectGongBiao() { + //需要修改 appid entryid apikey + APIUtils api = new APIUtils("628eeaace7f28c00089a60cc","62ef5405e022900008e9c7b5","AXtEol6d7l0w2l5dUuqvhbg2kjzfYv6r"); + final List> condList = new ArrayList>(); + //因为想查询大于50的数据,所以创建一个数组 + JSONArray jsonArray = new JSONArray(); + //在这个数组里面放一个数值类型的数字,用来判断查询范围 + jsonArray.add(""); + condList.add(new HashMap() { + { + put("field", "fensi");//查新字段的名称/别名 + put("method", "not_empty");//判断的方法 +// put("value", jsonArray);//查询的条件 + } + }); + Map filter = new HashMap() { + { + put("rel", "and"); + put("cond", condList); + } + }; + //字段别名 + List> datas = api.getFormData(10000, new String[]{"id_card","gongsi","name","gangweibutie","ranliaobutie", + "linshibutie","zhengfubutie","fensi","haopaihaoma","qita"},//身份证,公司,姓名,岗位补贴,燃油补贴,临时补贴,其他补贴 + filter, null); + if (datas == null) { + return null; + } + if (datas.size() == 0) { + return null; + } + JSONObject jsonObject=new JSONObject(); + for (Map map:datas){ + String id=(String)map.get("id_card"); + String fensi=(String)map.get("fensi"); + jsonObject.put(id,fensi); + } + return jsonObject; + } +} diff --git a/src/main/java/com/example/sso/util/TimeUtil.java b/src/main/java/com/example/sso/util/TimeUtil.java new file mode 100644 index 0000000..5ca1d61 --- /dev/null +++ b/src/main/java/com/example/sso/util/TimeUtil.java @@ -0,0 +1,85 @@ +package com.example.sso.util; + +import java.text.DecimalFormat; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.time.LocalDateTime; +import java.time.ZoneId; +import java.time.format.DateTimeFormatter; +import java.time.temporal.ChronoUnit; +import java.util.Calendar; +import java.util.Date; +import java.util.Locale; + +public class TimeUtil { + /** + * 由于时区的原因,调整时区 + * @return + */ + + public static String timeConversion(){ + // 获取当前时间 + LocalDateTime now = LocalDateTime.now(); + + // 获取下个月的时间 + LocalDateTime nextMonth = now.plusMonths(2); + + // 设置日期为10号,时间为晚上9点 + LocalDateTime targetDateTime = nextMonth.withDayOfMonth(15).withHour(10).withMinute(0).withSecond(0); + + // 向前推8个小时 + LocalDateTime finalDateTime = targetDateTime.minusHours(8); + + // 格式化输出 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); + String formattedDateTime = finalDateTime.format(formatter); + + + return formattedDateTime; + } + + + + public static String two(){ + // 获取当前时间 + LocalDateTime now = LocalDateTime.now(); + + // 向前推6个小时 + LocalDateTime adjustedDateTime = now.minusHours(6); + + // 格式化输出 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); + String formattedDateTime = adjustedDateTime.format(formatter); + + + + return formattedDateTime; + } + + + + public static String now(){ + LocalDateTime now = LocalDateTime.now(); + + // 向前推6个小时 + LocalDateTime adjustedDateTime = now.minusHours(8); + + // 格式化输出 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); + String formattedDateTime = adjustedDateTime.format(formatter); + + + + return formattedDateTime; + + + + } + + + + + + + +} diff --git a/src/main/java/com/example/sso/util/V5utils.java b/src/main/java/com/example/sso/util/V5utils.java new file mode 100644 index 0000000..eae1c8e --- /dev/null +++ b/src/main/java/com/example/sso/util/V5utils.java @@ -0,0 +1,190 @@ +package com.example.sso.util; + +import org.apache.http.HttpEntity; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.entity.ContentType; +import org.apache.http.entity.StringEntity; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.util.EntityUtils; + +public class V5utils { + /* + 查询多条数据 + */ + public static String list(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://www.jiyuankeshang.com/api/v5/app/entry/data/list"); + + String responseBody = null; + try { + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json"); + httpPost.setHeader("Authorization", "Bearer " + "BkIyzlh1onqnqu9cQ3ralDQBjECn97ex"); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } + + + public static String delete(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://www.jiyuankeshang.com/api/v5/app/entry/data/delete"); + + String responseBody = null; + try { + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json"); + httpPost.setHeader("Authorization", "Bearer " + "BkIyzlh1onqnqu9cQ3ralDQBjECn97ex"); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } + + //新增 + public static String add(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://www.jiyuankeshang.com/api/v5/app/entry/data/create"); + + String responseBody = null; + try { + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json"); + httpPost.setHeader("Authorization", "Bearer " + "BkIyzlh1onqnqu9cQ3ralDQBjECn97ex"); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } + + + public static String updata(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://www.jiyuankeshang.com/api/v5/app/entry/data/update"); + + String responseBody = null; + try { + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json"); + httpPost.setHeader("Authorization", "Bearer " + "BkIyzlh1onqnqu9cQ3ralDQBjECn97ex"); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } +} diff --git a/src/main/java/com/example/sso/util/YunUtil.java b/src/main/java/com/example/sso/util/YunUtil.java new file mode 100644 index 0000000..33a9a9a --- /dev/null +++ b/src/main/java/com/example/sso/util/YunUtil.java @@ -0,0 +1,243 @@ +package com.example.sso.util; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import org.apache.http.HttpEntity; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.entity.ContentType; +import org.apache.http.entity.StringEntity; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.util.EntityUtils; + +public class YunUtil { + + public static String token(){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://openapi.yunxuetang.cn/token?appId=ml8bfwvx02g&appSecret=MTRjZTBiYTU4YWQ1"); + + String responseBody = null; + try { + // 设置请求头 + + + + + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + JSONObject jsonObject = JSON.parseObject(responseBody); + String string = jsonObject.getString("accessToken"); + + return string; + } + + + + public static String tokens(){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://openapi.yunxuetang.cn/token?appId=ml8bfwvx02g&appSecret=MTRjZTBiYTU4YWQ1"); + + String responseBody = null; + try { + // 设置请求头 + + + + + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + JSONObject jsonObject = JSON.parseObject(responseBody); + String string = jsonObject.getString("accessToken"); + + return string; + } + + + + public static String tongbu(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://openapi.yunxuetang.cn/v1/udp/public/users/sync/batch"); + + String responseBody = null; + try { + String token = token(); + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json;charset=utf-8"); + httpPost.setHeader("Authorization", token); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } + + + public static String bumen(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://openapi.yunxuetang.cn/v1/udp/public/depts/sync"); + + String responseBody = null; + try { + String token = token(); + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json;charset=utf-8"); + httpPost.setHeader("Authorization", token); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } + + + + public static String alluser(String jsonBody){ + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 创建 POST 请求对象 + HttpPost httpPost = new HttpPost("https://openapi.yunxuetang.cn/v1/rpt2open/public/o2o/project/student/sync/all"); + + String responseBody = null; + try { + String token = tokens(); + // 设置请求头 + httpPost.setHeader("Content-Type", "application/json;charset=utf-8"); + httpPost.setHeader("Authorization", token); + + + StringEntity entity = new StringEntity(jsonBody, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + + // 执行请求,获取响应对象 + CloseableHttpResponse response = httpClient.execute(httpPost); + + try { + // 从响应对象中获取响应实体 + HttpEntity responseEntity = response.getEntity(); + + // 处理响应数据 + responseBody = EntityUtils.toString(responseEntity); + System.out.println(responseBody); + } finally { + // 关闭响应对象 + response.close(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + // 关闭 HttpClient + httpClient.close(); + } catch (Exception e) { + e.printStackTrace(); + } + } + return responseBody; + } + +} diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml new file mode 100644 index 0000000..4f24a5d --- /dev/null +++ b/src/main/resources/application.yaml @@ -0,0 +1,13 @@ +sso: + iss: https://www.jiandaoyun.com/sso/custom/5e6456c078aba300063b2fff/iss + acs: https://www.jiandaoyun.com/sso/custom/5e6456c078aba300063b2fff/acs + secret: 11 +server: + port: 8000 +jdy: + appkey: BkIyzlh1onqnqu9cQ3ralDQBjECn97ex + appid: 61bae73aebe2f500080d567b + formid: 61bae7bc5aa1e60008dbd378 # + formid_account: 11 # +#测试环境 + diff --git a/src/test/java/com/example/sso/SsoApplicationTests.java b/src/test/java/com/example/sso/SsoApplicationTests.java new file mode 100644 index 0000000..1a3000a --- /dev/null +++ b/src/test/java/com/example/sso/SsoApplicationTests.java @@ -0,0 +1,27 @@ +package com.example.sso; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import org.junit.Test; +import org.springframework.boot.test.context.SpringBootTest; + +import java.util.Collections; +import java.util.HashSet; +import java.util.List; + + +@SpringBootTest +class SsoApplicationTests { + + @Test + void context() { + String json = "[{\"name\":\"1111\",\"code\":\"123\"},{\"name\":\"1111\",\"code\":\"123\"},{\"name\":\"1234\",\"code\":\"111\"}]"; + List list = JSONObject.parseArray(json); + HashSet hs = new HashSet(list); + String jsonSet = JSON.toJSONString(hs); + JSONArray newjsonarray= new JSONArray(Collections.singletonList(jsonSet)); + System.out.println(newjsonarray); + } + +}