82 lines
2.1 KiB
Plaintext
82 lines
2.1 KiB
Plaintext
|
|
package com.sercurityControl.proteam.service;
|
||
|
|
|
||
|
|
import com.github.pagehelper.PageInfo;
|
||
|
|
import com.securityControl.common.core.web.domain.AjaxResult;
|
||
|
|
import com.sercurityControl.proteam.domain.ClassData;
|
||
|
|
import com.sercurityControl.proteam.domain.ProClassMettingVo;
|
||
|
|
import com.sercurityControl.proteam.domain.ProData;
|
||
|
|
import com.sercurityControl.proteam.domain.TicketData;
|
||
|
|
import com.sercurityControl.proteam.domain.vo.PreservationVo;
|
||
|
|
import com.sercurityControl.proteam.domain.vo.ReturnCodeEntity;
|
||
|
|
import io.swagger.v3.oas.annotations.parameters.RequestBody;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
public interface ProDataService {
|
||
|
|
|
||
|
|
|
||
|
|
List<TicketData> getTicketLists(TicketData ticketData);
|
||
|
|
|
||
|
|
List<ClassData> getClassLists(ClassData classData);
|
||
|
|
|
||
|
|
AjaxResult getBasicInfoData(ProData entity);
|
||
|
|
|
||
|
|
List<ProData> getProList(ProData proData);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 获取工程下拉框
|
||
|
|
*
|
||
|
|
* @return 集合
|
||
|
|
*/
|
||
|
|
AjaxResult getProject(ProData entity);
|
||
|
|
|
||
|
|
|
||
|
|
AjaxResult getProjectSelect(ProData entity);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询工作详情
|
||
|
|
* @param proData
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
ProData getProdDetail(ProData proData);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询施工班组数据
|
||
|
|
* @param proData
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
PageInfo<ProData> getProWorkTeam(ProData proData);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 工程站班会记录详情
|
||
|
|
* @param proClassMettingVo
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
PageInfo<ProClassMettingVo> getClassMettingList(ProClassMettingVo proClassMettingVo);
|
||
|
|
|
||
|
|
List<PreservationVo> getProjectPreservation(PreservationVo preservationVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查看
|
||
|
|
* @param keyId
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
PreservationVo getPreservation(String keyId);
|
||
|
|
|
||
|
|
ReturnCodeEntity deletePreservation(String keyId);
|
||
|
|
|
||
|
|
ReturnCodeEntity deleteAllPreservation(PreservationVo preservationVo);
|
||
|
|
|
||
|
|
ReturnCodeEntity batchDeletePreservation(List<String> list);
|
||
|
|
|
||
|
|
ReturnCodeEntity insertPreservation(PreservationVo preservationVo);
|
||
|
|
|
||
|
|
ReturnCodeEntity updatePreservation(PreservationVo preservationVo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 数据导入
|
||
|
|
* @param list
|
||
|
|
*/
|
||
|
|
void addImportData(List<PreservationVo> list);
|
||
|
|
}
|