Sfoglia il codice sorgente

刷卡解析 2023-04-11

donggaosheng 2 anni fa
parent
commit
b575dcef3e

+ 6 - 1
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/controller/LabSecurityApplyController.java

@@ -32,6 +32,8 @@ import com.zd.system.api.feign.RemoteUserService;
 import com.zd.model.entity.SysUser;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
@@ -53,6 +55,8 @@ import java.net.URL;
 @RequestMapping("/apply")
 public class LabSecurityApplyController extends BaseController
 {
+    private final Logger logger = LoggerFactory.getLogger(LabSecurityApplyController.class);
+
     @Autowired
     private ILabSecurityApplyService labSecurityApplyService;
 
@@ -844,11 +848,12 @@ public class LabSecurityApplyController extends BaseController
     @RequestMapping("/app/securityNumList")
     public ResultData securityNumList(Long labId,String cardNum)
     {
+        cardNum=cardNum.replaceAll("\\s*|\r|\n|\t","");
         List<Map<String,Object>> list = labSecurityApplyService.selectSecurityCardList(labId);
         for(Map<String,Object> map:list){
             if(StringUtils.isNotNull(map.get("cardNum"))){
                 String decryptCard=DESUtils.decrypt(String.valueOf(map.get("cardNum")));
-                System.out.println("decryptCard:"+decryptCard);
+                logger.info("decryptCard卡号解密:"+decryptCard);
                 if(cardNum.equals(decryptCard)){
                     String userType=String.valueOf(map.get("userType"));
                     Long userId=Long.parseLong(String.valueOf(map.get("userId")));