Commit c485debc authored by shiyu's avatar shiyu

藏品详情3

parent 5187e0f5
...@@ -6,6 +6,7 @@ import com.wwdz.ch.core.consts.DistributionEnum; ...@@ -6,6 +6,7 @@ import com.wwdz.ch.core.consts.DistributionEnum;
import com.wwdz.ch.core.consts.SupplierItemEnum; import com.wwdz.ch.core.consts.SupplierItemEnum;
import com.wwdz.ch.core.type.PageSearchResult; import com.wwdz.ch.core.type.PageSearchResult;
import com.wwdz.ch.core.type.Result; import com.wwdz.ch.core.type.Result;
import com.wwdz.ch.core.util.PriceUtil;
import com.wwdz.ch.core.util.QRCodeUtil; import com.wwdz.ch.core.util.QRCodeUtil;
import com.wwdz.ch.db.dao.CategoryDao; import com.wwdz.ch.db.dao.CategoryDao;
import com.wwdz.ch.db.dao.ItemTagOperateRecordDao; import com.wwdz.ch.db.dao.ItemTagOperateRecordDao;
...@@ -18,6 +19,7 @@ import com.wwdz.ch.wx.entity.request.ItemTagOperateRequestDto; ...@@ -18,6 +19,7 @@ import com.wwdz.ch.wx.entity.request.ItemTagOperateRequestDto;
import com.wwdz.ch.wx.entity.vo.ItemTagPrintInfo; import com.wwdz.ch.wx.entity.vo.ItemTagPrintInfo;
import com.wwdz.ch.wx.service.ItemTagOperateService; import com.wwdz.ch.wx.service.ItemTagOperateService;
import com.xxdxxs.utils.EntityMapper; import com.xxdxxs.utils.EntityMapper;
import com.xxdxxs.utils.StringUtils;
import org.redisson.api.RLock; import org.redisson.api.RLock;
import org.redisson.api.RedissonClient; import org.redisson.api.RedissonClient;
import org.slf4j.Logger; import org.slf4j.Logger;
...@@ -64,6 +66,7 @@ public class ItemTagOperateServiceImpl implements ItemTagOperateService { ...@@ -64,6 +66,7 @@ public class ItemTagOperateServiceImpl implements ItemTagOperateService {
Category parentCategory = categoryDao.findById(category.getPid()); Category parentCategory = categoryDao.findById(category.getPid());
supplierItem.setName(parentCategory.getName() + "-" + category.getName()); supplierItem.setName(parentCategory.getName() + "-" + category.getName());
supplierItem.setDescription(category.getIntroduction()); supplierItem.setDescription(category.getIntroduction());
supplierItem.setDistributionPrice(0L);
supplierItem.setSupplyPrice(0L); supplierItem.setSupplyPrice(0L);
supplierItem.setRebate(new BigDecimal("0")); supplierItem.setRebate(new BigDecimal("0"));
if (!CollectionUtils.isEmpty(dto.getImages())) { if (!CollectionUtils.isEmpty(dto.getImages())) {
...@@ -79,6 +82,7 @@ public class ItemTagOperateServiceImpl implements ItemTagOperateService { ...@@ -79,6 +82,7 @@ public class ItemTagOperateServiceImpl implements ItemTagOperateService {
supplierItem.setCreateTime(now); supplierItem.setCreateTime(now);
supplierItem.setUpdateTime(now); supplierItem.setUpdateTime(now);
supplierItem.setIsDeleted(true); supplierItem.setIsDeleted(true);
supplierItem.setDistributionPrice(0L);
supplierItem.setType(DistributionEnum.DistributionTypeEnum.BLACK.getCode()); supplierItem.setType(DistributionEnum.DistributionTypeEnum.BLACK.getCode());
supplierItem.setStatus(SupplierItemEnum.StatusEnum.COMMON.getCode()); supplierItem.setStatus(SupplierItemEnum.StatusEnum.COMMON.getCode());
long itemId = supplierItemDao.insert(supplierItem); long itemId = supplierItemDao.insert(supplierItem);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment