From fbbe5be9356e9232e42b29d927dfca4b12e6c0f2 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Tue, 22 Apr 2025 17:13:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/kelp/business/BuyController.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ksafepack-admin/src/main/java/com/kelp/business/BuyController.java b/ksafepack-admin/src/main/java/com/kelp/business/BuyController.java index d47b698..269d0fa 100644 --- a/ksafepack-admin/src/main/java/com/kelp/business/BuyController.java +++ b/ksafepack-admin/src/main/java/com/kelp/business/BuyController.java @@ -3,6 +3,7 @@ package com.kelp.business; import com.kelp.business.dao.BuyDao; import com.kelp.business.entity.Buy; +import com.kelp.common.utils.IdWorker; import com.kelp.crm.entity.ECustomer; import com.kelp.crm.service.ECustomerService; import com.opensymphony.oscache.util.StringUtil; @@ -14,6 +15,9 @@ import org.springframework.web.bind.annotation.RestController; @RestController public class BuyController { + + @Autowired + private IdWorker idWorker; private final String prefix = "/business/buy"; protected String RESULT = "result"; @@ -25,8 +29,8 @@ public class BuyController { @Autowired private ECustomerService customerService; - @PostMapping(path = {prefix + "/{id}"}) - public ModelMap index(@PathVariable("id") String id, Buy buy) { + @PostMapping(path = {prefix + "/{type}"}) + public ModelMap index(@PathVariable("type") String type, Buy buy) { ModelMap modelMap = new ModelMap(); ECustomer eCustomer = new ECustomer(); @@ -67,7 +71,8 @@ public class BuyController { } else { buy.setCustomerId(customer.getId()); } - buy.setType(id); + buy.setType(type); + buy.setId(idWorker.nextId()); buyDao.add(buy); modelMap.put(RESULT, true);