diff --git a/flower_back/src/main/java/com/example/flower/service/GiftService.java b/flower_back/src/main/java/com/example/flower/service/GiftService.java new file mode 100644 index 0000000..ff3914a --- /dev/null +++ b/flower_back/src/main/java/com/example/flower/service/GiftService.java @@ -0,0 +1,50 @@ +package com.example.flower.service; + +import com.example.flower.entity.Gift; +import com.example.flower.mapper.GiftMapper; +import com.example.flower.service.impl.GiftServiceImpl; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; + +@Service +public class GiftService implements GiftServiceImpl{ + @Resource + private GiftMapper giftMapper; + + @Override + public PageInfo giftList(int page, int page_size) { + PageHelper.startPage(page,page_size); + return new PageInfo<>(giftMapper.giftList()); + } + @Override + public PageInfo giftListByQuery(int page,int page_size,String gift_name){ + PageHelper.startPage(page,page_size); + return new PageInfo<>(giftMapper.giftListByQuery(gift_name)); + } + @Override + public void giftAdd(Gift gift){ + giftMapper.giftAdd(gift); + } + @Override + public int giftDeletePer(int gift_id){ + return giftMapper.giftDeletePer(gift_id); + } + @Override + public int giftDeleteMul(int[] gift_ids){ + return giftMapper.giftDeleteMul(gift_ids); + } + @Override + public Gift giftInfo(int gift_id){ + return giftMapper.giftInfo(gift_id); + } + @Override + public int giftModify(Gift gift){ + return giftMapper.giftModify(gift); + } + @Override + public int giftModifyStock(int gift_id,int gift_stock){ + return giftMapper.giftModifyStock(gift_id,gift_stock); + } +}