| | |
| | | @Override |
| | | public void updateStatusById(Labels labels) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | labels.setEditDate(new Date()); |
| | | labels.setEditor(user.getId()); |
| | | labelsMapper.updateById(labels); |
| | | labelsMapper.update(null,new UpdateWrapper<Labels>().lambda() |
| | | .set(Labels::getEditDate,new Date()) |
| | | .set(Labels::getEditor,user.getId()) |
| | | .set(Labels::getStatus,labels.getStatus()) |
| | | .eq(Labels::getId,labels.getId())); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | if(StringUtils.isNotBlank(model.getImgurl())){ |
| | | model.setImgFullurl(path + model.getImgurl()); |
| | | model.setImgurlfull(path + model.getImgurl()); |
| | | } |
| | | if(Constants.equalsInteger(model.getType(),Constants.LabelsType.BIG_AREA.getKey()) |
| | | || Constants.equalsInteger(model.getType(),Constants.LabelsType.YUN_FEE.getKey())){ |
| | |
| | | |
| | | |
| | | @Override |
| | | public List<LabelsResponse> getGoodsLabelsByType(Integer type) { |
| | | public List<LabelsResponse> getGoodsLabelsByType(Integer type,Integer parentId) { |
| | | LambdaQueryWrapper<Labels> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(Labels::getStatus,Constants.ZERO); |
| | | wrapper.eq(Labels::getStatus,Constants.ONE); |
| | | wrapper.eq(Labels::getIsdeleted,Constants.ZERO); |
| | | wrapper.eq(Objects.nonNull(parentId),Labels::getParentId,parentId); |
| | | wrapper.eq(Labels::getType,type); |
| | | wrapper.orderByAsc(Labels::getSortnum,Labels::getCreateDate); |
| | | List<Labels> labels = labelsMapper.selectList(wrapper); |
| | | String path = systemDictDataBiz.queryByCode(Constants.OSS,Constants.RESOURCE_PATH).getCode() |
| | | + systemDictDataBiz.queryByCode(Constants.OSS,Constants.LABELS_IMG).getCode(); |
| | | List<LabelsResponse> collect = labels.stream().map(s -> { |
| | | LabelsResponse labelsResponse = new LabelsResponse(); |
| | | BeanUtils.copyProperties(s, labelsResponse); |
| | | if(StringUtils.isNotBlank(s.getImgurl())){ |
| | | labelsResponse.setImgUrl(path + s.getImgurl()); |
| | | } |
| | | return labelsResponse; |
| | | }).collect(Collectors.toList()); |
| | | return collect; |