kongdeqiang
2023-05-26 68c95c45b4b339c272e4e1082f40b79207ffb132
默认变更列表
3个文件已修改
60 ■■■■■ 已修改文件
src/main/java/com/boying/controller/ParkController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/boying/controller/car/PlateServlet3.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/boying/controller/phone/EticketController.java 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/boying/controller/ParkController.java
@@ -39,7 +39,12 @@
        List<Park> records = page1.getRecords();
        for (Park record : records) {
            String num = redisTemplate.opsForValue().get("car_park_" +  record.getId());
            if(num != null){
            record.setCarNum(Integer.parseInt(num));
            }else {
                record.setCarNum(0);
            }
        }
        page1.setRecords(records);
        return R.ok(page1);
src/main/java/com/boying/controller/car/PlateServlet3.java
@@ -230,7 +230,7 @@
        JSONObject result = alarmInfoPlate.getJSONObject("result");
        JSONObject plateResult = result.getJSONObject("PlateResult");
        String carNo = plateResult.get("license").toString();
        String image = plateResult.get("imageFile").toString();
      //  String image = plateResult.get("imageFile").toString();
        String code = alarmInfoPlate.get("serialno").toString();
        try {
@@ -267,10 +267,10 @@
                }
                if(StringUtils.isNotBlank(image)){
                    fileInfo = FileUtil.generateBase64StringToFile(image, 1,1);
                    fileInfoService.save(fileInfo);
                }
//                if(StringUtils.isNotBlank(image)){
//                    fileInfo = FileUtil.generateBase64StringToFile(image, 1,1);
//                    fileInfoService.save(fileInfo);
//                }
                System.out.println("编号:"+serialno+"  设备识别到了:"+license);
src/main/java/com/boying/controller/phone/EticketController.java
@@ -35,7 +35,7 @@
        SimpleDateFormat sdf2 = new SimpleDateFormat("hh:mm:ss");
        String format = sdf.format(new Date());
        String format2 = sdf2.format(new Date());
        String idStr = 17107+"";
        String idStr = 146920+"";
        String dateStr = DateUtil.currentSeconds()+"";
        String l = idStr + dateStr;
@@ -43,7 +43,7 @@
        //开票申请
        DirectTicket.info info = new DirectTicket.info();
        info.setOrdernum(1);
        info.setAmt(7.5);
        info.setAmt(3);
        info.setAmount(1);
        info.setIncitemcode("072101");
        info.setIncitemname("停车泊位及公共停车场等有偿使用收入");
@@ -58,11 +58,12 @@
        directTicket.setIssuetime(format2);
        directTicket.setPayerpartytype("1");
        directTicket.setPayer("冀A0CM05");
        directTicket.setAmt(7.5);
        directTicket.setAmt(3);
        directTicket.setUsername("张娇");
        directTicket.setChecker("乔宁");
        directTicket.setPayinfo(json);
        directTicket.setState(1);
        directTicket.setBilltypeid("1252");
        String jsonStr = JSON.toJSONString(directTicket, SerializerFeature.WriteDateUseDateFormat);
        Map<String, Object> map = JSON.parseObject(jsonStr, new TypeReference<Map<String, Object>>() {});
@@ -84,16 +85,37 @@
            System.out.println("einvoiceid:"+(String) mapTypes.get("einvoiceid"));
            System.out.println("einvoicefilename:"+(String) mapTypes.get("einvoicefilename"));
        }else {
            System.out.println(entity.getBody());
        }
        /**
         * ReturnData(code=1, msg=获取成功, total=0, data=[{randomnumber=407348, einvoicefilename=, einvoiceid=3649845000-32211031, einvoicenumber=0005489463, eticketnum=171041683249011, state=0, einvoicecode=13011223}], singleData=null)
         * bizcode:171041683249011
         * einvoicecode:13011223
         * einvoicenumber:0005489463
         * randomnumber:407348
         * einvoiceid:3649845000-32211031
         * einvoicefilename:
         */
        }
    public static void main91(String[] args) {
        Map<String,Object> map1 = new HashMap<>();
        map1.put("bizcode","1469201684477973");
        RestTemplate restTemplate = new RestTemplate();
        ResponseEntity<ReturnData> entity = restTemplate.postForEntity("http://10.255.200.204:7991/search/meinvoicestatus", HTTPEntityUtil.setEntity(map1), ReturnData.class);
        System.out.println(entity.getBody());
        //ReturnData(code=1, msg=查询成功, total=0, data=[{filldate=2022-12-22, payeeaccount=13001645408050002448, bankaffirm=13061890816FPJZDGVS, eticketnum=13040622000000640564, amt=1.0, bankstation=130618908, payway=2, admdivcode=130406, payinfo=[{"incitemname":"停车泊位及公共停车场等有偿使用收入","amount":1,"incitemcode":"072101","amt":1,"ordernum":1}], payer=峰峰智慧停车, paybankdt=2022-12-22 15:14:59, payeebank=建行邯郸市峰峰支行, payee=峰峰矿区非税收入服务中心, payerbank=, payeraccount=, invoicingpartyname=邯郸市峰峰矿区综合行政执法局, invoicingpartycode=506002}], singleData=null)
        // payinfo=[{"incitemname":"停车泊位及公共停车场等有偿使用收入","amount":1,"incitemcode":"072101","amt":1,"ordernum":1}]
    }
    public static void main(String[] args) {
        Map<String,Object> map1 = new HashMap<>();
        map1.put("einvoicecode", "13011223");
        map1.put("einvoicenumber","0005489442");
        map1.put("bizcode", "171071682490940");
        map1.put("randomnumber","366660");
        map1.put("einvoicecode", "13011323");
        map1.put("einvoicenumber","0001479604");
        map1.put("bizcode", "1469201684477973");
        map1.put("randomnumber","279929");
        map1.put("billfiletype",1);
        SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd_HH_mm_ss");
        RestTemplate restTemplate = new RestTemplate();
@@ -253,15 +275,6 @@
        //ReturnData(code=1, msg=查询成功, total=0, data=[{randomnumber=264640, einvoicefilename=130112220011112124, einvoiceid=4212111100-22211031, einvoicenumber=0011112124, eticketnum=13040622000000640564, state=1, einvoicecode=13011222, info=开票成功}], singleData=null)
    }
    public static void main5(String[] args) {
        Map<String,Object> map1 = new HashMap<>();
        map1.put("eticketnum","13040622000000640564");
        RestTemplate restTemplate = new RestTemplate();
        ResponseEntity<ReturnData> entity = restTemplate.postForEntity("http://10.255.200.204:7991/search/eticket", HTTPEntityUtil.setEntity(map1), ReturnData.class);
        System.out.println(entity.getBody());
        //ReturnData(code=1, msg=查询成功, total=0, data=[{filldate=2022-12-22, payeeaccount=13001645408050002448, bankaffirm=13061890816FPJZDGVS, eticketnum=13040622000000640564, amt=1.0, bankstation=130618908, payway=2, admdivcode=130406, payinfo=[{"incitemname":"停车泊位及公共停车场等有偿使用收入","amount":1,"incitemcode":"072101","amt":1,"ordernum":1}], payer=峰峰智慧停车, paybankdt=2022-12-22 15:14:59, payeebank=建行邯郸市峰峰支行, payee=峰峰矿区非税收入服务中心, payerbank=, payeraccount=, invoicingpartyname=邯郸市峰峰矿区综合行政执法局, invoicingpartycode=506002}], singleData=null)
        // payinfo=[{"incitemname":"停车泊位及公共停车场等有偿使用收入","amount":1,"incitemcode":"072101","amt":1,"ordernum":1}]
    }
    //获取缴款书
    public  void getAPPLYETCKETNUM(ApplyTicket applyTicket) throws IllegalAccessException {