private void addCode(String authorising, String idNumber) { log.debug("add Authorising Code:" + authorising + ":" + idNumber); trjService.addAuthorisingInfo(authorising, idNumber); }
private void v1Check(String authorising, boolean result, String message) { log.debug("v1Check Result:" + authorising + " result:" + result + " ,message:" + message); trjService.auditingResult(authorising, result, message); }
@Override public void checkAuthorising(String authorising, String idNumber) throws InvalidAuthorisingException { trjService.checkAuthorising(authorising, idNumber); } }
private void settlement(String authorising, LocalDateTime time) { log.debug("settlement Result:" + authorising + " time:" + time); trjService.settlementResult(authorising, time); }
@PostMapping("/mortgageTRGAppeal") @Transactional public String update(long id, String installer, String installCompany, String mobile , @RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate installDate, String applyFile) { // 资源应该是保存在某个目录下的 trjService.submitOrderCompleteRequest(mainOrderService.getOrder(id), installer, installCompany, mobile , installDate.atStartOfDay(), applyFile == null ? null : applyFile.replaceAll(",", "")); return "redirect:/mortgageTRG"; }
@PostMapping("/orderData/quickDone/{id}") @ResponseStatus(HttpStatus.NO_CONTENT) public void quickDone(@PathVariable("id") long id, String deliverCompany, String deliverStore, int stockQuantity , @RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate shipmentTime , @RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") LocalDate deliverTime) { quickTradeService.makeDone(mainOrderService.getOrder(id)); trjService.deliverUpdate(id, deliverCompany, deliverStore, stockQuantity, shipmentTime, deliverTime); }
@Override public ModelAndView payOrder(String openId, HttpServletRequest request, PayableOrder order, String authorising , String idNumber) throws SystemMaintainException, InvalidAuthorisingException { AuthorisingInfo info = trjService.checkAuthorising(authorising, idNumber); Map<String, Object> parameters = new HashMap<>(); parameters.put("info", info); parameters.put(PaymentConfig.SKIP_TEST_PARAMETER_NAME, true); return paymentService.startPay(request, order, trjService, parameters); }