xiangpei
2024-11-29 ec9a95eb994018cc1ba28a80946165f795001dea
business/src/main/java/com/ycl/service/ProjectInfoService.java
@@ -3,10 +3,16 @@
import com.baomidou.mybatisplus.extension.service.IService;
import com.ycl.common.base.Result;
import com.ycl.domain.entity.ProjectInfo;
import com.ycl.domain.form.DocumentInfoForm;
import com.ycl.domain.form.ProjectInfoForm;
import com.ycl.domain.query.ProjectExportQuery;
import com.ycl.domain.query.ProjectInfoQuery;
import com.ycl.domain.vo.IndexCountVO;
import com.ycl.domain.vo.IndexDTO;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
 * 项目管理基础信息表 服务类
@@ -42,7 +48,7 @@
     * @param id
     * @return
     */
    Result removeById(String id);
    Result removeById(Long id);
    /**
     * 分页查询
@@ -63,4 +69,16 @@
     * @return
     */
    Result all();
    IndexCountVO getIndexCount(IndexDTO indexDTO);
    Map<String,Integer> countExceptionProject(IndexDTO indexDTO);
    Result docDetail(Integer id);
    Result addDoc(DocumentInfoForm form);
    Result getManagerFlag(Integer recordId);
    void export(HttpServletResponse response, ProjectExportQuery query);
}