package com.highdatas.mdm.service; import com.highdatas.mdm.entity.Maintain; import com.highdatas.mdm.entity.MaintainField; import com.baomidou.mybatisplus.service.IService; import com.highdatas.mdm.entity.SysField; import com.highdatas.mdm.pojo.ActivitiStatus; import java.util.List; /** *

* 服务类 *

* * @author kimi * @since 2020-03-06 */ public interface IMaintainFieldService extends IService { MaintainField getNextMaintain(String tableName, String userId); boolean checkNowVersion(String id); boolean checkFirstVersion(String id); boolean checkdMaxVersion(String maintainId); MaintainField getMaxVersion(String tableName); MaintainField getUnFlowMaxVersion(String tableName); MaintainField getNowVersion(String tableName); MaintainField getMaintainFromVersion(String tableName, String verison); void dealFlow(String maintainId, ActivitiStatus status); }