caoyiwen 1 year ago
parent
commit
6e033f1ed7
  1. 4
      diet-core/src/main/java/com/mathvision/diet/service/SugarService.java
  2. 4
      diet-core/src/main/java/com/mathvision/diet/service/VenderService.java
  3. 1
      diet-dao/src/main/java/com/mathvision/diet/repository/SugarRepository.java

4
diet-core/src/main/java/com/mathvision/diet/service/SugarService.java

@ -29,6 +29,10 @@ public class SugarService {
sugarRepository.delete(sugar); sugarRepository.delete(sugar);
} }
public void delete(Long vender) {
sugarRepository.deleteByVender(vender);
}
public Sugar get(Long id, Long vender) { public Sugar get(Long id, Long vender) {
return sugarRepository.findByIdAndVender(id, vender); return sugarRepository.findByIdAndVender(id, vender);
} }

4
diet-core/src/main/java/com/mathvision/diet/service/VenderService.java

@ -41,6 +41,9 @@ public class VenderService {
@Resource @Resource
private IngredientService ingredientService; private IngredientService ingredientService;
@Resource
private SugarService sugarService;
@PostConstruct @PostConstruct
@Scheduled(cron = "0 0 0/1 * * *") @Scheduled(cron = "0 0 0/1 * * *")
public void init() { public void init() {
@ -126,6 +129,7 @@ public class VenderService {
ingredientService.delMark(venderId, operator); ingredientService.delMark(venderId, operator);
dishService.delete(venderId, operator); dishService.delete(venderId, operator);
menuService.delete(venderId, operator); menuService.delete(venderId, operator);
sugarService.delete(venderId);
log.info("[VenderService] delVender venderId = " + venderId + ", operator = " + operator); log.info("[VenderService] delVender venderId = " + venderId + ", operator = " + operator);
} }

1
diet-dao/src/main/java/com/mathvision/diet/repository/SugarRepository.java

@ -5,6 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
public interface SugarRepository extends JpaRepository<Sugar, Long>, JpaSpecificationExecutor<Sugar> { public interface SugarRepository extends JpaRepository<Sugar, Long>, JpaSpecificationExecutor<Sugar> {
long deleteByVender(Long vender);
boolean existsByVenderAndName(Long vender, String name); boolean existsByVenderAndName(Long vender, String name);
Sugar findByIdAndVender(Long id, Long vender); Sugar findByIdAndVender(Long id, Long vender);
} }
Loading…
Cancel
Save