This commit is contained in:
linfso 2024-06-13 20:53:23 +08:00
parent 077c5c70ea
commit 31f270d61a
3 changed files with 15 additions and 9 deletions

View File

@ -28,6 +28,13 @@ public interface EmisTmsTransferTraceMapper extends BaseMapper<EmisTmsTransferTr
*/
public EmisTmsTransferTrace selectEmisTmsTransferTraceById(Long id);
/**
* BillCode查询
* @param billCode
* @return
*/
public EmisTmsTransferTrace selectEmisTmsTransferTraceByBillCode(String billCode);
/**
* 查询列表
*

View File

@ -382,15 +382,7 @@ public class EmisBaseService {
* @return
*/
public EmisTmsTransferTrace getEmisTmsTransferTraceByBillCode(String billCode){
EmisTmsTransferTrace emisTmsTransferTrace = new EmisTmsTransferTrace();
emisTmsTransferTrace.setBillCode(billCode);
List<EmisTmsTransferTrace> listTrace=emisTmsTransferTraceMapper.selectEmisTmsTransferTraceList(emisTmsTransferTrace);
if(!CollectionUtil.isEmpty(listTrace)){
return listTrace.get(0);
}else{
return null;
}
return emisTmsTransferTraceMapper.selectEmisTmsTransferTraceByBillCode(billCode);
}
/**
* 获取第三方转件记录

View File

@ -78,6 +78,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
from emis_tms_transfer_trace a
where a.id = #{id}
</select>
<select id="selectEmisTmsTransferTraceByBillCode" parameterType="String" resultMap="EmisTmsTransferTraceResult">
select id, bill_code, last_trace_date, last_waybill_status, trace_info, ch_id, transfer_bill_code, transfer_express, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site
from emis_tms_transfer_trace a
where a.bill_code = #{billCode}
</select>
<insert id="insertEmisTmsTransferTrace" parameterType="EmisTmsTransferTrace" useGeneratedKeys="true" keyProperty="id">
insert into emis_tms_transfer_trace