提交修改
This commit is contained in:
parent
d76546a333
commit
82c8bc5bb6
@ -39,11 +39,12 @@ public interface VvSkuPropertyValueDao extends BaseMapper<VvSkuPropertyValueEnti
|
|||||||
|
|
||||||
List<VvSkuPropertyValueEntity> selectVvSkuPropertyValueBySkuId(Long skuId);
|
List<VvSkuPropertyValueEntity> selectVvSkuPropertyValueBySkuId(Long skuId);
|
||||||
|
|
||||||
@Realy
|
|
||||||
int deleteVvSkuPropertyValueRealById(Long id);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Realy
|
@Realy
|
||||||
int deleteVvSkuPropertyValueRealBySkuId(Long skuId);
|
int deleteVvSkuPropertyValueRealBySkuId(Long skuId);
|
||||||
|
|
||||||
|
@Realy
|
||||||
|
int deleteVvSkuPropertyValueRealById(Long id);
|
||||||
}
|
}
|
||||||
@ -161,10 +161,8 @@ public class ProductController {
|
|||||||
|
|
||||||
vvProductDao.insertOrUpdateVvProduct(vvProduct);
|
vvProductDao.insertOrUpdateVvProduct(vvProduct);
|
||||||
|
|
||||||
|
|
||||||
List<VvProductDetailEntity> productDetailEntities = vvProductDetailDao.selectVvProductDetailByProductId(productId);
|
List<VvProductDetailEntity> productDetailEntities = vvProductDetailDao.selectVvProductDetailByProductId(productId);
|
||||||
|
|
||||||
|
|
||||||
for (VvProductDetailEntity productDetailEntity : productDetailEntities) {
|
for (VvProductDetailEntity productDetailEntity : productDetailEntities) {
|
||||||
productDetailEntity.setProductId(vvProduct.getId());
|
productDetailEntity.setProductId(vvProduct.getId());
|
||||||
productDetailEntity.setId(null);
|
productDetailEntity.setId(null);
|
||||||
@ -213,7 +211,6 @@ public class ProductController {
|
|||||||
|
|
||||||
VvProductPropertyEntity vvProductPropertyEntity3 = vvProductPropertyDao.selectVvProductPropertyById(3L);
|
VvProductPropertyEntity vvProductPropertyEntity3 = vvProductPropertyDao.selectVvProductPropertyById(3L);
|
||||||
|
|
||||||
|
|
||||||
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities1 = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(vvProductPropertyEntity1.getId());
|
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities1 = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(vvProductPropertyEntity1.getId());
|
||||||
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities2 = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(vvProductPropertyEntity2.getId());
|
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities2 = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(vvProductPropertyEntity2.getId());
|
||||||
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities3 = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(vvProductPropertyEntity3.getId());
|
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities3 = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(vvProductPropertyEntity3.getId());
|
||||||
@ -313,8 +310,9 @@ public class ProductController {
|
|||||||
for (VvProductDetailEntity vvProductDetailEntity : vvProductDTO.getVvProductDetailList()) {
|
for (VvProductDetailEntity vvProductDetailEntity : vvProductDTO.getVvProductDetailList()) {
|
||||||
vvProductDetailDao.insertOrUpdateVvProductDetail(vvProductDetailEntity);
|
vvProductDetailDao.insertOrUpdateVvProductDetail(vvProductDetailEntity);
|
||||||
}
|
}
|
||||||
List<VvSkuDTO> vvSkuDTOS = vvProductDTO.getVvSkuList();
|
|
||||||
|
|
||||||
|
|
||||||
|
List<VvSkuDTO> vvSkuDTOS = vvProductDTO.getVvSkuList();
|
||||||
List<VvSkuEntity> vvSkuEntities = vvSkuDao.selectVvSkuByProductId(productId);
|
List<VvSkuEntity> vvSkuEntities = vvSkuDao.selectVvSkuByProductId(productId);
|
||||||
|
|
||||||
for (VvSkuEntity vvSkuEntity : vvSkuEntities) {
|
for (VvSkuEntity vvSkuEntity : vvSkuEntities) {
|
||||||
@ -325,7 +323,7 @@ public class ProductController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (flag) {
|
if (flag) {
|
||||||
vvSkuPropertyValueDao.deleteVvSkuPropertyValueRealById(vvSkuEntity.getId());
|
vvSkuPropertyValueDao.deleteVvSkuPropertyValueRealBySkuId(vvSkuEntity.getId());
|
||||||
vvSkuDao.deleteVvSkuByRealId(vvSkuEntity.getId());
|
vvSkuDao.deleteVvSkuByRealId(vvSkuEntity.getId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -336,9 +334,9 @@ public class ProductController {
|
|||||||
/***
|
/***
|
||||||
* 插入
|
* 插入
|
||||||
*/
|
*/
|
||||||
|
List<VvSkuPropertyValueEntity> vvSkuPropertyValueEntities = vvSkuDTO.getVvSkuPropertyValueList();
|
||||||
if (skuId != null) {
|
if (skuId != null) {
|
||||||
// 更新
|
// 更新
|
||||||
List<VvSkuPropertyValueEntity> vvSkuPropertyValueEntities = vvSkuDTO.getVvSkuPropertyValueList();
|
|
||||||
List<VvSkuPropertyValueEntity> vvSkuPropertyValueDB = vvSkuPropertyValueDao.selectVvSkuPropertyValueBySkuId(vvSkuDTO.getId());
|
List<VvSkuPropertyValueEntity> vvSkuPropertyValueDB = vvSkuPropertyValueDao.selectVvSkuPropertyValueBySkuId(vvSkuDTO.getId());
|
||||||
|
|
||||||
for (VvSkuPropertyValueEntity vvSkuPropertyValueDb : vvSkuPropertyValueDB) {
|
for (VvSkuPropertyValueEntity vvSkuPropertyValueDb : vvSkuPropertyValueDB) {
|
||||||
@ -354,7 +352,8 @@ public class ProductController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
List<VvSkuPropertyValueEntity> vvSkuPropertyValueEntities = vvSkuDTO.getVvSkuPropertyValueList();
|
|
||||||
|
|
||||||
for (VvSkuPropertyValueEntity vvSkuPropertyValueEntity : vvSkuPropertyValueEntities) {
|
for (VvSkuPropertyValueEntity vvSkuPropertyValueEntity : vvSkuPropertyValueEntities) {
|
||||||
vvSkuPropertyValueEntity.setSkuId(vvSkuDTO.getId());
|
vvSkuPropertyValueEntity.setSkuId(vvSkuDTO.getId());
|
||||||
vvSkuPropertyValueDao.insertOrUpdateVvSkuPropertyValue(vvSkuPropertyValueEntity);
|
vvSkuPropertyValueDao.insertOrUpdateVvSkuPropertyValue(vvSkuPropertyValueEntity);
|
||||||
@ -376,10 +375,13 @@ public class ProductController {
|
|||||||
vvProductPropertyValueDao.deleteVvProductPropertyValueRealByProductPropertyId(vvProductPropertyDb.getId());
|
vvProductPropertyValueDao.deleteVvProductPropertyValueRealByProductPropertyId(vvProductPropertyDb.getId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (VvProductPropertyDTO vvProductPropertyDTO : vvProductPropertyDTOS) {
|
for (VvProductPropertyDTO vvProductPropertyDTO : vvProductPropertyDTOS) {
|
||||||
Long productPropertyId = vvProductPropertyDTO.getId();
|
Long productPropertyId = vvProductPropertyDTO.getId();
|
||||||
vvProductPropertyDao.insertOrUpdateVvProductProperty(vvProductPropertyDTO);
|
vvProductPropertyDao.insertOrUpdateVvProductProperty(vvProductPropertyDTO);
|
||||||
|
|
||||||
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities = vvProductPropertyDTO.getVvProductPropertyValueList();
|
List<VvProductPropertyValueEntity> vvProductPropertyValueEntities = vvProductPropertyDTO.getVvProductPropertyValueList();
|
||||||
|
|
||||||
if (productPropertyId != null) {
|
if (productPropertyId != null) {
|
||||||
List<VvProductPropertyValueEntity> productPropertyValueDb = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(productPropertyId);
|
List<VvProductPropertyValueEntity> productPropertyValueDb = vvProductPropertyValueDao.selectVvProductPropertyValueByProductIdPropertyId(productPropertyId);
|
||||||
for (VvProductPropertyValueEntity vvProductPropertyValueEntity : productPropertyValueDb) {
|
for (VvProductPropertyValueEntity vvProductPropertyValueEntity : productPropertyValueDb) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user