package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.dto.TacProvincePblmInfoDto; import cn.com.goldenwater.dcproj.model.*; import cn.com.goldenwater.dcproj.param.TacProvincePblmInfoParam; import com.github.pagehelper.PageInfo; import java.util.List; /** * @author lune * @date 2020-5-28 */ public interface TacProvincePblmInfoService extends CrudService { String addPlan(List tacPblmInfoList,TacProvincePlanProcess tacProvincePlanProcess,String rgstrId,String persId); void addProcessPlan(List tacPblmInfoList, TacProvincePlanProcess tacProvincePlanProcess, String rgstrId, String currentPersId,String state); void updatePblm(TacProvincePblmInfo tacProvincePblmInfo); void insertPblm(TacProvincePblmInfo tacProvincePblmInfo); void updateProcess(List tacPblmInfoList, TacProvincePlanProcess tacProvincePlanProcess, String currentPersId,String rgstrId); void rollbackProcess(List tacPblmInfoList, TacProvincePlanProcess tacProvincePlanProcess, TacProvincePlanTask tacProvincePlanTask, String currentPersId, String rgstrId); PageInfo findPageJieduanInfo(TacProvincePblmInfoParam tacProvincePblmInfoParam); PageInfo finalResults(TacProvincePblmInfoParam tacProvincePblmInfoParam); public void addComFiles(List comFileList , String pblmId); int updatePblmInfoList(TacProvincePblmInfoDto dto); // ------------------------- 自定方法 ------------------------- public void addTaskLabel(String taskId,String rgstrId,String state); }