//package com.backendsys.service.B2c; // //import com.backendsys.entity.B2c.B2cGoodDTO; //import com.backendsys.mapper.B2c.B2cGoodMapper; //import com.backendsys.utils.response.PageInfoResult; //import com.github.pagehelper.PageHelper; //import org.springframework.beans.factory.annotation.Autowired; //import org.springframework.stereotype.Service; //import org.springframework.transaction.annotation.Transactional; // //import java.util.List; //import java.util.Map; // //@Service //public class B2cGoodServiceImpl implements B2cGoodService { // // @Autowired // private B2cGoodMapper b2cGoodMapper; // // /** // * 查询 列表 // */ // public Map queryGoodList(Integer pageNum, Integer pageSize, B2cGoodDTO b2cGoodDTO) { // // 分页查询 // if (pageNum != null && pageSize != null) { // PageHelper.startPage(pageNum, pageSize); // PageHelper.getLocalPage().setPageSizeZero(true); // } // // 分页输出 (自定义) // List> list = b2cGoodMapper.queryGoodList(b2cGoodDTO); // PageInfoResult pageInfoResult = new PageInfoResult(list); // return pageInfoResult.toMap(); // } // // /** // * 查询 详情 // */ // @Override // public Map queryGoodDetail(Long good_id) { // return b2cGoodMapper.queryGoodDetail(good_id); // } // // /** // * 创建 // */ // @Override // @Transactional(rollbackFor = Exception.class) // public Map insertGood(B2cGoodDTO b2cGoodDTO) { // b2cGoodMapper.insertGood(b2cGoodDTO); // return Map.of("good_id", b2cGoodDTO.getGood_id()); // } // // /** // * 更新 // */ // @Override // @Transactional(rollbackFor = Exception.class) // public Map updateGood(B2cGoodDTO b2cGoodDTO) { // b2cGoodMapper.updateGood(b2cGoodDTO); // return Map.of("good_id", b2cGoodDTO.getGood_id()); // } // // /** // * 删除 // */ // @Override // @Transactional(rollbackFor = Exception.class) // public Map deleteGood(B2cGoodDTO b2cGoodDTO) { // b2cGoodMapper.deleteGood(b2cGoodDTO); // return Map.of("good_id", b2cGoodDTO.getGood_id()); // } //}