From 535c81a311bcd54b7ef5aa3f02b3cddc19b854d1 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Thu, 15 May 2025 16:06:14 +0800 Subject: [PATCH] feat(mall): 新增订单项的积分金额和积分价格字段- 在 MallOrderInfoMapper.xml 中添加了 item_score_amount 和 item_score_price 字段的映射 - 在 MallOrderItem 实体类中添加了 itemScorePrice 字段 - 更新了 selectNewApiOrderListInPage 查询,加入了积分金额和积分价格的计算 --- src/main/java/cc/mrbird/febs/mall/controller/AdminSystemController.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/AdminSystemController.java b/src/main/java/cc/mrbird/febs/mall/controller/AdminSystemController.java index 3f9d310..36b5d3a 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/AdminSystemController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/AdminSystemController.java @@ -2,6 +2,7 @@ import cc.mrbird.febs.common.annotation.ControllerEndpoint; import cc.mrbird.febs.common.entity.FebsResponse; +import cc.mrbird.febs.common.enumerates.CommonDictionaryEnum; import cc.mrbird.febs.common.enumerates.DataDictionaryEnum; import cc.mrbird.febs.common.utils.AppContants; import cc.mrbird.febs.mall.dto.*; @@ -197,6 +198,30 @@ return new FebsResponse().success(); } + @PostMapping(value = "/indexPngSet") + public FebsResponse indexPngSet(AdminIndexVideoDto adminIndexVideoDto) { +// DataDictionaryCustom pngDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( +// CommonDictionaryEnum.PNG_URL_INDEX.getType(), +// CommonDictionaryEnum.PNG_URL_INDEX.getCode() +// ); +// if(ObjectUtil.isEmpty(pngDic)){ +// return new FebsResponse().fail().message("请刷新页面重试"); +// } +// pngDic.setValue(adminIndexVideoDto.getPngUrl()); +// dataDictionaryCustomMapper.updateById(pngDic); + + DataDictionaryCustom timeDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( + CommonDictionaryEnum.TIME_URL_INDEX.getType(), + CommonDictionaryEnum.TIME_URL_INDEX.getCode() + ); + if(ObjectUtil.isEmpty(timeDic)){ + return new FebsResponse().fail().message("请刷新页面重试"); + } + timeDic.setValue(adminIndexVideoDto.getTimeStop()); + dataDictionaryCustomMapper.updateById(timeDic); + return new FebsResponse().success(); + } + // public static void main(String[] args) { // List<Integer> lines = Arrays.asList(new Integer[]{1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0}); // //数字连续出现的计数 -- Gitblit v1.9.1