package com.thhy.materials.modules.biz.pipeout.mapper;
|
|
import com.thhy.general.annotations.Idkey;
|
import com.thhy.materials.modules.biz.pipeout.entity.TPipeInfo;
|
import com.thhy.materials.modules.biz.pipeout.entity.TPipeOut;
|
import com.thhy.materials.modules.biz.pipeout.entity.TPipeOutPath;
|
import com.thhy.materials.modules.biz.pipeout.entity.TPipeOutPosition;
|
import com.thhy.materials.modules.biz.pipeout.entity.dto.PipeInfoDto;
|
import com.thhy.materials.modules.biz.pipeout.entity.dto.ProjectSizeDto;
|
import com.thhy.materials.modules.biz.pipeout.entity.dto.RanKingDto;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
@Mapper
|
public interface TPipeOutMapper {
|
|
void pipeOutInsert(@Idkey("pipeOutId") Map<String, Object> values);
|
|
|
void pipeOutPipeInsert(@Idkey("id") HashMap<String, Object> hashMap);
|
|
List<TPipeOut> pipeOutList(Map<String, Object> values);
|
|
void pipeInfoUpdate(@Param("pipeId") String pipeId,@Param("format1") String format1);
|
|
TPipeOut pipeOutInfo(String pipeOutId);
|
|
List<TPipeInfo> pipeOutPipeInfo(String pipeOutId);
|
|
List<String> pipeSelectPipeId(String pipeOutId);
|
|
void pipeInfoUpIn(String pipeId);
|
|
void pipeOutPipeDel(String pipeOutId);
|
|
void pipeOutDel(String pipeOutId);
|
|
void pipeOutUpdate(Map<String, Object> values);
|
|
String pipeOutCheck(String pipeNum);
|
|
TPipeInfo pipeInfo(String pipeNum);
|
|
String pipeOutShippingSum(Map<String, Object> values);
|
|
String pipeOutTransportSum(Map<String, Object> values);
|
|
String pipeOutCarSum(Map<String, Object> values);
|
|
String pipeOutProduceSum(Map<String, Object> values);
|
|
List<RanKingDto> pipeOutRanking(Map<String, Object> values);
|
|
List<ProjectSizeDto> projectSize(Map<String, Object> values);
|
|
List<TPipeOutPosition> pipeOutGps(String pipeOutId);
|
|
void pipePathInsert(@Idkey("id") HashMap<String, Object> hashMap);
|
|
void pipeOutImgDel(String pipeOutId);
|
|
List<TPipeOutPath> pipeOutImgInfo(String pipeOutId);
|
|
String queryPipeNumByPipeId(String pipeId);
|
|
void updateRepoRecord(String pipeNum);
|
|
List<PipeInfoDto> pipeInfoInList(Map<String, Object> values);
|
|
String pipeOutNew(@Param("companyId") String companyId,@Param("dates") String format3);
|
}
|