peng
2025-10-15 d50a86c6c9aad98b70aa996662219156c9c371a9
buyer-api/src/main/java/cn/lili/controller/payment/CashierController.java
@@ -43,8 +43,6 @@
    @Autowired
    private CashierSupport cashierSupport;
    @Autowired
    private UserCheckTemplateService  userCheckTemplateService;
    @ApiImplicitParams({
@@ -55,27 +53,6 @@
    @Transactional(rollbackFor = Exception.class)
    public ResultMessage paymentParams(@Validated @RequestBody PayParam payParam) {
        CashierParam cashierParam = cashierSupport.cashierParam(payParam);
        //定制商品特殊处理
        if (StringUtils.isNotBlank(payParam.getTemplateId())){
            List<CustomizeTemplateForm> templateForm = payParam.getTemplateForm();
            List<UserCheckTemplate> customizeTemplateForms = new ArrayList<>();
            String orderSns = cashierParam.getOrderSns();
            for (CustomizeTemplateForm customizeTemplateForm : templateForm) {
                UserCheckTemplate userCheckTemplate = new UserCheckTemplate();
                userCheckTemplate.setContentType(customizeTemplateForm.getContentType());
                userCheckTemplate.setChooseImg(payParam.getChooseImage());
                userCheckTemplate.setChooseImgId(payParam.getChooseImageId());
                userCheckTemplate.setTemplateName(payParam.getTemplateName());
                userCheckTemplate.setTemplateId(payParam.getTemplateId());
                userCheckTemplate.setOrderSn(orderSns);
                userCheckTemplate.setSubId(customizeTemplateForm.getId());
                userCheckTemplate.setSubName(customizeTemplateForm.getTemplateTitle());
                userCheckTemplate.setContent(customizeTemplateForm.getValue());
                customizeTemplateForms.add(userCheckTemplate);
            }
            userCheckTemplateService.saveBatch(customizeTemplateForms);
        }
        return ResultUtil.data(cashierParam);
    }