|
@@ -17,6 +17,7 @@ import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
@@ -33,6 +34,7 @@ public class WebsitPartsSalesLogic {
|
|
|
private final WebsitPartsChangeSalesItemService websitPartsChangeSalesItemService;
|
|
|
private final MaterialGoodsStockLogic materialGoodsStockLogic;
|
|
|
|
|
|
+ @Transactional
|
|
|
public void updatePartsSalesOrder(WebsitPartsSales salesOrder) throws Exception {
|
|
|
String sheetId = commonLogic.generateMaterialNo(salesOrder.getCompanyWechatId(), "ZX", PartsRefTypeEnum.CHANGE_SALES.getKey(), 13);
|
|
|
|