You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

118 lines
2.3 KiB

package com.ruoyi.programManagement.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.programManagement.entity.BPlanEnterprise;
import com.ruoyi.programManagement.entity.request.*;
import com.ruoyi.programManagement.entity.response.*;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* (BPlanEnterprise)访
*
* @author wu
* @since 2023-09-07 09:43:06
*/
public interface BPlanEnterpriseMapper extends BaseMapper<BPlanEnterpriseRequest> {
/**
* planId
*
* @param planId id
*/
void deleteByPlanId(@Param("planId") Long planId);
/**
*
* @param req
* @return
*/
List<BPlanEnterpriseZhifaResponse> getZhifa(@Param("req") checkResultRequest req);
2 years ago
/**
*
*
* @return
*/
2 years ago
List<BPlanEnterprise> page(@Param("req") BPlanEnterprisePageRequest req);
/**
*
*
* @return
*/
List<zhifaCountResponse> getzhifacount(@Param("req") zhifaRequest req);
/**
*
*
* @return
*/
List<zhifaPlanResponse> getplan();
/**
*
*
* @return
* @Parm req
*/
List<PlanMxResponse> getPlanMx(@Param("req") PlanMxRequest req);
/**
*
*
* @param bPlanEnterprise
* @return
*/
public List<BPlanEnterpriseResponse> selectBPlanEnterpriseList(BPlanEnterprise bPlanEnterprise);
2 years ago
2 years ago
/**
*
*
* @param id
* @return
*/
BPlanEnterprise selectById(String id);
1 year ago
/**
*
1 year ago
* @param req
* @return
*/
List<BPlanEnterPriseTreeResponse> getShouyeList(@Param("req")BPlanEnterprisePageRequest req);
1 year ago
/**
*
1 year ago
* @param req
* @return
*/
List<BPlanEnterPriseTreeResponse>getShouYeMxList(@Param("req") BPlanEnterprisePageRequest req);
1 year ago
/**
*
* @param idList
*/
void updateIdList(String[] idList);
/**
*
* @param bPlanEnterprise
*/
void insertPlan(BPlanEnterpriseRequest bPlanEnterprise);
}