yangdi 4 роки тому
батько
коміт
68d4062092

+ 14 - 0
shiwan/admin/pom.xml

@@ -24,6 +24,13 @@
             <artifactId>spring-boot-starter</artifactId>
         </dependency>
 
+
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
+            <version>2.4.2</version>
+        </dependency>
+
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-devtools</artifactId>
@@ -110,6 +117,13 @@
             <version>3.5.6</version>
             <scope>compile</scope>
         </dependency>
+        <dependency>
+            <groupId>com.vaadin.external.google</groupId>
+            <artifactId>android-json</artifactId>
+            <version>0.0.20131108.vaadin1</version>
+            <scope>compile</scope>
+        </dependency>
+
 
     </dependencies>
 

+ 1 - 0
shiwan/admin/src/main/java/com/huimv/admin/AdminApplication.java

@@ -6,6 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
 import org.springframework.context.annotation.ComponentScan;
 import org.springframework.scheduling.annotation.EnableScheduling;
 
+
 @FeignClient
 @SpringBootApplication
 @EnableScheduling

+ 0 - 33
shiwan/admin/src/main/java/com/huimv/admin/analyse/AITest.java

@@ -1,33 +0,0 @@
-package com.huimv.admin.analyse;
-
-import com.huimv.admin.utils.HttpClient;
-import org.apache.http.HttpResponse;
-import org.apache.http.util.EntityUtils;
-
-import javax.servlet.http.HttpUtils;
-import java.util.HashMap;
-
-/**
- * @Project : huimv.shiwan
- * @Package : com.huimv.admin.analyse
- * @Description : TODO
- * @Author : yuxuexuan
- * @Create : 2020/12/26 0026 19:53
- **/
-
-public class AITest {
-    public static void main(String[] args) throws Exception {
-
-        String access_token_url = "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials" +
-                "&client_id=" + APIConstants.API_KEY
-                + "&client_secret=" + APIConstants.SECRET_KEY;
-
-        HttpClient httpClient = new HttpClient(access_token_url);
-        httpClient.setHttps(false);
-        httpClient.get();
-
-        String content = httpClient.getContent();
-        System.out.println(content);
-
-    }
-}

+ 0 - 42
shiwan/admin/src/main/java/com/huimv/admin/analyse/APIConstants.java

@@ -1,42 +0,0 @@
-package com.huimv.admin.analyse;
-
-import com.baidu.aip.face.AipFace;
-import org.json.JSONObject;
-
-/**
- * @Project : huimv.shiwan
- * @Package : com.huimv.admin.analyse
- * @Description : TODO
- * @Author : yuxuexuan
- * @Create : 2020/12/26 0026 19:41
- **/
-public class APIConstants {
-    //设置APPID/AK/SK
-    public static final String APP_ID = "23396383";
-    public static final String API_KEY = "EiCulalmXcwLlxqicQrlYdxe";
-    public static final String SECRET_KEY = "YYWBzZqyx6CTtzA9ldmfMME85AXMNTlx";
-
-   /* public static void main(String[] args) {
-        // 初始化一个AipFace
-        AipFace client = new AipFace(APP_ID, API_KEY, SECRET_KEY);
-
-        // 可选:设置网络连接参数
-        client.setConnectionTimeoutInMillis(2000);
-        client.setSocketTimeoutInMillis(60000);
-
-        // 可选:设置代理服务器地址, http和socket二选一,或者均不设置
-       // client.setHttpProxy("proxy_host", proxy_port);  // 设置http代理
-       // client.setSocketProxy("proxy_host", proxy_port);  // 设置socket代理
-
-        // 调用接口
-        String image = "取决于image_type参数,传入BASE64字符串或URL字符串或FACE_TOKEN字符串";
-        String imageType = "BASE64";
-
-        // 人脸检测
-        JSONObject res = client.detect(image, imageType, options);
-        System.out.println(res.toString(2));
-
-    }*/
-}
-
-

+ 0 - 36
shiwan/admin/src/main/java/com/huimv/admin/analyse/Comparison.java

@@ -1,36 +0,0 @@
-package com.huimv.admin.analyse;
-
-import com.alibaba.fastjson.JSON;
-import com.baidu.aip.face.AipFace;
-import com.baidu.aip.face.MatchRequest;
-import org.json.JSONObject;
-
-import java.util.ArrayList;
-import java.util.Map;
-
-/**
- * @Project : huimv.shiwan
- * @Package : com.huimv.admin.analyse
- * @Description : TODO
- * @Author : yuxuexuan
- * @Create : 2020/12/27 0027 14:11
- **/
-public class Comparison {
-
-
-   public void Comparison(AipFace client){
-       String image1 = "C:/Users/Administrator/Desktop/1609048902097.jpg";
-       String image2 = "C:/Users/Administrator/Desktop/1609048912029.jpg";
-
-       // image1/image2也可以为url或facetoken, 相应的imageType参数需要与之对应。
-       MatchRequest req1 = new MatchRequest(image1, "BASE64");
-       MatchRequest req2 = new MatchRequest(image2, "BASE64");
-       ArrayList<MatchRequest> requests = new ArrayList<MatchRequest>();
-       requests.add(req1);
-       requests.add(req2);
-
-       JSONObject res = client.match(requests);
-       System.out.println(res.toString(2));
-
-   }
-}

+ 0 - 70
shiwan/admin/src/main/java/com/huimv/admin/analyse/Sample.java

@@ -1,70 +0,0 @@
-package com.huimv.admin.analyse;
-
-import com.baidu.aip.face.AipFace;
-import com.baidu.aip.http.AipRequest;
-import com.baidu.aip.util.Base64Util;
-import com.baidu.aip.util.Util;
-import org.json.JSONObject;
-
-import java.io.IOException;
-import java.util.Base64;
-import java.util.HashMap;
-
-/**
- * @Project : huimv.shiwan
- * @Package : com.huimv.admin.analyse
- * @Description : TODO
- * @Author : yuxuexuan
- * @Create : 2020/12/27 0027 13:21
- **/
-
-public class Sample {
-
-    public static final String APP_ID = "23396383";
-    public static final String API_KEY = "EiCulalmXcwLlxqicQrlYdxe";
-    public static final String SECRET_KEY = "YYWBzZqyx6CTtzA9ldmfMME85AXMNTlx";
-    public static void main(String[] args) throws IOException {
-        //初始化一个FaceClient
-        AipFace face = new AipFace(APP_ID,API_KEY ,SECRET_KEY);
-      /*  //可选:设置网络连接参数
-        face.setConnectionTimeoutInMillis(60000);
-        face.setSocketTimeoutInMillis(60000);
-        //调用API
-        HashMap map = new HashMap();
-        //
-        map.put("face_fields", "age,beauty,expression,gender,glasses,race,qualities");
-        String path = "G:/BaiduNetdiskDownload/pc/wallhaven-9mxjqk.png";
-        AipRequest aipRequest = new AipRequest();
-        aipRequest.setBody(map);
-        String image = Base64Util.encode(Util.readFileByBytes(path));
-
-        String groupId = "shiwan";
-        String userId = "yxx";
-
-
-        JSONObject result = face.addUser(image,"BASE64",groupId,userId,map);
-        System.out.println(result.toString(2));*/
-      sample(face);
-    }
-
-    public static void sample(AipFace client) throws IOException {
-        // 传入可选参数调用接口
-        HashMap<String, String> options = new HashMap<String, String>();
-        options.put("quality_control", "NORMAL");
-        options.put("liveness_control", "LOW");
-
-        //String path = "G:/BaiduNetdiskDownload/pc/wallhaven-39mdmy.jpg";
-       String path = "C:/Users/Administrator/Desktop/1.jpg";
-        String image = Base64Util.encode(Util.readFileByBytes(path));
-        String imageType = "BASE64";
-        String groupIdList = "shiwan";
-       /* String idCardNumber = "yxx";
-        String name = "shiwan";*/
-
-
-        // 身份验证
-        JSONObject res =  client.search(image, imageType, groupIdList , options);
-        System.out.println(res.toString(2));
-
-    }
-}

+ 0 - 29
shiwan/admin/src/main/java/com/huimv/admin/analyse/Test.java

@@ -1,29 +0,0 @@
-package com.huimv.admin.analyse;
-
-import java.io.IOException;
-import java.net.URLEncoder;
-import java.util.HashMap;
-
-import com.baidu.aip.util.Base64Util;
-import com.huimv.admin.utils.HttpUtils;
-import org.json.JSONObject;
-
-import com.baidu.aip.face.AipFace;
-
-
-public class  Test {
-    public static void main(String[] args) throws Exception {
-        /****************/
-        String Filepath = "G:/BaiduNetdiskDownload/pc/wallhaven-9mxjqk.png";
-        String image = Base64Util.encode(Filepath.getBytes());
-        String url = "https://aip.baidubce.com/rest/2.0/face/v1/detect";
-        String params = URLEncoder.encode("image", "UTF-8") + "=" + URLEncoder.encode(image, "UTF-8") + "&face_fields=age,beauty,expression,gender,glasses,race,qualities";
-        try {
-            HttpUtils httpUtil = new HttpUtils();
-            String result = HttpUtils.post(url, "24.2f135b4b7f7e21953a7cd9dacc14586b.2592000.1611635464.282335-23396383", params);
-            System.out.println(result);
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
-    }
-}

+ 38 - 0
shiwan/admin/src/main/java/com/huimv/admin/controller/secondary/DaLqdaController.java

@@ -0,0 +1,38 @@
+package com.huimv.admin.controller.secondary;
+
+
+import com.huimv.admin.domain.secondary.DaLqda;
+import com.huimv.admin.service.secondary.DaLqdaService;
+import com.huimv.admin.utils.Result;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.CrossOrigin;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@CrossOrigin
+@RequestMapping("/DaLqda")
+public class DaLqdaController {
+
+	@Autowired
+	private DaLqdaService service;
+
+	@RequestMapping("/add")
+	public Result add(DaLqda childcareEntity){ return service.add(childcareEntity); }
+
+	@RequestMapping("/remove")
+	public Result remove(Integer[] ids){ return service.remove(ids); }
+
+	@RequestMapping("/update")
+	public Result update(DaLqda childcareEntity){ return service.update(childcareEntity); }
+
+	@RequestMapping("/findAllById")
+	public Result findAllById(Integer id){ return service.findAllById(id); }
+
+
+	@RequestMapping("/findAll")
+	public Result findAll(String name ,Integer pageNum , Integer pageSize){
+		return service.findAll(name,pageNum,pageSize);
+	}
+
+}

+ 178 - 0
shiwan/admin/src/main/java/com/huimv/admin/domain/secondary/DaLqda.java

@@ -0,0 +1,178 @@
+package com.huimv.admin.domain.secondary;
+
+import lombok.Data;
+
+import javax.persistence.*;
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 档案-栏期信息
+ */
+@Data
+@Entity
+@Table(name = "da_lqda")
+public class DaLqda implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * ID
+     */
+    @Id
+    @Column(name = "ID", nullable = false)
+    @GeneratedValue(strategy = GenerationType.IDENTITY)
+    private Integer ID;
+
+    /**
+     * 牧场编号
+     */
+    @Column(name = "ZSID", nullable = false)
+    private Integer ZSID;
+
+    /**
+     * 栏期名称
+     */
+    @Column(name = "LQMC")
+    private String LQMC;
+
+    /**
+     * 建栏时间
+     */
+    @Column(name = "JLSJ")
+    private Date JLSJ;
+
+    /**
+     * 计划栏结束时间
+     */
+    @Column(name = "JHLJSSJ")
+    private Date JHLJSSJ;
+
+    /**
+     * 实际栏结束时间
+     */
+    @Column(name = "SJLJSSJ")
+    private Date SJLJSSJ;
+
+    /**
+     * 入栏平均体重
+     */
+    @Column(name = "RLPJTZ")
+    private BigDecimal RLPJTZ;
+
+    /**
+     * 在栏动物数
+     */
+    @Column(name = "ZLS")
+    private BigDecimal ZLS;
+
+    /**
+     * 入栏动物数
+     */
+    @Column(name = "RLS")
+    private BigDecimal RLS;
+
+    /**
+     * 死亡动物数
+     */
+    @Column(name = "SWS")
+    private BigDecimal SWS;
+
+    /**
+     * 售出动物数
+     */
+    @Column(name = "SCS")
+    private BigDecimal SCS;
+
+    /**
+     * 隔离动物数
+     */
+    @Column(name = "GLS")
+    private BigDecimal GLS;
+
+    /**
+     * 耳标丢失数
+     */
+    @Column(name = "EBDSS")
+    private BigDecimal EBDSS;
+
+    /**
+     * 管理员
+     */
+    @Column(name = "GLY")
+    private String GLY;
+
+    /**
+     * 挑选开始日期
+     */
+    @Column(name = "TXKSRQ")
+    private Date TXKSRQ;
+
+    /**
+     * 挑选开始标识
+     */
+    @Column(name = "TXKSBZ")
+    private BigDecimal TXKSBZ;
+
+    /**
+     * 统计开始日期
+     */
+    @Column(name = "TJKSRQ")
+    private Date TJKSRQ;
+
+    /**
+     * 初始遗留饲料量
+     */
+    @Column(name = "CSYLSLL")
+    private BigDecimal CSYLSLL;
+
+    /**
+     * 结束剩余饲料量
+     */
+    @Column(name = "JSSYSLL")
+    private BigDecimal JSSYSLL;
+
+    /**
+     * 修改人
+     */
+    @Column(name = "XGR")
+    private String XGR;
+
+    /**
+     * 修改时间
+     */
+    @Column(name = "XGSJ")
+    private Date XGSJ;
+
+    /**
+     * 作废标识
+     */
+    @Column(name = "ZFBZ")
+    private Integer ZFBZ;
+
+    /**
+     * 出栏数
+     */
+    @Column(name = "CLS")
+    private BigDecimal CLS;
+
+    /**
+     * 淘汰数
+     */
+    @Column(name = "TTS")
+    private BigDecimal TTS;
+
+    /**
+     * 体重统计时间
+     */
+    @Column(name = "TZTJSJ")
+    private Date TZTJSJ;
+
+    /**
+     * 入栏日龄
+     */
+    @Column(name = "RLRL")
+    private String RLRL;
+
+}

+ 20 - 0
shiwan/admin/src/main/java/com/huimv/admin/repo/secondary/DaLqdaRepository.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.repo.secondary;
+
+import com.huimv.admin.domain.secondary.DaLqda;
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.data.jpa.repository.Query;
+
+import java.util.List;
+
+public interface DaLqdaRepository extends JpaRepository<DaLqda, Integer>, JpaSpecificationExecutor<DaLqda> {
+
+    @Query(nativeQuery = true ,value = "select * from da_lqda where mcid like %?1% and MCID = 11 and ZFBZ = 0 limit ?2 , ?3")
+    List<DaLqda> findAll(String name, Integer startPage, Integer pageSize);
+
+
+
+    @Query(nativeQuery = true ,value = "SELECT MAX(id) FROM da_zsda ")
+    List<Integer> findMax();
+
+}

+ 23 - 0
shiwan/admin/src/main/java/com/huimv/admin/service/secondary/DaLqdaService.java

@@ -0,0 +1,23 @@
+package com.huimv.admin.service.secondary;
+
+
+import com.huimv.admin.domain.secondary.DaLqda;
+import com.huimv.admin.utils.Result;
+
+public interface DaLqdaService  {
+
+   //添加
+   Result add(DaLqda entity);
+
+   //添加
+   Result remove(Integer[] ids);
+
+   //添加
+   Result update(DaLqda entity);
+
+   //查询
+  Result findAll(String name, Integer pageNum, Integer pageSize);
+
+   //根据id查找
+   Result findAllById(Integer id);
+}

+ 107 - 0
shiwan/admin/src/main/java/com/huimv/admin/service/secondary/impl/DaLqdaServiceImpl.java

@@ -0,0 +1,107 @@
+package com.huimv.admin.service.secondary.impl;
+
+
+import com.huimv.admin.domain.secondary.DaLqda;
+import com.huimv.admin.repo.secondary.DaLqdaRepository;
+import com.huimv.admin.service.secondary.DaLqdaService;
+import com.huimv.admin.utils.Result;
+import com.huimv.admin.utils.ResultCode;
+import org.springframework.stereotype.Service;
+import org.springframework.beans.factory.annotation.Autowired;
+import com.baomidou.dynamic.datasource.annotation.DS;
+
+
+import java.util.List;
+import java.util.Map;
+import java.util.HashMap;
+
+@Service
+@DS("thired")
+public class DaLqdaServiceImpl implements DaLqdaService {
+
+	@Autowired
+	private DaLqdaRepository rep;
+
+	@Override
+	public Result add(DaLqda entity){
+		if (entity == null){
+
+			return new Result(ResultCode.FAIL);
+		}
+		try {
+			rep.save(entity);
+			/*entity.setMcid(11);
+			Integer  id = rep.findMax().get(0);
+			entity.setXgsj(new Date());
+			DaJqda daJqda =new DaJqda() ;
+			daJqda.setZSID(id);
+			jqdaRepo.save(daJqda);
+			rep.save(entity);*/
+
+			return new Result(ResultCode.SUCCESS);
+		}catch (Exception e){
+			return new Result(ResultCode.FAIL);
+		}
+	}
+
+
+	@Override
+	public Result remove(Integer[] ids) {
+		if (ids == null || ids.length==0){
+			return new Result(ResultCode.FAIL);
+		}
+		try {
+			for (Integer id : ids) {
+				rep.deleteById(id);
+			}
+			return new Result(ResultCode.SUCCESS);
+		}catch (Exception e){
+			return new Result(ResultCode.FAIL);
+		}
+	}
+
+	@Override
+	public Result update(DaLqda entity) {
+		if (entity == null){
+			return new Result(ResultCode.FAIL);
+		}
+		try {
+		//entity.setMcid(11);
+		//entity.setXgsj(new Date());
+			rep.save(entity);
+			return new Result(ResultCode.SUCCESS);
+		}catch (Exception e){
+			return new Result(ResultCode.FAIL);
+		}
+	}
+
+	@Override
+	public Result findAll(String name ,Integer pageNum , Integer pageSize) {
+		try {
+			Map map = new HashMap();
+			int size = rep.findAll().size() ;
+			Integer startPage = (pageNum-1) * pageSize;
+			List<DaLqda> all = rep.findAll(name,startPage,pageSize);
+			map.put("total",size);
+			map.put("totalPageNum",(size  +  pageSize  - 1) / pageSize);
+			map.put("data",all);
+
+			return new Result(ResultCode.SUCCESS,map);
+		}catch (Exception e){
+			return new Result(ResultCode.FAIL);
+		}
+	}
+
+
+
+
+	@Override
+	public Result findAllById(Integer id) {
+		try {
+			DaLqda entity = rep.findById(id).get();
+			return new Result(ResultCode.SUCCESS);
+		}catch (Exception e){
+			return new Result(ResultCode.FAIL);
+		}
+	}
+}

+ 5 - 9
shiwan/admin/src/main/java/com/huimv/admin/service/secondary/impl/DaZsdaServiceImpl.java

@@ -10,7 +10,6 @@ import com.huimv.admin.utils.Result;
 import com.huimv.admin.utils.ResultCode;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -33,14 +32,14 @@ public class DaZsdaServiceImpl implements DaZsdaService {
 			return new Result(ResultCode.FAIL);
 		}
 		try {
-
-			entity.setMcid(11);
+			rep.save(entity);
+			/*entity.setMcid(11);
 			Integer  id = rep.findMax().get(0);
 			entity.setXgsj(new Date());
 			DaJqda daJqda =new DaJqda() ;
 			daJqda.setZSID(id);
 			jqdaRepo.save(daJqda);
-			rep.save(entity);
+			rep.save(entity);*/
 
 			return new Result(ResultCode.SUCCESS);
 		}catch (Exception e){
@@ -48,8 +47,6 @@ public class DaZsdaServiceImpl implements DaZsdaService {
 		}
 	}
 
-
-
 	@Override
 	public Result remove(Integer[] ids) {
 		if (ids == null || ids.length==0){
@@ -76,9 +73,9 @@ public class DaZsdaServiceImpl implements DaZsdaService {
 			rep.save(entity);
 			return new Result(ResultCode.SUCCESS);
 		}catch (Exception e){
-			return new Result(ResultCode.FAIL);
+		return new Result(ResultCode.FAIL);
+		}
 		}
-	}
 
 	@Override
 	public Result findAll(String name , Integer pageNum , Integer pageSize) {
@@ -90,7 +87,6 @@ public class DaZsdaServiceImpl implements DaZsdaService {
 			map.put("total",size);
 			map.put("totalPageNum",(size  +  pageSize  - 1) / pageSize);
 			map.put("data",all);
-			
 			return new Result(ResultCode.SUCCESS,map);
 		}catch (Exception e){
 			return new Result(ResultCode.FAIL);

+ 0 - 167
shiwan/admin/src/main/java/com/huimv/admin/utils/HttpClient.java

@@ -1,167 +0,0 @@
-package com.huimv.admin.utils;
-import org.apache.http.Consts;
-import org.apache.http.HttpEntity;
-import org.apache.http.NameValuePair;
-import org.apache.http.ParseException;
-import org.apache.http.client.ClientProtocolException;
-import org.apache.http.client.entity.UrlEncodedFormEntity;
-import org.apache.http.client.methods.*;
-import org.apache.http.conn.ssl.SSLConnectionSocketFactory;
-import org.apache.http.conn.ssl.TrustStrategy;
-import org.apache.http.entity.StringEntity;
-import org.apache.http.impl.client.CloseableHttpClient;
-import org.apache.http.impl.client.HttpClients;
-import org.apache.http.message.BasicNameValuePair;
-import org.apache.http.ssl.SSLContextBuilder;
-import org.apache.http.util.EntityUtils;
-
-import javax.net.ssl.SSLContext;
-import java.io.IOException;
-import java.security.cert.CertificateException;
-import java.security.cert.X509Certificate;
-import java.util.HashMap;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Map;
-
-/*****
- * @Author:  yangdi  hm
- * @Description: entity
- ****/
-public   class HttpClient {
-    private String url;
-    private Map<String, String> param;
-    private int statusCode;
-    private String content;
-    private String xmlParam;
-    private boolean isHttps;
-
-    public boolean isHttps() {
-        return isHttps;
-    }
-
-    public  void   setHttps(boolean isHttps) {
-        this.isHttps = isHttps;
-    }
-
-    public String getXmlParam() {
-        return xmlParam;
-    }
-
-    public void setXmlParam(String xmlParam) {
-        this.xmlParam = xmlParam;
-    }
-
-    public HttpClient(String url, Map<String, String> param) {
-        this.url = url;
-        this.param = param;
-    }
-
-    public HttpClient(String url) {
-        this.url = url;
-    }
-
-    public void setParameter(Map<String, String> map) {
-        param = map;
-    }
-
-    public void addParameter(String key, String value) {
-        if (param == null)
-            param = new HashMap<String, String>();
-        param.put(key, value);
-    }
-
-    public void post() throws ClientProtocolException, IOException {
-        HttpPost http = new HttpPost(url);
-        setEntity(http);
-        execute(http);
-    }
-
-    public void put() throws ClientProtocolException, IOException {
-        HttpPut http = new HttpPut(url);
-        setEntity(http);
-        execute(http);
-    }
-
-    public void get() throws ClientProtocolException, IOException {
-        if (param != null) {
-            StringBuilder url = new StringBuilder(this.url);
-            boolean isFirst = true;
-            for (String key : param.keySet()) {
-                if (isFirst) {
-                    url.append("?");
-                }else {
-                    url.append("&");
-                }
-                url.append(key).append("=").append(param.get(key));
-            }
-            this.url = url.toString();
-        }
-        HttpGet http = new HttpGet(url);
-        execute(http);
-    }
-    /**
-     * set http post,put param
-     */
-    private void setEntity(HttpEntityEnclosingRequestBase http) {
-        if (param != null) {
-            List<NameValuePair> nvps = new LinkedList<NameValuePair>();
-            for (String key : param.keySet()) {
-                nvps.add(new BasicNameValuePair(key, param.get(key))); // 参数
-            }
-            http.setEntity(new UrlEncodedFormEntity(nvps, Consts.UTF_8)); // 设置参数
-        }
-        if (xmlParam != null) {
-            http.setEntity(new StringEntity(xmlParam, Consts.UTF_8));
-        }
-    }
-
-    private void execute(HttpUriRequest http) throws ClientProtocolException,
-            IOException {
-        CloseableHttpClient httpClient = null;
-        try {
-            if (isHttps) {
-                SSLContext sslContext = new SSLContextBuilder()
-                        .loadTrustMaterial(null, new TrustStrategy() {
-                            // 信任所有
-                            @Override
-                            public boolean isTrusted(X509Certificate[] chain,
-                                                     String authType)
-                                    throws CertificateException {
-                                return true;
-                            }
-                        }).build();
-                SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(
-                        sslContext);
-                httpClient = HttpClients.custom().setSSLSocketFactory(sslsf)
-                        .build();
-            } else {
-                httpClient = HttpClients.createDefault();
-            }
-            CloseableHttpResponse response = httpClient.execute(http);
-            try {
-                if (response != null) {
-                    if (response.getStatusLine() != null) {
-                        statusCode = response.getStatusLine().getStatusCode();
-                    }
-                    HttpEntity entity = response.getEntity();
-                    // 响应内容
-                    content = EntityUtils.toString(entity, Consts.UTF_8);
-                }
-            } finally {
-                response.close();
-            }
-        } catch (Exception e) {
-            e.printStackTrace();
-        } finally {
-            httpClient.close();
-        }
-    }
-
-    public int getStatusCode() {
-        return statusCode;
-    }
-    public String getContent() throws ParseException, IOException {
-        return content;
-    }
-}

+ 3 - 1
shiwan/admin/src/main/resources/application-test.yml

@@ -13,6 +13,9 @@ spring:
       max-idle: 8
       min-idle: 8
       initial-size: 10
+
+
+
     secondary:
       url: jdbc:mysql://122.112.219.87:3306/ifm?useUnicode=true&characterEncoding=UTF-8&useSSL=false&autoReconnect=true&serverTimezone=Asia/Shanghai
       username: huimv
@@ -25,7 +28,6 @@ spring:
   jpa:
     database: mysql
     show-sql: true
-
   mvc:
     view:
       prefix: /