kongdeqiang
2023-04-28 df5cc553bde495f22757f0d6472a714a056a02d8
src/main/java/com/boying/controller/phone/EticketController.java
@@ -29,13 +29,13 @@
     */
    public static void main(String[] args) {
    public static void main9(String[] args) {
        //直接开票
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        SimpleDateFormat sdf2 = new SimpleDateFormat("hh:mm:ss");
        String format = sdf.format(new Date());
        String format2 = sdf2.format(new Date());
        String idStr = 111111+"";
        String idStr = 17107+"";
        String dateStr = DateUtil.currentSeconds()+"";
        String l = idStr + dateStr;
@@ -43,7 +43,7 @@
        //开票申请
        DirectTicket.info info = new DirectTicket.info();
        info.setOrdernum(1);
        info.setAmt(3.0);
        info.setAmt(7.5);
        info.setAmount(1);
        info.setIncitemcode("072101");
        info.setIncitemname("停车泊位及公共停车场等有偿使用收入");
@@ -57,8 +57,8 @@
        directTicket.setIssuedate(format);
        directTicket.setIssuetime(format2);
        directTicket.setPayerpartytype("1");
        directTicket.setPayer("冀A0C5MA");
        directTicket.setAmt(3.0);
        directTicket.setPayer("冀A0CM05");
        directTicket.setAmt(7.5);
        directTicket.setUsername("张娇");
        directTicket.setChecker("乔宁");
        directTicket.setPayinfo(json);
@@ -73,7 +73,7 @@
        txt += map+",\n";
        if(entity.getBody().getCode() ==1 ){
            //申请成功,去获取开票文件
            //System.out.println(entity.getBody());
            System.out.println(entity.getBody());
            Object o = entity.getBody().getData().get(0);
            String s = JSON.toJSONString(o);
            Map<String,Object> mapTypes = (Map)JSON.parse(s);
@@ -88,18 +88,18 @@
        }
    }
    public static void main9(String[] args) {
    public static void main(String[] args) {
        Map<String,Object> map1 = new HashMap<>();
        map1.put("einvoicecode", "");
        map1.put("einvoicenumber","");
        map1.put("bizcode", "");
        map1.put("randomnumber","");
        map1.put("einvoicecode", "13011223");
        map1.put("einvoicenumber","0005489442");
        map1.put("bizcode", "171071682490940");
        map1.put("randomnumber","366660");
        map1.put("billfiletype",1);
        SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd_HH_mm_ss");
        RestTemplate restTemplate = new RestTemplate();
        ResponseEntity<ReturnData> entity = restTemplate.postForEntity("http://10.255.200.204:7991/geteinvoicebybizcode", HTTPEntityUtil.setEntity(map1), ReturnData.class);
        System.out.println(entity.getBody());
        if(entity.getBody().getCode() == 1){
            System.out.println(entity.getBody());
            Object o1 = entity.getBody().getData().get(0);
            String s1 = JSON.toJSONString(o1);
            EticketFile eticketFile = JSONObject.parseObject(s1, EticketFile.class);