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; /** *

* 服务类 *

* * @author kimi * @since 2019-12-18 */ public interface ISysFieldService extends IService { List getFieldByMaintain(String maintainId); MaintainField getMaintainFieldByMaintain(String maintainId); List getFieldByTable(String tableName); Result getTotalFields(String tableName); boolean updateCommon(SysField field, SysField sysField); SysField getOneFieldByMaintainField(String maintainFieldId, String field); SysField getOneFieldByMaintain(String maintainId, String field); List getFieldByMaintainField(String maintainId); List getDefaultTableField(String tableName); List getTotalTableField(String tableName); Result getPagedDataByList(List list, Integer pageNo, Integer pageSize); Result getTotalFields(String tableName, Integer pageNo, Integer pageSize); }