| | |
| | |
|
| | | BrandInfo resultObj = new BrandInfo();
|
| | | resultObj.setId(record.getId());
|
| | | resultObj.setWeight(Double.valueOf(record.getId()));
|
| | | resultObj.setOrder(Integer.valueOf(record.getId().toString()));
|
| | | resultObj.setWeight(500.00);
|
| | | brandInfoMapper.updateByPrimaryKeySelective(resultObj);
|
| | | } else {
|
| | | BrandInfo resultObj = brandInfoMapper.selectByPrimaryKey(id);
|
| | |
| | | record.setShopTotal(resultObj.getShopTotal());
|
| | | }
|
| | |
|
| | | record.setOrder(resultObj.getOrder());
|
| | | record.setWeight(resultObj.getWeight());
|
| | | record.setCreateTime(resultObj.getCreateTime());
|
| | | record.setUpdateTime(new Date());
|
| | |
| | | if (resultObj == null)
|
| | | throw new BrandInfoException(1, "操作数据已不存在");
|
| | |
|
| | | Double oldOrder = resultObj.getWeight();
|
| | | Integer oldOrder = resultObj.getOrder();
|
| | | BrandInfo changeObj = brandInfoMapper.getByAdjoinOrder(resultObj.getBrandClass().getId(),oldOrder, moveType);
|
| | | if (changeObj == null )
|
| | | throw new BrandInfoException(1, "已经在最边缘,无可交换的位置");
|
| | |
|
| | | BrandInfo changeObj1 = new BrandInfo();
|
| | | changeObj1.setId(id);
|
| | | changeObj1.setWeight(changeObj.getWeight());
|
| | | changeObj1.setOrder(changeObj.getOrder());
|
| | |
|
| | | BrandInfo changeObj2 = new BrandInfo();
|
| | | changeObj2.setId(changeObj.getId());
|
| | | changeObj2.setWeight(oldOrder);
|
| | | changeObj2.setOrder(oldOrder);
|
| | |
|
| | | brandInfoMapper.updateByPrimaryKeySelective(changeObj1);
|
| | | brandInfoMapper.updateByPrimaryKeySelective(changeObj2);
|
| | |
| | | brandInfo.setGoodsTotal(numInfo.getGoodsTotal());
|
| | | brandInfo.setShopTotal(numInfo.getShopTotal());
|
| | | brandInfo.setUpdateTime(new Date());
|
| | | brandInfo.setWeight(Math.random() * 1000);
|
| | | brandInfoMapper.updateByPrimaryKeySelective(brandInfo);
|
| | | }
|
| | | }
|