Quellcode durchsuchen

分销商首次分配销售时没有保存历史问题修改

caotao vor 2 Wochen
Ursprung
Commit
57bc0284ac

+ 7 - 1
ship-module-ota/ship-module-ota-biz/src/main/java/com/yc/ship/module/ota/service/distributor/DistributorServiceImpl.java

@@ -485,7 +485,13 @@ public class DistributorServiceImpl implements DistributorService {
                 distributorCategoryHis.setStartTime(LocalDateTime.now());
                 distributorCategoryHis.setId(IdWorker.getId(distributorCategoryHis));
                 distributorCategoryHisMapper.insert(distributorCategoryHis);
-
+            }else{
+                DistributorCategoryHisDO distributorCategoryHis = new DistributorCategoryHisDO();
+                distributorCategoryHis.setOtaCategoryId(updateObj.getOtaCategoryId());
+                distributorCategoryHis.setDistributorId(updateObj.getId());
+                distributorCategoryHis.setStartTime(LocalDateTime.now());
+                distributorCategoryHis.setId(IdWorker.getId(distributorCategoryHis));
+                distributorCategoryHisMapper.insert(distributorCategoryHis);
             }
         }else{
             List<DistributorCategoryHisDO> distributorCategoryHisDOS = distributorCategoryHisMapper.selectList(DistributorCategoryHisDO::getDistributorId, updateObj.getId(),