diff --git a/src/main/java/com/yxt/yyth/api/lpkgiftcard/LpkGiftCardListVo.java b/src/main/java/com/yxt/yyth/api/lpkgiftcard/LpkGiftCardListVo.java index 52ad772..d196a4f 100644 --- a/src/main/java/com/yxt/yyth/api/lpkgiftcard/LpkGiftCardListVo.java +++ b/src/main/java/com/yxt/yyth/api/lpkgiftcard/LpkGiftCardListVo.java @@ -25,5 +25,4 @@ public class LpkGiftCardListVo implements Vo { private String grantDate; private String customerMobile; private String customerSid; - // private String picUrl; } diff --git a/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordRest.java b/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordRest.java index 7de6019..3284f9f 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordRest.java +++ b/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordRest.java @@ -31,4 +31,9 @@ public class LpkCardBuildRecordRest { return lpkCardBuildRecordService.recordListPage(pq); } + @ApiOperation("创建记录列表") + @GetMapping("/recordDetails/{sid}") + public ResultBean recordDetails(@PathVariable("sid") String sid) { + return lpkCardBuildRecordService.recordDetails(sid); + } } diff --git a/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordService.java b/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordService.java index b4c2c0a..628e449 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordService.java +++ b/src/main/java/com/yxt/yyth/biz/lpkcardbuildrecord/LpkCardBuildRecordService.java @@ -14,8 +14,12 @@ import com.yxt.yyth.api.lpkcardbuildrecord.LpkCardBuildRecordVo; import com.yxt.yyth.api.lpkcustomer.LpkCustomer; import com.yxt.yyth.api.lpkcustomer.LpkCustomerQuery; import com.yxt.yyth.api.lpkcustomer.LpkCustomerVo; +import com.yxt.yyth.api.lpkgiftcard.LpkGiftCardListVo; +import com.yxt.yyth.biz.lpkgiftcard.LpkGiftCardService; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -26,6 +30,8 @@ import java.util.List; @Service public class LpkCardBuildRecordService extends MybatisBaseService { + @Autowired + private LpkGiftCardService lpkGiftCardService; public ResultBean> recordListPage(PagerQuery pq) { ResultBean rb = ResultBean.fireFail(); @@ -46,4 +52,14 @@ public class LpkCardBuildRecordService extends MybatisBaseService p = PagerUtil.pageToVo(pagging, null); return rb.success().setData(p); } + + public ResultBean recordDetails(String sid) { + ResultBean rb = ResultBean.fireFail(); + List list = new ArrayList<>(); + LpkCardBuildRecord record = fetchBySid(sid); + if (record != null) { + list = lpkGiftCardService.selAllByRecordSid(sid); + } + return rb.success().setData(list); + } } diff --git a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.java b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.java index f4864ab..b937cf3 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.java +++ b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.java @@ -45,4 +45,6 @@ public interface LpkGiftCardMapper extends BaseMapper { String selctMaxSerNum(); IPage cardList(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + + List selAllByRecordSid(@Param("sid") String sid); } diff --git a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml index 77c7959..64eb14d 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml +++ b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml @@ -49,6 +49,22 @@ ${ew.sqlSegment} + \ No newline at end of file diff --git a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardService.java b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardService.java index be763e0..966b649 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardService.java +++ b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardService.java @@ -174,7 +174,7 @@ public class LpkGiftCardService extends MybatisBaseService selAllByRecordSid(String sid) { + return baseMapper.selAllByRecordSid(sid); + } }