package com.ruoyi.opt.service; import java.util.List; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.opt.domain.ProcessInfo; /** * 保函订单Service接口 * * @author chengpan * @date 2022-09-06 */ public interface IProcessInfoService /*extends IService*/ { /** * 根据processId修改 * * @param pId 保函订单主键 * @return 保函订单 */ public int updateProcessInfoByProcessId(ProcessInfo processInfo); /** * 查询保函订单 * * @param pId 保函订单主键 * @return 保函订单 */ public ProcessInfo selectProcessInfoByPId(Long pId); /** * 查询保函订单列表 * * @param processInfo 保函订单 * @return 保函订单集合 */ public List selectProcessInfoList(ProcessInfo processInfo); /** * 新增保函订单 * * @param processInfo 保函订单 * @return 结果 */ public int insertProcessInfo(ProcessInfo processInfo); /** * 修改保函订单 * * @param processInfo 保函订单 * @return 结果 */ public AjaxResult updateProcessInfo(ProcessInfo processInfo); /** * 批量删除保函订单 * * @param pIds 需要删除的保函订单主键集合 * @return 结果 */ public int deleteProcessInfoByPIds(String pIds); /** * 删除保函订单信息 * * @param pId 保函订单主键 * @return 结果 */ public int deleteProcessInfoByPId(Long pId); }