Browse Source

修正项目名、包名

da-xian 5 months ago
parent
commit
3c7087d4da
100 changed files with 5 additions and 5853 deletions
  1. 2 2
      .idea/compiler.xml
  2. 2 2
      pom.xml
  3. 1 1
      src/main/java/META-INF/MANIFEST.MF
  4. 0 91
      src/main/java/com/bowintek/practice/AppConfig.java
  5. 0 20
      src/main/java/com/bowintek/practice/PracticeApplication.java
  6. 0 37
      src/main/java/com/bowintek/practice/config/CorsConfig.java
  7. 0 255
      src/main/java/com/bowintek/practice/config/ElasticsearchConfig.java
  8. 0 28
      src/main/java/com/bowintek/practice/config/EsConfig.java
  9. 0 50
      src/main/java/com/bowintek/practice/config/HwElasticsearchConfig.java
  10. 0 38
      src/main/java/com/bowintek/practice/config/JsonObjectMapperConfig.java
  11. 0 171
      src/main/java/com/bowintek/practice/config/LoginUtil.java
  12. 0 27
      src/main/java/com/bowintek/practice/config/MyBatisFilterConfig.java
  13. 0 681
      src/main/java/com/bowintek/practice/config/SmRestClientBuilder.java
  14. 0 76
      src/main/java/com/bowintek/practice/config/WebConfiguration.java
  15. 0 157
      src/main/java/com/bowintek/practice/controller/AccountController.java
  16. 0 89
      src/main/java/com/bowintek/practice/controller/AppController.java
  17. 0 70
      src/main/java/com/bowintek/practice/controller/ApplyFormController.java
  18. 0 23
      src/main/java/com/bowintek/practice/controller/AreaController.java
  19. 0 66
      src/main/java/com/bowintek/practice/controller/CommonController.java
  20. 0 144
      src/main/java/com/bowintek/practice/controller/EsIndexController.java
  21. 0 136
      src/main/java/com/bowintek/practice/controller/EsQueryController.java
  22. 0 32
      src/main/java/com/bowintek/practice/controller/FactWellController.java
  23. 0 149
      src/main/java/com/bowintek/practice/controller/OAuthController.java
  24. 0 107
      src/main/java/com/bowintek/practice/controller/PositionController.java
  25. 0 54
      src/main/java/com/bowintek/practice/controller/QueryLogController.java
  26. 0 150
      src/main/java/com/bowintek/practice/controller/SubjectController.java
  27. 0 185
      src/main/java/com/bowintek/practice/controller/TempController.java
  28. 0 135
      src/main/java/com/bowintek/practice/controller/UserController.java
  29. 0 554
      src/main/java/com/bowintek/practice/controller/WellInfoController.java
  30. 0 77
      src/main/java/com/bowintek/practice/controller/system/AnnouncementController.java
  31. 0 87
      src/main/java/com/bowintek/practice/controller/system/DictionaryController.java
  32. 0 47
      src/main/java/com/bowintek/practice/controller/system/FeedbackController.java
  33. 0 143
      src/main/java/com/bowintek/practice/controller/system/FileController.java
  34. 0 74
      src/main/java/com/bowintek/practice/controller/system/LogController.java
  35. 0 54
      src/main/java/com/bowintek/practice/controller/system/MenuController.java
  36. 0 112
      src/main/java/com/bowintek/practice/controller/system/RoleController.java
  37. 0 10
      src/main/java/com/bowintek/practice/enums/DataRangeEnum.java
  38. 0 31
      src/main/java/com/bowintek/practice/filter/PageNoCacheInterceptor.java
  39. 0 46
      src/main/java/com/bowintek/practice/filter/TokenInterceptor.java
  40. 0 30
      src/main/java/com/bowintek/practice/filter/exception/BaseErrorEnum.java
  41. 0 6
      src/main/java/com/bowintek/practice/filter/exception/BaseErrorInfoInterface.java
  42. 0 30
      src/main/java/com/bowintek/practice/filter/exception/BaseException.java
  43. 0 21
      src/main/java/com/bowintek/practice/filter/exception/BaseResponse.java
  44. 0 31
      src/main/java/com/bowintek/practice/filter/exception/GlobalExceptionHandler.java
  45. 0 15
      src/main/java/com/bowintek/practice/filter/exception/RespGenerstor.java
  46. 0 29
      src/main/java/com/bowintek/practice/jobs/syncStudentJob.java
  47. 0 30
      src/main/java/com/bowintek/practice/mapper/CfApplyFormMapper.java
  48. 0 30
      src/main/java/com/bowintek/practice/mapper/CfApplyFormReviewerMapper.java
  49. 0 30
      src/main/java/com/bowintek/practice/mapper/CfApplyFormWellFileMapper.java
  50. 0 30
      src/main/java/com/bowintek/practice/mapper/CfFileMapper.java
  51. 0 37
      src/main/java/com/bowintek/practice/mapper/CfPositionMapper.java
  52. 0 30
      src/main/java/com/bowintek/practice/mapper/EsIndexMapper.java
  53. 0 30
      src/main/java/com/bowintek/practice/mapper/EsIndexfieldMapper.java
  54. 0 30
      src/main/java/com/bowintek/practice/mapper/EsQueryKeywordMapper.java
  55. 0 30
      src/main/java/com/bowintek/practice/mapper/EsQueryLogMapper.java
  56. 0 22
      src/main/java/com/bowintek/practice/mapper/EsRelationLogMapper.java
  57. 0 22
      src/main/java/com/bowintek/practice/mapper/FactDwrPcProWellVolDMapper.java
  58. 0 22
      src/main/java/com/bowintek/practice/mapper/FactDwrPcProWellVolMMapper.java
  59. 0 30
      src/main/java/com/bowintek/practice/mapper/SrSaerchtempMapper.java
  60. 0 30
      src/main/java/com/bowintek/practice/mapper/SrSubjectMapper.java
  61. 0 30
      src/main/java/com/bowintek/practice/mapper/SrSubjectfieldMapper.java
  62. 0 30
      src/main/java/com/bowintek/practice/mapper/SrSubjectfieldtagMapper.java
  63. 0 30
      src/main/java/com/bowintek/practice/mapper/SrSubjecttagMapper.java
  64. 0 30
      src/main/java/com/bowintek/practice/mapper/SrTagMapper.java
  65. 0 30
      src/main/java/com/bowintek/practice/mapper/SrTagfixedfieldMapper.java
  66. 0 30
      src/main/java/com/bowintek/practice/mapper/SrTempDataMapper.java
  67. 0 30
      src/main/java/com/bowintek/practice/mapper/SrTempdimensionMapper.java
  68. 0 30
      src/main/java/com/bowintek/practice/mapper/SrTempfieldMapper.java
  69. 0 30
      src/main/java/com/bowintek/practice/mapper/SrTempmeasureMapper.java
  70. 0 30
      src/main/java/com/bowintek/practice/mapper/SysAnnouncementMapper.java
  71. 0 24
      src/main/java/com/bowintek/practice/mapper/SysAnnouncementSysRoleMapper.java
  72. 0 24
      src/main/java/com/bowintek/practice/mapper/SysAnnouncementSysUserMapper.java
  73. 0 30
      src/main/java/com/bowintek/practice/mapper/SysApproveRecordMapper.java
  74. 0 30
      src/main/java/com/bowintek/practice/mapper/SysAreaMapper.java
  75. 0 30
      src/main/java/com/bowintek/practice/mapper/SysDictionaryItemMapper.java
  76. 0 30
      src/main/java/com/bowintek/practice/mapper/SysDictionaryMapper.java
  77. 0 30
      src/main/java/com/bowintek/practice/mapper/SysFeedbackMapper.java
  78. 0 30
      src/main/java/com/bowintek/practice/mapper/SysFunctionCodeMapper.java
  79. 0 30
      src/main/java/com/bowintek/practice/mapper/SysLogMapper.java
  80. 0 30
      src/main/java/com/bowintek/practice/mapper/SysMenuMapper.java
  81. 0 30
      src/main/java/com/bowintek/practice/mapper/SysRoleDatarangeMapper.java
  82. 0 30
      src/main/java/com/bowintek/practice/mapper/SysRoleMapper.java
  83. 0 24
      src/main/java/com/bowintek/practice/mapper/SysRoleSysFunctionCodeMapper.java
  84. 0 24
      src/main/java/com/bowintek/practice/mapper/SysRoleSysMenuShortcutMapper.java
  85. 0 36
      src/main/java/com/bowintek/practice/mapper/SysTaskMapper.java
  86. 0 39
      src/main/java/com/bowintek/practice/mapper/SysUserCQuery.java
  87. 0 30
      src/main/java/com/bowintek/practice/mapper/SysUserCfCollegeMapper.java
  88. 0 30
      src/main/java/com/bowintek/practice/mapper/SysUserCfMajorClassMapper.java
  89. 0 30
      src/main/java/com/bowintek/practice/mapper/SysUserCfMajorGradeMapper.java
  90. 0 30
      src/main/java/com/bowintek/practice/mapper/SysUserCfMajorMapper.java
  91. 0 30
      src/main/java/com/bowintek/practice/mapper/SysUserCfPracticeBaseMapper.java
  92. 0 30
      src/main/java/com/bowintek/practice/mapper/SysUserMapper.java
  93. 0 24
      src/main/java/com/bowintek/practice/mapper/SysUserSysRoleMapper.java
  94. 0 30
      src/main/java/com/bowintek/practice/mapper/WlUserExpendSettingMapper.java
  95. 0 13
      src/main/java/com/bowintek/practice/mapper/cquery/AnnouncementCQuery.java
  96. 0 14
      src/main/java/com/bowintek/practice/mapper/cquery/ApplyFormCQuery.java
  97. 0 11
      src/main/java/com/bowintek/practice/mapper/cquery/CdOrganizationCQuery.java
  98. 0 10
      src/main/java/com/bowintek/practice/mapper/cquery/CommonCQuery.java
  99. 0 24
      src/main/java/com/bowintek/practice/mapper/cquery/DictionaryCQuery.java
  100. 0 0
      src/main/java/com/bowintek/practice/mapper/cquery/EsIndexCquery.java

+ 2 - 2
.idea/compiler.xml

@@ -8,7 +8,7 @@
         <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
         <outputRelativeToContentRoot value="true" />
         <module name="cloudphone" />
-        <module name="shvvue" />
+        <module name="smartsearch" />
       </profile>
     </annotationProcessing>
     <bytecodeTargetLevel>
@@ -18,7 +18,7 @@
   <component name="JavacSettings">
     <option name="ADDITIONAL_OPTIONS_OVERRIDE">
       <module name="cloudphone" options="-parameters" />
-      <module name="shvvue" options="-parameters" />
+      <module name="smartsearch" options="-parameters" />
     </option>
   </component>
 </project>

+ 2 - 2
pom.xml

@@ -9,9 +9,9 @@
         <relativePath/> <!-- lookup parent from repository -->
     </parent>
     <groupId>com.bowintek</groupId>
-    <artifactId>shvvue</artifactId>
+    <artifactId>smartsearch</artifactId>
     <version>0.0.1-SNAPSHOT</version>
-    <name>shvvue</name>
+    <name>smartsearch</name>
     <description>vue3 + antd 3 + mssql</description>
     <properties>
         <java.version>17</java.version>

+ 1 - 1
src/main/java/META-INF/MANIFEST.MF

@@ -1,5 +1,5 @@
 Manifest-Version: 1.0
-Main-Class: com.bowintek.practice.PracticeApplication
+Main-Class: com.bowintek.smartsearch.SmartSearchApplication
 Class-Path: HikariCP-4.0.3.jar postgresql-42.3.4.jar java-jwt-3.9.0.jar 
  netty-common-4.1.79.Final.jar netty-codec-4.1.79.Final.jar httpcore-4.4
  .15.jar lucene-queryparser-4.7.2.jar commons-collections4-4.2.jar logba

+ 0 - 91
src/main/java/com/bowintek/practice/AppConfig.java

@@ -1,91 +0,0 @@
-package com.bowintek.practice;
-
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.stereotype.Component;
-
-import java.lang.reflect.Field;
-import java.util.ArrayList;
-
-/**
- * @author wufs
- * @date 2020/05/12
- */
-@Component
-public class AppConfig {
-
-    @Value("${appconfig.hdfshelperurl}")
-    public String hdfshelperurl;
-
-    @Value("${appconfig.uploadfile-url}")
-    public String uploadfileUrl;
-
-    @Value("${appconfig.isDev}")
-    public String isDev;
-
-    @Value("${appconfig.desKey}")
-    public String desKey;
-
-    @Value("${appconfig.ftp-host}")
-    public String ftpHost;
-
-    @Value("${appconfig.ftp-port}")
-    public int ftpPort;
-
-    @Value("${appconfig.ftp-user}")
-    public String ftpUser;
-
-    @Value("${appconfig.ftp-pwd}")
-    public String ftpPwd;
-
-    @Value("${appconfig.jobconfig.isRunJob}")
-    public Boolean jobconfig_isRunJob;
-
-    /*@Value("${appconfig.jobconfig.major-cron}")
-    public String jobconfig_major_cron;
-
-    @Value("${appconfig.jobconfig.class-cron}")
-    public String jobconfig_class_cron;
-
-    @Value("${appconfig.jobconfig.student-cron}")
-    public String jobconfig_student_cron;
-
-    @Value("${appconfig.jobconfig.teacher-cron}")
-    public String jobconfig_teacher_cron;*/
-
-    @Value("${appconfig.educonfig.oracledb.username}")
-    public String educonfig_oracledb_username;
-    @Value("${appconfig.educonfig.oracledb.password}")
-    public String educonfig_oracledb_password;
-    @Value("${appconfig.educonfig.oracledb.url}")
-    public String educonfig_oracledb_url;
-    @Value("${appconfig.educonfig.oracledb.driver-class-name}")
-    public String educonfig_oracledb_driverClassName;
-
-
-    @Value("${appconfig.oauthconfig.oauthUrl}")
-    public String oauthconfig_oauthUrl;
-    public String oauthconfig_client_id;
-    @Value("${appconfig.oauthconfig.client_secret}")
-    public String oauthconfig_client_secret;
-
-
-    /**
-     * @Description //TODO 静态文件路径
-     * @Date 10:17 2019/10/9
-     * @Param 
-     **/
-    @Value("${spring.web.resources.static-locations}")
-    public String staticLocations;
-
-    public String getConfig(String FieldName) {
-        String FieldValue = "";
-        try {
-            Field field = this.getClass().getField(FieldName);
-            FieldValue = (String) field.get(this);
-        } catch (Exception ex) {
-            FieldValue = null;
-        }
-        return FieldValue;
-    }
-
-}

+ 0 - 20
src/main/java/com/bowintek/practice/PracticeApplication.java

@@ -1,20 +0,0 @@
-package com.bowintek.practice;
-
-import org.mybatis.spring.annotation.MapperScan;
-import org.springframework.boot.SpringApplication;
-import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.cache.annotation.EnableCaching;
-import org.springframework.scheduling.annotation.EnableAsync;
-import org.springframework.scheduling.annotation.EnableScheduling;
-
-@SpringBootApplication
-//@EnableCaching
-@MapperScan("com.bowintek.practice.mapper")
-@EnableScheduling
-public class PracticeApplication {
-
-    public static void main(String[] args) {
-        SpringApplication.run(PracticeApplication.class, args);
-    }
-
-}

+ 0 - 37
src/main/java/com/bowintek/practice/config/CorsConfig.java

@@ -1,37 +0,0 @@
-package com.bowintek.practice.config;
-
-import com.bowintek.practice.filter.PageNoCacheInterceptor;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.web.servlet.config.annotation.CorsRegistry;
-import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
-
-
-@Configuration
-public class CorsConfig implements WebMvcConfigurer {
-
-    @Autowired
-    private PageNoCacheInterceptor pageNoCacheInterceptor;
-
-    @Override
-    public void addInterceptors(InterceptorRegistry registry) {
-        registry.addInterceptor(pageNoCacheInterceptor)
-                .addPathPatterns("/api/**", "/appApi/**").excludePathPatterns("/api/home/showImg/*");
-        //registry.addInterceptor(httpGlobalLogInterceptor).addPathPatterns("/api/**");
-        //egistry.addInterceptor(appInterceptor).addPathPatterns("/appApi/**").excludePathPatterns("/appApi/home/test*");
-        //registry.addInterceptor(wxRouterInterceptor).addPathPatterns("/app/wechat/**");
-
-    }
-
-    @Override
-    public void addCorsMappings(CorsRegistry registry) {
-
-
-        registry.addMapping("/appApi/**")
-                .allowedOrigins("*")
-                .allowCredentials(true)
-                .allowedMethods("GET", "POST")
-                .maxAge(3600);
-    }
-}

+ 0 - 255
src/main/java/com/bowintek/practice/config/ElasticsearchConfig.java

@@ -1,255 +0,0 @@
-package com.bowintek.practice.config;
-
-import lombok.extern.slf4j.Slf4j;
-import org.apache.http.*;
-import org.apache.http.auth.AuthSchemeProvider;
-import org.apache.http.auth.AuthScope;
-import org.apache.http.auth.UsernamePasswordCredentials;
-import org.apache.http.client.CredentialsProvider;
-import org.apache.http.client.HttpClient;
-import org.apache.http.client.methods.HttpGet;
-import org.apache.http.config.Lookup;
-import org.apache.http.config.RegistryBuilder;
-import org.apache.http.conn.ssl.NoopHostnameVerifier;
-import org.apache.http.conn.ssl.TrustSelfSignedStrategy;
-import org.apache.http.conn.ssl.TrustStrategy;
-import org.apache.http.impl.auth.SPNegoSchemeFactory;
-import org.apache.http.impl.client.BasicCredentialsProvider;
-import org.apache.http.impl.client.HttpClientBuilder;
-import org.apache.http.message.BasicHeader;
-import org.apache.http.ssl.SSLContextBuilder;
-import org.elasticsearch.client.*;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-import javax.annotation.Resource;
-import javax.net.ssl.HostnameVerifier;
-import javax.net.ssl.SSLContext;
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.nio.charset.StandardCharsets;
-import java.security.*;
-import java.security.cert.CertificateException;
-import java.security.cert.X509Certificate;
-import java.util.List;
-import java.util.Locale;
-import java.util.Map;
-
-@Slf4j
-@Configuration
-public class ElasticsearchConfig {
-
-    @Resource
-    EsConfig config;
-    private static final BasicCredentialsProvider CREDENTIALS_PROVIDER = new BasicCredentialsProvider();
-    private static final HostnameVerifier HOSTNAME_VERIFIER = new NoopHostnameVerifier();
-    //private static final Lookup<AuthSchemeProvider> AUTH_SCHEME_REGISTRY = RegistryBuilder.create().register("Negotiate", new SPNegoSchemeFactory(true)).build();
-    private static final SSLContext SSL_CONTEXT;
-
-    static {
-        TrustStrategy trustStrategy = new TrustStrategy() {
-            public boolean isTrusted(X509Certificate[] arg0, String arg1) throws CertificateException {
-                return true;
-            }
-        };
-
-        try {
-            SSL_CONTEXT = (new SSLContextBuilder()).loadTrustMaterial((KeyStore)null, trustStrategy).build();
-        } catch (NoSuchAlgorithmException | KeyStoreException | KeyManagementException var2) {
-            GeneralSecurityException e = var2;
-            log.error("Init ssl context failed.", e);
-            throw new RuntimeException(e);
-        }
-    }
-    @Bean
-    public ElasticsearchClient esClient() {
-       return null;
-        //System.setProperty("java.security.krb5.conf",config.getKrb5());
-        //System.setProperty("java.security.auth.login.config", config.getJaas());
-        //System.setProperty("java.security.auth.login.defaultConfigurationName", "EsClient");
-        //System.setProperty("java.security.krb5.debug","true");
-        /*RestClient restClient = RestClient.builder(new HttpHost(config.getHosts(),config.getPort(),config.getSchema()))
-                .setHttpClientConfigCallback(httpClientBuilder->
-                        httpClientBuilder.setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE)
-                        .setSSLContext(sslContext)
-                        .setDefaultCredentialsProvider(getCredentialsProvider(config.getUser(), config.getPassword()))
-                        .setDefaultHeaders(List.of(new BasicHeader(HttpHeaders.CONTENT_TYPE, ContentType.APPLICATION_JSON.toString())))
-                        .addInterceptorLast((HttpResponseInterceptor) (response, context)-> response.addHeader("X-Elastic-Product", "Elasticsearch"))
-                ).build();*/
-
-      /*  this.setSecConfig();
-         restClient = RestClient.builder(new HttpHost(config.getHosts(), config.getPort(), config.getSchema()))
-                .setHttpClientConfigCallback(httpClientBuilder -> {
-                    httpClientBuilder.setSSLContext(SSL_CONTEXT);
-                    //httpClientBuilder.setDefaultAuthSchemeRegistry(AUTH_SCHEME_REGISTRY);
-                    httpClientBuilder.setDefaultCredentialsProvider(CREDENTIALS_PROVIDER);
-                    httpClientBuilder.setSSLHostnameVerifier(HOSTNAME_VERIFIER);
-                    httpClientBuilder.setDefaultHeaders(List.of(new BasicHeader(HttpHeaders.ACCEPT, ContentType.APPLICATION_JSON), new BasicHeader(HttpHeaders.CONTENT_TYPE, ContentType.APPLICATION_JSON)));
-
-                    return httpClientBuilder;
-                }).build();
-        SmRestClientBuilder builder = new SmRestClientBuilder(restClient.getNodes());
-        builder.setSslEnabled(true);
-        builder.setEsJaasConfFile(LoginUtil.getEsJaasConfPath());
-        builder.authenticate(restClient);
-
-        Request request = new Request("GET", "/test4/_search");
-        request.getOptions().getHeaders()
-                .add(new BasicHeader("Authorization", "Negotiate " + builder.getNewToken()));
-        log.info("header size:" + request.getOptions().getHeaders().size());
-
-        Cancellable cancellable = restClient.performRequestAsync(
-                request,
-                new ResponseListener() {
-                    @Override
-                    public void onSuccess(Response response) {
-                        log.info("onSuccess:" + response.toString());
-                    }
-
-                    @Override
-                    public void onFailure(Exception exception) {
-                        log.info("onFailure:" + exception.getMessage());
-                    }
-                }
-        );
-
-        ElasticsearchTransport transport = new RestClientTransport(
-                restClient, new JacksonJsonpMapper());
-
-        ElasticsearchClient client = new ElasticsearchClient(transport);
-
-        try {
-            // 查看指定索引
-            log.info("name:"+client.info().name());
-            log.info("version:"+client.info().version());
-            GetIndexResponse getIndexResponse = client.indices().get(s -> s.index("test4"));
-            Map<String, IndexState> result = getIndexResponse.result();
-            result.forEach((k, v) -> log.info("key = {},value = {}", k, v));
-        } catch (Exception ex) {
-            log.info("查看指定索引:" + ex.getMessage());
-        }
-        return client;*/
-    }
-
-    private void setSecConfig() {
-        try {
-            String userKeytabFile = config.getKeytab();
-            String principal = this.principalHandler(config.getUser(), new HttpHost(config.getHosts(), config.getPort(), config.getSchema()).toHostString());
-            LoginUtil.setJaasFile(principal, userKeytabFile, null);
-            LoginUtil.setKrb5Config(config.getKrb5());
-            System.setProperty("elasticsearch.kerberos.jaas.appname", "EsClient");
-            System.setProperty("es.security.indication", "true");
-            log.info(String.format(Locale.ENGLISH, "es.security.indication is %s.", System.getProperty("es.security.indication")));
-        } catch (Exception var3) {
-            Exception e = var3;
-            log.info("Failed to set security conf.", e);
-        }
-
-    }
-
-    private String principalHandler(String principal, String hostAndPort) {
-        if (principal != null && !principal.isEmpty()) {
-            if (principal.contains("@")) {
-                return principal;
-            } else {
-                String scheme = "https://";
-                String realm = this.getRealm(hostAndPort, scheme);
-                if (realm != null && !realm.isEmpty()) {
-                    return principal + "@" + realm;
-                } else {
-                    log.info("The server realm is null.");
-                    return principal;
-                }
-            }
-        } else {
-            log.warn("The principal is null because the properties is not set principal.");
-            return null;
-        }
-    }
-
-    private String getRealm(String hostAndPorts, String scheme) {
-
-        String[] hostAndPortArray = hostAndPorts.split(",");
-        String[] var4 = hostAndPortArray;
-        int var5 = hostAndPortArray.length;
-
-        for (int var6 = 0; var6 < var5; ++var6) {
-            String hostAndPort = var4[var6];
-            String serverRealm = this.getServerRealm(hostAndPort, scheme);
-            if (serverRealm != null && !serverRealm.isEmpty()) {
-                if (serverRealm.toLowerCase(Locale.ENGLISH).startsWith("elasticsearch/hadoop.")) {
-                    return serverRealm.substring(serverRealm.indexOf("@") + 1);
-                }
-
-                return serverRealm;
-            }
-        }
-
-        log.error("No available services, server realm is null.");
-        return null;
-    }
-
-    private String getServerRealm(String hostAndPort, String scheme) {
-        String serverRealm = null;
-        InputStream is = null;
-        ByteArrayOutputStream os = null;
-
-        try {
-            HttpClientBuilder builder = HttpClientBuilder.create();
-            builder.setSSLHostnameVerifier(HOSTNAME_VERIFIER);
-            builder.setSSLContext(SSL_CONTEXT);
-            HttpClient client = builder.build();
-            HttpGet httpGet = new HttpGet(scheme + hostAndPort + "/elasticsearch/serverrealm");
-            HttpResponse response = client.execute(httpGet);
-            int httpStatus = response.getStatusLine().getStatusCode();
-            if (200 == httpStatus) {
-                is = response.getEntity().getContent();
-                os = new ByteArrayOutputStream();
-                byte[] buffer = new byte[64];
-
-                int size;
-                while (-1 != (size = is.read(buffer))) {
-                    os.write(buffer, 0, size);
-                }
-
-                serverRealm = os.toString(StandardCharsets.UTF_8.displayName());
-                log.info("Success to get the service realm " + serverRealm + ".");
-            } else {
-                log.error("Cannot get server realm at " + hostAndPort + ".");
-            }
-        } catch (Exception var25) {
-            Exception e = var25;
-            log.error("Get server realm failed.", e);
-        } finally {
-            IOException e;
-            if (os != null) {
-                try {
-                    os.close();
-                } catch (IOException var24) {
-                    e = var24;
-                    log.error("Close http response byte array output stream error.", e);
-                }
-            }
-
-            if (is != null) {
-                try {
-                    is.close();
-                } catch (IOException var23) {
-                    e = var23;
-                    log.error("Close http response input stream failed.", e);
-                }
-            }
-
-        }
-
-        return serverRealm;
-    }
-
-    private static CredentialsProvider getCredentialsProvider(String username, String password) {
-        CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
-        credentialsProvider.setCredentials(AuthScope.ANY,
-                new UsernamePasswordCredentials(username, password));
-        return credentialsProvider;
-    }
-}

+ 0 - 28
src/main/java/com/bowintek/practice/config/EsConfig.java

@@ -1,28 +0,0 @@
-package com.bowintek.practice.config;
-
-import lombok.Getter;
-import lombok.Setter;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-import org.springframework.stereotype.Component;
-
-@ConfigurationProperties(prefix = "elasticsearch", ignoreInvalidFields = true)
-@Getter
-@Setter
-@Component
-public class EsConfig {
-
-    private String hosts;
-    private String user;
-    private String password;
-    private String krb5;
-    private String keytab;
-    private int port;
-    private String schema;
-    private int connectTimeOut;
-    private int socketTimeOut;
-    private int connectionRequestTimeOut;
-    private int maxConnectNum;
-    private int maxConnectPerRoute;
-    private String preStr;
-    private int isDev;
-}

+ 0 - 50
src/main/java/com/bowintek/practice/config/HwElasticsearchConfig.java

@@ -1,50 +0,0 @@
-package com.bowintek.practice.config;
-
-import com.bowintek.practice.util.HwRestClientUtils;
-import lombok.extern.slf4j.Slf4j;
-import org.apache.http.HttpHost;
-import org.elasticsearch.action.get.GetRequest;
-import org.elasticsearch.action.get.GetResponse;
-import org.elasticsearch.action.index.IndexRequest;
-import org.elasticsearch.action.index.IndexResponse;
-import org.elasticsearch.client.RequestOptions;
-import org.elasticsearch.client.RestClient;
-import org.elasticsearch.client.RestClientBuilder;
-import org.elasticsearch.client.RestHighLevelClient;
-import org.elasticsearch.client.core.MainResponse;
-import org.elasticsearch.common.Strings;
-import org.elasticsearch.common.xcontent.XContentType;
-import org.elasticsearch.hwclient.HwRestClient;
-import org.elasticsearch.search.fetch.subphase.FetchSourceContext;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-import javax.annotation.Resource;
-
-@Slf4j
-@Configuration
-public class HwElasticsearchConfig {
-    @Resource
-    EsConfig config;
-
-    @Bean
-    public RestHighLevelClient highLevelClient() {
-        RestHighLevelClient highLevelClient = null;
-
-        try {
-            if (config.getIsDev()==1) {
-                highLevelClient = new RestHighLevelClient(
-                        RestClient.builder(
-                                new HttpHost(config.getHosts(), config.getPort(), config.getSchema())));
-            } else {
-                HwRestClient hwRestClient = HwRestClientUtils.getHwRestClient(null);
-                RestClientBuilder rsBuilder = hwRestClient.getRestClientBuilder();
-                highLevelClient = new RestHighLevelClient(rsBuilder);
-            }
-        } catch (Exception e) {
-            log.info(e.getMessage());
-            e.printStackTrace();
-        }
-        return highLevelClient;
-    }
-}

+ 0 - 38
src/main/java/com/bowintek/practice/config/JsonObjectMapperConfig.java

@@ -1,38 +0,0 @@
-package com.bowintek.practice.config;
-
-import com.fasterxml.jackson.databind.DeserializationFeature;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.fasterxml.jackson.databind.SerializationFeature;
-import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
-import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.context.annotation.Primary;
-
-import java.time.LocalDateTime;
-import java.time.format.DateTimeFormatter;
-import java.util.TimeZone;
-
-@Configuration
-@Slf4j
-public class JsonObjectMapperConfig {
-    @Bean
-    //@Primary
-    public ObjectMapper ObjectMapper(){
-
-        log.info("配置 -> jackson-datatype-jsr310--注册");
-
-        ObjectMapper objectMapper = new ObjectMapper();
-
-        var javaTimeModule=new JavaTimeModule();
-
-        //javaTimeModule.addSerializer(LocalDateTime.class, new LocalDateTimeSerializer(DateTimeFormatter.ISO_DATE_TIME));
-        objectMapper.registerModule(javaTimeModule);
-        objectMapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
-        objectMapper.setTimeZone(TimeZone.getDefault());
-        objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
-
-        return objectMapper;
-    }
-}

+ 0 - 171
src/main/java/com/bowintek/practice/config/LoginUtil.java

@@ -1,171 +0,0 @@
-package com.bowintek.practice.config;
-
-
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.util.Locale;
-
-import lombok.extern.slf4j.Slf4j;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-@Slf4j
-public class LoginUtil { 
-    private static final String LINE_SEPARATOR = System.getProperty("line.separator");
-    private static final String ES = "es.";
-    private static final String JAAS_POSTFIX = ".jaas.conf";
-    private static final String IBM_LOGIN_MODULE = "com.ibm.security.auth.module.Krb5LoginModule required";
-    private static final String SUN_LOGIN_MODULE = "com.sun.security.auth.module.Krb5LoginModule required";
-    public static final String JAVA_SECURITY_LOGIN_CONF_KEY = "java.security.auth.login.config";
-    private static final String JAVA_SECURITY_KRB5_CONF_KEY = "java.security.krb5.conf";
-    private static final boolean IS_IBM_JDK = System.getProperty("java.vendor").contains("IBM");
-    private static boolean writeFlag = false;
-    private static String esJaasConfPath;
-
-    public LoginUtil() {
-    }
-
-    static void setKrb5Config(String krb5ConfFile) throws IOException {
-        String ret = System.getProperty("java.security.krb5.conf");
-        if (ret != null && !ret.isEmpty()) {
-            if (krb5ConfFile != null && !krb5ConfFile.isEmpty() && !ret.equals(krb5ConfFile)) {
-                System.setProperty("java.security.krb5.conf", krb5ConfFile);
-            }
-        } else {
-            if (krb5ConfFile != null && !krb5ConfFile.isEmpty()) {
-                System.setProperty("java.security.krb5.conf", krb5ConfFile);
-                ret = System.getProperty("java.security.krb5.conf");
-                log.info(String.format(Locale.ENGLISH, "krb5ConfFile is %s.", krb5ConfFile));
-            }
-
-            if (ret == null || ret.isEmpty() || !ret.equals(krb5ConfFile)) {
-                log.error(String.format(Locale.ENGLISH, "%s is null.", "java.security.krb5.conf"));
-                throw new IOException(String.format(Locale.ENGLISH, "%s is null.", "java.security.krb5.conf"));
-            }
-        }
-
-    }
-
-    static synchronized void setJaasFile(String principal, String keytabPath, String customJaasPath) throws IOException {
-        String jaasPath;
-        if (customJaasPath != null && !customJaasPath.trim().isEmpty()) {
-            jaasPath = customJaasPath;
-        } else {
-            if (keytabPath == null || keytabPath.isEmpty()) {
-                log.error("The user keytab file path is null or empty, please check the configuration.");
-                throw new IOException("The user keytab file path is null or empty, please check the configuration.");
-            }
-
-            String filePath = keytabPath.substring(0, keytabPath.lastIndexOf(File.separator));
-            jaasPath = filePath + File.separator + "es." + System.getProperty("user.name") + ".jaas.conf";
-            jaasPath = jaasPath.replace("\\", "\\\\");
-            keytabPath = keytabPath.replace("\\", "\\\\");
-            if ((new File(jaasPath)).exists()) {
-                if (!writeFlag) {
-                    deleteJaasFile(jaasPath);
-                    writeJaasFile(jaasPath, principal, keytabPath);
-                }
-            } else {
-                writeJaasFile(jaasPath, principal, keytabPath);
-            }
-        }
-
-        if (!writeFlag) {
-            System.setProperty("java.security.auth.login.config", jaasPath);
-            writeFlag = true;
-            log.info(String.format(Locale.ENGLISH, "jaasPath is %s.", jaasPath));
-            log.info(String.format(Locale.ENGLISH, "keytabPath is %s.", keytabPath));
-        }
-
-        esJaasConfPath = jaasPath;
-    }
-
-    static String getEsJaasConfPath() {
-        return esJaasConfPath;
-    }
-
-    private static void writeJaasFile(String jaasPath, String principal, String keytabPath) throws IOException {
-        try {
-            FileWriter writer = new FileWriter(new File(jaasPath));
-
-            try {
-                writer.write(getJaasConfContext(principal, keytabPath));
-                writer.flush();
-            } catch (Throwable var7) {
-                try {
-                    writer.close();
-                } catch (Throwable var6) {
-                    var7.addSuppressed(var6);
-                }
-
-                throw var7;
-            }
-
-            writer.close();
-        } catch (IOException var8) {
-            throw new IOException("Failed to create jaas.conf file");
-        }
-    }
-
-    private static void deleteJaasFile(String jaasPath) throws IOException {
-        File jaasFile = new File(jaasPath);
-        if (jaasFile.exists() && !jaasFile.delete()) {
-            throw new IOException("Failed to delete exists jaas file.");
-        }
-    }
-
-    private static String getJaasConfContext(String principal, String keytabPath) {
-        Module[] allModule = LoginUtil.Module.values();
-        StringBuilder builder = new StringBuilder();
-        Module[] var4 = allModule;
-        int var5 = allModule.length;
-
-        for(int var6 = 0; var6 < var5; ++var6) {
-            Module modlue = var4[var6];
-            builder.append(getModuleContext(principal, keytabPath, modlue));
-        }
-
-        return builder.toString();
-    }
-
-    private static String getModuleContext(String userPrincipal, String keyTabPath, Module module) {
-        StringBuilder builder = new StringBuilder();
-        if (IS_IBM_JDK) {
-            builder.append(module.getName()).append(" {").append(LINE_SEPARATOR);
-            builder.append("com.ibm.security.auth.module.Krb5LoginModule required").append(LINE_SEPARATOR);
-            builder.append("credsType=both").append(LINE_SEPARATOR);
-            builder.append("principal=\"").append(userPrincipal).append("\"").append(LINE_SEPARATOR);
-            builder.append("useKeytab=\"").append(keyTabPath).append("\"").append(LINE_SEPARATOR);
-            builder.append("debug=true;").append(LINE_SEPARATOR);
-            builder.append("};").append(LINE_SEPARATOR);
-        } else {
-            builder.append(module.getName()).append(" {").append(LINE_SEPARATOR);
-            builder.append("com.sun.security.auth.module.Krb5LoginModule required").append(LINE_SEPARATOR);
-            builder.append("useKeyTab=true").append(LINE_SEPARATOR);
-            builder.append("keyTab=\"").append(keyTabPath).append("\"").append(LINE_SEPARATOR);
-            builder.append("principal=\"").append(userPrincipal).append("\"").append(LINE_SEPARATOR);
-            builder.append("useTicketCache=false").append(LINE_SEPARATOR);
-            builder.append("storeKey=true").append(LINE_SEPARATOR);
-            builder.append("debug=true;").append(LINE_SEPARATOR);
-            builder.append("};").append(LINE_SEPARATOR);
-        }
-
-        return builder.toString();
-    }
-
-    public static enum Module {
-        Elasticsearch("EsClient");
-
-        private String name;
-
-        private Module(String name) {
-            this.name = name;
-        }
-
-        public String getName() {
-            return this.name;
-        }
-    }
-}
-

+ 0 - 27
src/main/java/com/bowintek/practice/config/MyBatisFilterConfig.java

@@ -1,27 +0,0 @@
-package com.bowintek.practice.config;
-
-import com.bowintek.practice.util.datarange.DataRangeInterceptor;
-import com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration;
-import org.apache.ibatis.session.SqlSessionFactory;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.autoconfigure.AutoConfigureAfter;
-import org.springframework.context.annotation.Configuration;
-
-import javax.annotation.PostConstruct;
-import java.util.List;
-
-@Configuration
-@AutoConfigureAfter(PageHelperAutoConfiguration.class)
-public class MyBatisFilterConfig {
-    @Autowired
-    List<SqlSessionFactory> sqlSessionFactoryList;
-
-    @PostConstruct
-    public void addPageInterceptor() {
-        DataRangeInterceptor dataRangeInterceptor = new DataRangeInterceptor();
-        for (SqlSessionFactory sqlSessionFactory: sqlSessionFactoryList) {
-            org.apache.ibatis.session.Configuration configuration = sqlSessionFactory.getConfiguration();
-            configuration.addInterceptor(dataRangeInterceptor);
-        }
-    }
-}

File diff suppressed because it is too large
+ 0 - 681
src/main/java/com/bowintek/practice/config/SmRestClientBuilder.java


+ 0 - 76
src/main/java/com/bowintek/practice/config/WebConfiguration.java

@@ -1,76 +0,0 @@
-package com.bowintek.practice.config;
-
-import com.bowintek.practice.filter.TokenInterceptor;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.scheduling.concurrent.ConcurrentTaskExecutor;
-import org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer;
-import org.springframework.web.servlet.config.annotation.CorsRegistry;
-import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.concurrent.Executors;
-
-@Configuration
-public class WebConfiguration implements WebMvcConfigurer {
-
-    @Autowired
-    private TokenInterceptor tokenInterceptor;
-
-    /**
-     * 解决跨域请求
-     * @param registry
-     */
-    @Override
-    public void addCorsMappings(CorsRegistry registry) {
-        registry.addMapping("/**")
-                .allowedHeaders("*")
-                .allowedMethods("*")
-//                .allowedOrigins("*")
-                .allowedOriginPatterns("*")
-                .allowCredentials(true);
-    }
-
-    /**
-     * 异步请求配置
-     * @param configurer
-     */
-    @Override
-    public void configureAsyncSupport(AsyncSupportConfigurer configurer) {
-        configurer.setTaskExecutor(new ConcurrentTaskExecutor(Executors.newFixedThreadPool(3)));
-        configurer.setDefaultTimeout(30000);
-    }
-
-    /**
-     * 配置拦截器、拦截路径
-     * 每次请求到拦截的路径,就会去执行拦截器中的方法
-     * @param registry
-     */
-    @Override
-    public void addInterceptors(InterceptorRegistry registry) {
-        List<String> excludePath = new ArrayList<>();
-        //排除拦截,除了注册登录(此时还没token),其他都拦截
-        excludePath.add("/api/account/login");  //登录
-        excludePath.add("/api/account/register");     //注册
-        excludePath.add("/api/account/captcha");  //验证码
-        excludePath.add("/api/account/test");
-        excludePath.add("/api/oauth/getOAuthUrl");//单点登录
-        excludePath.add("/api/oauth/getToken");//单点登录
-        excludePath.add("/api/oauth/oauthLogin");//单点登录
-        excludePath.add("/api/system/file/downFileToUrl/**");  //下载附件
-        excludePath.add("/static/**");  //静态资源
-        excludePath.add("/mobile/**");  //静态资源
-        excludePath.add("/web/**");  //静态资源
-        excludePath.add("/doc/**");  //静态资源
-        excludePath.add("/a4gis/**");  //地图
-        excludePath.add("/");  //首页跳转
-        excludePath.add("/api/account/testpost");
-        registry.addInterceptor(tokenInterceptor)
-                .addPathPatterns("/**")
-                .excludePathPatterns(excludePath);
-        WebMvcConfigurer.super.addInterceptors(registry);
-
-    }
-}

+ 0 - 157
src/main/java/com/bowintek/practice/controller/AccountController.java

@@ -1,157 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.alibaba.fastjson.JSONObject;
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseException;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SysUser;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.services.service.system.LogService;
-import com.bowintek.practice.util.*;
-import com.bowintek.practice.vo.DesModel;
-import com.bowintek.practice.vo.MenuData;
-import com.bowintek.practice.vo.user.DataRange;
-import com.bowintek.practice.vo.user.UserInfoModel;
-import com.bowintek.practice.vo.user.UserModel;
-import org.apache.commons.lang3.StringUtils;
-import com.fasterxml.jackson.databind.node.ObjectNode;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-import java.time.LocalTime;
-import java.util.*;
-
-@RestController
-@RequestMapping(value = "/api/account")
-public class AccountController {
-
-    @Autowired
-    JsonMapper jsonMapper;
-    @Autowired
-    DesUtils desUtils;
-    @Autowired
-    DateUtils dateUtils;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private UserService userService;
-    @Autowired
-    private LogService logService;
-
-    @ResponseBody
-    @GetMapping("/captcha")
-    public BaseResponse<Map<String, Object>> captcha() {
-
-        Map<String, Object> item = new HashMap<>();
-        String img = "";
-        item.put("img", img);
-        item.put("id", "bowin1234");
-
-        return RespGenerstor.success(item);
-
-    }
-
-    @ResponseBody
-    @GetMapping("/testpost")
-    public String testpost(HttpServletResponse response, HttpServletRequest request) {
-        JSONObject map = new JSONObject();
-        map.put("code", "success");
-        map.put("i18nkey", "RESULT_GET_SUCCESS");
-        HashMap<String, Object> data = new HashMap<>();
-        data.put("id", "admin");
-        map.put("data", data);
-
-
-        return map.toJSONString();
-    }
-
-    @ResponseBody
-    @PostMapping("/login")
-    public BaseResponse<UserModel> login(HttpServletResponse response, HttpServletRequest request, @RequestBody DesModel model) throws Exception {
-        String[] desData = desUtils.decoder(model.getToken(), dateUtils.DateToDateTime(dateUtils.StrToDate(model.getTm(), "yyyy/MM/dd HH:mm:ss"))).split("\\|");
-
-        UserModel user = accountService.verifyUser(desData[0], desData[1]);
-
-        if (user == null)
-            throw new BaseException(BaseErrorEnum.USER_PASSWORD_ERROR);
-
-        user.token = TokenUtils.sign(user.getUserId() + '|' + user.getUserTypeId());
-        user.dataRangeList = new ArrayList<>();// userService.getUserDataRange(user.getUserId());
-        user.permissionList = accountService.getUserPerms(user.getUserId());
-
-        logService.save("登录", "", "登录", user.userId);
-
-        return RespGenerstor.success(user);
-
-    }
-
-    @ResponseBody
-    @GetMapping("/info")
-    public BaseResponse<UserInfoModel> info() {
-        return RespGenerstor.success(userService.getUserInfo(accountService.getLoginUserID()));
-    }
-
-    @ResponseBody
-    @GetMapping("/permmenu")
-    public BaseResponse<Map<String, Object>> permmenu() {
-
-        Map<String, Object> res = new HashMap<>();
-
-        var Menus = accountService.getUserMenuList(accountService.getLoginUserID());
-
-        List<MenuData> menus = new ArrayList<>();
-        Menus.forEach(m -> {
-            MenuData nm = new MenuData();
-            nm.setId(m.getMenuNo());
-            nm.setParentId(m.getParentMenuNo());
-            nm.setName(m.getMenuName());
-            nm.setRouter(m.getUrl());
-            nm.setPerms(null);
-            nm.setType(m.getIsLeaf() ? 1 : 0);
-            nm.setIcon(m.getIcon());
-            nm.setOrderNum(m.getOrderNo());
-            nm.setViewPath(m.getViewPath());
-            nm.setKeepalive(true);
-            nm.setIsShow(m.getIsVisible());
-            nm.setHideInMenu(!m.getIsVisible());//无效则隐藏当前菜单
-            nm.setHideChildrenInMenu(m.getIsLeaf());//叶子节点不显示子菜单
-
-            if (StringUtils.isNotBlank(nm.getRouter())) {
-                if (nm.getParentId().equals("T01") || nm.getParentId().equals("S01") || nm.getParentId().equals("E01")) {
-                    nm.setParentId(null);
-                }
-                menus.add(nm);
-            }
-        });
-
-        res.put("menus", menus);
-
-        return RespGenerstor.success(res);
-    }
-
-    @ResponseBody
-    @GetMapping("/logout")
-    public BaseResponse<Map<String, Object>> logout() {
-
-        return RespGenerstor.success("OK");
-    }
-
-    @ResponseBody
-    @GetMapping("/test")
-    public Map<String, Object> test() {
-        Map<String, Object> res = new HashMap<>();
-        res.put("localDatetime", LocalDateTime.now());
-        res.put("localdate", LocalDate.now());
-        res.put("lcaltime", LocalTime.now());
-        res.put("date", new Date());
-        res.put("int", 11);
-        res.put("String", "时间");
-        return res;
-    }
-}

+ 0 - 89
src/main/java/com/bowintek/practice/controller/AppController.java

@@ -1,89 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.util.DateUtils;
-import com.bowintek.practice.util.DesUtils;
-import com.bowintek.practice.util.RemoteHelper;
-import com.bowintek.practice.util.StringUtils;
-import com.bowintek.practice.vo.DesModel;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.net.URLDecoder;
-import java.net.URLEncoder;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
-
-@Controller
-@RequestMapping(value = "/")
-@Slf4j
-public class AppController {
-
-    @Autowired
-    private StringUtils stringUtils;
-    @Autowired
-    private AppConfig appConfig;
-    @Autowired
-    private RemoteHelper remoteHelper;
-    @Autowired
-    private DateUtils dateUtils;
-    @Autowired
-    private DesUtils desUtils;
-
-    @GetMapping("")
-    public String web(HttpServletRequest request, HttpServletResponse response, String ticket,String loginType) {
-
-        return "redirect:/web/index.html";
-    }
-
-    @GetMapping("web")
-    public String web(String ticket,String loginType) {
-
-        return "redirect:/web/index.html";
-    }
-
-    @GetMapping("mobile")
-    public String mobile(String ticket,String loginType) {
-
-        return "redirect:/mobile/index.html";
-    }
-
-    //解析单点登录返回的ticket获取用户帐号
-    private String encoderTicket(String ticket,String serviceUrl) {
-        log.info("getUserInfo-cas:ticket   " + ticket);
-        Map<String, String> getParams = new HashMap<>();
-        getParams.put("service", serviceUrl);
-        getParams.put("ticket", ticket);
-        String reData = remoteHelper.getJson(getParams, appConfig.oauthconfig_oauthUrl + "/auth/cas/p3/serviceValidate", "UTF-8");
-        log.info("getUserInfo-cas:result   " + reData);
-
-        String userCode = "";
-
-        if (reData.indexOf("cas:authenticationSuccess") >= 0 && reData.indexOf("cas:user_code") >= 0) {
-            userCode = reData.split("<cas:user_code>")[1].split("</cas:user_code>")[0];
-        }
-
-        if (!stringUtils.IsNullOrEmpty(userCode)) {
-            Date expireDate = new Date(System.currentTimeMillis() + 60000);//过期时间一分钟
-            String expireStr = dateUtils.dateToStrFormat(expireDate, "yyyy/MM/dd HH:mm:ss");
-            DesModel desModel = desUtils.encoder(userCode, expireDate);
-
-            String tokenEncode = URLEncoder.encode(desModel.getToken());
-            String tmEncode = "&tm=" + URLEncoder.encode(expireStr);
-
-            log.info("getUserInfo-cas:encoderResult   " + tokenEncode + tmEncode);
-
-            return tokenEncode + tmEncode;
-        }
-
-        return ticket;
-    }
-
-
-}

+ 0 - 70
src/main/java/com/bowintek/practice/controller/ApplyFormController.java

@@ -1,70 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.alibaba.fastjson.JSONObject;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.CfApplyFormReviewer;
-import com.bowintek.practice.model.CfApplyFormWellFile;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.ApplyFormService;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.HashMap;
-import java.util.List;
-
-@RestController
-@RequestMapping("/api/applyForm")
-public class ApplyFormController {
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private ApplyFormService applyFormService;
-
-    @GetMapping("getApplyFormList")
-    public BaseResponse<PageInfo<HashMap<String, Object>>> getApplyFormList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                            @RequestParam(required = false) String beginDate,
-                                                                            @RequestParam(required = false) String endDate) {
-        return RespGenerstor.success(applyFormService.selectApplyFormList(page, rows, accountService.getLoginUserID(), null, null, beginDate, endDate));
-    }
-
-    @GetMapping("getReviewerFormList")
-    public BaseResponse<PageInfo<HashMap<String, Object>>> getReviewerFormList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                               @RequestParam(required = false) String applyUserName,
-                                                                               @RequestParam(required = false) String beginDate,
-                                                                               @RequestParam(required = false) String endDate) {
-        return RespGenerstor.success(applyFormService.selectApplyFormList(page, rows, null, applyUserName, accountService.getLoginUserID(), beginDate, endDate));
-    }
-
-    @GetMapping("getApplyFormFileList")
-    public BaseResponse<List<HashMap<String, Object>>> getApplyFormFileList(@RequestParam(required = false) String applyId) {
-        return RespGenerstor.success(applyFormService.selectApplyFormFileList(applyId,null,null));
-    }
-
-    @ResponseBody
-    @PostMapping("/submit")
-    public BaseResponse submit(@RequestBody JSONObject reqMap) {
-        int count = 0;
-        try {
-            String reason = reqMap.getString("reason");
-            List<CfApplyFormWellFile> docList = reqMap.getJSONArray("docList").toJavaList(CfApplyFormWellFile.class);
-            count = applyFormService.submit(reason, docList, accountService.getLoginUserID(), accountService.getUserByUserID(accountService.getLoginUserID()).name);
-        } catch (Exception e) {
-            return RespGenerstor.fail("-1", "程序异常:" + e.getMessage());
-        }
-        return RespGenerstor.success(count);
-    }
-
-    @ResponseBody
-    @PostMapping("/approve")
-    public BaseResponse approve(@RequestBody CfApplyFormReviewer reviewer) {
-        int count = 0;
-        try {
-            count = applyFormService.approve(reviewer, accountService.getLoginUserID());
-        } catch (Exception e) {
-            return RespGenerstor.fail("-1", "程序异常:" + e.getMessage());
-        }
-        return RespGenerstor.success(count);
-    }
-}

+ 0 - 23
src/main/java/com/bowintek/practice/controller/AreaController.java

@@ -1,23 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SysArea;
-import com.bowintek.practice.services.service.AreaService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.List;
-
-@RestController
-@RequestMapping(value = "/api/system/area")
-public class AreaController {
-    @Autowired
-    private AreaService areaService;
-
-    @ResponseBody
-    @GetMapping("/getSysAreaList")
-    public BaseResponse<List<SysArea>> getSysAreaList(String parentAreaID) {
-        return RespGenerstor.success(areaService.getSysAreaList(parentAreaID));
-    }
-}

+ 0 - 66
src/main/java/com/bowintek/practice/controller/CommonController.java

@@ -1,66 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.util.ExcelHelper;
-import com.bowintek.practice.util.JsonMapper;
-import com.fasterxml.jackson.core.type.TypeReference;
-import com.fasterxml.jackson.databind.JsonNode;
-import lombok.Data;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-
-@RestController
-@RequestMapping("/api/common")
-public class CommonController {
-
-    @Autowired
-    public JsonMapper jsonMapper;
-
-    @PostMapping(value = "/exportErrorExcel")
-    public void exportErrorExcel(HttpServletResponse response,
-                                 @RequestBody ResponseErrorExcelVo errorExcelVo) throws Exception {
-
-        List<String> fieldList = new ArrayList<>();
-        List<String> keyList = new ArrayList<>();
-
-        errorExcelVo.columnList.forEach(it -> {
-            keyList.add(it.get("enName"));
-            fieldList.add(it.get("cnName"));
-        });
-
-        ExcelHelper excelHelper = new ExcelHelper();
-        ExcelHelper.ExcelData data = excelHelper.new ExcelData();
-
-        //列名
-        data.setName("错误信息");
-        List<String> titles = new ArrayList();
-        for (String item : fieldList) {
-            titles.add(item);
-        }
-        data.setTitles(titles);
-
-        List<List<Object>> rows = new ArrayList();
-        for (HashMap<String, String> item : errorExcelVo.dataList) {
-            List<Object> row = new ArrayList();
-            for (String key : keyList) {
-                row.add(item.get(key));
-            }
-
-            rows.add(row);
-        }
-        data.setRows(rows);
-
-        excelHelper.exportExcel(response, data);
-    }
-
-    @Data
-    public static class ResponseErrorExcelVo {
-        public List<HashMap<String, String>> columnList;
-        public List<HashMap<String, String>> dataList;
-    }
-
-}

+ 0 - 144
src/main/java/com/bowintek/practice/controller/EsIndexController.java

@@ -1,144 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.alibaba.fastjson.JSONObject;
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.EsIndexService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.util.DateUtils;
-import com.bowintek.practice.util.ExcelHelper;
-import com.bowintek.practice.util.StringUtils;
-import com.bowintek.practice.vo.EsIndexVo;
-import com.bowintek.practice.vo.EsIndexfieldVo;
-import com.bowintek.practice.vo.user.UserInfoModel;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.cache.annotation.Cacheable;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.stream.Collectors;
-
-@RestController
-@RequestMapping(value = "/api/esindex")
-public class EsIndexController {
-
-    @Autowired
-    private EsIndexService esIndexService;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private DateUtils dateUtils;
-    @Autowired
-    private StringUtils stringUtils;
-    @Autowired
-    private UserService userService;
-
-    @ResponseBody
-    @GetMapping("/getList")
-    public BaseResponse<PageInfo<EsIndexVo>> getList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                     String indexName, String indexCode) throws Exception {
-
-        PageInfo<EsIndexVo> result = esIndexService.getList(page, rows, indexName, indexCode, null);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @PostMapping("/saveEsIndex")
-    public BaseResponse saveEsIndex(@RequestBody JSONObject reqMap) {
-        int count = 0;
-        try {
-            EsIndexVo dataModel = reqMap.getObject("dataModel", EsIndexVo.class);
-            List<EsIndexfieldVo> fieldList = reqMap.getJSONArray("fieldList").toJavaList(EsIndexfieldVo.class);
-            UserInfoModel user = userService.getUserInfo(accountService.getLoginUserID());
-            count = esIndexService.saveEsIndex(dataModel, fieldList, user.userId,user.name);
-        } catch (Exception e) {
-            return RespGenerstor.fail("-1", "程序异常:" + e.getMessage());
-        }
-        return RespGenerstor.success(count);
-    }
-
-    @ResponseBody
-    @GetMapping("/getEsIndex")
-    public BaseResponse<EsIndexVo> getEsIndex(String indexId) {
-        EsIndexVo model = esIndexService.getEsIndex(indexId);
-
-        return RespGenerstor.success(model);
-    }
-
-    @ResponseBody
-    @GetMapping("/getFieldList")
-    public BaseResponse<List<EsIndexfieldVo>> getFieldList(String indexId) throws Exception {
-
-        List<EsIndexfieldVo> result = esIndexService.getFieldList(indexId,null);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @PostMapping("/delete")
-    public BaseResponse delete(@RequestBody List<String> idList) {
-        Integer result = esIndexService.delete(idList);
-        if (result <= 0) {
-            return RespGenerstor.fail("1003", "数据已经被使用");
-        }
-        return RespGenerstor.success(1);
-    }
-
-    @ResponseBody
-    @GetMapping("/getAllList")
-
-    public BaseResponse<List<EsIndexVo>> getAllList() throws Exception {
-
-        return RespGenerstor.success(esIndexService.getAllList());
-    }
-
-    @ResponseBody
-    @GetMapping("/exportEsIndex")
-    public void exportEsIndex(HttpServletResponse response,
-                              @RequestParam(required = false)String ids,
-                              String indexName, String indexCode) throws Exception {
-        List<String> idList = null;
-        if (!stringUtils.IsNullOrEmpty(ids)) {
-            idList = Arrays.stream(ids.split(",")).toList();
-        }
-
-        List<EsIndexVo> dataList = esIndexService.getList(1, 9999, indexName, indexCode, idList).getList();
-
-        ExcelHelper excelHelper = new ExcelHelper();
-        ExcelHelper.ExcelData data = excelHelper.new ExcelData();
-        data.setTitles(Arrays.asList(new String[]{"索引名称", "索引编码", "描述", "显示类型", "创建时间", "创建人"}));
-
-        List<List<Object>> rowData = new ArrayList();
-        for (EsIndexVo item : dataList) {
-            List<Object> row = new ArrayList();
-            row.add(item.getIndexName());
-            row.add(item.getIndexCode());
-            row.add(item.getIndexDesc());
-            row.add(item.getDisplayTypeName());
-            row.add(dateUtils.dateToStr(item.getCreateTime()));
-            row.add(item.getCreatedName());
-            rowData.add(row);
-        }
-        data.setRows(rowData);
-        excelHelper.exportExcel(response, data);
-    }
-
-    @PostMapping("importData")
-    public BaseResponse<Object> importData(@RequestBody List<EsIndexfieldVo> dataList) {
-
-        List<EsIndexfieldVo> result = esIndexService.importData(dataList);
-
-        if (result.stream().filter(it -> !stringUtils.IsNullOrEmpty(it.getErrorMessage())).collect(Collectors.toList()).size() > 0) {
-            return RespGenerstor.fail(BaseErrorEnum.IMPORT_DATA_ERROR, result);
-        } else {
-            return RespGenerstor.success(result);
-        }
-    }
-}

+ 0 - 136
src/main/java/com/bowintek/practice/controller/EsQueryController.java

@@ -1,136 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.services.service.*;
-import com.bowintek.practice.util.StringUtils;
-import com.bowintek.practice.vo.Analyze.ComparisonResult;
-import com.bowintek.practice.vo.Analyze.EsQueryModel;
-import com.bowintek.practice.vo.Analyze.EsQueryText;
-import com.bowintek.practice.vo.Analyze.FormState;
-import org.elasticsearch.search.SearchHit;
-import org.elasticsearch.search.SearchHits;
-import org.elasticsearch.search.fetch.subphase.highlight.HighlightField;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.*;
-
-@RestController
-@RequestMapping("/api/esquery")
-public class EsQueryController {
-    @Autowired
-    private EsQueryService esQueryService;
-    @Autowired
-    private QueryLogService queryLogService;
-    @Autowired
-    private AccountService accountService;
-
-    @PostMapping("/Query")
-    public BaseResponse getQuery(@RequestBody EsQueryModel model) {
-        //在es查询并返回结果
-        List<ComparisonResult> limiters = model.getLimiters();
-        List<EsQueryText> queryList = model.getQueryList();
-        FormState formState = model.getFormState();
-        if (formState != null) {
-            if (!StringUtils.IsNullEmpty(formState.getWell_common_name())) {
-                limiters.add(new ComparisonResult() {{
-                    setValue(formState.getWell_common_name());
-                    setOpreation("等于");
-                    setFields("well_common_name");
-                    setRelation("AND");
-                }});
-            }
-            if (!StringUtils.IsNullEmpty(formState.getBz_dwmc())) {
-                limiters.add(new ComparisonResult() {{
-                    setValue(formState.getBz_dwmc());
-                    setOpreation("等于");
-                    setFields("bz_dwmc");
-                    setRelation("AND");
-                }});
-            }
-            if (!StringUtils.IsNullEmpty(formState.getOrg_name_a1())) {
-                limiters.add(new ComparisonResult() {{
-                    setValue(formState.getOrg_name_a1());
-                    setOpreation("等于");
-                    setFields("org_name_a1");
-                    setRelation("AND");
-                }});
-            }
-            if (!StringUtils.IsNullEmpty(formState.getDefaultKeyString())) {
-                queryList.add(new EsQueryText() {{
-                    setOperation("等于");
-                    setKeyString(formState.getDefaultKeyString());
-                    setField(formState.getDefaultField());
-                }});
-            }
-        }
-        if(!StringUtils.IsNullEmpty(model.getWellId())){
-            limiters.add(new ComparisonResult() {{
-                setValue(model.getWellId());
-                setOpreation("等于");
-                setFields("well_id");
-                setRelation("AND");
-            }});
-        }
-        Map<String, Object> results = esQueryService.query(queryList,
-                limiters,
-                model.getPage(),
-                model.getLimit(),model.getOrderType(),model.getOrderBy());
-
-        //高亮解析
-        highlight(results);
-
-        //保存查询字符串,查询历史统计
-        for (EsQueryText queryText : model.getQueryList()) {
-            if (!StringUtils.IsNullEmpty(queryText.getKeyString()))
-                queryLogService.save(queryText.getKeyString(), accountService.getLoginUserID());
-        }
-
-        return RespGenerstor.success(results);
-    }
-
-    //高亮解析
-    private void highlight(Map<String, Object> results) {
-        List<Map<String, Object>> rows = (List<Map<String, Object>>) results.get("rows");
-        rows.forEach(it -> {
-            it.put("key", UUID.randomUUID().toString());
-            if (it.get("highlight") != null) {
-                Map<String,HighlightField> highlight = (Map<String,HighlightField>) it.get("highlight");
-                for (String key : highlight.keySet()) {
-                    //主索引
-                    if (it.keySet().contains(key.replace(".keyword",""))) {
-                        it.put(key.replace(".keyword",""), highlight.get(key).getFragments()[0].string());
-                    } else {
-                        nestedHighlight(it);
-                    }
-                }
-            }
-        });
-    }
-
-    //嵌套索引
-    //实现逻辑,查找高亮部分innerHits->highlight的节点内容,替换搜索结果数据里面对应的字段内容
-    private void nestedHighlight(Map<String, Object> it) {
-        Map<String, Object> innerHits = (Map<String, Object>) it.get("innerHits");
-        if(innerHits==null){
-            return ;
-        }
-        for (String nestedKey : innerHits.keySet()) {
-            SearchHits nested = (SearchHits) innerHits.get(nestedKey);
-            SearchHit[] nestedHits = nested.getHits();
-            for (SearchHit hit : nestedHits) {
-                int offset = hit.getNestedIdentity().getOffset();
-                Map<String, HighlightField> nestedHighlight = hit.getHighlightFields();
-                for (String nKey : nestedHighlight.keySet()) {
-                    ArrayList<Map<String, Object>> nestedData = (ArrayList<Map<String, Object>>) it.get(nestedKey);
-                    Map<String, Object> row = (Map<String, Object>) nestedData.get(offset);
-                    String fieldName = nKey.replace(nestedKey + ".", "");
-                    if (row.keySet().contains(fieldName)) {
-                        row.put(fieldName, nestedHighlight.get(nKey).getFragments()[0].string());
-                    }
-                }
-            }
-        }
-    }
-}

+ 0 - 32
src/main/java/com/bowintek/practice/controller/FactWellController.java

@@ -1,32 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.FactWellService;
-import com.bowintek.practice.services.service.QueryLogService;
-import com.bowintek.practice.services.service.WellInfoService;
-import com.bowintek.practice.vo.EsQueryLogVo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.Date;
-
-@RestController
-@RequestMapping("/api/factwell")
-public class FactWellController {
-    @Autowired
-    private FactWellService factWellService;
-    @Autowired
-    private AccountService accountService;
-
-    @GetMapping("/getFactWellList")
-    public BaseResponse getFactWellList(String wellId, String timeType) {
-        return RespGenerstor.success(factWellService.getFactWellList(wellId, timeType));
-    }
-
-    @GetMapping("/getFactWellListByTime")
-    public BaseResponse getFactWellListByTime(String wellId, String timeType, Date startTime, Date endTime) {
-        return RespGenerstor.success(factWellService.getFactWellListByTime(wellId, timeType, startTime, endTime));
-    }
-}

+ 0 - 149
src/main/java/com/bowintek/practice/controller/OAuthController.java

@@ -1,149 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.alibaba.druid.support.logging.Log;
-import com.alibaba.druid.support.logging.LogFactory;
-import com.alibaba.fastjson.JSONObject;
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.filter.exception.*;
-import com.bowintek.practice.model.SysUser;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.services.service.system.LogService;
-import com.bowintek.practice.util.*;
-import com.bowintek.practice.vo.user.UserModel;
-import com.fasterxml.jackson.databind.JsonNode;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import java.net.URLDecoder;
-import java.net.URLEncoder;
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
-
-@RestController
-@RequestMapping(value = "/api/oauth")
-@Slf4j
-public class OAuthController {
-
-    @Autowired
-    private AppConfig appConfig;
-    @Autowired
-    private RemoteHelper remoteHelper;
-    @Autowired
-    private JsonMapper jsonMapper;
-    @Autowired
-    private StringUtils stringUtils;
-    /*@Autowired
-    private StudentService studentService;*/
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private UserService userService;
-    @Autowired
-    private DateUtils dateUtils;
-    @Autowired
-    private DesUtils desUtils;
-    @Autowired
-    private LogService logService;
-
-    @GetMapping("/getOAuthUrl")
-    public BaseResponse<String> getOAuthUrl(String appType, String oauthType) {
-        String url = "";
-      /*  String serviceUrl = "web".equals(appType) ? appConfig.oauthconfig_webServiceUrl : appConfig.oauthconfig_mobileServiceUrl;
-        if ("oauth".equals(oauthType)) {
-            url = appConfig.oauthconfig_oauthUrl + "/auth/oauth/authorize?";
-            url += "response_type=code";
-            url += "&client_id=" + appConfig.oauthconfig_client_id;
-            url += "&redirect_uri=" + serviceUrl;
-            url += "&state=login";
-
-            log.info("getOAuthUrl-oauth:" + url);
-
-        } else {
-            url = appConfig.oauthconfig_oauthUrl + "/auth/cas/login?";
-            if ("web".equals(appType))
-                url += "client_id=" + appConfig.oauthconfig_client_id;
-            else
-                url += "service=" + serviceUrl;
-
-            log.info("getOAuthUrl-cas:" + "appType:" + appType + ",url:" + url);
-        }*/
-
-
-        return RespGenerstor.success(url);
-    }
-
-    @GetMapping("/getToken")
-    public BaseResponse<String> getToken(String code) {
-        JsonNode result;
-
-        String reData;
-        Map<String, String> getParams = new HashMap<>();
-        getParams.put("client_id", appConfig.oauthconfig_client_id);
-        getParams.put("client_secret", appConfig.oauthconfig_client_secret);
-        getParams.put("code", code);
-
-        // "{\"code\":1,\"data\":{\"access_token\":\"dd48df1557d39e1dc80f25285835a199ceb87aa9\",\"expires_in\":2592000,\"token_type\":\"bearer\",\"scope\":\"default,js_api\",\"refresh_token\":\"999bcbceba23582f6056e8dff1d3d8a04274cd5e\"},\"message\":\"操作成功\",\"timestamp\":1556107384}"
-        reData = remoteHelper.post(getParams, appConfig.oauthconfig_oauthUrl + "/auth/oauth/access_token", "UTF-8");
-
-        log.info("getToken:" + reData);
-
-        result = jsonMapper.jsonToObject(reData, JsonNode.class);
-
-        if (result != null && result.get("code") != null && "1".equals(result.get("code").toString()) && result.get("data") != null)
-            return RespGenerstor.success(result.get("data").get("access_token"));
-        else
-            return RespGenerstor.success("");
-    }
-
-    @GetMapping("/oauthLogin")
-    public BaseResponse<String> oauthLogin(String type, String token, String tm) {
-        log.info("oauthLogin:ticket    ,  tm  " + tm + "  ,   type  " + type);
-
-        String userCode = "";
-
-        String reData;
-        Map<String, String> getParams = new HashMap<>();
-        getParams.put("Authorization", "Bearer ${token}");
-
-
-        reData = remoteHelper.getJson( new HashMap<>(), appConfig.oauthconfig_oauthUrl + "/api/v2/sys/user/currentuser", "UTF-8", getParams);
-
-        log.info("getUserInfo-cas:result   " + reData);
-
-        JSONObject jsonData = JSONObject.parseObject(reData);
-
-        if (!"success".equals(jsonData.getString("code"))) {
-            log.info("登录失败:" + jsonData.getString("msg"));
-            return RespGenerstor.success(false);
-        }
-        userCode = jsonData.getJSONObject("data").getString("id");
-
-        log.info("oauthLogin:token   " + token + "  ,  userCode  " + userCode);
-
-        if (stringUtils.IsNullOrEmpty(userCode))
-            return RespGenerstor.success(false);
-
-        SysUser sysUser = userService.getUserByLoginID(userCode);
-        String userID = sysUser != null ? sysUser.getUserID() : null;
-        if (stringUtils.IsNullOrEmpty(userID))
-            return RespGenerstor.success(false);
-
-        UserModel user = accountService.getUserByUserID(userID);
-        user.token = TokenUtils.sign(user.getUserId() + '|' + user.getUserTypeId());
-        user.dataRangeList =new ArrayList<>();
-        user.permissionList = accountService.getUserPerms(user.getUserId());
-
-        logService.save("登录", "", "单点登录", user.userId);
-
-        return RespGenerstor.success(user);
-
-    }
-}

+ 0 - 107
src/main/java/com/bowintek/practice/controller/PositionController.java

@@ -1,107 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.PositionService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.util.ExcelHelper;
-import com.bowintek.practice.vo.PositionModel;
-import com.bowintek.practice.vo.practicebase.ImportPositionModel;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.*;
-
-@RestController
-@RequestMapping(value = "/api/position")
-public class PositionController {
-    @Autowired
-    private PositionService positionService;
-    @Autowired
-    private UserService userService;
-    @Autowired
-    private AccountService accountService;
-
-    @ResponseBody
-    @GetMapping("/getList")
-    public BaseResponse<PageInfo<PositionModel>> getList(HttpServletResponse response
-            , @RequestParam(required = false) Boolean isExport,@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                             @RequestParam(required = false) List<String> positionIdList,
-                                                             String schoolYearID, String majorGradeID,
-                                                             String practiceBaseTypeID,
-                                                             String name,
-                                                             String practiceBaseName,
-                                                             String positionID,Boolean isPostManage,@RequestParam(required = false)Integer baseStatus) throws Exception {
-        PageInfo<PositionModel> result = positionService.getList(page, rows, schoolYearID, majorGradeID,
-                practiceBaseTypeID,
-                name,
-                practiceBaseName, isPostManage,
-                positionID,baseStatus,positionIdList);
-
-        if (isExport == null || !isExport) {
-            return RespGenerstor.success(result);
-        } else {
-            ExcelHelper excelHelper = new ExcelHelper();
-            ExcelHelper.ExcelData data = excelHelper.new ExcelData();
-            data.setTitles(Arrays.asList(new String[]{"实习学年", "年级专业", "基地类型", "单位名称", "岗位名称", "岗位数量", "备注"}));
-
-            List<List<Object>> rowData = new ArrayList();
-            for (PositionModel item : result.getList()) {
-                List<Object> row = new ArrayList();
-                row.add(item.schoolYear);
-                row.add(item.majorGradeName);
-                row.add(item.practiceBaseTypeName);
-                row.add(item.practiceBaseName);
-                row.add(item.getName());
-                row.add(item.getQty());
-                row.add(item.getRemark());
-
-                rowData.add(row);
-            }
-
-            data.setRows(rowData);
-            excelHelper.exportExcel(response, data);
-
-            return null;
-        }
-    }
-    @ResponseBody
-    @GetMapping("/getPosition")
-    public BaseResponse<PositionModel> getPosition(String positionID) {
-        PositionModel model = positionService.getList(1, 1, null,null, null, null, null, null, positionID,null,null).getList().get(0);
-
-        return RespGenerstor.success(model);
-    }
-    @ResponseBody
-    @PostMapping("/deletePosition")
-    public BaseResponse deletePosition(@RequestBody List<String>  positionIDs) {
-        try {
-            return RespGenerstor.success(positionService.deletePosition(positionIDs));
-        }catch (Exception ex){
-            return RespGenerstor.fail("-1","岗位已被使用,不允许删除");
-        }
-    }
-    @ResponseBody
-    @PostMapping("/savePosition")
-    public BaseResponse<Integer> savePosition(@RequestBody PositionModel reqMap) {
-        return RespGenerstor.success(positionService.savePosition(reqMap, accountService.getLoginUserID()));
-    }
-
-    @PostMapping("importData")
-    public BaseResponse<Object> importData(@RequestBody List<ImportPositionModel> dataList) {
-
-        List<ImportPositionModel> result = positionService.importData(dataList, accountService.getLoginUserID());
-
-        if (result != null && result.size() > 0) {
-            return RespGenerstor.fail(BaseErrorEnum.IMPORT_DATA_ERROR, result);
-        } else {
-            return RespGenerstor.success(true);
-        }
-
-    }
-
-}

+ 0 - 54
src/main/java/com/bowintek/practice/controller/QueryLogController.java

@@ -1,54 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.mapper.SrSaerchtempMapper;
-import com.bowintek.practice.mapper.SrTempDataMapper;
-import com.bowintek.practice.model.SrSaerchtemp;
-import com.bowintek.practice.model.SrTempData;
-import com.bowintek.practice.services.service.*;
-import com.bowintek.practice.vo.Analyze.ComparisonResult;
-import com.bowintek.practice.vo.EsQueryLogVo;
-import com.bowintek.practice.vo.SaerchtempVo;
-import com.bowintek.practice.vo.system.RoleModel;
-import com.bowintek.practice.vo.temp.GenSqlStringResult;
-import com.bowintek.practice.vo.temp.TempObjectModel;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.io.*;
-import java.net.URLEncoder;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-@RestController
-@RequestMapping("/api/queryLog")
-public class QueryLogController {
-    @Autowired
-    private QueryLogService queryLogService;
-    @Autowired
-    private AccountService accountService;
-
-    @GetMapping("/getHotspotList")
-    public BaseResponse getHotspotList(int maxRows) {
-        return RespGenerstor.success(queryLogService.getHotspotList(maxRows));
-    }
-
-    @GetMapping("/getListByKeyString")
-    public BaseResponse getListByKeyString(String keyString) {
-        return RespGenerstor.success(queryLogService.getQueryList(keyString));
-    }
-
-    @PostMapping("/save")
-    public BaseResponse save(@RequestBody EsQueryLogVo model) {
-        return RespGenerstor.success(queryLogService.save(model.getQueryText(), accountService.getLoginUserID()));
-    }
-    @GetMapping("/getRelationLogList")
-    public BaseResponse getRelationLogList(String well_common_name) {
-        return RespGenerstor.success(queryLogService.getRelationLogList(well_common_name));
-    }
-}

+ 0 - 150
src/main/java/com/bowintek/practice/controller/SubjectController.java

@@ -1,150 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.alibaba.fastjson.JSONObject;
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SrSubject;
-import com.bowintek.practice.model.SrSubjectfield;
-import com.bowintek.practice.model.SrTag;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.SubjectService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.util.*;
-import com.bowintek.practice.vo.SubjectVo;
-import com.bowintek.practice.vo.SubjectfieldVo;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.stream.Collectors;
-
-@RestController
-@RequestMapping(value = "/api/subject")
-public class SubjectController {
-
-    @Autowired
-    private SubjectService subjectService;
-    @Autowired
-    private JsonMapper jsonMapper;
-    @Autowired
-    private UserService userService;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private MapUtils mapUtils;
-    @Autowired
-    private DateUtils dateUtils;
-    @Autowired
-    private StringUtils stringUtils;
-
-
-    @ResponseBody
-    @GetMapping("/getList")
-    public BaseResponse<PageInfo<SubjectVo>> getList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                     String subjectName, String tabName, String tabCode) throws Exception {
-
-        PageInfo<SubjectVo> result = subjectService.getList(page, rows, subjectName, tabName,
-                tabCode, null);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @PostMapping("/saveSubject")
-    public BaseResponse saveSubject(@RequestBody JSONObject reqMap) {
-        int count = 0;
-        try {
-            SubjectVo dataModel = reqMap.getObject("dataModel", SubjectVo.class);
-            List<SubjectfieldVo> fieldList = reqMap.getJSONArray("fieldList").toJavaList(SubjectfieldVo.class);
-            count = subjectService.saveSubject(dataModel, fieldList, accountService.getLoginUserID());
-        } catch (Exception e) {
-            return RespGenerstor.fail("-1", "程序异常:" + e.getMessage());
-        }
-        return RespGenerstor.success(count);
-    }
-
-    @ResponseBody
-    @GetMapping("/getSubject")
-    public BaseResponse<SubjectVo> getSubject(String subjectId) {
-        SubjectVo model = subjectService.getSubject(subjectId);
-
-        return RespGenerstor.success(model);
-    }
-
-    @ResponseBody
-    @GetMapping("/getFieldList")
-    public BaseResponse<List<SubjectfieldVo>> getFieldList(String subjectId) throws Exception {
-
-        List<SubjectfieldVo> result = subjectService.getFieldList(subjectId);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @GetMapping("/getTagList")
-    public BaseResponse<List<SrTag>> getTagList() {
-
-        List<SrTag> result = subjectService.getTagList();
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @PostMapping("/delete")
-    public BaseResponse delete(@RequestBody List<String> idList) {
-        Integer result = subjectService.delete(idList);
-        if (result <= 0) {
-            return RespGenerstor.fail("1003", "数据已经被使用");
-        }
-        return RespGenerstor.success(1);
-    }
-
-    @ResponseBody
-    @GetMapping("/exportSubject")
-    public void exportSubject(HttpServletResponse response,
-                              @RequestParam(required = false) String ids,
-                              String subjectName, String tabName, String tabCode) throws Exception {
-        List<String> idList = null;
-        if (!stringUtils.IsNullOrEmpty(ids)) {
-            idList = Arrays.stream(ids.split(",")).toList();
-        }
-        List<SubjectVo> dataList = subjectService.getList(1, 9999, subjectName, tabName,
-                tabCode, idList).getList();
-
-        ExcelHelper excelHelper = new ExcelHelper();
-        ExcelHelper.ExcelData data = excelHelper.new ExcelData();
-        data.setTitles(Arrays.asList(new String[]{"主题名称", "表编码", "表名称", "描述", "创建时间", "创建人", "是否有外键字段"}));
-
-        List<List<Object>> rowData = new ArrayList();
-        for (SrSubject item : dataList) {
-            List<Object> row = new ArrayList();
-            row.add(item.getSubjectName());
-            row.add(item.getTabCode());
-            row.add(item.getTabName());
-            row.add(item.getTabDesc());
-            row.add(dateUtils.dateToStr(item.getCreateTime()));
-            row.add(item.getCreatedName());
-            row.add(item.getIsReferences() == 1 ? "是" : "否");
-            rowData.add(row);
-        }
-        data.setRows(rowData);
-        excelHelper.exportExcel(response, data);
-    }
-
-    @PostMapping("importData")
-    public BaseResponse<Object> importData(@RequestBody List<SubjectfieldVo> dataList) {
-
-        List<SubjectfieldVo> result = subjectService.importData(dataList, accountService.getLoginUserID());
-
-        if (result.stream().filter(it -> !stringUtils.IsNullOrEmpty(it.getErrorMessage())).collect(Collectors.toList()).size() > 0) {
-            return RespGenerstor.fail(BaseErrorEnum.IMPORT_DATA_ERROR, result);
-        } else {
-            return RespGenerstor.success(result);
-        }
-    }
-}

+ 0 - 185
src/main/java/com/bowintek/practice/controller/TempController.java

@@ -1,185 +0,0 @@
-package com.bowintek.practice.controller;
-
-
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseException;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.mapper.SrSaerchtempMapper;
-import com.bowintek.practice.mapper.SrTempDataMapper;
-import com.bowintek.practice.model.SrSaerchtemp;
-import com.bowintek.practice.model.SrSubject;
-import com.bowintek.practice.model.SrTempData;
-import com.bowintek.practice.services.service.*;
-import com.bowintek.practice.services.service.system.RoleService;
-import com.bowintek.practice.vo.Analyze.ComparisonResult;
-import com.bowintek.practice.vo.SaerchtempVo;
-import com.bowintek.practice.vo.TagVo;
-import com.bowintek.practice.vo.system.FunctionCodeModel;
-import com.bowintek.practice.vo.system.RoleFunctionCodeModel;
-import com.bowintek.practice.vo.system.RoleModel;
-import com.bowintek.practice.vo.temp.GenSqlStringResult;
-import com.bowintek.practice.vo.temp.TempObjectModel;
-import com.bowintek.practice.vo.user.UserInfoModel;
-import com.github.pagehelper.PageInfo;
-import lombok.Data;
-import org.apache.poi.hpsf.GUID;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.io.*;
-import java.net.URLEncoder;
-import java.util.*;
-
-@RestController
-@RequestMapping("/api/temp")
-public class TempController {
-    @Autowired
-    private TempService tempService;
-    @Autowired
-    private GenSqlStringService genSqlStringService;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private SrTempDataMapper srTempDataMapper;
-    @Autowired
-    private SrSaerchtempMapper srSaerchtempMapper;
-    @Autowired
-    private AppConfig appConfig;
-    @Autowired
-    private AnalyzeService analyzeService;
-    @Autowired
-    private EsQueryService esQueryService;
-    @Autowired
-    private QueryLogService queryLogService;
-    @Autowired
-    private OrganizationService organizationService;
-
-    @ResponseBody
-    @GetMapping("/getList")
-    public BaseResponse<PageInfo<SaerchtempVo>> getList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                        String tempNo, String tempName, String beiginDate,
-                                                        String endDate) throws Exception {
-        PageInfo<SaerchtempVo> result = tempService.getList(page, rows, tempNo, tempName, beiginDate, endDate, null);
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @GetMapping("/getSubjectTree")
-    public BaseResponse<List<HashMap<String, Object>>> getSubjectTree(@RequestParam(required = false) String tabName) {
-        return RespGenerstor.success(tempService.getSubjectTree(tabName));
-    }
-
-    @GetMapping("get")
-    public BaseResponse<RoleModel> get(String tempId, Integer isCopy) {
-        TempObjectModel temp = tempService.getTemp(tempId);
-        if (isCopy != null && isCopy == 1) {
-            temp.getTemp().setTempId("");
-        }
-        return RespGenerstor.success(temp);
-    }
-
-    @GetMapping("getExcel")
-    public BaseResponse<RoleModel> getExcel(@RequestParam(required = false) String tempId,
-                                            @RequestParam(required = false) String tempDataId) {
-        HashMap<String, Object> rtnObject = new HashMap<>();
-        try {
-            SrTempData data = null;
-            if (tempDataId != null && !tempDataId.isEmpty())
-                data = srTempDataMapper.selectByPrimaryKey(tempDataId);
-            else
-                data = tempService.startTempDataToExcel(tempId, accountService.getLoginUserID());
-            SrSaerchtemp temp = srSaerchtempMapper.selectByPrimaryKey(data.getTempId());
-
-            rtnObject.put("code", 0);
-            rtnObject.put("tempDataId", data.getTempDataId());
-            rtnObject.put("dataCount", data.getDataCount());
-            rtnObject.put("genCount", data.getGenCount());
-            rtnObject.put("genStatus", data.getGenStatus());
-            rtnObject.put("genStatuStr", data.getGenStatuStr());
-            rtnObject.put("errMessage", data.getErrMessage());
-            rtnObject.put("fileName", temp.getTempName());
-        } catch (Exception ex) {
-            rtnObject.put("code", -1);
-        }
-        return RespGenerstor.success(rtnObject);
-    }
-
-    @GetMapping("downExcel")
-    public void downExcel(HttpServletResponse response, String tempDataId) throws IOException {
-        SrTempData data = srTempDataMapper.selectByPrimaryKey(tempDataId);
-        SrSaerchtemp temp = srSaerchtempMapper.selectByPrimaryKey(data.getTempId());
-        // 告诉浏览器用什么软件可以打开此文件
-        response.setHeader("content-Type", "application/vnd.ms-excel");
-        // 下载文件的默认名称
-        response.setHeader("Content-Disposition", "attachment;filename*=utf-8'zh_cn'" + URLEncoder.encode(temp.getTempName(), "utf-8"));
-
-        InputStream inputStream = new FileInputStream(
-                new File(appConfig.staticLocations.replace("file:", "")
-                        + data.getFilePath()));
-        OutputStream os = response.getOutputStream();
-        if (null != os) {
-            os.write(inputStream.readAllBytes());
-            os.close();
-        }
-    }
-
-    @PostMapping("/save")
-    public BaseResponse<TempObjectModel> saveTemp(@RequestBody TempObjectModel data) {
-        return RespGenerstor.success(tempService.saveTemp(data, accountService.getLoginUserID()));
-    }
-
-    @PostMapping("/genQuery")
-    public BaseResponse<TempObjectModel> genTest(@RequestBody TempObjectModel data) throws InterruptedException {
-        HashMap<String, Object> rtnObject = new HashMap<>();
-        try {
-            GenSqlStringResult sqlStringResult = genSqlStringService.Generation(data, accountService.getLoginUserID());
-            rtnObject.put("sqlString", sqlStringResult.getMainSqlString());
-            rtnObject.put("cntString", sqlStringResult.getCountSqlStrimg());
-            rtnObject.put("excelNameList", sqlStringResult.getExcelNameList());
-
-            List<Map<String, Object>> rows = genSqlStringService.getListBySqlString(sqlStringResult.getMainSqlString());
-            rtnObject.put("rows", rows);
-            int total = genSqlStringService.getIntBySqlString(sqlStringResult.getCountSqlStrimg(), "CNT");
-            rtnObject.put("total", total);
-            rtnObject.put("code", 0);
-        } catch (Exception ex) {
-            rtnObject.put("errString", "生成查询语句错误:" + ex.getMessage());
-            rtnObject.put("code", -1);
-            ex.printStackTrace();
-        }
-        return RespGenerstor.success(rtnObject);
-    }
-
-    @ResponseBody
-    @PostMapping("/deletes")
-    public BaseResponse delete(@RequestBody List<String> idList) {
-        Integer result = tempService.deleteTemp(idList);
-
-        return RespGenerstor.success(result);
-    }
-
-    @PostMapping("/getDictionaryList")
-    public BaseResponse getDictionaryList(@RequestBody List<String> codeList) {
-        return RespGenerstor.success(tempService.getDictionaryToHashMap(codeList));
-    }
-
-    @PostMapping("/getOrganizationTree")
-    public BaseResponse getDictionaryList() {
-        return RespGenerstor.success(organizationService.getListTree());
-    }
-
-    @GetMapping("/getSubjectFieldList")
-    public BaseResponse<List<HashMap<String, Object>>> getSubjectFieldList(String subId, String tagId, Integer fixedType) {
-        return RespGenerstor.success(tempService.getSubjectFieldList(subId, tagId, fixedType));
-    }
-
-    @GetMapping("/getAnalyze")
-    public BaseResponse getAnalyze(String text) {
-        //分词器拆条件查询用法
-        List<ComparisonResult> results = analyzeService.analyzeJavas(new ArrayList<>(),new ArrayList<>(), text);
-        return RespGenerstor.success(results);
-    }
-}

+ 0 - 135
src/main/java/com/bowintek/practice/controller/UserController.java

@@ -1,135 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseException;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SysMenu;
-import com.bowintek.practice.model.SysUser;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.util.DateUtils;
-import com.bowintek.practice.util.DesUtils;
-import com.bowintek.practice.util.JsonMapper;
-import com.bowintek.practice.vo.DesModel;
-import com.github.pagehelper.PageInfo;
-import lombok.Data;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.*;
-
-@RestController
-@RequestMapping(value = "/api/user")
-public class UserController {
-    @Autowired
-    JsonMapper jsonMapper;
-    @Autowired
-    DesUtils desUtils;
-    @Autowired
-    DateUtils dateUtils;
-    @Autowired
-    private UserService userService;
-
-    @Autowired
-    public AccountService accountService;
-
-    @ResponseBody
-    @GetMapping("/getUserList")
-    public BaseResponse getUserList(@RequestParam("page") int pageIndex, @RequestParam("limit") int pageSize,
-                                    @RequestParam(required = false) String Name,
-                                    @RequestParam(required = false) String LoginID,
-                                    @RequestParam(required = false) Integer Sex,
-                                    @RequestParam(required = false) Integer RecordStatus,
-                                    @RequestParam(required = false) Integer UserTypeName) {
-
-        PageInfo<HashMap<String, Object>> result = userService.getUserList(pageIndex, pageSize, Name, LoginID, Sex, RecordStatus, UserTypeName);
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @GetMapping("/updateUserStatu")
-    public BaseResponse<Map<String, Object>> updateUserStatu(String userId, Integer statu) {
-
-        return RespGenerstor.success(userService.updateUserStatu(userId, statu));
-
-    }
-
-    @PostMapping("updatePassword")
-    public BaseResponse<Integer> updatePassword(@RequestBody ReqUpdatePasswordVo data) {
-        String desDefault = desUtils.decoder(data.pwd_default.getToken(), dateUtils.DateToDateTime(dateUtils.StrToDate(data.pwd_default.getTm(), "yyyy/MM/dd HH:mm:ss")));
-        String desConfirm = desUtils.decoder(data.pwd_confirm.getToken(), dateUtils.DateToDateTime(dateUtils.StrToDate(data.pwd_confirm.getTm(), "yyyy/MM/dd HH:mm:ss")));
-
-        if (!desDefault.equals(desConfirm))
-            throw new BaseException("","两次输入的密码不一致");
-
-        return RespGenerstor.success(userService.updatePassword(data.userID, desConfirm, accountService.getLoginUserID()));
-
-    }
-
-    @Data
-    public static class ReqUpdatePasswordVo {
-        public String userID;
-        public DesModel pwd_default;
-        public DesModel pwd_confirm;
-    }
-
-    @GetMapping("getUserShortcutMenuList")
-    public BaseResponse<SysMenu> getUserShortcutMenuList(){
-        return RespGenerstor.success(userService.getUserShortcutMenuList(accountService.getLoginUserID()));
-    }
-    @ResponseBody
-    @PostMapping("/deleteSysUser")
-    public BaseResponse<Map<String, Object>> deleteSysUser(@RequestBody List<String> userIds) {
-
-        Integer result = userService.deleteUsers(userIds);
-        if (result <= 0)
-            throw new BaseException(BaseErrorEnum.DELETE_NOT_DATA_ERROR);
-        return RespGenerstor.success(1);
-    }
-    @PostMapping("saveUserInfo")
-    public BaseResponse addUserInfo(@RequestBody ReqUpdateUserInfoVo data) {
-
-        String desDefault = desUtils.decoder(data.pwd_default.getToken(), dateUtils.DateToDateTime(dateUtils.StrToDate(data.pwd_default.getTm(), "yyyy/MM/dd HH:mm:ss")));
-        String loginUserID=accountService.getLoginUserID();
-        SysUser sysUser=new SysUser();
-        String desConfirm = desUtils.decoder(data.pwd_confirm.getToken(), dateUtils.DateToDateTime(dateUtils.StrToDate(data.pwd_confirm.getTm(), "yyyy/MM/dd HH:mm:ss")));
-
-        if (!desDefault.equals(desConfirm))
-            throw new BaseException("","两次输入的密码不一致!");
-
-        sysUser.setUserID(UUID.randomUUID().toString());
-        sysUser.setLoginID(data.getLoginID());
-        sysUser.setName(data.getUserName());
-        sysUser.setUserTypeID(data.getUserTypeID());
-        sysUser.setRecordStatus(data.getRecordStatus().intValue());
-        sysUser.setCreateTime(new Date());
-        sysUser.setCreateBy(loginUserID) ;
-        sysUser.setPassword(desConfirm);
-
-        sysUser.setUpdateBy(loginUserID);
-        sysUser.setUpdateTime(new Date());
-
-        int ret=userService.saveUserInfo(sysUser);
-        if(ret==-1){
-            return RespGenerstor.fail("-1","账号已被占用!请用其他的账号。");
-        }else if(ret==1) {
-
-            return RespGenerstor.success("新增用户成功!");
-        }else{
-            return RespGenerstor.fail(ret+"","新增用户失败。");
-        }
-    }
-    @Data
-    public static class ReqUpdateUserInfoVo {
-        public String userID;
-        public String loginID;
-        public String userName;
-        public String jobNumber;
-        public Integer userTypeID;
-        public String departmentName;
-        public Integer recordStatus;
-        public DesModel pwd_default;
-        public DesModel pwd_confirm;
-    }
-}

+ 0 - 554
src/main/java/com/bowintek/practice/controller/WellInfoController.java

@@ -1,554 +0,0 @@
-package com.bowintek.practice.controller;
-
-import com.alibaba.druid.support.logging.Log;
-import com.alibaba.fastjson.JSONObject;
-import com.aspose.cells.License;
-import com.aspose.cells.PdfSaveOptions;
-import com.aspose.cells.SaveOptions;
-import com.aspose.words.SaveFormat;
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.WlUserExpendSetting;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.ApplyFormService;
-import com.bowintek.practice.services.service.OrganizationService;
-import com.bowintek.practice.services.service.WellInfoService;
-import com.bowintek.practice.util.RemoteHelper;
-import com.bowintek.practice.vo.query.WellInfoParams;
-import com.github.pagehelper.PageInfo;
-import lombok.extern.slf4j.Slf4j;
-import org.apache.poi.hssf.usermodel.*;
-import org.apache.poi.hwpf.HWPFDocument;
-import org.apache.poi.hwpf.extractor.WordExtractor;
-import org.apache.poi.ss.usermodel.*;
-import org.apache.poi.ss.util.CellRangeAddress;
-import org.apache.poi.util.Units;
-import org.apache.poi.xssf.usermodel.*;
-import org.apache.poi.xwpf.usermodel.XWPFDocument;
-import org.apache.poi.xwpf.usermodel.XWPFParagraph;
-import org.apache.poi.xwpf.usermodel.XWPFRun;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.io.*;
-import java.net.URLEncoder;
-import java.nio.charset.StandardCharsets;
-import java.util.*;
-
-@RestController
-@RequestMapping(value = "/api/wellInfo")
-@Slf4j
-public class WellInfoController {
-
-    @Autowired
-    private WellInfoService wellInfoService;
-    @Autowired
-    private OrganizationService organizationService;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private ApplyFormService applyFormService;
-    @Autowired
-    private RemoteHelper remoteHelper;
-    @Autowired
-    private AppConfig appConfig;
-
-    @ResponseBody
-    @PostMapping("/getList")
-    public BaseResponse<PageInfo<HashMap<String, Object>>> getList(@RequestBody WellInfoParams params) throws Exception {
-
-        PageInfo<HashMap<String, Object>> result = wellInfoService.getList(params.getPage(), params.getRows(), params);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @GetMapping("/getMapList")
-    public BaseResponse<PageInfo<HashMap<String, Object>>> getMapList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                      WellInfoParams params) throws Exception {
-
-        PageInfo<HashMap<String, Object>> result = wellInfoService.getMapList(page, rows, params);
-
-        return RespGenerstor.success(result);
-    }
-
-    @GetMapping("/getOrganizationTree")
-    public BaseResponse getOrganizationTree() {
-        return RespGenerstor.success(organizationService.getListTree("HBlQAIBGob"));
-    }
-
-    @GetMapping("/getWellBaseInfo")
-    public BaseResponse getWellBaseInfo(String well_id) {
-        HashMap<String, Object> wellInfo = wellInfoService.getWellInfo(well_id);
-        return RespGenerstor.success(wellInfo);
-    }
-
-    @GetMapping("/getWellInfo")
-    public BaseResponse getWellInfo(String well_id) {
-
-        HashMap<String, Object> wellInfo = wellInfoService.getWellInfo(well_id);
-        List<HashMap<String, Object>> boreholeInterList = wellInfoService.selectBoreholeInterList(well_id);
-        List<HashMap<String, Object>> testHistorySummary = wellInfoService.selectTestHistorySummary(well_id);
-        HashMap<String, Object> lastTestHistory = wellInfoService.getLastTestHistory(well_id);
-        List<HashMap<String, Object>> analyticalAssaysSummary = wellInfoService.selectAnalyticalAssaysSummary(well_id);
-        List<HashMap<String, Object>> historyAssignmentList = wellInfoService.selectHistoryAssignmentList(well_id);
-        List<HashMap<String, Object>> historyAssignmentSummary = wellInfoService.selectHistoryAssignmentSummary(well_id);
-        HashMap<String, Object> lastHistoryAssignment = wellInfoService.getLastHistoryAssignment(well_id);
-        List<HashMap<String, Object>> dataIndexList = wellInfoService.selectDataIndexList(well_id);
-
-        List<HashMap<String, Object>> userApplyFileList = applyFormService.selectApplyFormFileList(null, null, accountService.getLoginUserID());
-        dataIndexList.forEach(data -> {
-            boolean isApply = userApplyFileList.stream().filter(uf -> uf.get("well_common_name").toString().equals(data.get("well_common_name").toString())
-                    && uf.get("file_name").toString().equals(data.get("file_name").toString())).count() > 0;
-            data.put("isApply", isApply);
-
-            boolean isDown = userApplyFileList.stream().filter(uf -> Integer.parseInt(uf.get("status").toString()) == 2 && uf.get("well_common_name").toString().equals(data.get("well_common_name").toString())
-                    && uf.get("file_name").toString().equals(data.get("file_name").toString())).count() > 0;
-            data.put("isDown", isDown);
-        });
-        HashMap<String, Object> result = new HashMap<>();
-        result.put("dataModel", wellInfo);
-        result.put("boreholeInterList", boreholeInterList);//业务解释列表
-        //result.put("testHistoryList", testHistoryList);//测试历史列表
-        result.put("testHistorySummary", testHistorySummary);//测试历史汇总
-        result.put("lastTestHistory", lastTestHistory);//最后一次测试历史
-        //result.put("analyticalAssaysList", analyticalAssaysList);//分析化验列表
-        result.put("analyticalAssaysSummary", analyticalAssaysSummary);//分析化验汇总
-        result.put("historyAssignmentList", historyAssignmentList);//作业简史列表
-        result.put("historyAssignmentSummary", historyAssignmentSummary);//作业简史汇总
-        result.put("lastHistoryAssignment", lastHistoryAssignment);//最后一次作业简史记录
-        result.put("dataIndexList", dataIndexList);
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @GetMapping("/getTestHistoryList")
-    public BaseResponse<PageInfo<HashMap<String, Object>>> getTestHistoryList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                              String well_id) throws Exception {
-
-        PageInfo<HashMap<String, Object>> result = wellInfoService.selectTestHistoryList(page, rows, well_id);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @GetMapping("/getAnalyticalAssaysList")
-    public BaseResponse<PageInfo<HashMap<String, Object>>> getAnalyticalAssaysList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                                   String well_id) throws Exception {
-
-        PageInfo<HashMap<String, Object>> result = wellInfoService.selectAnalyticalAssaysList(page, rows, well_id);
-
-        return RespGenerstor.success(result);
-    }
-
-    @ResponseBody
-    @PostMapping("/saveExpendSetting")
-    public BaseResponse saveExpendSetting(@RequestBody WlUserExpendSetting model) {
-        int count = 0;
-        try {
-            model.setUserID(accountService.getLoginUserID());
-            count = wellInfoService.saveExpendSetting(model);
-        } catch (Exception e) {
-            return RespGenerstor.fail("-1", "程序异常:" + e.getMessage());
-        }
-        return RespGenerstor.success(count);
-    }
-
-    @GetMapping("/getExpendSetting")
-    public BaseResponse getExpendSetting(String wellId) {
-        return RespGenerstor.success(wellInfoService.getExpendSetting(wellId, accountService.getLoginUserID()));
-    }
-
-    @GetMapping("/getWellDocumentList")
-    public BaseResponse getWellDocumentList(String wellId) {
-        List<HashMap<String, Object>> dataIndexList = wellInfoService.selectDataIndexList(wellId);
-        List<HashMap<String, Object>> userApplyFileList = applyFormService.selectApplyFormFileList(null, null, accountService.getLoginUserID());
-        dataIndexList.forEach(data -> {
-            boolean isApply = userApplyFileList.stream().filter(uf -> uf.get("well_common_name").toString().equals(data.get("well_common_name").toString())
-                    && uf.get("file_name").toString().equals(data.get("file_name").toString())).count() > 0;
-            data.put("isApply", isApply);
-
-            boolean isDown = userApplyFileList.stream().filter(uf -> Integer.parseInt(uf.get("status").toString()) == 2 && uf.get("well_common_name").toString().equals(data.get("well_common_name").toString())
-                    && uf.get("file_name").toString().equals(data.get("file_name").toString())).count() > 0;
-            data.put("isDown", isDown);
-        });
-        return RespGenerstor.success(dataIndexList);
-    }
-
-    @GetMapping("/getConstructUnitTree")
-    public BaseResponse getConstructUnitTree() {
-        return RespGenerstor.success(wellInfoService.getConstructUnitTree());
-    }
-
-    @GetMapping("/getWellPurposeTree")
-    public BaseResponse getWellPurposeTree() {
-        return RespGenerstor.success(wellInfoService.getWellPurposeTree());
-    }
-
-    @GetMapping("/getWellTypeTree")
-    public BaseResponse getWellTypeTree() {
-        return RespGenerstor.success(wellInfoService.getWellTypeTree());
-    }
-
-    @PostMapping("/getOrgProjectList")
-    public BaseResponse getOrgProjectList(@RequestBody WellInfoParams params) {
-        return RespGenerstor.success(wellInfoService.selectOrgProjectList(params.getOrgList(), params.getUnitList()));
-    }
-    @PostMapping("/getoilWaterDailyList")
-    public BaseResponse getoilWaterDailyList(@RequestBody JSONObject reqMap) {
-        List<String> commonWellNameList =reqMap.getJSONArray("commonWellNameList").toJavaList(String.class);
-        return RespGenerstor.success(wellInfoService.selectoilWaterDailyList(commonWellNameList));
-    }
-
-    @GetMapping("/downFile")
-    public void downFile(HttpServletResponse response, Integer isShow, String filePath, String fileName) throws IOException {
-        Map<String, String> getParams = new HashMap<>();
-        getParams.put("fileName", fileName);
-        getParams.put("filePath", filePath);
-
-        String reData = remoteHelper.getJson(getParams, appConfig.hdfshelperurl + "read", "UTF-8");
-        byte[] bytes = Base64.getMimeDecoder().decode(reData);
-        OutputStream os = response.getOutputStream();
-
-        if (isShow != null && 1 == isShow) {
-            //如果是预览需要把doc转docx,xls转xlsx,前端预览插件不支持这两种格式
-            if (fileName.toLowerCase().endsWith(".doc")) {
-                bytes = doc2Docx(bytes);
-            } else if (fileName.toLowerCase().endsWith(".xls")) {
-                bytes = xls2pdf(bytes);
-            }
-        }
-
-        response.setContentType("multipart/form-data;charset=UTF-8");
-        response.addHeader("Content-Disposition",
-                "attachment;fileName=" + URLEncoder.encode(fileName, "UTF-8"));// 设置文件名
-        response.setHeader("Content-Length", String.valueOf(bytes.length));
-
-        os.write(bytes);
-
-        if (null != os) {
-            os.flush();
-            os.close();
-        }
-    }
-
-    private byte[] doc2Docx(byte[] bytes) {
-        long old = System.currentTimeMillis();
-        ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
-        try {
-            com.aspose.words.License aposeLic = new com.aspose.words.License();
-            InputStream license = ClassLoader.getSystemClassLoader().getResourceAsStream("license.xml");
-            aposeLic.setLicense(license);
-
-            com.aspose.words.Document wb = new com.aspose.words.Document(new ByteArrayInputStream(bytes));
-
-            wb.save(outputStream, SaveFormat.DOCX);
-            bytes = outputStream.toByteArray();
-            outputStream.flush();
-            long now = System.currentTimeMillis();
-            log.info("共耗时:{}", ((now - old) / 1000.0));
-        } catch (Exception e) {
-            e.printStackTrace();
-        } finally {
-            if (outputStream != null) {
-                try {
-                    outputStream.close();
-                } catch (Exception e) {
-                    e.printStackTrace();
-                }
-                ;
-            }
-        }
-        return bytes;
-    }
-
-    private byte[] xls2pdf(byte[] bytes) {
-        long old = System.currentTimeMillis();
-        ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
-        try {
-            License aposeLic = new License();
-            InputStream license = ClassLoader.getSystemClassLoader().getResourceAsStream("license-cell.xml");
-            aposeLic.setLicense(license);
-
-            com.aspose.cells.Workbook wb = new com.aspose.cells.Workbook(new ByteArrayInputStream(bytes));
-            PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
-            pdfSaveOptions.setOnePagePerSheet(true);
-            int[] autoDrawSheets = {3};
-            //当excel中对应的sheet页宽度太大时,在PDF中会拆断并分页。此处等比缩放。
-            autoDraw(wb, autoDrawSheets);
-            wb.save(outputStream, pdfSaveOptions);
-            bytes = outputStream.toByteArray();
-            outputStream.flush();
-            long now = System.currentTimeMillis();
-            log.info("共耗时:{}", ((now - old) / 1000.0));
-        } catch (Exception e) {
-            e.printStackTrace();
-        } finally {
-            if (outputStream != null) {
-                try {
-                    outputStream.close();
-                } catch (Exception e) {
-                    e.printStackTrace();
-                }
-                ;
-            }
-        }
-        return bytes;
-    }
-
-
-    /**
-     * 设置打印的sheet 自动拉伸比例
-     *
-     * @param wb
-     * @param page 自动拉伸的页的sheet数组
-     */
-    public static void autoDraw(com.aspose.cells.Workbook wb, int[] page) {
-        if (null != page && page.length > 0) {
-            for (int i = 0; i < page.length; i++) {
-                wb.getWorksheets().get(i).getHorizontalPageBreaks().clear();
-                wb.getWorksheets().get(i).getVerticalPageBreaks().clear();
-            }
-        }
-    }
-
-    private byte[] xls2xlsx(byte[] bytes) throws IOException {
-        InputStream fis = new ByteArrayInputStream(bytes);
-        try (HSSFWorkbook xlsWorkbook = new HSSFWorkbook(fis);
-             XSSFWorkbook xlsxWorkbook = new XSSFWorkbook()) {
-
-            for (int i = 0; i < xlsWorkbook.getNumberOfSheets(); i++) {
-                HSSFSheet xlsSheet = xlsWorkbook.getSheetAt(i);
-                XSSFSheet xlsxSheet = xlsxWorkbook.createSheet(xlsSheet.getSheetName());
-                for (int j = 0; j <= xlsSheet.getLastRowNum(); j++) {
-                    HSSFRow xlsRow = xlsSheet.getRow(j);
-                    if (xlsRow == null) {
-                        continue;
-                    }
-                    XSSFRow xlsxRow = xlsxSheet.createRow(xlsRow.getRowNum());
-
-                    for (int k = 0; k < xlsRow.getLastCellNum(); k++) {
-                        HSSFCell xlsCell = xlsRow.getCell(k);
-                        if (xlsCell == null) {
-                            continue;
-                        }
-                        XSSFCell xlsxCell = xlsxRow.createCell(xlsCell.getColumnIndex());
-                        setCellValue(xlsxCell, xlsCell, xlsWorkbook);
-                        copyCellStyle(xlsxWorkbook, xlsxCell, xlsWorkbook, xlsCell);
-                    }
-                }
-                // 复制单元格合并信息
-                List<CellRangeAddress> mergedRegions = xlsSheet.getMergedRegions();
-                for (CellRangeAddress mergedRegion : mergedRegions) {
-                    CellRangeAddress targetMergedRegion = new CellRangeAddress(
-                            mergedRegion.getFirstRow(),
-                            mergedRegion.getLastRow(),
-                            mergedRegion.getFirstColumn(),
-                            mergedRegion.getLastColumn()
-                    );
-                    xlsxSheet.addMergedRegion(targetMergedRegion);
-                }
-                // 拷贝图片
-                copyPicture(xlsSheet, xlsxSheet);
-                // 复制列宽
-                int columnCount = 0;
-                if (xlsxSheet.getRow(0) != null) {
-                    // 假设第一行包含所有列,根据第一行的列数获取列数
-                    columnCount = xlsxSheet.getRow(0).getLastCellNum();
-                }
-                for (int columnIndex = 0; columnIndex < columnCount; columnIndex++) {
-                    xlsxSheet.setColumnWidth(columnIndex, xlsSheet.getColumnWidth(columnIndex));
-                }
-            }
-
-            try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();) {
-                xlsxWorkbook.write(outputStream);
-                bytes = outputStream.toByteArray();
-                outputStream.close();
-                xlsxWorkbook.close();
-            }
-            log.info("xls文件转换完成");
-        } catch (IOException e) {
-            e.printStackTrace();
-        }
-        return bytes;
-    }
-
-    // 拷贝图片
-    public void copyPicture(HSSFSheet source, XSSFSheet destination) {
-        // 获取sheet中的图片信息
-        List<Map<String, Object>> mapList = getPicturesFromHSSFSheet(source);
-        XSSFDrawing drawing = destination.createDrawingPatriarch();
-
-        for (Map<String, Object> pictureMap : mapList) {
-
-            HSSFClientAnchor hssfClientAnchor = (HSSFClientAnchor) pictureMap.get("pictureAnchor");
-
-            HSSFRow startRow = source.getRow(hssfClientAnchor.getRow1());
-            float startRowHeight = startRow == null ? source.getDefaultRowHeightInPoints() : startRow.getHeightInPoints();
-
-            HSSFRow endRow = source.getRow(hssfClientAnchor.getRow1());
-
-            float endRowHeight = endRow == null ? source.getDefaultRowHeightInPoints() : endRow.getHeightInPoints();
-
-            // hssf的单元格,每个单元格无论宽高,都被分为 宽 1024个单位 高 256个单位。
-            // 32.00f 为默认的单元格单位宽度 单元格宽度 / 默认宽度 为像素宽度
-            XSSFClientAnchor xssfClientAnchor = drawing.createAnchor(
-                    (int) (source.getColumnWidth(hssfClientAnchor.getCol1()) / 32.00f
-                            / 1024 * hssfClientAnchor.getDx1() * Units.EMU_PER_PIXEL),
-                    (int) (startRowHeight / 256 * hssfClientAnchor.getDy1() * Units.EMU_PER_POINT),
-                    (int) (source.getColumnWidth(hssfClientAnchor.getCol2()) / 32.00f
-                            / 1024 * hssfClientAnchor.getDx2() * Units.EMU_PER_PIXEL),
-                    (int) (endRowHeight / 256 * hssfClientAnchor.getDy2() * Units.EMU_PER_POINT),
-                    hssfClientAnchor.getCol1(),
-                    hssfClientAnchor.getRow1(),
-                    hssfClientAnchor.getCol2(),
-                    hssfClientAnchor.getRow2());
-            xssfClientAnchor.setAnchorType(hssfClientAnchor.getAnchorType());
-
-            drawing.createPicture(xssfClientAnchor,
-                    destination.getWorkbook().addPicture((byte[]) pictureMap.get("pictureByteArray"),
-                            Integer.parseInt(pictureMap.get("pictureType").toString())));
-        }
-    }
-
-    /**
-     * 获取图片和位置 (xls)
-     */
-    public List<Map<String, Object>> getPicturesFromHSSFSheet(HSSFSheet sheet) {
-        List<Map<String, Object>> mapList = new ArrayList<>();
-        if (sheet.getDrawingPatriarch() == null) {
-            return mapList;
-        }
-        List<HSSFShape> list = sheet.getDrawingPatriarch().getChildren();
-        for (HSSFShape shape : list) {
-            if (shape instanceof HSSFPicture) {
-                Map<String, Object> map = new HashMap<>();
-                HSSFPicture picture = (HSSFPicture) shape;
-                HSSFClientAnchor cAnchor = picture.getClientAnchor();
-                HSSFPictureData pdata = picture.getPictureData();
-                map.put("pictureAnchor", cAnchor);
-                map.put("pictureByteArray", pdata.getData());
-                map.put("pictureType", pdata.getPictureType());
-                map.put("pictureSize", picture.getImageDimension());
-                mapList.add(map);
-            }
-        }
-        return mapList;
-    }
-
-
-    private void setCellValue(Cell newCell, Cell oldCell, HSSFWorkbook xlsWorkbook) {
-        if (oldCell == null) {
-            return;
-        }
-        try {
-            switch (oldCell.getCellType()) {
-                case STRING:
-                    newCell.setCellValue(oldCell.getStringCellValue());
-                    break;
-                case NUMERIC:
-                    if (DateUtil.isCellDateFormatted(oldCell)) {
-                        newCell.setCellValue(oldCell.getDateCellValue());
-                    } else {
-                        newCell.setCellValue(oldCell.getNumericCellValue());
-                    }
-                    break;
-                case BLANK:
-                    newCell.setCellType(CellType.BLANK);
-                    break;
-                case BOOLEAN:
-                    newCell.setCellValue(oldCell.getBooleanCellValue());
-                    break;
-                case FORMULA:
-                    //  HSSFFormulaEvaluator evaluator=new HSSFFormulaEvaluator(xlsWorkbook);
-                    // CellValue tempCellValue = evaluator.evaluate(oldCell);
-                    newCell.setCellValue(oldCell.getNumericCellValue());
-                    break;
-                default:
-            }
-        } catch (Exception ex) {
-            System.out.println("setCellValue出错:" + ex.getMessage());
-            log.info("setCellValue出错:" + ex.getMessage());
-        }
-    }
-
-    private void copyCellStyle(XSSFWorkbook xssfWorkbook, XSSFCell newCell, HSSFWorkbook hssfWorkbook, HSSFCell oldCell) {
-        HSSFCellStyle oldCellStyle = oldCell.getCellStyle();
-
-        // 创建一个XSSFCellStyle(新Excel格式)
-        XSSFCellStyle newCellStyle = xssfWorkbook.createCellStyle();
-
-        // 复制对齐方式
-        newCellStyle.setAlignment(oldCellStyle.getAlignment());
-        newCellStyle.setVerticalAlignment(oldCellStyle.getVerticalAlignment());
-
-        // 复制字体属性
-        XSSFFont newFont = xssfWorkbook.createFont();
-        HSSFFont oldFont = oldCellStyle.getFont(hssfWorkbook);
-        newFont.setFontName(oldFont.getFontName());
-        newFont.setFontHeightInPoints(oldFont.getFontHeightInPoints());
-        newFont.setColor(oldFont.getColor());
-        newCellStyle.setFont(newFont);
-
-        // 复制填充颜色
-        newCellStyle.setFillPattern(oldCellStyle.getFillPattern());
-        newCellStyle.setFillForegroundColor(oldCellStyle.getFillForegroundColor());
-        newCellStyle.setFillBackgroundColor(oldCellStyle.getFillBackgroundColor());
-
-        // 复制数据格式
-        newCellStyle.setDataFormat(oldCellStyle.getDataFormat());
-
-        // 文本换行
-        newCellStyle.setWrapText(oldCellStyle.getWrapText());
-
-        newCellStyle.setBorderBottom(oldCellStyle.getBorderBottom());
-        newCellStyle.setBorderLeft(oldCellStyle.getBorderLeft());
-        newCellStyle.setBorderRight(oldCellStyle.getBorderRight());
-        newCellStyle.setBorderTop(oldCellStyle.getBorderTop());
-        newCellStyle.setBottomBorderColor(oldCellStyle.getBottomBorderColor());
-        newCellStyle.setDataFormat(oldCellStyle.getDataFormat());
-        newCellStyle.setFillBackgroundColor(oldCellStyle.getFillBackgroundColor());
-        newCellStyle.setFillPattern(oldCellStyle.getFillPattern());
-
-        newCellStyle.setHidden(oldCellStyle.getHidden());
-        newCellStyle.setIndention(oldCellStyle.getIndention());
-        newCellStyle.setLeftBorderColor(oldCellStyle.getLeftBorderColor());
-        newCellStyle.setLocked(oldCellStyle.getLocked());
-        newCellStyle.setQuotePrefixed(oldCellStyle.getQuotePrefixed());
-        newCellStyle.setReadingOrder(ReadingOrder.forLong(oldCellStyle.getReadingOrder()));
-        newCellStyle.setRightBorderColor(oldCellStyle.getRightBorderColor());
-        newCellStyle.setRotation(oldCellStyle.getRotation());
-
-        newCell.setCellStyle(newCellStyle);
-    }
-
-   /* private byte[] doc2Docx(byte[] bytes) throws IOException {
-        try {
-            // 将doc文件的内容读取到XWPFDocument对象中
-            InputStream fis = new ByteArrayInputStream(bytes);
-            HWPFDocument doc = new HWPFDocument(fis);
-            WordExtractor wordExtractor = new WordExtractor(doc);
-            String text = wordExtractor.getText();
-
-            XWPFDocument docx = new XWPFDocument();
-            XWPFParagraph paragraph = docx.createParagraph();
-            XWPFRun run = paragraph.createRun();
-            run.setText(text);
-
-            // 保存XWPFDocument对象到docx文件中
-            ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
-            docx.write(outputStream);
-            bytes = outputStream.toByteArray();
-
-            doc.close();
-            docx.close();
-            outputStream.close();
-        } catch (Exception ex) {
-            log.info("doc2Docx文件转换失败:" + ex.getMessage());
-        }
-        return bytes;
-    }*/
-}

+ 0 - 77
src/main/java/com/bowintek/practice/controller/system/AnnouncementController.java

@@ -1,77 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.*;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.system.AnnouncementService;
-import com.bowintek.practice.vo.system.AnnouncementModel;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.UUID;
-
-@RestController
-@RequestMapping("/api/system/announcement")
-public class AnnouncementController {
-
-    @Autowired
-    private AnnouncementService announcementService;
-
-    @Autowired
-    private AccountService accountService;
-
-    @GetMapping("getAnnouncementList")
-    public BaseResponse<PageInfo<AnnouncementModel>> getAnnouncementList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                             @RequestParam(required = false) String title,
-                                                                             @RequestParam(required = false)String beiginDate,
-                                                                             @RequestParam(required = false)String endDate) {
-        return RespGenerstor.success(announcementService.getAnnouncementList(page, rows, null, title,beiginDate,endDate));
-    }
-    @GetMapping("getUserAnnouncementList")
-    public BaseResponse<PageInfo<AnnouncementModel>> getUserAnnouncementList(@RequestParam("page") int page, @RequestParam("rows") int rows, @RequestParam(required = false) String title) {
-        return RespGenerstor.success(announcementService.getUserAnnouncementList(page, rows, accountService.getLoginUserID(), title));
-    }
-
-    @ResponseBody
-    @GetMapping("/getAnnouncement")
-    public BaseResponse<HashMap<String, Object>> getAnnouncement(String id) {
-        HashMap<String, Object> map = new HashMap<>();
-        SysAnnouncement model = announcementService.getAnnouncement(id);
-        if (model == null) {
-            model = new SysAnnouncement();
-            model.setAnnouncementID(UUID.randomUUID().toString());
-            model.setRecordStatus(1);
-        } else {
-            List<String> announRoleList = announcementService.getAnnouncementRoles(id);
-            map.put("announRoleList", announRoleList);
-        }
-        map.put("dataModel", model);
-        return RespGenerstor.success(map);
-    }
-    @ResponseBody
-    @PostMapping("/delete")
-    public BaseResponse<Integer> delete(@RequestBody List<String> idList) {
-        return RespGenerstor.success(announcementService.delete(idList));
-    }
-    @ResponseBody
-    @PostMapping("/save")
-    public BaseResponse save(@RequestBody Map<String, Object> reqMap) {
-
-        int count = 0;
-        ObjectMapper mapper = new ObjectMapper();
-        try {
-            SysAnnouncement dataModel = mapper.readValue(mapper.writeValueAsString(reqMap.get("dataModel")), SysAnnouncement.class);
-            List<String> announRoleList = (List<String>) reqMap.get("announRoleList");
-            count = announcementService.save(dataModel, announRoleList);
-        } catch (Exception e) {
-            return RespGenerstor.fail("-1", "程序异常:" + e.getMessage());
-        }
-        return RespGenerstor.success(count);
-    }
-}

+ 0 - 87
src/main/java/com/bowintek/practice/controller/system/DictionaryController.java

@@ -1,87 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.*;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.UserService;
-import com.bowintek.practice.services.service.system.DictionaryService;
-import com.bowintek.practice.util.StringUtils;
-import com.bowintek.practice.vo.system.dictionary.DicCollegeModel;
-import com.bowintek.practice.vo.system.dictionary.DicMajorClassModel;
-import com.bowintek.practice.vo.system.dictionary.DicMajorGradeModel;
-import com.bowintek.practice.vo.system.dictionary.DicMajorModel;
-import com.bowintek.practice.vo.user.UserInfoModel;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.List;
-
-@RestController
-@RequestMapping("/api/system/dictionary")
-public class DictionaryController {
-
-    @Autowired
-    private DictionaryService dictionaryService;
-
-    @Autowired
-    private AccountService accountService;
-
-    @Autowired
-    private UserService userService;
-
-    @Autowired
-    private StringUtils stringUtils;
-
-    @ResponseBody
-    @GetMapping("/getDictionaryItemByCodeList")
-    public BaseResponse<List<SysDictionaryItem>> getDictionaryItemByCodeList(@RequestParam("code") String code) {
-        return RespGenerstor.success(dictionaryService.getDictionaryItemByCodeList(code));
-    }
-
-
-    @ResponseBody
-    @GetMapping("/getMajorGradeList")
-    public BaseResponse<List<DicMajorGradeModel>> getMajorGradeList(@RequestParam(required = false) String schoolYearID, @RequestParam(required = false) String collegeID, @RequestParam(required = false) String majorID) {
-        return RespGenerstor.success(dictionaryService.getMajorGradeList(schoolYearID, collegeID, majorID));
-    }
-
-    @ResponseBody
-    @GetMapping("/getDictionaryItemList")
-    public BaseResponse<List<SysArea>> getDictionaryItemList(String code) {
-        return RespGenerstor.success(dictionaryService.getDictionaryItemList(code));
-    }
-
-    @ResponseBody
-    @GetMapping("/getCollegeList")
-    public BaseResponse<List<DicCollegeModel>> getCollegeList() {
-        return RespGenerstor.success(dictionaryService.getCollegeList());
-    }
-
-    @ResponseBody
-    @GetMapping("/getMajorClassList")
-    public BaseResponse<List<DicMajorClassModel>> getMajorClassList(@RequestParam(required = false) String schoolYearID, @RequestParam(required = false) String collegeID, @RequestParam(required = false) String majorGradeID) {
-        return RespGenerstor.success(dictionaryService.getMajorClassList(schoolYearID, collegeID, majorGradeID));
-    }
-
-    @ResponseBody
-    @GetMapping("/getMajorList")
-    public BaseResponse<List<DicMajorModel>> getMajorList(@RequestParam(required = false) String collegeID, @RequestParam(required = false) String code, @RequestParam(required = false) String name) {
-        return RespGenerstor.success(dictionaryService.getMajorList(collegeID, code, name));
-    }
-
-
-
-    @ResponseBody
-    @GetMapping("/getPositionForStudentList")
-    public BaseResponse<List<CfPosition>> getPositionForStudentList(@RequestParam(required = false) String schoolYearID,@RequestParam(required = false) String practiceBaseID) {
-
-        UserInfoModel user = userService.getUserInfo(accountService.getLoginUserID());
-
-        if (user != null && !stringUtils.IsNullOrEmpty(user.getMajorGradeID()))
-            return RespGenerstor.success(dictionaryService.getPositionByMajorGradeIDList(user.getMajorGradeID(),schoolYearID,practiceBaseID));
-        else return RespGenerstor.success(null);
-    }
-
-}

+ 0 - 47
src/main/java/com/bowintek/practice/controller/system/FeedbackController.java

@@ -1,47 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SysFeedback;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.FeedbackService;
-import com.bowintek.practice.vo.system.AnnouncementModel;
-import com.bowintek.practice.vo.temp.TempObjectModel;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.List;
-
-@RestController
-@RequestMapping("/api/system/feedback")
-public class FeedbackController {
-
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private AppConfig appConfig;
-    @Autowired
-    private FeedbackService feedbackService;
-
-    @PostMapping("/saveFeedback")
-    public BaseResponse saveFeedback(@RequestBody SysFeedback data) {
-        RespGenerstor.success(feedbackService.saveFeedback(data, accountService.getLoginUserID(),
-                accountService.getUserByUserID(accountService.getLoginUserID()).name));
-        return RespGenerstor.success(1);
-    }
-    @GetMapping("getFeedbackList")
-    public BaseResponse<PageInfo<SysFeedback>> getFeedbackList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                                         @RequestParam(required = false) String content,
-                                                                   @RequestParam(required = false) String createByName,
-                                                                         @RequestParam(required = false)String beginDate,
-                                                                         @RequestParam(required = false)String endDate) {
-        return RespGenerstor.success(feedbackService.getFeedbackList(page, rows,content, createByName,beginDate,endDate));
-    }
-    @ResponseBody
-    @PostMapping("/delete")
-    public BaseResponse<Integer> delete(@RequestBody List<String> idList) {
-        return RespGenerstor.success(feedbackService.delete(idList));
-    }
-}

+ 0 - 143
src/main/java/com/bowintek/practice/controller/system/FileController.java

@@ -1,143 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.CfFile;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.system.FileService;
-import com.bowintek.practice.util.BASE64DecodedMultipartFile;
-import com.bowintek.practice.vo.system.FileModel;
-import io.netty.handler.codec.base64.Base64Encoder;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-import org.springframework.web.multipart.MultipartFile;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.*;
-import java.net.URLEncoder;
-import java.nio.file.Files;
-import java.nio.file.Path;
-import java.nio.file.Paths;
-import java.util.Base64;
-import java.util.List;
-
-
-@RestController
-@RequestMapping("/api/system/file")
-public class FileController {
-
-    @Autowired
-    private FileService fileService;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private AppConfig appConfig;
-
-    @GetMapping("getList")
-    public BaseResponse<List<FileModel>> getList(@RequestParam("fileRefID") String fileRefID) {
-        return RespGenerstor.success(fileService.getList(fileRefID));
-    }
-
-    @PostMapping("upload")
-    public BaseResponse<Integer> upload(MultipartFile[] files, String fileRefId, Integer fileType, Integer isSingle) throws Exception {
-        return RespGenerstor.success(fileService.uploadToLocal(files[0], fileRefId, fileType, accountService.getLoginUserID(), isSingle));
-    }
-
-    @PostMapping("uploadBase64")
-    public BaseResponse<Integer> uploadBase64(@RequestParam(required = false) String base64Str,
-                                              @RequestParam(required = false) String fileRefId,
-                                              @RequestParam(required = false) Integer fileType,
-                                              @RequestParam(required = false) Integer isSingle) throws Exception {
-        MultipartFile multipartFile = BASE64DecodedMultipartFile.base64ToMultipart(base64Str);
-        MultipartFile[] files = new MultipartFile[]{multipartFile};
-        return RespGenerstor.success(fileService.saveFile(files, fileRefId, fileType, accountService.getLoginUserID(), isSingle));
-    }
-
-
-    @GetMapping("downFile")
-    public void downFile(HttpServletResponse response, @RequestParam("fileId") String fileId) throws IOException {
-
-        OutputStream os = response.getOutputStream();
-
-        fileService.downFtpFile(fileId, os);
-
-        if (null != os) {
-            os.flush();
-            os.close();
-        }
-    }
-
-    @GetMapping("downloadTempFile")
-    public void downloadTempFile(HttpServletResponse response, @RequestParam("fileName") String fileName) throws IOException {
-
-        OutputStream os = response.getOutputStream();
-
-        fileService.downloadTempFile(fileName, os);
-
-        if (null != os) {
-            os.flush();
-            os.close();
-        }
-    }
-
-    @GetMapping("delete")
-    public BaseResponse<Integer> delete(@RequestParam("fileId") String fileId) throws IOException {
-        return RespGenerstor.success(fileService.delete(fileId));
-    }
-
-
-    @GetMapping("getFileBase64")
-    public BaseResponse<String> getFileBase64(HttpServletResponse response, @RequestParam("fileId") String fileId) throws IOException {
-        ByteArrayOutputStream bos = new ByteArrayOutputStream();
-        fileService.downFtpFile(fileId, bos);
-        byte[] bytes = bos.toByteArray();
-
-        Base64.Encoder encoder = Base64.getEncoder();
-        String base64String = encoder.encodeToString(bytes);
-        bos.close();
-        return RespGenerstor.success(base64String);
-    }
-
-    @GetMapping("getFileByte")
-    public BaseResponse<String> getFileByte(HttpServletResponse response, @RequestParam("fileId") String fileId) throws IOException {
-        ByteArrayOutputStream bos = new ByteArrayOutputStream();
-        fileService.downFtpFile(fileId, bos);
-        bos.close();
-        return RespGenerstor.success(bos.toByteArray());
-    }
-
-    @GetMapping("downFileToLocal")
-    public BaseResponse<String> downFileToLocal(@RequestParam("fileId") String fileId) throws IOException {
-        return RespGenerstor.success(fileService.downFtpFileToLocal(fileId));
-    }
-
-
-    @GetMapping("downFileToUrl/{fileId}")
-    public void downFileToUrl(HttpServletResponse response, HttpServletRequest request, @PathVariable("fileId") String fileId) throws IOException {
-        OutputStream os = response.getOutputStream();
-        ByteArrayOutputStream bos = new ByteArrayOutputStream();
-        try {
-            fileService.downFtpFile(fileId, bos);
-            CfFile file = fileService.getFileByID(fileId);
-
-            response.setContentType("application/force-download");// 设置强制下载不打开
-            response.setContentType("multipart/form-data;charset=UTF-8");
-            response.setHeader("Content-Length", String.valueOf(bos.toByteArray().length));
-            response.addHeader("Content-Disposition",
-                    "attachment;fileName=" + URLEncoder.encode(file.getFileName(), "UTF-8"));// 设置文件名
-
-            os.write(bos.toByteArray());
-
-        } catch (Exception ex) {
-        }
-
-        bos.close();
-        if (null != os) {
-            os.flush();
-            os.close();
-        }
-    }
-
-}

+ 0 - 74
src/main/java/com/bowintek/practice/controller/system/LogController.java

@@ -1,74 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.filter.exception.BaseException;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SrSubject;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.system.LogService;
-import com.bowintek.practice.util.DateUtils;
-import com.bowintek.practice.util.ExcelHelper;
-import com.bowintek.practice.vo.SubjectVo;
-import com.bowintek.practice.vo.system.LogModel;
-import com.github.pagehelper.PageInfo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Date;
-import java.util.List;
-
-@RestController
-@RequestMapping("/api/system/log")
-public class LogController {
-
-    @Autowired
-    private LogService logService;
-    @Autowired
-    private AccountService accountService;
-    @Autowired
-    private DateUtils dateUtils;
-
-    @GetMapping("/getList")
-    public BaseResponse<PageInfo<LogModel>> getList(@RequestParam("page") int page, @RequestParam("rows") int rows,
-                                                    @RequestParam(required = false) String loginID
-            , @RequestParam(required = false) String userName, @RequestParam(required = false) Date startDate,
-                                                    @RequestParam(required = false) Date endDate) {
-
-        return RespGenerstor.success(logService.getList(page, rows, loginID, userName,startDate,endDate,null));
-    }
-
-    @PostMapping("/save")
-    public BaseResponse<Integer> save(@RequestBody LogModel data) {
-        logService.save(data.getPageName(),data.getPageUrl(),data.getActionName(), accountService.getLoginUserID());
-        return RespGenerstor.success(true);
-    }
-    @ResponseBody
-    @GetMapping("/exportLog")
-    public void exportSubject(HttpServletResponse response,
-                              @RequestParam(required = false) String loginID
-            , @RequestParam(required = false) String userName, @RequestParam(required = false) Date startDate,
-                              String selectedRowKeys,
-                              @RequestParam(required = false) Date endDate) throws Exception {
-        List<String> idList= selectedRowKeys==null?new ArrayList<>(): Arrays.stream(selectedRowKeys.split(",")).toList();
-        List<LogModel> dataList = logService.getList(1, 9999,  loginID, userName,startDate,endDate,idList).getList();
-
-        ExcelHelper excelHelper = new ExcelHelper();
-        ExcelHelper.ExcelData data = excelHelper.new ExcelData();
-        data.setTitles(Arrays.asList(new String[]{"登录账号", "姓名", "操作页面", "操作时间"}));
-
-        List<List<Object>> rowData = new ArrayList();
-        for (LogModel item : dataList) {
-            List<Object> row = new ArrayList();
-            row.add(item.getLoginID());
-            row.add(item.getUserName());
-            row.add(item.getPageName());
-            row.add(dateUtils.dateToStr(item.getLogTime()));
-            rowData.add(row);
-        }
-        data.setRows(rowData);
-        excelHelper.exportExcel(response, data);
-    }
-}

+ 0 - 54
src/main/java/com/bowintek/practice/controller/system/MenuController.java

@@ -1,54 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.model.SysMenu;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.system.MenuService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.HashMap;
-import java.util.List;
-
-@RestController
-@RequestMapping("/api/system/menu")
-public class MenuController {
-    @Autowired
-    private MenuService menuService;
-    @Autowired
-    private AccountService accountService;
-
-    @ResponseBody
-    @GetMapping("/getMenuTree")
-    public BaseResponse<List<HashMap<String, Object>>> getMenuTree(String parentMenuNo,String menuNo,String menuName) {
-        return RespGenerstor.success(menuService.getMenuTree(parentMenuNo,menuNo,menuName));
-    }
-
-    @ResponseBody
-    @GetMapping("/getMenu")
-    public BaseResponse<SysMenu> getMenu(String menuNo) {
-        SysMenu menu = menuService.getMenu(menuNo);
-        if(menu==null){
-            menu =new SysMenu();
-        }
-        return RespGenerstor.success(menu);
-    }
-
-    @ResponseBody
-    @PostMapping("/saveMenu")
-    public BaseResponse<Integer> saveMenu(@RequestBody SysMenu reqMap) {
-        return RespGenerstor.success(menuService.saveMenu(reqMap, accountService.getLoginUserID()));
-    }
-
-    @ResponseBody
-    @GetMapping("/deleteMenu")
-    public BaseResponse deleteMenu(String menuNo) {
-        Integer result = menuService.deleteMenu(menuNo);
-        if (result <= 0) {
-            return RespGenerstor.fail("1003", "数据已经被使用");
-        }
-        // throw new BaseException(BaseErrorEnum.DELETE_NOT_DATA_ERROR);
-        return RespGenerstor.success(1);
-    }
-}

+ 0 - 112
src/main/java/com/bowintek/practice/controller/system/RoleController.java

@@ -1,112 +0,0 @@
-package com.bowintek.practice.controller.system;
-
-import com.bowintek.practice.filter.exception.BaseErrorEnum;
-import com.bowintek.practice.filter.exception.BaseException;
-import com.bowintek.practice.filter.exception.BaseResponse;
-import com.bowintek.practice.filter.exception.RespGenerstor;
-import com.bowintek.practice.services.service.AccountService;
-import com.bowintek.practice.services.service.system.RoleService;
-import com.bowintek.practice.vo.system.FunctionCodeModel;
-import com.bowintek.practice.vo.system.RoleFunctionCodeModel;
-import com.bowintek.practice.vo.system.RoleModel;
-import com.bowintek.practice.vo.user.UserInfoModel;
-import com.github.pagehelper.PageInfo;
-import lombok.Data;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.List;
-import java.util.UUID;
-
-@RestController
-@RequestMapping("/api/system/role")
-public class RoleController {
-
-    @Autowired
-    private RoleService roleService;
-    @Autowired
-    private AccountService accountService;
-
-    @GetMapping("/getList")
-    public BaseResponse<PageInfo<RoleModel>> getList(@RequestParam("page") int page, @RequestParam("rows") int rows, @RequestParam(required = false) String name, @RequestParam(required = false) Integer userTypeID) {
-        return RespGenerstor.success(roleService.getList(page, rows, name, userTypeID));
-    }
-
-    @GetMapping("getFunctionCodeTreeList")
-    public BaseResponse<List<FunctionCodeModel>> getFunctionCodeTreeList(String roleID, @RequestParam("userTypeID") Integer userTypeID) {
-        return RespGenerstor.success(roleService.getFunctionCodeTreeList(roleID, userTypeID));
-    }
-
-    @GetMapping("get")
-    public BaseResponse<RoleModel> get(@RequestParam(required = false) String id) {
-        RoleModel data = roleService.get(id);
-
-        if (data == null) {
-            data = new RoleModel();
-            data.roleID = UUID.randomUUID().toString();
-        }
-
-        return RespGenerstor.success(data);
-    }
-
-    @PostMapping("/save")
-    public BaseResponse<Integer> saveManager(@RequestBody RequestRoleVo data) {
-        return RespGenerstor.success(roleService.save(data.data, null, data.roleFunctionCodeList, accountService.getLoginUserID()));
-    }
-
-    @Data
-    public static class RequestRoleVo {
-        public RoleModel data;
-        public List<RoleFunctionCodeModel> roleFunctionCodeList;
-    }
-
-
-    @GetMapping("/getRoleUserList")
-    public BaseResponse<PageInfo<UserInfoModel>> getRoleUserList(@RequestParam("page") int page, @RequestParam("rows") int rows, @RequestParam(required = false) String roleID, @RequestParam(required = false) String name, @RequestParam(required = false) String loginID) {
-        return RespGenerstor.success(roleService.getRoleUserList(page, rows, roleID, name, loginID));
-    }
-
-    @PostMapping("/deleteRoleUser")
-    public BaseResponse<Integer> deleteRoleUser(@RequestBody RequestDeleteRoleUserVo data) {
-        Integer result = roleService.deleteRoleUser(data.roleID, data.userIds);
-
-        if (result <= 0)
-            throw new BaseException(BaseErrorEnum.DELETE_NOT_DATA_ERROR);
-        return RespGenerstor.success(1);
-
-    }
-
-    @Data
-    public static class RequestDeleteRoleUserVo {
-        public String roleID;
-        public List<String> userIds;
-    }
-
-    @PostMapping("/delete")
-    public BaseResponse<Integer> delete(@RequestBody List<String> roleIds) {
-        Integer result = roleService.deleteRole(roleIds);
-
-        if (result <= 0)
-            throw new BaseException(BaseErrorEnum.DELETE_NOT_DATA_ERROR);
-        return RespGenerstor.success(1);
-
-    }
-
-    @GetMapping("/getUserForSettingList")
-    public BaseResponse<PageInfo<UserInfoModel>> getUserForSettingList(@RequestParam("userType") Integer userType, @RequestParam("roleID") String roleID) {
-        return RespGenerstor.success(roleService.getUserForSettingList(userType, roleID));
-    }
-
-
-    @PostMapping("/saveRoleUser")
-    public BaseResponse<Integer> saveRoleUser(@RequestBody RequestSaveRoleUserVo data) {
-        return RespGenerstor.success(roleService.saveRoleUser(data.roleID,data.userIds));
-    }
-
-    @Data
-    public static class RequestSaveRoleUserVo {
-        public String roleID;
-        public List<String> userIds;
-    }
-
-}

+ 0 - 10
src/main/java/com/bowintek/practice/enums/DataRangeEnum.java

@@ -1,10 +0,0 @@
-package com.bowintek.practice.enums;
-
-public interface DataRangeEnum {
-    int SELF = 5;
-    int MAJORCLASS = 4;
-    int MAJORGRADE = 3;
-    int MAJOR = 2;
-    int COLLEGE = 1;
-    int ALL = 0;
-}

+ 0 - 31
src/main/java/com/bowintek/practice/filter/PageNoCacheInterceptor.java

@@ -1,31 +0,0 @@
-package com.bowintek.practice.filter;
-
-import org.springframework.lang.Nullable;
-import org.springframework.stereotype.Component;
-import org.springframework.web.servlet.HandlerInterceptor;
-import org.springframework.web.servlet.ModelAndView;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-@Component
-public class PageNoCacheInterceptor implements HandlerInterceptor {
-
-    @Override
-    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
-        response.addHeader("Pragma", "no-cache");
-        response.addHeader("Cache-Control", "no-cache");
-        return true;
-    }
-
-    @Override
-    public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, @Nullable ModelAndView modelAndView) {
-
-        /*
-        无法修改头文件
-        response.setHeader("Pragma","no-cache");
-        response.setHeader("Cache-Control","no-cache");*/
-
-    }
-
-}

+ 0 - 46
src/main/java/com/bowintek/practice/filter/TokenInterceptor.java

@@ -1,46 +0,0 @@
-package com.bowintek.practice.filter;
-
-import com.bowintek.practice.util.TokenUtils;
-import org.json.JSONObject;
-import org.springframework.stereotype.Component;
-import org.springframework.web.servlet.HandlerInterceptor;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-@Component
-public class TokenInterceptor implements HandlerInterceptor {
-    @Override
-    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
-
-        //跨域请求会首先发一个option请求,直接返回正常状态并通过拦截器
-        if (request.getMethod().equals("OPTIONS")) {
-            response.setStatus(HttpServletResponse.SC_OK);
-            return true;
-        }
-        response.setCharacterEncoding("utf-8");
-        String token = request.getHeader("Authorization");
-        if (token != null) {
-            String result = TokenUtils.verify(token);
-            if (!"".equals(result)) {
-                String[] resultSplit = result.split("\\|");
-                request.setAttribute("userId", resultSplit[0]);
-                request.setAttribute("userTypeId", resultSplit[1]);
-                return true;
-            }
-        }
-        response.setContentType("application/json; charset=utf-8");
-        try {
-            JSONObject json = new JSONObject();
-            json.put("msg", "token verify fail");
-            json.put("code", "500");
-            response.getWriter().append(json.toString());
-        } catch (Exception e) {
-            return false;
-        }
-        /**
-         * 还可以在此处检验用户存不存在等操作
-         */
-        return false;
-    }
-}

+ 0 - 30
src/main/java/com/bowintek/practice/filter/exception/BaseErrorEnum.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.filter.exception;
-
-public enum BaseErrorEnum implements BaseErrorInfoInterface {
-    SUCCESS("200", "成功"),
-    BODY_NOT_MATCH("400", "数据格式不匹配!"),
-    NOT_FOUND("404", "访问资源不存在"),
-    INTERNAL_SERVER_ERROR("500", "服务器内部错误!"),
-    USER_PASSWORD_ERROR("10001", "用户名或密码错误!"),
-    DELETE_NOT_DATA_ERROR("10002", "删除的数据不存在!"),
-    IMPORT_DATA_ERROR("10003", "导入数据存在错误,请查看错误列表,更正后重新导入!");
-
-    private String code;
-
-    private String message;
-
-    BaseErrorEnum(String code, String message) {
-        this.code = code;
-        this.message = message;
-    }
-
-    @Override
-    public String getCode() {
-        return code;
-    }
-
-    @Override
-    public String getMessage() {
-        return message;
-    }
-}

+ 0 - 6
src/main/java/com/bowintek/practice/filter/exception/BaseErrorInfoInterface.java

@@ -1,6 +0,0 @@
-package com.bowintek.practice.filter.exception;
-
-public interface BaseErrorInfoInterface {
-    String getCode();
-    String getMessage();
-}

+ 0 - 30
src/main/java/com/bowintek/practice/filter/exception/BaseException.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.filter.exception;
-
-import com.bowintek.practice.util.StringUtils;
-import lombok.Data;
-import org.springframework.beans.factory.annotation.Autowired;
-
-@Data
-public class BaseException extends RuntimeException {
-
-    private String code;
-
-    private String message;
-
-
-    public BaseException() {
-        super();
-    }
-
-    public BaseException(BaseErrorEnum baseErrorEnum) {
-        super(baseErrorEnum.getCode());
-        this.code = baseErrorEnum.getCode();
-        this.message = baseErrorEnum.getMessage();
-    }
-
-    public BaseException(String code, String message) {
-        super(code);
-        this.code = (code == null || code.length() == 0) ? "未配置异常编码" : code;
-        this.message = message;
-    }
-}

+ 0 - 21
src/main/java/com/bowintek/practice/filter/exception/BaseResponse.java

@@ -1,21 +0,0 @@
-package com.bowintek.practice.filter.exception;
-
-import lombok.Data;
-
-@Data
-public class BaseResponse<T> {
-    private String code;
-    private String message;
-    private T data;
-
-    public BaseResponse(String code,String message,T data){
-        super();
-        this.code = code;
-        this.message = message;
-        this.data = data;
-    }
-
-    public BaseResponse(){
-        super();
-    }
-}

+ 0 - 31
src/main/java/com/bowintek/practice/filter/exception/GlobalExceptionHandler.java

@@ -1,31 +0,0 @@
-package com.bowintek.practice.filter.exception;
-
-import com.alibaba.druid.support.logging.Log;
-import com.alibaba.druid.support.logging.LogFactory;
-import org.springframework.web.bind.annotation.ExceptionHandler;
-import org.springframework.web.bind.annotation.RestControllerAdvice;
-
-@RestControllerAdvice
-public class GlobalExceptionHandler {
-
-    private static final Log logger = LogFactory.getLog(GlobalExceptionHandler.class);
-
-    @ExceptionHandler(value = BaseException.class)
-    public BaseResponse<Object> baseExceptionHandler(BaseException e) {
-        logger.error("发生业务异常!原因是:" + e.getMessage());
-        return RespGenerstor.fail(e.getCode(),e.getMessage());
-    }
-
-    @ExceptionHandler(value = NullPointerException.class)
-    public BaseResponse<Object> exceptionHandler(NullPointerException e) {
-        logger.error("发生空指针异常!原因是:" + e);
-        return RespGenerstor.fail(BaseErrorEnum.BODY_NOT_MATCH,null);
-    }
-
-    @ExceptionHandler(value = Exception.class)
-    public BaseResponse<Object> exceptionHandler(Exception e) {
-        logger.error("未知异常!原因是:" + e);
-        return RespGenerstor.fail(BaseErrorEnum.INTERNAL_SERVER_ERROR,null);
-    }
-
-}

+ 0 - 15
src/main/java/com/bowintek/practice/filter/exception/RespGenerstor.java

@@ -1,15 +0,0 @@
-package com.bowintek.practice.filter.exception;
-
-public class RespGenerstor {
-    public static BaseResponse success(Object data) {
-        return new BaseResponse(BaseErrorEnum.SUCCESS.getCode(), "接口调用成功", data);
-    }
-
-    public static BaseResponse<Object> fail(BaseErrorEnum baseErrorEnum,Object data) {
-        return new BaseResponse<Object>(baseErrorEnum.getCode(), baseErrorEnum.getMessage(), data);
-    }
-
-    public static BaseResponse<Object> fail(String code, String message) {
-        return new BaseResponse<Object>(code, message, null);
-    }
-}

+ 0 - 29
src/main/java/com/bowintek/practice/jobs/syncStudentJob.java

@@ -1,29 +0,0 @@
-package com.bowintek.practice.jobs;
-
-import com.bowintek.practice.AppConfig;
-import com.bowintek.practice.services.service.system.TaskService;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.scheduling.annotation.Scheduled;
-import org.springframework.stereotype.Component;
-
-import java.time.LocalDate;
-
-@Component
-@Slf4j
-public class syncStudentJob {
-    @Autowired
-    private AppConfig appConfig;
-
-    @Autowired
-    private TaskService taskService;
-
-    /*
-    @Scheduled(cron = "${appconfig.jobconfig.data-cron}")
-    public void syncStudentData() {
-        if (appConfig.jobconfig_isRunJob) {
-            //log.info("开始同步学生数据");
-            System.out.println("正在执行任务...");
-        }
-    }*/
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/CfApplyFormMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.CfApplyForm;
-import com.bowintek.practice.model.CfApplyFormExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface CfApplyFormMapper {
-    long countByExample(CfApplyFormExample example);
-
-    int deleteByExample(CfApplyFormExample example);
-
-    int deleteByPrimaryKey(String applyId);
-
-    int insert(CfApplyForm row);
-
-    int insertSelective(CfApplyForm row);
-
-    List<CfApplyForm> selectByExample(CfApplyFormExample example);
-
-    CfApplyForm selectByPrimaryKey(String applyId);
-
-    int updateByExampleSelective(@Param("row") CfApplyForm row, @Param("example") CfApplyFormExample example);
-
-    int updateByExample(@Param("row") CfApplyForm row, @Param("example") CfApplyFormExample example);
-
-    int updateByPrimaryKeySelective(CfApplyForm row);
-
-    int updateByPrimaryKey(CfApplyForm row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/CfApplyFormReviewerMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.CfApplyFormReviewer;
-import com.bowintek.practice.model.CfApplyFormReviewerExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface CfApplyFormReviewerMapper {
-    long countByExample(CfApplyFormReviewerExample example);
-
-    int deleteByExample(CfApplyFormReviewerExample example);
-
-    int deleteByPrimaryKey(String reviewerId);
-
-    int insert(CfApplyFormReviewer row);
-
-    int insertSelective(CfApplyFormReviewer row);
-
-    List<CfApplyFormReviewer> selectByExample(CfApplyFormReviewerExample example);
-
-    CfApplyFormReviewer selectByPrimaryKey(String reviewerId);
-
-    int updateByExampleSelective(@Param("row") CfApplyFormReviewer row, @Param("example") CfApplyFormReviewerExample example);
-
-    int updateByExample(@Param("row") CfApplyFormReviewer row, @Param("example") CfApplyFormReviewerExample example);
-
-    int updateByPrimaryKeySelective(CfApplyFormReviewer row);
-
-    int updateByPrimaryKey(CfApplyFormReviewer row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/CfApplyFormWellFileMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.CfApplyFormWellFile;
-import com.bowintek.practice.model.CfApplyFormWellFileExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface CfApplyFormWellFileMapper {
-    long countByExample(CfApplyFormWellFileExample example);
-
-    int deleteByExample(CfApplyFormWellFileExample example);
-
-    int deleteByPrimaryKey(String wellFileId);
-
-    int insert(CfApplyFormWellFile row);
-
-    int insertSelective(CfApplyFormWellFile row);
-
-    List<CfApplyFormWellFile> selectByExample(CfApplyFormWellFileExample example);
-
-    CfApplyFormWellFile selectByPrimaryKey(String wellFileId);
-
-    int updateByExampleSelective(@Param("row") CfApplyFormWellFile row, @Param("example") CfApplyFormWellFileExample example);
-
-    int updateByExample(@Param("row") CfApplyFormWellFile row, @Param("example") CfApplyFormWellFileExample example);
-
-    int updateByPrimaryKeySelective(CfApplyFormWellFile row);
-
-    int updateByPrimaryKey(CfApplyFormWellFile row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/CfFileMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.CfFile;
-import com.bowintek.practice.model.CfFileExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface CfFileMapper {
-    long countByExample(CfFileExample example);
-
-    int deleteByExample(CfFileExample example);
-
-    int deleteByPrimaryKey(String fileId);
-
-    int insert(CfFile row);
-
-    int insertSelective(CfFile row);
-
-    List<CfFile> selectByExample(CfFileExample example);
-
-    CfFile selectByPrimaryKey(String fileId);
-
-    int updateByExampleSelective(@Param("row") CfFile row, @Param("example") CfFileExample example);
-
-    int updateByExample(@Param("row") CfFile row, @Param("example") CfFileExample example);
-
-    int updateByPrimaryKeySelective(CfFile row);
-
-    int updateByPrimaryKey(CfFile row);
-}

+ 0 - 37
src/main/java/com/bowintek/practice/mapper/CfPositionMapper.java

@@ -1,37 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.CfPosition;
-import com.bowintek.practice.model.CfPositionExample;
-import org.apache.ibatis.annotations.Param;
-
-import java.util.List;
-
-public interface CfPositionMapper {
-    long countByExample(CfPositionExample example);
-
-    int deleteByExample(CfPositionExample example);
-
-    int deleteByPrimaryKey(String positionID);
-
-    int insert(CfPosition row);
-
-    int insertSelective(CfPosition row);
-
-    List<CfPosition> selectByExampleWithBLOBs(CfPositionExample example);
-
-    List<CfPosition> selectByExample(CfPositionExample example);
-
-    CfPosition selectByPrimaryKey(String positionID);
-
-    int updateByExampleSelective(@Param("row") CfPosition row, @Param("example") CfPositionExample example);
-
-    int updateByExampleWithBLOBs(@Param("row") CfPosition row, @Param("example") CfPositionExample example);
-
-    int updateByExample(@Param("row") CfPosition row, @Param("example") CfPositionExample example);
-
-    int updateByPrimaryKeySelective(CfPosition row);
-
-    int updateByPrimaryKeyWithBLOBs(CfPosition row);
-
-    int updateByPrimaryKey(CfPosition row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/EsIndexMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.EsIndex;
-import com.bowintek.practice.model.EsIndexExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface EsIndexMapper {
-    long countByExample(EsIndexExample example);
-
-    int deleteByExample(EsIndexExample example);
-
-    int deleteByPrimaryKey(String indexId);
-
-    int insert(EsIndex row);
-
-    int insertSelective(EsIndex row);
-
-    List<EsIndex> selectByExample(EsIndexExample example);
-
-    EsIndex selectByPrimaryKey(String indexId);
-
-    int updateByExampleSelective(@Param("row") EsIndex row, @Param("example") EsIndexExample example);
-
-    int updateByExample(@Param("row") EsIndex row, @Param("example") EsIndexExample example);
-
-    int updateByPrimaryKeySelective(EsIndex row);
-
-    int updateByPrimaryKey(EsIndex row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/EsIndexfieldMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.EsIndexfield;
-import com.bowintek.practice.model.EsIndexfieldExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface EsIndexfieldMapper {
-    long countByExample(EsIndexfieldExample example);
-
-    int deleteByExample(EsIndexfieldExample example);
-
-    int deleteByPrimaryKey(String fieldId);
-
-    int insert(EsIndexfield row);
-
-    int insertSelective(EsIndexfield row);
-
-    List<EsIndexfield> selectByExample(EsIndexfieldExample example);
-
-    EsIndexfield selectByPrimaryKey(String fieldId);
-
-    int updateByExampleSelective(@Param("row") EsIndexfield row, @Param("example") EsIndexfieldExample example);
-
-    int updateByExample(@Param("row") EsIndexfield row, @Param("example") EsIndexfieldExample example);
-
-    int updateByPrimaryKeySelective(EsIndexfield row);
-
-    int updateByPrimaryKey(EsIndexfield row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/EsQueryKeywordMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.EsQueryKeyword;
-import com.bowintek.practice.model.EsQueryKeywordExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface EsQueryKeywordMapper {
-    long countByExample(EsQueryKeywordExample example);
-
-    int deleteByExample(EsQueryKeywordExample example);
-
-    int deleteByPrimaryKey(String queryKeywordId);
-
-    int insert(EsQueryKeyword row);
-
-    int insertSelective(EsQueryKeyword row);
-
-    List<EsQueryKeyword> selectByExample(EsQueryKeywordExample example);
-
-    EsQueryKeyword selectByPrimaryKey(String queryKeywordId);
-
-    int updateByExampleSelective(@Param("row") EsQueryKeyword row, @Param("example") EsQueryKeywordExample example);
-
-    int updateByExample(@Param("row") EsQueryKeyword row, @Param("example") EsQueryKeywordExample example);
-
-    int updateByPrimaryKeySelective(EsQueryKeyword row);
-
-    int updateByPrimaryKey(EsQueryKeyword row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/EsQueryLogMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.EsQueryLog;
-import com.bowintek.practice.model.EsQueryLogExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface EsQueryLogMapper {
-    long countByExample(EsQueryLogExample example);
-
-    int deleteByExample(EsQueryLogExample example);
-
-    int deleteByPrimaryKey(Integer queryLogId);
-
-    int insert(EsQueryLog row);
-
-    int insertSelective(EsQueryLog row);
-
-    List<EsQueryLog> selectByExample(EsQueryLogExample example);
-
-    EsQueryLog selectByPrimaryKey(Integer queryLogId);
-
-    int updateByExampleSelective(@Param("row") EsQueryLog row, @Param("example") EsQueryLogExample example);
-
-    int updateByExample(@Param("row") EsQueryLog row, @Param("example") EsQueryLogExample example);
-
-    int updateByPrimaryKeySelective(EsQueryLog row);
-
-    int updateByPrimaryKey(EsQueryLog row);
-}

+ 0 - 22
src/main/java/com/bowintek/practice/mapper/EsRelationLogMapper.java

@@ -1,22 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.EsRelationLog;
-import com.bowintek.practice.model.EsRelationLogExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface EsRelationLogMapper {
-    long countByExample(EsRelationLogExample example);
-
-    int deleteByExample(EsRelationLogExample example);
-
-    int insert(EsRelationLog row);
-
-    int insertSelective(EsRelationLog row);
-
-    List<EsRelationLog> selectByExample(EsRelationLogExample example);
-
-    int updateByExampleSelective(@Param("row") EsRelationLog row, @Param("example") EsRelationLogExample example);
-
-    int updateByExample(@Param("row") EsRelationLog row, @Param("example") EsRelationLogExample example);
-}

+ 0 - 22
src/main/java/com/bowintek/practice/mapper/FactDwrPcProWellVolDMapper.java

@@ -1,22 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.FactDwrPcProWellVolD;
-import com.bowintek.practice.model.FactDwrPcProWellVolDExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface FactDwrPcProWellVolDMapper {
-    long countByExample(FactDwrPcProWellVolDExample example);
-
-    int deleteByExample(FactDwrPcProWellVolDExample example);
-
-    int insert(FactDwrPcProWellVolD row);
-
-    int insertSelective(FactDwrPcProWellVolD row);
-
-    List<FactDwrPcProWellVolD> selectByExample(FactDwrPcProWellVolDExample example);
-
-    int updateByExampleSelective(@Param("row") FactDwrPcProWellVolD row, @Param("example") FactDwrPcProWellVolDExample example);
-
-    int updateByExample(@Param("row") FactDwrPcProWellVolD row, @Param("example") FactDwrPcProWellVolDExample example);
-}

+ 0 - 22
src/main/java/com/bowintek/practice/mapper/FactDwrPcProWellVolMMapper.java

@@ -1,22 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.FactDwrPcProWellVolM;
-import com.bowintek.practice.model.FactDwrPcProWellVolMExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface FactDwrPcProWellVolMMapper {
-    long countByExample(FactDwrPcProWellVolMExample example);
-
-    int deleteByExample(FactDwrPcProWellVolMExample example);
-
-    int insert(FactDwrPcProWellVolM row);
-
-    int insertSelective(FactDwrPcProWellVolM row);
-
-    List<FactDwrPcProWellVolM> selectByExample(FactDwrPcProWellVolMExample example);
-
-    int updateByExampleSelective(@Param("row") FactDwrPcProWellVolM row, @Param("example") FactDwrPcProWellVolMExample example);
-
-    int updateByExample(@Param("row") FactDwrPcProWellVolM row, @Param("example") FactDwrPcProWellVolMExample example);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrSaerchtempMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrSaerchtemp;
-import com.bowintek.practice.model.SrSaerchtempExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrSaerchtempMapper {
-    long countByExample(SrSaerchtempExample example);
-
-    int deleteByExample(SrSaerchtempExample example);
-
-    int deleteByPrimaryKey(String tempId);
-
-    int insert(SrSaerchtemp row);
-
-    int insertSelective(SrSaerchtemp row);
-
-    List<SrSaerchtemp> selectByExample(SrSaerchtempExample example);
-
-    SrSaerchtemp selectByPrimaryKey(String tempId);
-
-    int updateByExampleSelective(@Param("row") SrSaerchtemp row, @Param("example") SrSaerchtempExample example);
-
-    int updateByExample(@Param("row") SrSaerchtemp row, @Param("example") SrSaerchtempExample example);
-
-    int updateByPrimaryKeySelective(SrSaerchtemp row);
-
-    int updateByPrimaryKey(SrSaerchtemp row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrSubjectMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrSubject;
-import com.bowintek.practice.model.SrSubjectExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrSubjectMapper {
-    long countByExample(SrSubjectExample example);
-
-    int deleteByExample(SrSubjectExample example);
-
-    int deleteByPrimaryKey(String subId);
-
-    int insert(SrSubject row);
-
-    int insertSelective(SrSubject row);
-
-    List<SrSubject> selectByExample(SrSubjectExample example);
-
-    SrSubject selectByPrimaryKey(String subId);
-
-    int updateByExampleSelective(@Param("row") SrSubject row, @Param("example") SrSubjectExample example);
-
-    int updateByExample(@Param("row") SrSubject row, @Param("example") SrSubjectExample example);
-
-    int updateByPrimaryKeySelective(SrSubject row);
-
-    int updateByPrimaryKey(SrSubject row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrSubjectfieldMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrSubjectfield;
-import com.bowintek.practice.model.SrSubjectfieldExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrSubjectfieldMapper {
-    long countByExample(SrSubjectfieldExample example);
-
-    int deleteByExample(SrSubjectfieldExample example);
-
-    int deleteByPrimaryKey(String fieldId);
-
-    int insert(SrSubjectfield row);
-
-    int insertSelective(SrSubjectfield row);
-
-    List<SrSubjectfield> selectByExample(SrSubjectfieldExample example);
-
-    SrSubjectfield selectByPrimaryKey(String fieldId);
-
-    int updateByExampleSelective(@Param("row") SrSubjectfield row, @Param("example") SrSubjectfieldExample example);
-
-    int updateByExample(@Param("row") SrSubjectfield row, @Param("example") SrSubjectfieldExample example);
-
-    int updateByPrimaryKeySelective(SrSubjectfield row);
-
-    int updateByPrimaryKey(SrSubjectfield row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrSubjectfieldtagMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrSubjectfieldtag;
-import com.bowintek.practice.model.SrSubjectfieldtagExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrSubjectfieldtagMapper {
-    long countByExample(SrSubjectfieldtagExample example);
-
-    int deleteByExample(SrSubjectfieldtagExample example);
-
-    int deleteByPrimaryKey(String fieldTagId);
-
-    int insert(SrSubjectfieldtag row);
-
-    int insertSelective(SrSubjectfieldtag row);
-
-    List<SrSubjectfieldtag> selectByExample(SrSubjectfieldtagExample example);
-
-    SrSubjectfieldtag selectByPrimaryKey(String fieldTagId);
-
-    int updateByExampleSelective(@Param("row") SrSubjectfieldtag row, @Param("example") SrSubjectfieldtagExample example);
-
-    int updateByExample(@Param("row") SrSubjectfieldtag row, @Param("example") SrSubjectfieldtagExample example);
-
-    int updateByPrimaryKeySelective(SrSubjectfieldtag row);
-
-    int updateByPrimaryKey(SrSubjectfieldtag row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrSubjecttagMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrSubjecttag;
-import com.bowintek.practice.model.SrSubjecttagExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrSubjecttagMapper {
-    long countByExample(SrSubjecttagExample example);
-
-    int deleteByExample(SrSubjecttagExample example);
-
-    int deleteByPrimaryKey(String fieldTagId);
-
-    int insert(SrSubjecttag row);
-
-    int insertSelective(SrSubjecttag row);
-
-    List<SrSubjecttag> selectByExample(SrSubjecttagExample example);
-
-    SrSubjecttag selectByPrimaryKey(String fieldTagId);
-
-    int updateByExampleSelective(@Param("row") SrSubjecttag row, @Param("example") SrSubjecttagExample example);
-
-    int updateByExample(@Param("row") SrSubjecttag row, @Param("example") SrSubjecttagExample example);
-
-    int updateByPrimaryKeySelective(SrSubjecttag row);
-
-    int updateByPrimaryKey(SrSubjecttag row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrTagMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrTag;
-import com.bowintek.practice.model.SrTagExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrTagMapper {
-    long countByExample(SrTagExample example);
-
-    int deleteByExample(SrTagExample example);
-
-    int deleteByPrimaryKey(String tagId);
-
-    int insert(SrTag row);
-
-    int insertSelective(SrTag row);
-
-    List<SrTag> selectByExample(SrTagExample example);
-
-    SrTag selectByPrimaryKey(String tagId);
-
-    int updateByExampleSelective(@Param("row") SrTag row, @Param("example") SrTagExample example);
-
-    int updateByExample(@Param("row") SrTag row, @Param("example") SrTagExample example);
-
-    int updateByPrimaryKeySelective(SrTag row);
-
-    int updateByPrimaryKey(SrTag row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrTagfixedfieldMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrTagfixedfield;
-import com.bowintek.practice.model.SrTagfixedfieldExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrTagfixedfieldMapper {
-    long countByExample(SrTagfixedfieldExample example);
-
-    int deleteByExample(SrTagfixedfieldExample example);
-
-    int deleteByPrimaryKey(String fixedId);
-
-    int insert(SrTagfixedfield row);
-
-    int insertSelective(SrTagfixedfield row);
-
-    List<SrTagfixedfield> selectByExample(SrTagfixedfieldExample example);
-
-    SrTagfixedfield selectByPrimaryKey(String fixedId);
-
-    int updateByExampleSelective(@Param("row") SrTagfixedfield row, @Param("example") SrTagfixedfieldExample example);
-
-    int updateByExample(@Param("row") SrTagfixedfield row, @Param("example") SrTagfixedfieldExample example);
-
-    int updateByPrimaryKeySelective(SrTagfixedfield row);
-
-    int updateByPrimaryKey(SrTagfixedfield row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrTempDataMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrTempData;
-import com.bowintek.practice.model.SrTempDataExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrTempDataMapper {
-    long countByExample(SrTempDataExample example);
-
-    int deleteByExample(SrTempDataExample example);
-
-    int deleteByPrimaryKey(String tempDataId);
-
-    int insert(SrTempData row);
-
-    int insertSelective(SrTempData row);
-
-    List<SrTempData> selectByExample(SrTempDataExample example);
-
-    SrTempData selectByPrimaryKey(String tempDataId);
-
-    int updateByExampleSelective(@Param("row") SrTempData row, @Param("example") SrTempDataExample example);
-
-    int updateByExample(@Param("row") SrTempData row, @Param("example") SrTempDataExample example);
-
-    int updateByPrimaryKeySelective(SrTempData row);
-
-    int updateByPrimaryKey(SrTempData row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrTempdimensionMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrTempdimension;
-import com.bowintek.practice.model.SrTempdimensionExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrTempdimensionMapper {
-    long countByExample(SrTempdimensionExample example);
-
-    int deleteByExample(SrTempdimensionExample example);
-
-    int deleteByPrimaryKey(String tempFeildId);
-
-    int insert(SrTempdimension row);
-
-    int insertSelective(SrTempdimension row);
-
-    List<SrTempdimension> selectByExample(SrTempdimensionExample example);
-
-    SrTempdimension selectByPrimaryKey(String tempFeildId);
-
-    int updateByExampleSelective(@Param("row") SrTempdimension row, @Param("example") SrTempdimensionExample example);
-
-    int updateByExample(@Param("row") SrTempdimension row, @Param("example") SrTempdimensionExample example);
-
-    int updateByPrimaryKeySelective(SrTempdimension row);
-
-    int updateByPrimaryKey(SrTempdimension row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrTempfieldMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrTempfield;
-import com.bowintek.practice.model.SrTempfieldExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrTempfieldMapper {
-    long countByExample(SrTempfieldExample example);
-
-    int deleteByExample(SrTempfieldExample example);
-
-    int deleteByPrimaryKey(String tempFeildId);
-
-    int insert(SrTempfield row);
-
-    int insertSelective(SrTempfield row);
-
-    List<SrTempfield> selectByExample(SrTempfieldExample example);
-
-    SrTempfield selectByPrimaryKey(String tempFeildId);
-
-    int updateByExampleSelective(@Param("row") SrTempfield row, @Param("example") SrTempfieldExample example);
-
-    int updateByExample(@Param("row") SrTempfield row, @Param("example") SrTempfieldExample example);
-
-    int updateByPrimaryKeySelective(SrTempfield row);
-
-    int updateByPrimaryKey(SrTempfield row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SrTempmeasureMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SrTempmeasure;
-import com.bowintek.practice.model.SrTempmeasureExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SrTempmeasureMapper {
-    long countByExample(SrTempmeasureExample example);
-
-    int deleteByExample(SrTempmeasureExample example);
-
-    int deleteByPrimaryKey(String tempFeildId);
-
-    int insert(SrTempmeasure row);
-
-    int insertSelective(SrTempmeasure row);
-
-    List<SrTempmeasure> selectByExample(SrTempmeasureExample example);
-
-    SrTempmeasure selectByPrimaryKey(String tempFeildId);
-
-    int updateByExampleSelective(@Param("row") SrTempmeasure row, @Param("example") SrTempmeasureExample example);
-
-    int updateByExample(@Param("row") SrTempmeasure row, @Param("example") SrTempmeasureExample example);
-
-    int updateByPrimaryKeySelective(SrTempmeasure row);
-
-    int updateByPrimaryKey(SrTempmeasure row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysAnnouncementMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysAnnouncement;
-import com.bowintek.practice.model.SysAnnouncementExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysAnnouncementMapper {
-    long countByExample(SysAnnouncementExample example);
-
-    int deleteByExample(SysAnnouncementExample example);
-
-    int deleteByPrimaryKey(String announcementID);
-
-    int insert(SysAnnouncement row);
-
-    int insertSelective(SysAnnouncement row);
-
-    List<SysAnnouncement> selectByExample(SysAnnouncementExample example);
-
-    SysAnnouncement selectByPrimaryKey(String announcementID);
-
-    int updateByExampleSelective(@Param("row") SysAnnouncement row, @Param("example") SysAnnouncementExample example);
-
-    int updateByExample(@Param("row") SysAnnouncement row, @Param("example") SysAnnouncementExample example);
-
-    int updateByPrimaryKeySelective(SysAnnouncement row);
-
-    int updateByPrimaryKey(SysAnnouncement row);
-}

+ 0 - 24
src/main/java/com/bowintek/practice/mapper/SysAnnouncementSysRoleMapper.java

@@ -1,24 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysAnnouncementSysRoleExample;
-import com.bowintek.practice.model.SysAnnouncementSysRoleKey;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysAnnouncementSysRoleMapper {
-    long countByExample(SysAnnouncementSysRoleExample example);
-
-    int deleteByExample(SysAnnouncementSysRoleExample example);
-
-    int deleteByPrimaryKey(SysAnnouncementSysRoleKey key);
-
-    int insert(SysAnnouncementSysRoleKey row);
-
-    int insertSelective(SysAnnouncementSysRoleKey row);
-
-    List<SysAnnouncementSysRoleKey> selectByExample(SysAnnouncementSysRoleExample example);
-
-    int updateByExampleSelective(@Param("row") SysAnnouncementSysRoleKey row, @Param("example") SysAnnouncementSysRoleExample example);
-
-    int updateByExample(@Param("row") SysAnnouncementSysRoleKey row, @Param("example") SysAnnouncementSysRoleExample example);
-}

+ 0 - 24
src/main/java/com/bowintek/practice/mapper/SysAnnouncementSysUserMapper.java

@@ -1,24 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysAnnouncementSysUserExample;
-import com.bowintek.practice.model.SysAnnouncementSysUserKey;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysAnnouncementSysUserMapper {
-    long countByExample(SysAnnouncementSysUserExample example);
-
-    int deleteByExample(SysAnnouncementSysUserExample example);
-
-    int deleteByPrimaryKey(SysAnnouncementSysUserKey key);
-
-    int insert(SysAnnouncementSysUserKey row);
-
-    int insertSelective(SysAnnouncementSysUserKey row);
-
-    List<SysAnnouncementSysUserKey> selectByExample(SysAnnouncementSysUserExample example);
-
-    int updateByExampleSelective(@Param("row") SysAnnouncementSysUserKey row, @Param("example") SysAnnouncementSysUserExample example);
-
-    int updateByExample(@Param("row") SysAnnouncementSysUserKey row, @Param("example") SysAnnouncementSysUserExample example);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysApproveRecordMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysApproveRecord;
-import com.bowintek.practice.model.SysApproveRecordExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysApproveRecordMapper {
-    long countByExample(SysApproveRecordExample example);
-
-    int deleteByExample(SysApproveRecordExample example);
-
-    int deleteByPrimaryKey(String approveRecordID);
-
-    int insert(SysApproveRecord row);
-
-    int insertSelective(SysApproveRecord row);
-
-    List<SysApproveRecord> selectByExample(SysApproveRecordExample example);
-
-    SysApproveRecord selectByPrimaryKey(String approveRecordID);
-
-    int updateByExampleSelective(@Param("row") SysApproveRecord row, @Param("example") SysApproveRecordExample example);
-
-    int updateByExample(@Param("row") SysApproveRecord row, @Param("example") SysApproveRecordExample example);
-
-    int updateByPrimaryKeySelective(SysApproveRecord row);
-
-    int updateByPrimaryKey(SysApproveRecord row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysAreaMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysArea;
-import com.bowintek.practice.model.SysAreaExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysAreaMapper {
-    long countByExample(SysAreaExample example);
-
-    int deleteByExample(SysAreaExample example);
-
-    int deleteByPrimaryKey(String areaID);
-
-    int insert(SysArea row);
-
-    int insertSelective(SysArea row);
-
-    List<SysArea> selectByExample(SysAreaExample example);
-
-    SysArea selectByPrimaryKey(String areaID);
-
-    int updateByExampleSelective(@Param("row") SysArea row, @Param("example") SysAreaExample example);
-
-    int updateByExample(@Param("row") SysArea row, @Param("example") SysAreaExample example);
-
-    int updateByPrimaryKeySelective(SysArea row);
-
-    int updateByPrimaryKey(SysArea row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysDictionaryItemMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysDictionaryItem;
-import com.bowintek.practice.model.SysDictionaryItemExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysDictionaryItemMapper {
-    long countByExample(SysDictionaryItemExample example);
-
-    int deleteByExample(SysDictionaryItemExample example);
-
-    int deleteByPrimaryKey(String dictionaryItemID);
-
-    int insert(SysDictionaryItem row);
-
-    int insertSelective(SysDictionaryItem row);
-
-    List<SysDictionaryItem> selectByExample(SysDictionaryItemExample example);
-
-    SysDictionaryItem selectByPrimaryKey(String dictionaryItemID);
-
-    int updateByExampleSelective(@Param("row") SysDictionaryItem row, @Param("example") SysDictionaryItemExample example);
-
-    int updateByExample(@Param("row") SysDictionaryItem row, @Param("example") SysDictionaryItemExample example);
-
-    int updateByPrimaryKeySelective(SysDictionaryItem row);
-
-    int updateByPrimaryKey(SysDictionaryItem row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysDictionaryMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysDictionary;
-import com.bowintek.practice.model.SysDictionaryExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysDictionaryMapper {
-    long countByExample(SysDictionaryExample example);
-
-    int deleteByExample(SysDictionaryExample example);
-
-    int deleteByPrimaryKey(String dictionaryCode);
-
-    int insert(SysDictionary row);
-
-    int insertSelective(SysDictionary row);
-
-    List<SysDictionary> selectByExample(SysDictionaryExample example);
-
-    SysDictionary selectByPrimaryKey(String dictionaryCode);
-
-    int updateByExampleSelective(@Param("row") SysDictionary row, @Param("example") SysDictionaryExample example);
-
-    int updateByExample(@Param("row") SysDictionary row, @Param("example") SysDictionaryExample example);
-
-    int updateByPrimaryKeySelective(SysDictionary row);
-
-    int updateByPrimaryKey(SysDictionary row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysFeedbackMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysFeedback;
-import com.bowintek.practice.model.SysFeedbackExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysFeedbackMapper {
-    long countByExample(SysFeedbackExample example);
-
-    int deleteByExample(SysFeedbackExample example);
-
-    int deleteByPrimaryKey(String feedbackId);
-
-    int insert(SysFeedback row);
-
-    int insertSelective(SysFeedback row);
-
-    List<SysFeedback> selectByExample(SysFeedbackExample example);
-
-    SysFeedback selectByPrimaryKey(String feedbackId);
-
-    int updateByExampleSelective(@Param("row") SysFeedback row, @Param("example") SysFeedbackExample example);
-
-    int updateByExample(@Param("row") SysFeedback row, @Param("example") SysFeedbackExample example);
-
-    int updateByPrimaryKeySelective(SysFeedback row);
-
-    int updateByPrimaryKey(SysFeedback row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysFunctionCodeMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysFunctionCode;
-import com.bowintek.practice.model.SysFunctionCodeExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysFunctionCodeMapper {
-    long countByExample(SysFunctionCodeExample example);
-
-    int deleteByExample(SysFunctionCodeExample example);
-
-    int deleteByPrimaryKey(String functionCode);
-
-    int insert(SysFunctionCode row);
-
-    int insertSelective(SysFunctionCode row);
-
-    List<SysFunctionCode> selectByExample(SysFunctionCodeExample example);
-
-    SysFunctionCode selectByPrimaryKey(String functionCode);
-
-    int updateByExampleSelective(@Param("row") SysFunctionCode row, @Param("example") SysFunctionCodeExample example);
-
-    int updateByExample(@Param("row") SysFunctionCode row, @Param("example") SysFunctionCodeExample example);
-
-    int updateByPrimaryKeySelective(SysFunctionCode row);
-
-    int updateByPrimaryKey(SysFunctionCode row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysLogMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysLog;
-import com.bowintek.practice.model.SysLogExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysLogMapper {
-    long countByExample(SysLogExample example);
-
-    int deleteByExample(SysLogExample example);
-
-    int deleteByPrimaryKey(String logID);
-
-    int insert(SysLog row);
-
-    int insertSelective(SysLog row);
-
-    List<SysLog> selectByExample(SysLogExample example);
-
-    SysLog selectByPrimaryKey(String logID);
-
-    int updateByExampleSelective(@Param("row") SysLog row, @Param("example") SysLogExample example);
-
-    int updateByExample(@Param("row") SysLog row, @Param("example") SysLogExample example);
-
-    int updateByPrimaryKeySelective(SysLog row);
-
-    int updateByPrimaryKey(SysLog row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysMenuMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysMenu;
-import com.bowintek.practice.model.SysMenuExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysMenuMapper {
-    long countByExample(SysMenuExample example);
-
-    int deleteByExample(SysMenuExample example);
-
-    int deleteByPrimaryKey(String menuNo);
-
-    int insert(SysMenu row);
-
-    int insertSelective(SysMenu row);
-
-    List<SysMenu> selectByExample(SysMenuExample example);
-
-    SysMenu selectByPrimaryKey(String menuNo);
-
-    int updateByExampleSelective(@Param("row") SysMenu row, @Param("example") SysMenuExample example);
-
-    int updateByExample(@Param("row") SysMenu row, @Param("example") SysMenuExample example);
-
-    int updateByPrimaryKeySelective(SysMenu row);
-
-    int updateByPrimaryKey(SysMenu row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysRoleDatarangeMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysRoleDatarange;
-import com.bowintek.practice.model.SysRoleDatarangeExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysRoleDatarangeMapper {
-    long countByExample(SysRoleDatarangeExample example);
-
-    int deleteByExample(SysRoleDatarangeExample example);
-
-    int deleteByPrimaryKey(String roleDataRangeID);
-
-    int insert(SysRoleDatarange row);
-
-    int insertSelective(SysRoleDatarange row);
-
-    List<SysRoleDatarange> selectByExample(SysRoleDatarangeExample example);
-
-    SysRoleDatarange selectByPrimaryKey(String roleDataRangeID);
-
-    int updateByExampleSelective(@Param("row") SysRoleDatarange row, @Param("example") SysRoleDatarangeExample example);
-
-    int updateByExample(@Param("row") SysRoleDatarange row, @Param("example") SysRoleDatarangeExample example);
-
-    int updateByPrimaryKeySelective(SysRoleDatarange row);
-
-    int updateByPrimaryKey(SysRoleDatarange row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysRoleMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysRole;
-import com.bowintek.practice.model.SysRoleExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysRoleMapper {
-    long countByExample(SysRoleExample example);
-
-    int deleteByExample(SysRoleExample example);
-
-    int deleteByPrimaryKey(String roleID);
-
-    int insert(SysRole row);
-
-    int insertSelective(SysRole row);
-
-    List<SysRole> selectByExample(SysRoleExample example);
-
-    SysRole selectByPrimaryKey(String roleID);
-
-    int updateByExampleSelective(@Param("row") SysRole row, @Param("example") SysRoleExample example);
-
-    int updateByExample(@Param("row") SysRole row, @Param("example") SysRoleExample example);
-
-    int updateByPrimaryKeySelective(SysRole row);
-
-    int updateByPrimaryKey(SysRole row);
-}

+ 0 - 24
src/main/java/com/bowintek/practice/mapper/SysRoleSysFunctionCodeMapper.java

@@ -1,24 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysRoleSysFunctionCodeExample;
-import com.bowintek.practice.model.SysRoleSysFunctionCodeKey;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysRoleSysFunctionCodeMapper {
-    long countByExample(SysRoleSysFunctionCodeExample example);
-
-    int deleteByExample(SysRoleSysFunctionCodeExample example);
-
-    int deleteByPrimaryKey(SysRoleSysFunctionCodeKey key);
-
-    int insert(SysRoleSysFunctionCodeKey row);
-
-    int insertSelective(SysRoleSysFunctionCodeKey row);
-
-    List<SysRoleSysFunctionCodeKey> selectByExample(SysRoleSysFunctionCodeExample example);
-
-    int updateByExampleSelective(@Param("row") SysRoleSysFunctionCodeKey row, @Param("example") SysRoleSysFunctionCodeExample example);
-
-    int updateByExample(@Param("row") SysRoleSysFunctionCodeKey row, @Param("example") SysRoleSysFunctionCodeExample example);
-}

+ 0 - 24
src/main/java/com/bowintek/practice/mapper/SysRoleSysMenuShortcutMapper.java

@@ -1,24 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysRoleSysMenuShortcutExample;
-import com.bowintek.practice.model.SysRoleSysMenuShortcutKey;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysRoleSysMenuShortcutMapper {
-    long countByExample(SysRoleSysMenuShortcutExample example);
-
-    int deleteByExample(SysRoleSysMenuShortcutExample example);
-
-    int deleteByPrimaryKey(SysRoleSysMenuShortcutKey key);
-
-    int insert(SysRoleSysMenuShortcutKey row);
-
-    int insertSelective(SysRoleSysMenuShortcutKey row);
-
-    List<SysRoleSysMenuShortcutKey> selectByExample(SysRoleSysMenuShortcutExample example);
-
-    int updateByExampleSelective(@Param("row") SysRoleSysMenuShortcutKey row, @Param("example") SysRoleSysMenuShortcutExample example);
-
-    int updateByExample(@Param("row") SysRoleSysMenuShortcutKey row, @Param("example") SysRoleSysMenuShortcutExample example);
-}

+ 0 - 36
src/main/java/com/bowintek/practice/mapper/SysTaskMapper.java

@@ -1,36 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysTask;
-import com.bowintek.practice.model.SysTaskExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysTaskMapper {
-    long countByExample(SysTaskExample example);
-
-    int deleteByExample(SysTaskExample example);
-
-    int deleteByPrimaryKey(String taskID);
-
-    int insert(SysTask row);
-
-    int insertSelective(SysTask row);
-
-    List<SysTask> selectByExampleWithBLOBs(SysTaskExample example);
-
-    List<SysTask> selectByExample(SysTaskExample example);
-
-    SysTask selectByPrimaryKey(String taskID);
-
-    int updateByExampleSelective(@Param("row") SysTask row, @Param("example") SysTaskExample example);
-
-    int updateByExampleWithBLOBs(@Param("row") SysTask row, @Param("example") SysTaskExample example);
-
-    int updateByExample(@Param("row") SysTask row, @Param("example") SysTaskExample example);
-
-    int updateByPrimaryKeySelective(SysTask row);
-
-    int updateByPrimaryKeyWithBLOBs(SysTask row);
-
-    int updateByPrimaryKey(SysTask row);
-}

+ 0 - 39
src/main/java/com/bowintek/practice/mapper/SysUserCQuery.java

@@ -1,39 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysMenu;
-import com.bowintek.practice.model.SysUser;
-import com.bowintek.practice.model.SysUserSysRoleKey;
-import com.bowintek.practice.vo.user.UserInfoModel;
-import com.bowintek.practice.vo.user.UserModel;
-import org.apache.ibatis.annotations.Param;
-import org.springframework.stereotype.Repository;
-
-import java.util.HashMap;
-import java.util.List;
-
-@Repository
-public interface SysUserCQuery {
-    UserModel selectUserByAccount(@Param("account") String account,@Param("password") String password);
-    UserModel selectUserByUserID(@Param("userId") String userId);
-    List<HashMap<String,Object>> selectUserDataRange(@Param("userID") String userID);
-    List<HashMap<String, Object>> selectUserList(String username, String loginid,Integer sex, Integer recordStatu, Integer userType);
-
-    UserInfoModel selectUserInfo(@Param("userId") String userId);
-
-    List<SysMenu> selectUserMenuList(@Param("userID") String userID);
-
-    List<String> selectUserByLoginID(@Param("loginID") String loginID);
-
-    List<String> selectUserCollege(@Param("userID") String userID);
-    List<String> selectUserMajor(@Param("userID") String userID);
-    List<String> selectUserMajorGrade(@Param("userID") String userID);
-    List<String> selectUserMajorClass(@Param("userID") String userID);
-    Integer insertUser(@Param("dataList") List<SysUser> dataList);
-
-    Integer insertUserRole(@Param("dataList") List<SysUserSysRoleKey> dataList);
-    List<SysMenu> selectUserShortcutMenuList(@Param("userID") String userID);
-
-    Integer deleteUserRoleByUserId(@Param("userIDList") List<String> userIDList);
-    List<String> selectUserPerms(@Param("userID") String userID);
-
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysUserCfCollegeMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUserCfCollege;
-import com.bowintek.practice.model.SysUserCfCollegeExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserCfCollegeMapper {
-    long countByExample(SysUserCfCollegeExample example);
-
-    int deleteByExample(SysUserCfCollegeExample example);
-
-    int deleteByPrimaryKey(String userCollegeID);
-
-    int insert(SysUserCfCollege row);
-
-    int insertSelective(SysUserCfCollege row);
-
-    List<SysUserCfCollege> selectByExample(SysUserCfCollegeExample example);
-
-    SysUserCfCollege selectByPrimaryKey(String userCollegeID);
-
-    int updateByExampleSelective(@Param("row") SysUserCfCollege row, @Param("example") SysUserCfCollegeExample example);
-
-    int updateByExample(@Param("row") SysUserCfCollege row, @Param("example") SysUserCfCollegeExample example);
-
-    int updateByPrimaryKeySelective(SysUserCfCollege row);
-
-    int updateByPrimaryKey(SysUserCfCollege row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysUserCfMajorClassMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUserCfMajorClass;
-import com.bowintek.practice.model.SysUserCfMajorClassExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserCfMajorClassMapper {
-    long countByExample(SysUserCfMajorClassExample example);
-
-    int deleteByExample(SysUserCfMajorClassExample example);
-
-    int deleteByPrimaryKey(String userMajorClassID);
-
-    int insert(SysUserCfMajorClass row);
-
-    int insertSelective(SysUserCfMajorClass row);
-
-    List<SysUserCfMajorClass> selectByExample(SysUserCfMajorClassExample example);
-
-    SysUserCfMajorClass selectByPrimaryKey(String userMajorClassID);
-
-    int updateByExampleSelective(@Param("row") SysUserCfMajorClass row, @Param("example") SysUserCfMajorClassExample example);
-
-    int updateByExample(@Param("row") SysUserCfMajorClass row, @Param("example") SysUserCfMajorClassExample example);
-
-    int updateByPrimaryKeySelective(SysUserCfMajorClass row);
-
-    int updateByPrimaryKey(SysUserCfMajorClass row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysUserCfMajorGradeMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUserCfMajorGrade;
-import com.bowintek.practice.model.SysUserCfMajorGradeExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserCfMajorGradeMapper {
-    long countByExample(SysUserCfMajorGradeExample example);
-
-    int deleteByExample(SysUserCfMajorGradeExample example);
-
-    int deleteByPrimaryKey(String userMajorGradeID);
-
-    int insert(SysUserCfMajorGrade row);
-
-    int insertSelective(SysUserCfMajorGrade row);
-
-    List<SysUserCfMajorGrade> selectByExample(SysUserCfMajorGradeExample example);
-
-    SysUserCfMajorGrade selectByPrimaryKey(String userMajorGradeID);
-
-    int updateByExampleSelective(@Param("row") SysUserCfMajorGrade row, @Param("example") SysUserCfMajorGradeExample example);
-
-    int updateByExample(@Param("row") SysUserCfMajorGrade row, @Param("example") SysUserCfMajorGradeExample example);
-
-    int updateByPrimaryKeySelective(SysUserCfMajorGrade row);
-
-    int updateByPrimaryKey(SysUserCfMajorGrade row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysUserCfMajorMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUserCfMajor;
-import com.bowintek.practice.model.SysUserCfMajorExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserCfMajorMapper {
-    long countByExample(SysUserCfMajorExample example);
-
-    int deleteByExample(SysUserCfMajorExample example);
-
-    int deleteByPrimaryKey(String userMajorID);
-
-    int insert(SysUserCfMajor row);
-
-    int insertSelective(SysUserCfMajor row);
-
-    List<SysUserCfMajor> selectByExample(SysUserCfMajorExample example);
-
-    SysUserCfMajor selectByPrimaryKey(String userMajorID);
-
-    int updateByExampleSelective(@Param("row") SysUserCfMajor row, @Param("example") SysUserCfMajorExample example);
-
-    int updateByExample(@Param("row") SysUserCfMajor row, @Param("example") SysUserCfMajorExample example);
-
-    int updateByPrimaryKeySelective(SysUserCfMajor row);
-
-    int updateByPrimaryKey(SysUserCfMajor row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysUserCfPracticeBaseMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUserCfPracticeBase;
-import com.bowintek.practice.model.SysUserCfPracticeBaseExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserCfPracticeBaseMapper {
-    long countByExample(SysUserCfPracticeBaseExample example);
-
-    int deleteByExample(SysUserCfPracticeBaseExample example);
-
-    int deleteByPrimaryKey(String userPracticeBaseID);
-
-    int insert(SysUserCfPracticeBase row);
-
-    int insertSelective(SysUserCfPracticeBase row);
-
-    List<SysUserCfPracticeBase> selectByExample(SysUserCfPracticeBaseExample example);
-
-    SysUserCfPracticeBase selectByPrimaryKey(String userPracticeBaseID);
-
-    int updateByExampleSelective(@Param("row") SysUserCfPracticeBase row, @Param("example") SysUserCfPracticeBaseExample example);
-
-    int updateByExample(@Param("row") SysUserCfPracticeBase row, @Param("example") SysUserCfPracticeBaseExample example);
-
-    int updateByPrimaryKeySelective(SysUserCfPracticeBase row);
-
-    int updateByPrimaryKey(SysUserCfPracticeBase row);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/SysUserMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUser;
-import com.bowintek.practice.model.SysUserExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserMapper {
-    long countByExample(SysUserExample example);
-
-    int deleteByExample(SysUserExample example);
-
-    int deleteByPrimaryKey(String userID);
-
-    int insert(SysUser row);
-
-    int insertSelective(SysUser row);
-
-    List<SysUser> selectByExample(SysUserExample example);
-
-    SysUser selectByPrimaryKey(String userID);
-
-    int updateByExampleSelective(@Param("row") SysUser row, @Param("example") SysUserExample example);
-
-    int updateByExample(@Param("row") SysUser row, @Param("example") SysUserExample example);
-
-    int updateByPrimaryKeySelective(SysUser row);
-
-    int updateByPrimaryKey(SysUser row);
-}

+ 0 - 24
src/main/java/com/bowintek/practice/mapper/SysUserSysRoleMapper.java

@@ -1,24 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.SysUserSysRoleExample;
-import com.bowintek.practice.model.SysUserSysRoleKey;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface SysUserSysRoleMapper {
-    long countByExample(SysUserSysRoleExample example);
-
-    int deleteByExample(SysUserSysRoleExample example);
-
-    int deleteByPrimaryKey(SysUserSysRoleKey key);
-
-    int insert(SysUserSysRoleKey row);
-
-    int insertSelective(SysUserSysRoleKey row);
-
-    List<SysUserSysRoleKey> selectByExample(SysUserSysRoleExample example);
-
-    int updateByExampleSelective(@Param("row") SysUserSysRoleKey row, @Param("example") SysUserSysRoleExample example);
-
-    int updateByExample(@Param("row") SysUserSysRoleKey row, @Param("example") SysUserSysRoleExample example);
-}

+ 0 - 30
src/main/java/com/bowintek/practice/mapper/WlUserExpendSettingMapper.java

@@ -1,30 +0,0 @@
-package com.bowintek.practice.mapper;
-
-import com.bowintek.practice.model.WlUserExpendSetting;
-import com.bowintek.practice.model.WlUserExpendSettingExample;
-import java.util.List;
-import org.apache.ibatis.annotations.Param;
-
-public interface WlUserExpendSettingMapper {
-    long countByExample(WlUserExpendSettingExample example);
-
-    int deleteByExample(WlUserExpendSettingExample example);
-
-    int deleteByPrimaryKey(String expendID);
-
-    int insert(WlUserExpendSetting row);
-
-    int insertSelective(WlUserExpendSetting row);
-
-    List<WlUserExpendSetting> selectByExample(WlUserExpendSettingExample example);
-
-    WlUserExpendSetting selectByPrimaryKey(String expendID);
-
-    int updateByExampleSelective(@Param("row") WlUserExpendSetting row, @Param("example") WlUserExpendSettingExample example);
-
-    int updateByExample(@Param("row") WlUserExpendSetting row, @Param("example") WlUserExpendSettingExample example);
-
-    int updateByPrimaryKeySelective(WlUserExpendSetting row);
-
-    int updateByPrimaryKey(WlUserExpendSetting row);
-}

+ 0 - 13
src/main/java/com/bowintek/practice/mapper/cquery/AnnouncementCQuery.java

@@ -1,13 +0,0 @@
-package com.bowintek.practice.mapper.cquery;
-
-import com.bowintek.practice.vo.system.AnnouncementModel;
-import org.apache.ibatis.annotations.Param;
-
-import java.util.List;
-
-public interface AnnouncementCQuery {
-
-    List<AnnouncementModel> selectUserAnnouncementList(@Param("userID") String userID, @Param("title") String title);
-    List<AnnouncementModel> selectAnnouncementList(@Param("userID") String userID, @Param("title") String title,
-                                                   @Param("beiginDate") String beiginDate, @Param("endDate") String endDate);
-}

+ 0 - 14
src/main/java/com/bowintek/practice/mapper/cquery/ApplyFormCQuery.java

@@ -1,14 +0,0 @@
-package com.bowintek.practice.mapper.cquery;
-
-import org.apache.ibatis.annotations.Param;
-
-import java.util.HashMap;
-import java.util.List;
-
-public interface ApplyFormCQuery {
-
-    List<HashMap<String,Object>> selectApplyFormList(@Param("applyUserId") String applyUserId, @Param("applyUserName") String applyUserName,@Param("reviewerUserId") String reviewerUserId,
-                                      @Param("beginDate") String beginDate, @Param("endDate") String endDate);
-
-    List<HashMap<String,Object>> selectApplyFormFileList( String applyId, Integer status,String applyUserId);
-}

+ 0 - 11
src/main/java/com/bowintek/practice/mapper/cquery/CdOrganizationCQuery.java

@@ -1,11 +0,0 @@
-package com.bowintek.practice.mapper.cquery;
-
-import com.bowintek.practice.vo.cd.CdOrganizationTreeVo;
-import org.apache.ibatis.annotations.Param;
-
-import java.util.List;
-
-public interface CdOrganizationCQuery {
-    List<CdOrganizationTreeVo> getListToTree();
-    List<CdOrganizationTreeVo> getListByIdList(@Param("idList") List<String> idList);
-}

+ 0 - 10
src/main/java/com/bowintek/practice/mapper/cquery/CommonCQuery.java

@@ -1,10 +0,0 @@
-package com.bowintek.practice.mapper.cquery;
-
-import java.util.HashMap;
-import java.util.List;
-
-public interface CommonCQuery {
-    List<HashMap<String, Object>> getTableStatus(String tableName, String keyCol, String recordStatusCol, String[] keyIDs);
-
-    void updateTableStatus(String tableName, String keyCol, String recordStatusCol, String[] keyIDs, Integer recordStatus);
-}

+ 0 - 24
src/main/java/com/bowintek/practice/mapper/cquery/DictionaryCQuery.java

@@ -1,24 +0,0 @@
-package com.bowintek.practice.mapper.cquery;
-
-import com.bowintek.practice.model.*;
-import com.bowintek.practice.vo.system.dictionary.DicCollegeModel;
-import com.bowintek.practice.vo.system.dictionary.DicMajorClassModel;
-import com.bowintek.practice.vo.system.dictionary.DicMajorGradeModel;
-import com.bowintek.practice.vo.system.dictionary.DicMajorModel;
-import org.apache.ibatis.annotations.Param;
-
-import java.util.List;
-
-public interface DictionaryCQuery {
-
-    List<DicMajorGradeModel> selectMajorGradeList(@Param("schoolYearID") String schoolYearID, @Param("collegeID") String collegeID, @Param("majorID") String majorID);
-
-    List<DicMajorClassModel> selectMajorClassList(@Param("schoolYearID") String schoolYearID, @Param("collegeID") String collegeID, @Param("majorGradeID") String majorGradeID);
-
-    List<DicMajorModel> selectMajorList(@Param("collegeID") String collegeID, @Param("code") String code, @Param("name") String name);
-
-    List<CfPosition>selectPositionByMajorGradeIDList(@Param("majorGradeID") String majorGradeID, @Param("schoolYearID") String schoolYearID,@Param("practiceBaseID") String practiceBaseID);
-
-    List<DicCollegeModel>selectCollegeList();
-
-}

+ 0 - 0
src/main/java/com/bowintek/practice/mapper/cquery/EsIndexCquery.java


Some files were not shown because too many files changed in this diff