| | |
| | | * @param model 服务单应用值对象 |
| | | * @return 服务单接口调用结果 |
| | | */ |
| | | public static ServiceOrderAppResultVo CreateServiceOrder(ServiceOrderAppVo model) { |
| | | public static ServiceOrderAppResultVo CreateServiceOrder(ServiceOrderAppVo model,String appSecret) { |
| | | if (AddServiceOrederAPI.isEmpty()) { |
| | | // log.info("AddServiceOrederAPI 未设置,请先设置接口地址。"); |
| | | return null; |
| | |
| | | } |
| | | } |
| | | |
| | | model.setSign(ServiceOrderSign.generateSign(params)); // 生成签名并设置到模型中 |
| | | model.setSign(ServiceOrderSign.generateSign(params,appSecret)); // 生成签名并设置到模型中 |
| | | |
| | | |
| | | // 替换为 |
| | |
| | | * @param model 服务订单删除请求值对象 |
| | | * @return 服务订单删除接口调用结果 |
| | | */ |
| | | public static ServiceOrderAppResultVo CancelServiceOrder(ServiceOrderDelVo model) { |
| | | public static ServiceOrderAppResultVo CancelServiceOrder(ServiceOrderDelVo model,String appSecret) { |
| | | if (AddServiceOrederAPI.isEmpty()) { |
| | | // log.info("AddServiceOrederAPI 未设置,请先设置接口地址。"); |
| | | return null; |
| | |
| | | } |
| | | } |
| | | |
| | | model.setSign(ServiceOrderSign.generateSign(params)); |
| | | model.setSign(ServiceOrderSign.generateSign(params,appSecret)); |
| | | |
| | | // 构建表单数据 |
| | | StringBuilder formData = new StringBuilder(); |
| | |
| | | model.setDELRemarks("测试"); |
| | | |
| | | // 调用 CancelServiceOrder 方法取消服务单 |
| | | ServiceOrderAppResultVo result = CancelServiceOrder(model); |
| | | System.out.println("1"); |
| | | // ServiceOrderAppResultVo result = CancelServiceOrder(model); |
| | | // System.out.println("1"); |
| | | } |
| | | |
| | | public static void test() |
| | |
| | | model.setPayQRcodeURL("https://example.com/qrcode/" + (int) (Math.random() * 100)); // 随机生成外部支付二维码链接 |
| | | |
| | | // 调用 CreateServiceOrder 方法创建服务单 |
| | | ServiceOrderAppResultVo result = CreateServiceOrder(model); |
| | | // ServiceOrderAppResultVo result = CreateServiceOrder(model); |
| | | } |
| | | |
| | | } |