2023-09-06 14:28:20 +08:00
|
|
|
package com.ai.da.service;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.ai.da.mapper.entity.TDesignPythonOutfitDetail;
|
2023-09-08 15:54:30 +08:00
|
|
|
import com.ai.da.model.vo.DesignPythonOutfitVO;
|
2023-09-06 14:28:20 +08:00
|
|
|
import com.ai.da.model.vo.TDesignPythonOutfitDetailVO;
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
|
|
|
|
2023-09-07 15:31:52 +08:00
|
|
|
import java.util.List;
|
|
|
|
|
|
2023-09-06 14:28:20 +08:00
|
|
|
/**
|
|
|
|
|
* design item详情表 服务类
|
|
|
|
|
*
|
2023-09-12 09:51:12 +08:00
|
|
|
* @author SHAHAIBO
|
2023-09-06 14:28:20 +08:00
|
|
|
* @since 2023-09-04
|
|
|
|
|
*/
|
|
|
|
|
public interface ITDesignPythonOutfitDetailService extends IService<TDesignPythonOutfitDetail> {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 自定义分页
|
|
|
|
|
*
|
|
|
|
|
* @param page
|
|
|
|
|
* @param tDesignPythonOutfitDetail
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
IPage<TDesignPythonOutfitDetailVO> selectTDesignPythonOutfitDetailPage(IPage<TDesignPythonOutfitDetailVO> page, TDesignPythonOutfitDetailVO tDesignPythonOutfitDetail);
|
|
|
|
|
|
2023-09-07 15:31:52 +08:00
|
|
|
/**
|
|
|
|
|
* 通过DesignPythonOutfitId获取designPythonOutfitDetail
|
|
|
|
|
* @param designPythonOutfitId
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
List<TDesignPythonOutfitDetail> getDetailByDesignPythonOutfitId(Long designPythonOutfitId);
|
2023-09-08 15:54:30 +08:00
|
|
|
|
2023-10-11 10:37:11 +08:00
|
|
|
DesignPythonOutfitVO convertToDesignPythonOutfitVO(TDesignPythonOutfitDetail detail,List<Long> offset);
|
2023-09-18 11:31:26 +08:00
|
|
|
|
|
|
|
|
void deleteByDesignPythonOutfitId(Long designPythonOutfitId);
|
|
|
|
|
|
2023-09-06 14:28:20 +08:00
|
|
|
}
|