bug修改
This commit is contained in:
@ -1,13 +1,11 @@
|
|||||||
package cn.iocoder.yudao.module.member.dal.mysql.admincard;
|
package cn.iocoder.yudao.module.member.dal.mysql.admincard;
|
||||||
|
|
||||||
import java.util.*;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
|
||||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||||
|
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||||
|
import cn.iocoder.yudao.module.member.controller.admin.admincard.vo.AdminCardPageReqVO;
|
||||||
import cn.iocoder.yudao.module.member.dal.dataobject.admincard.AdminCardDO;
|
import cn.iocoder.yudao.module.member.dal.dataobject.admincard.AdminCardDO;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
import cn.iocoder.yudao.module.member.controller.admin.admincard.vo.*;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 管理员卡 Mapper
|
* 管理员卡 Mapper
|
||||||
@ -20,6 +18,7 @@ public interface AdminCardMapper extends BaseMapperX<AdminCardDO> {
|
|||||||
default PageResult<AdminCardDO> selectPage(AdminCardPageReqVO reqVO) {
|
default PageResult<AdminCardDO> selectPage(AdminCardPageReqVO reqVO) {
|
||||||
return selectPage(reqVO, new LambdaQueryWrapperX<AdminCardDO>()
|
return selectPage(reqVO, new LambdaQueryWrapperX<AdminCardDO>()
|
||||||
.eqIfPresent(AdminCardDO::getCardNo, reqVO.getCardNo())
|
.eqIfPresent(AdminCardDO::getCardNo, reqVO.getCardNo())
|
||||||
|
.eqIfPresent(AdminCardDO::getCreator,reqVO.getType())
|
||||||
.betweenIfPresent(AdminCardDO::getCreateTime, reqVO.getCreateTime())
|
.betweenIfPresent(AdminCardDO::getCreateTime, reqVO.getCreateTime())
|
||||||
.orderByDesc(AdminCardDO::getId));
|
.orderByDesc(AdminCardDO::getId));
|
||||||
}
|
}
|
||||||
|
@ -31,6 +31,8 @@ import org.springframework.validation.annotation.Validated;
|
|||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
@ -216,6 +218,7 @@ public class DevuceServiceImpl implements DevuceService {
|
|||||||
} else {
|
} else {
|
||||||
s = null;
|
s = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
maps.forEach(f ->{
|
maps.forEach(f ->{
|
||||||
String nutritionName = f.get("nutritionName").toString();
|
String nutritionName = f.get("nutritionName").toString();
|
||||||
f.put("nutritionName",nutritionName.substring(0,nutritionName.length()-7));
|
f.put("nutritionName",nutritionName.substring(0,nutritionName.length()-7));
|
||||||
@ -224,9 +227,29 @@ public class DevuceServiceImpl implements DevuceService {
|
|||||||
f.put("userName",s);
|
f.put("userName",s);
|
||||||
f.put("dishesSumPrice",dishesDO.getDishesSumPrice());
|
f.put("dishesSumPrice",dishesDO.getDishesSumPrice());
|
||||||
});
|
});
|
||||||
|
if(CollectionUtil.isEmpty(maps)){
|
||||||
|
List<Map> newMap = new ArrayList<>();
|
||||||
|
List<String> list = Arrays.asList("能量(/100g)", "脂肪(/100g)", "碳水化合物(/100g)", "蛋白质(/100g)");
|
||||||
|
|
||||||
|
for(int i= 0;i<4;i++){
|
||||||
|
HashMap<Object, Object> map = new HashMap<>();
|
||||||
|
map.put("dishesName",dishesDO.getDishesName());
|
||||||
|
map.put("dishesImageUrl",dishesDO.getDishesImageUrl());
|
||||||
|
map.put("userName",s);
|
||||||
|
map.put("dishesSumPrice",dishesDO.getDishesSumPrice());
|
||||||
|
map.put("nutritionName",list.get(i));
|
||||||
|
map.put("nutritionNumber",100);
|
||||||
|
map.put("nutritionPer","33.34%");
|
||||||
|
newMap.add(map);
|
||||||
|
}
|
||||||
|
return newMap;
|
||||||
|
}
|
||||||
return maps;
|
return maps;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return
|
* @return
|
||||||
* @Description: 根据ip获取门店id
|
* @Description: 根据ip获取门店id
|
||||||
|
@ -96,6 +96,7 @@ public class DishesServiceImpl implements DishesService {
|
|||||||
|
|
||||||
Long carteenId = deviceInfoService.getCarteen(getHearder());
|
Long carteenId = deviceInfoService.getCarteen(getHearder());
|
||||||
dishes.setCarteenId(carteenId);
|
dishes.setCarteenId(carteenId);
|
||||||
|
dishes.setDishesNumber(new BigDecimal("50"));
|
||||||
//计算每g多少钱
|
//计算每g多少钱
|
||||||
BigDecimal dishesSumPrice = vo.getDishesSumPrice();
|
BigDecimal dishesSumPrice = vo.getDishesSumPrice();
|
||||||
BigDecimal dishesNumber = new BigDecimal("50");
|
BigDecimal dishesNumber = new BigDecimal("50");
|
||||||
|
Reference in New Issue
Block a user