package com.highdatas.mdm.service;
|
|
import com.baomidou.mybatisplus.service.IService;
|
import com.highdatas.mdm.entity.MaintainField;
|
import com.highdatas.mdm.entity.SysField;
|
import com.highdatas.mdm.pojo.Result;
|
|
import java.util.List;
|
|
/**
|
* <p>
|
* 服务类
|
* </p>
|
*
|
* @author kimi
|
* @since 2019-12-18
|
*/
|
public interface ISysFieldService extends IService<SysField> {
|
|
|
List<SysField> getFieldByMaintain(String maintainId);
|
|
MaintainField getMaintainFieldByMaintain(String maintainId);
|
|
List<SysField> getFieldByTable(String tableName);
|
|
|
Result getTotalFields(String tableName);
|
|
boolean updateCommon(SysField field, SysField sysField);
|
|
SysField getOneFieldByMaintainField(String maintainFieldId, String field);
|
|
List<SysField> getFieldByMaintainField(String maintainId);
|
|
List<SysField> getDefaultTableField(String tableName);
|
|
List<SysField> getTotalTableField(String tableName);
|
|
Result getPagedDataByList(List list, Integer pageNo, Integer pageSize);
|
|
Result getTotalFields(String tableName, Integer pageNo, Integer pageSize);
|
}
|