Administrator
2025-07-18 4888ef96061e19769427bf52b0a644da7910331e
src/main/java/cc/mrbird/febs/mall/service/ClothesTypeService.java
@@ -2,12 +2,15 @@
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.common.entity.QueryRequest;
import cc.mrbird.febs.mall.dto.clothes.AdminClothesDeliverGoodsDto;
import cc.mrbird.febs.mall.dto.clothes.AdminClothesOrderListDto;
import cc.mrbird.febs.mall.dto.clothes.AdminClothesRefundOrderDto;
import cc.mrbird.febs.mall.dto.clothes.AdminClothesTypeInfoDto;
import cc.mrbird.febs.mall.dto.AdminHappyActivityCategoryDto;
import cc.mrbird.febs.mall.dto.activity.AdminCategoryAddDto;
import cc.mrbird.febs.mall.dto.activity.AdminCategoryUpdateDto;
import cc.mrbird.febs.mall.dto.clothes.*;
import cc.mrbird.febs.mall.entity.*;
import cc.mrbird.febs.mall.vo.clothes.AdminClothesOrderListVo;
import cc.mrbird.febs.mall.vo.clothes.AdminClothesPrintOrderVo;
import cc.mrbird.febs.mall.vo.clothes.AdminClothesSocialCommentVo;
import cc.mrbird.febs.mall.vo.clothes.AdminClothesSocialListVo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
@@ -79,4 +82,51 @@
    void exportOrderList(List<Long> list, HttpServletResponse response) throws IOException;
    void deliverGoodsImport(AdminClothesDeliverGoodsDto dto);
    IPage<AdminClothesSocialListVo> getSocialListInPage(AdminClothesSocialListDto dto, QueryRequest request);
    IPage<AdminClothesSocialCommentVo> socialComment(ClothesSocialComment dto, QueryRequest request);
    FebsResponse socialState(Long id, Integer state);
    FebsResponse commentStateSwitch(Long id, Integer state);
    FebsResponse showStateSwitch(Long id, Integer state);
    FebsResponse socialHotState(Long id, Integer state);
    FebsResponse socialDelete(Long id);
    List<ClothesSocialCategory> allGroup();
    IPage<ClothesSocialCategory> getGroupList(AdminClothesSocialCategoryDto dto, QueryRequest request);
    FebsResponse addGroup(AdminClothesCategoryAddDto dto);
    FebsResponse groupDelete(Long id);
    FebsResponse groupUpdate(AdminClothesCategoryUpdateDto dto);
    FebsResponse groupState(Long id, Integer type);
    FebsResponse socialAdd(ClothesSocial dto);
    FebsResponse socialUpdate(ClothesSocial dto);
    List<ClothesType> allType();
    List<ClothesCloth> allCloth(Long typeId);
    List<ClothesPattern> allPattern(Long typeId);
    List<ClothesLocation> allLocation(Long typeId);
    List<ClothesSize> allSize(Long typeId);
    List<ClothesArt> allArt(Long typeId);
    FebsResponse socialMuseUpdate(ClothesSocialMuse dto);
    FebsResponse printOrder(AdminClothesPrintOrderDto dto);
    AdminClothesPrintOrderVo printOrderEvent(AdminClothesPrintOrderDto dto);
}