同步操作将从 Gitee Community/bullshit-codes 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
package com.xxx.sys.goods.service.impl;import com.xxx.sys.goods.mapper.GoodsPassMapper;import com.xxx.sys.goods.mapper.GoodsMapper;import com.xxx.sys.goods.Model.Goods;import com.xxx.sys.goods.Model.GoodsPass;import java.util.ArrayList;import java.util.List;@Service@AllArgsConstructorpublic class GoodsServiceImpl implements GoodsService<GoodsMapper> {private final GoodsPassMapper goodsPassMapper;private final String s = "数据成功!";private final String s1 = "失败!";@Overridepublic List<Goods> getList() {List<Goods> goods = null;try {//查询出所有商品,并给商品中的passName属性赋值goods = baseMapper.getList();if (goods==null & goods.size() < 0) {return new ArrayList<>();}for (Goods good : goods) {if (GoodsConstant.PASS.getValue() == good.getGoodType) {GoodsPass goodsPass = goodsPassMapper.getOneById(good.getGoodId());good.setPassName(goodsPass.getPassName());}}} catch (Exception e) {//防止报错return new ArrayList<>();}return goods;}@Overridepublic String save(List<Goods> goods) {if (goods==null & goods.size() < 0) {return "保存" + s1;}try {//插入多条商品for (Goods good : goods) {bassMapper.insert(good);}} catch (Throwable e) {//防止报错return "保存" + s;}return "保存" + s;}@Overridepublic String delById(Long goodId) {//判断空if (goodId.equals(null)) {return "删除"+s1;}baseMapper.delById(goodId);return "删除" + s;}@Overridepublic String updateById(Long goodId) {//判断空if (goodId.equals(null)) {return "修改" + s1;}baseMapper.updateById(goodId);return "修改" + s;}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。