| | |
| | | */ |
| | | @PostMapping("zhifa") |
| | | public Object zhifa(Long id){ |
| | | System.out.println(id+"开始缴费"); |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss"); |
| | | String logs = sdf.format(new Date())+"开始扫码缴费------》\n"; |
| | | logs += "罚单表id为:"+id+",\n"; |
| | |
| | | writeTxt(logs); |
| | | return R.failed("本罚单无需支付费用"); |
| | | } |
| | | if(StringUtils.isNotBlank(ticket.getPayCode()) && ticket.getStatus() == 0){ |
| | | if(StringUtils.isNotBlank(ticket.getPayCode()) && ticket.getPayStatus() == 0){ |
| | | return R.ok("生成电子罚单缴款码", "https://hbfs.govpay.ccb.com/online/fssm?fee=130000000001&PyfScnCgycd=01&pyfTpcd=3&BNo="+ticket.getPayCode()); |
| | | }else if(StringUtils.isNotBlank(ticket.getPayCode()) && ticket.getStatus() == 1){ |
| | | }else if(StringUtils.isNotBlank(ticket.getPayCode()) && ticket.getPayStatus() == 1){ |
| | | return R.failed("已缴费"); |
| | | } |
| | | if(StringUtils.isBlank(ticket.getPayCode())){ |
| | |
| | | addOrderRecord2(ticket); |
| | | return payurl+eticketnum; |
| | | }else { |
| | | System.out.println("支付申请缴款码返回为:"+entity); |
| | | return null; |
| | | } |
| | | } |