diff --git a/bonus-business/src/main/java/com/bonus/business/controller/ProductScreenController.java b/bonus-business/src/main/java/com/bonus/business/controller/ProductScreenController.java index b58f874..351b814 100644 --- a/bonus-business/src/main/java/com/bonus/business/controller/ProductScreenController.java +++ b/bonus-business/src/main/java/com/bonus/business/controller/ProductScreenController.java @@ -6,6 +6,7 @@ import com.bonus.common.core.domain.AjaxResult; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -25,11 +26,11 @@ public class ProductScreenController { */ @PostMapping("/getProductList") - public AjaxResult getProductList(TbProduct product ){ + public AjaxResult getProductList(@RequestBody TbProduct product ){ return service.getProductList(product) ; } @PostMapping("/getProductDetails") - public AjaxResult getProductDetails(TbProduct product ){ + public AjaxResult getProductDetails(@RequestBody TbProduct product ){ return service.getProductDetails(product) ; } diff --git a/bonus-business/src/main/resources/mapper/business/TbProductMapper.xml b/bonus-business/src/main/resources/mapper/business/TbProductMapper.xml index d027a84..7cdb22e 100644 --- a/bonus-business/src/main/resources/mapper/business/TbProductMapper.xml +++ b/bonus-business/src/main/resources/mapper/business/TbProductMapper.xml @@ -14,7 +14,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join sys_user su on su.user_id=tpt.create_user where tpt.del_flag=0 and tpt.name like concat('%',#{name},'%') - and tpt.type_id = #{typeId} + and tpt.type_id = #{typeId} and sdd.dict_label like concat('%', #{typeName}, '%') and tpt.is_access = #{isAccess} and tpt.introduction like concat('%', #{typeName},'%')