package com.nanometer.smartlab.service;
|
|
import com.nanometer.smartlab.entity.BaseMeta;
|
import com.nanometer.smartlab.entity.BaseMetaGroup;
|
|
import java.util.List;
|
|
/**
|
* Created by johnny on 17/8/21.
|
*/
|
public interface BaseMetaService {
|
|
public void loadData();
|
public int getBaseMetaTotalCount(String groupId, String keyword);
|
public boolean isBaseMetaExist(String groupId, String metaKey, String editId);
|
public List<BaseMeta> getBaseMetaList(String groupId, String keyword, Integer first, Integer pageSize);
|
public BaseMeta getBaseMeta(String id);
|
public BaseMeta insertBaseMeta(BaseMeta baseMeta);
|
public boolean updateBaseMeta(BaseMeta baseMeta);
|
public boolean deleteBaseMeta(List<String> ids);
|
public List<BaseMetaGroup> getBaseMetaGroupList();
|
public String getBaseMetaGroupName(String baseMetaGroupId);
|
public List<BaseMeta> getBaseMetaList(String baseMetaGroupId);
|
public String getBaseMetaValue(String id);
|
public String getBaseMetaKey(String id);
|
public List<BaseMeta> getAllBaseMeta();
|
}
|