package cd.casic.ci.process.process.service.localAflCrashes;

import cd.casic.ci.process.dto.req.localAflCrashes.LocalAflCrashesQueryReq;
import cd.casic.ci.process.dto.req.localAflCrashes.LocalAflCrashesSaveReq;
import cd.casic.ci.process.dto.resp.localAflCrashes.LocalAflCrashesResp;
import cd.casic.ci.process.process.dataObject.localAflCrashes.LocalAflCrashesInfo;
import cd.casic.framework.commons.pojo.PageResult;
import com.baomidou.mybatisplus.extension.service.IService;
import jakarta.validation.Valid;

/**
 * @author HopeLi
 * @version v1.0
 * @ClassName LocalAflCrashesService
 * @Date: 2025/5/17 10:20
 * @Description:
 */
public interface LocalAflCrashesService extends IService<LocalAflCrashesInfo> {

    void saveLocalAflCrashesInfo(@Valid LocalAflCrashesSaveReq req);

    PageResult<LocalAflCrashesResp> getLocalAflCrashesSearch(LocalAflCrashesQueryReq req);

}
