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); public EmisTmsTransferTrace selectEmisTmsTransferTraceById(Long id);
/**
* BillCode查询
* @param billCode
* @return
*/
public EmisTmsTransferTrace selectEmisTmsTransferTraceByBillCode(String billCode);
/** /**
* 查询列表 * 查询列表
* *

View File

@ -382,15 +382,7 @@ public class EmisBaseService {
* @return * @return
*/ */
public EmisTmsTransferTrace getEmisTmsTransferTraceByBillCode(String billCode){ public EmisTmsTransferTrace getEmisTmsTransferTraceByBillCode(String billCode){
return emisTmsTransferTraceMapper.selectEmisTmsTransferTraceByBillCode(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;
}
} }
/** /**
* 获取第三方转件记录 * 获取第三方转件记录

View File

@ -79,6 +79,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
where a.id = #{id} where a.id = #{id}
</select> </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 id="insertEmisTmsTransferTrace" parameterType="EmisTmsTransferTrace" useGeneratedKeys="true" keyProperty="id">
insert into emis_tms_transfer_trace insert into emis_tms_transfer_trace
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">