You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
2.2 KiB
Java
82 lines
2.2 KiB
Java
package com.glxp.api.service.basic;
|
|
|
|
|
|
import com.glxp.api.entity.basic.UdiRelevanceEntity;
|
|
import com.glxp.api.req.basic.FilterUdiRelRequest;
|
|
import com.glxp.api.res.basic.UdiRelevanceResponse;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 耗材字典关联
|
|
*/
|
|
public interface UdiRelevanceService {
|
|
|
|
List<UdiRelevanceResponse> filterUdiRelevance(FilterUdiRelRequest filterUdiRelRequest);
|
|
|
|
List<UdiRelevanceResponse> filterUdiJoinSup(FilterUdiRelRequest filterUdiRelRequest);
|
|
|
|
List<UdiRelevanceEntity> filterUdiEntity(FilterUdiRelRequest filterUdiRelRequest);
|
|
|
|
UdiRelevanceResponse selectByNameCode(String nameCode);
|
|
|
|
|
|
//根据DI查询产品信息
|
|
List<UdiRelevanceResponse> selectAllByNameCode(String nameCode);
|
|
|
|
|
|
List<UdiRelevanceResponse> selectAllByNameCode(String nameCode, String unitFk);
|
|
|
|
boolean isExit();
|
|
|
|
List<UdiRelevanceResponse> filterUdiGp(FilterUdiRelRequest filterUdiRelRequest);
|
|
|
|
boolean isExitByUuid(String uuid);
|
|
|
|
List<UdiRelevanceEntity> batchSelectByUuid(List<String> uuids);
|
|
|
|
List<UdiRelevanceEntity> batchSelectByIds(List<String> ids);
|
|
|
|
List<UdiRelevanceEntity> selectByUuid(String uuid);
|
|
|
|
UdiRelevanceEntity selectById(Long id);
|
|
|
|
UdiRelevanceResponse selectGroupById(Long id);
|
|
|
|
UdiRelevanceEntity selectUpdateByUuid(String uuid);
|
|
|
|
UdiRelevanceEntity selectUpdateByThirdId(String thirdId);
|
|
|
|
UdiRelevanceEntity selectByMainIdLimitOne(String mainId);
|
|
|
|
List<UdiRelevanceResponse> selectByMainId(String mainId);
|
|
|
|
UdiRelevanceEntity selectUpteaByAll(String uuid, String thirdId);
|
|
|
|
UdiRelevanceEntity selectByThirdId(String thirdId, String thirdSys);
|
|
|
|
boolean insertUdiRelevance(UdiRelevanceEntity udiRelevanceEntity);
|
|
|
|
boolean insertUdiRelevanceignore(UdiRelevanceEntity udiRelevanceEntity);
|
|
|
|
boolean updateUdiRelevance(UdiRelevanceEntity udiRelevanceEntity);
|
|
|
|
boolean deleteById(String id);
|
|
|
|
boolean deleteByIds(List<String> id);
|
|
|
|
boolean deleteByUuid(String uuid);
|
|
|
|
/**
|
|
* 查询产品的uuid
|
|
*
|
|
* @param relId
|
|
* @return
|
|
*/
|
|
String findUuidById(String relId);
|
|
|
|
|
|
List<UdiRelevanceResponse> selectGroupByNameCode(String nameCode);
|
|
}
|