From 179c4d64313c9b7572778da4aaaf6c6584fe457d Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 20 五月 2025 23:48:08 +0800 Subject: [PATCH] 修改文件上传类型限制 --- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightShoppingOrderServiceImpl.java | 34 +++++++++++++++++++++++++++++----- 1 files changed, 29 insertions(+), 5 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightShoppingOrderServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightShoppingOrderServiceImpl.java index 54a8082..7525bc5 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightShoppingOrderServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightShoppingOrderServiceImpl.java @@ -1,11 +1,14 @@ package com.panzhihua.service_dangjian.service.impl; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.panzhihua.common.model.dtos.partybuilding.NewFightIntegral; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.building.NewFightShoppingOrderVO; +import com.panzhihua.common.model.vos.user.SysUserNoticeVO; +import com.panzhihua.common.service.user.UserService; import com.panzhihua.common.utlis.Snowflake; import com.panzhihua.service_dangjian.dao.NewFightShoppingOrderDao; import com.panzhihua.service_dangjian.entity.ComActIntegralUser; @@ -32,6 +35,9 @@ @Resource private ComActIntegralUsersService integralUsersService; + + @Resource + private UserService userService; @Override public R getList(int pageNum,int pageSize,String userId,String goodsId,String orderNumber, @@ -71,15 +77,14 @@ //判断是线上下单 还是商家线下下单 1线上 2线下 - if(StringUtils.equals("1",item.getOrderType())) + if(StringUtils.equals("2",item.getOrderType())) { - NewFightShopping goods=shoppingService.getDetails(item.getGoodsId()); - getMoney=Integer.valueOf(goods.getGoodPrice()); + getMoney=Integer.valueOf(item.getPalyMoney()); } else { - getMoney=Integer.valueOf(item.getPalyMoney()); - + NewFightShopping goods=shoppingService.getDetails(item.getGoodsId()); + getMoney=Integer.valueOf(goods.getGoodPrice()); } @@ -115,6 +120,25 @@ integral.setRemark("商家兑换商品"); integral.setMerchantId(item.getMerchantId()); integral.setIntegralNum(item.getPalyMoney()); + + + + SysUserNoticeVO sysUserNoticeVO = new SysUserNoticeVO(); + sysUserNoticeVO.setUserId(Long.valueOf(item.getUserId())); + sysUserNoticeVO.setType(4); + sysUserNoticeVO.setTitle("商家兑换成功"); + sysUserNoticeVO.setBusinessType(14); + sysUserNoticeVO.setBusinessTitle(item.getRemark()); + sysUserNoticeVO + .setBusinessContent(String.format("兑换商品%s", item.getRemark())); + sysUserNoticeVO.setStatus(0); + sysUserNoticeVO.setBusinessStatus(1); + sysUserNoticeVO.setBusinessId(Long.valueOf(item.getId())); + sysUserNoticeVO.setActivityType(4); + R r2 = userService.addNotice(sysUserNoticeVO); + if (R.isOk(r2)) { + log.info("新增兑换商品通知成功【{}】", JSONObject.toJSONString(sysUserNoticeVO)); + } } integralUsersService.upIntegral(integral); -- Gitblit v1.7.1