大理访客登记h5待测试
diff --git a/src/main/java/com/supwisdom/dlpay/api/controller/DoorApiAction.java b/src/main/java/com/supwisdom/dlpay/api/controller/DoorApiAction.java
index 45c6a9d..3e11bc7 100644
--- a/src/main/java/com/supwisdom/dlpay/api/controller/DoorApiAction.java
+++ b/src/main/java/com/supwisdom/dlpay/api/controller/DoorApiAction.java
@@ -19,6 +19,8 @@
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.*;
 
+import javax.ws.rs.Consumes;
+import javax.ws.rs.core.MediaType;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
@@ -91,25 +93,42 @@
     resp.setData(custlist);
     return resp;
   }
-  @RequestMapping(value = "/visitorcheck", method = {RequestMethod.POST})
+
+
+//  @RequestMapping(
+//          value = "",
+//          method = RequestMethod.POST,
+//          consumes = {"application/x-www-form-urlencoded"})
+
+  @PostMapping("/visitorcheck")
   @ResponseBody
-  public BaseResp visitorcheck(@RequestBody VisitorCheckBean postData) {
+  public BaseResp visitorcheck(
+          @RequestParam(value = "visitorname")String visitorname,
+          @RequestParam(value = "idno")String idno,
+          @RequestParam(value = "phone")String phone,
+          @RequestParam(value = "sex")String sex,
+          @RequestParam(value = "deptcode")String deptcode,
+          @RequestParam(value = "custid")String custid,
+          @RequestParam(value = "remarks")String remarks,
+          @RequestParam(value = "company")String company,
+          @RequestParam(value = "sign")String sign
+                               ) {
     BaseResp resp = new BaseResp();
     Map<String,String> datamap=new HashMap<>();
-    datamap.put("visitorname",postData.getVisitorname());
-    datamap.put("idno",postData.getIdno());
-    datamap.put("phone",postData.getPhone());
-    datamap.put("time",postData.getPhone());
-    datamap.put("sex",postData.getSex());
-    datamap.put("deptcode",postData.getDeptcode());
-    datamap.put("custid",postData.getCustid());
-    datamap.put("company",postData.getCompany());
-    datamap.put("remarks",postData.getRemarks());
+    datamap.put("visitorname",visitorname);
+    datamap.put("idno",idno);
+    datamap.put("phone",phone);
+    datamap.put("time",DateUtil.getNow("yyyyMMddhhmmss"));
+    datamap.put("sex",sex);
+    datamap.put("deptcode",deptcode);
+    datamap.put("custid",custid);
+    datamap.put("company",company);
+    datamap.put("remarks",remarks);
     Map<String, String> paraFilter = HmacUtil.paraFilter(datamap);
-    String linkString= "visitorname="+postData.getVisitorname()+"&idno="+postData.getIdno()+"&custid="+postData.getCustid();
+    String linkString= "visitorname="+visitorname+"&idno="+idno+"&custid="+custid;
     String hmacsha1 = HmacUtil.HMACSHA1(linkString, "adc4ac6822fd462780f878b86cb94688");
 
-      if(postData.getSign()==null||!postData.getSign().toLowerCase().equals(hmacsha1.toLowerCase())){
+      if(sign==null||!sign.toLowerCase().equals(hmacsha1.toLowerCase())){
         resp.setRetcode("99");
         resp.setRetmsg("校验失败");
         return resp;
@@ -120,16 +139,16 @@
     try{
       String time = DateUtil.getNow("yyyyMMddhhmmss");
       EVisitorCheckDtl eVisitorCheckDtl=new EVisitorCheckDtl();
-      eVisitorCheckDtl.setCompany(postData.getCompany());
-      eVisitorCheckDtl.setCustid(postData.getCustid());
-      eVisitorCheckDtl.setDeptcode(postData.getDeptcode());
-      eVisitorCheckDtl.setPhone(postData.getPhone());
-      eVisitorCheckDtl.setRemarks(postData.getRemarks());
-      eVisitorCheckDtl.setVisitorname(postData.getVisitorname());
+      eVisitorCheckDtl.setCompany(company);
+      eVisitorCheckDtl.setCustid(custid);
+      eVisitorCheckDtl.setDeptcode(deptcode);
+      eVisitorCheckDtl.setPhone(phone);
+      eVisitorCheckDtl.setRemarks(remarks);
+      eVisitorCheckDtl.setVisitorname(visitorname);
       eVisitorCheckDtl.setTransdate(time.substring(0,8));
       eVisitorCheckDtl.setStatus(1);
-      eVisitorCheckDtl.setIdno(postData.getIdno());
-      eVisitorCheckDtl.setSex(postData.getSex());
+      eVisitorCheckDtl.setIdno(idno);
+      eVisitorCheckDtl.setSex(sex);
       eVisitorCheckDtl.setTranstime(time.substring(8));
 
       boolean b = visitormanageService.saveVisitorCheck(eVisitorCheckDtl);
diff --git a/src/main/java/com/supwisdom/dlpay/app/controller/AppController.java b/src/main/java/com/supwisdom/dlpay/app/controller/AppController.java
index fdff5d0..c35933d 100644
--- a/src/main/java/com/supwisdom/dlpay/app/controller/AppController.java
+++ b/src/main/java/com/supwisdom/dlpay/app/controller/AppController.java
@@ -6,8 +6,6 @@
 import com.supwisdom.dlpay.doorlist.service.DoorlistMgrService;

 import com.supwisdom.dlpay.framework.util.DateUtil;

 import com.supwisdom.dlpay.framework.util.StringUtil;

-import com.supwisdom.dlpay.ncmgr.domain.TNcAllottime;

-import com.supwisdom.dlpay.ncmgr.domain.TNcAllottimeId;

 import com.supwisdom.dlpay.ncmgr.domain.TNcCardlist;

 import com.supwisdom.dlpay.ncmgr.domain.TNcDevice;

 import com.supwisdom.dlpay.ncmgr.service.NcService;

@@ -26,9 +24,6 @@
 import javax.servlet.http.HttpServletRequest;

 import javax.servlet.http.HttpServletResponse;

 import javax.servlet.http.HttpSession;

-import java.security.KeyPair;

-import java.security.PrivateKey;

-import java.security.PublicKey;

 import java.util.*;

 

 @Controller

@@ -124,7 +119,7 @@
             model.addAttribute("msg", "您还未关注公众号,请先关注");

 

         }

-        return "apph5/visitorresult";

+        return "visitorresult3";

 

     }

 

diff --git a/src/main/resources/templates/apph5/visitorresult.html b/src/main/resources/templates/apph5/visitorresult.html
index e113e0d..fe4a37a 100644
--- a/src/main/resources/templates/apph5/visitorresult.html
+++ b/src/main/resources/templates/apph5/visitorresult.html
@@ -5,7 +5,7 @@
     <!--<meta name="_csrf_header" th:content="${_csrf.headerName}" />
     <meta name="_csrf_token" th:content="${_csrf.parameterName}" th:value="${_csrf.token}" />-->
     <meta charset="utf-8"/>
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+<!--    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">-->
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
     <!-- 引入样式 -->
     <!--<link rel="stylesheet" href="https://unpkg.com/mint-ui/lib/style.css">-->
@@ -20,15 +20,18 @@
     <!--<script src="https://unpkg.com/vue/dist/vue.js"></script>
     <script src="https://unpkg.com/mint-ui/lib/index.js"></script>-->
 </head>
-<body  th:background="@{/static/res/images/visitorsuccess.jpg}" th:attr="background-size='contain'"  >
+<body   >
 <div id="app"  >
  <!--   <div class="page-title" style="text-align:center; font-size: 24px;color: #FF8247">登记结果</div><br>
     <div class="mintui-success" id="msg"></div>
     <input type="hidden" id="issuccess" th:value="${issuccess}">
 -->
 </div>
+<div style="background-size: contain|cover;width: 100%;height: auto">
+    <img th:src="@{/static/res/images/visitorsuccess.jpg}" style="width: 411px"/>
 
-<!--<img th:src="@{/static/res/images/visitorsuccess.jpg}"/>-->
+</div>
+
 </body>
 
 <script>
diff --git a/src/main/resources/templates/apph5/visitorresultfail.html b/src/main/resources/templates/apph5/visitorresultfail.html
index 81d715f..e0edff5 100644
--- a/src/main/resources/templates/apph5/visitorresultfail.html
+++ b/src/main/resources/templates/apph5/visitorresultfail.html
@@ -5,7 +5,7 @@
     <!--<meta name="_csrf_header" th:content="${_csrf.headerName}" />
     <meta name="_csrf_token" th:content="${_csrf.parameterName}" th:value="${_csrf.token}" />-->
     <meta charset="utf-8"/>
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <!--    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">-->
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
     <!-- 引入样式 -->
     <!--<link rel="stylesheet" href="https://unpkg.com/mint-ui/lib/style.css">-->
@@ -20,14 +20,17 @@
     <!--<script src="https://unpkg.com/vue/dist/vue.js"></script>
     <script src="https://unpkg.com/mint-ui/lib/index.js"></script>-->
 </head>
-<body  th:background="@{/static/res/images/visitorfail.jpg}" th:attr="background-size='contain'" >
+<body  >
 <div id="app"  >
  <!--   <div class="page-title" style="text-align:center; font-size: 24px;color: #FF8247">登记结果</div><br>
     <div class="mintui-success" id="msg"></div>
     <input type="hidden" id="issuccess" th:value="${issuccess}">
 -->
 </div>
+<div style="background-size: contain|cover;width: 100%;height: auto">
+    <img th:src="@{/static/res/images/visitorfail.jpg}" style="width: 411px"/>
 
+</div>
 <!--<img th:src="@{/static/res/images/visitorsuccess.jpg}"/>-->
 </body>