first version of aida_back

This commit is contained in:
LiaoFJ
2023-01-06 15:17:37 +08:00
parent 7bafabb046
commit 4c531e3961
477 changed files with 15030 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
package com.ai.da.service;
import com.ai.da.mapper.entity.DesignItem;
import com.ai.da.model.dto.DesignSingleDTO;
import com.ai.da.model.vo.DesignCollectionItemVO;
import com.ai.da.model.vo.DesignCollectionVO;
import com.ai.da.model.vo.DesignItemOthersDetailVO;
import com.ai.da.model.vo.GetNextSysElementVO;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/**
* 服务类
*
* @author yanglei
* @since 2022-09-11
*/
public interface DesignItemService extends IService<DesignItem> {
Long saveOne(DesignItem designItem);
int deleteByCollectionId(Long collectionId);
List<DesignItem> getByDesignId(Long designId);
void updateLikeStatus(Long designItemId,Byte hasLike);
void updateDesignHighUrl(Long designItemId,String highUrl,String timeZone);
/**
* 切换系统elemnt
* @param id
* @param type
*/
GetNextSysElementVO getNextSysElement(Long id, String type, String operateType);
/**
* 单个design
* @param designSingleDTO
*/
DesignCollectionItemVO designSingle(DesignSingleDTO designSingleDTO);
/**
* print打点
* @param designSingleDTO
*/
String printDot(DesignSingleDTO designSingleDTO);
}