md
This commit is contained in:
parent
90b172653d
commit
88549e625c
@ -75,4 +75,11 @@ public interface EmisWaybillMapper extends BaseMapper<EmisWaybill>
|
||||
|
||||
|
||||
public List<EmisWaybill> selectEmisWaybillByMutiBillCode(String[] billCodes);
|
||||
|
||||
|
||||
// 改变状态
|
||||
public int changeWaybillStatusByBillCode(EmisWaybill emisWaybill);
|
||||
public int changeOrderStatusByBillCode(EmisWaybill emisWaybill);
|
||||
public int changeOrderStatusByOrderSn(EmisWaybill emisWaybill);
|
||||
|
||||
}
|
||||
|
||||
@ -108,6 +108,13 @@ public class EmisBaseService {
|
||||
return emisWaybillMapper.selectEmisWaybillByBillCode(billCode);
|
||||
}
|
||||
|
||||
public int changeWaybillStatus(String billCode,String waybillStatus){
|
||||
EmisWaybill emisWaybill = new EmisWaybill();
|
||||
emisWaybill.setBillCode(billCode);
|
||||
emisWaybill.setWaybillStatus(waybillStatus);
|
||||
return emisWaybillMapper.changeWaybillStatusByBillCode(emisWaybill);
|
||||
}
|
||||
|
||||
public EmisRegion getRegionByName(String name,Integer regionType ){
|
||||
|
||||
EmisRegion queryRegion = new EmisRegion();
|
||||
|
||||
@ -235,6 +235,9 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
||||
emisTmsScanRecord.preInsert();
|
||||
emisTmsScanRecordMapper.insertEmisTmsScanRecord(emisTmsScanRecord);
|
||||
|
||||
// 修改运单状态
|
||||
changeWaybillStatus(billCode,scanType);
|
||||
|
||||
scanResultItem.setResult("success");
|
||||
scanResultItem.setMessage("操作成功");
|
||||
itemList.add(scanResultItem);
|
||||
|
||||
@ -859,6 +859,19 @@
|
||||
where id = #{id}
|
||||
</update>
|
||||
|
||||
|
||||
<update id="changeWaybillStatusByBillCode" parameterType="EmisWaybill">
|
||||
update emis_waybill set waybill_status=#{waybillStatus} where bill_code=#{billCode}
|
||||
</update>
|
||||
|
||||
<update id="changeOrderStatusByBillCode" parameterType="EmisWaybill">
|
||||
update emis_waybill set order_status=#{orderStatus} where bill_code=#{billCode}
|
||||
</update>
|
||||
|
||||
<update id="changeOrderStatusByOrderSn" parameterType="EmisWaybill">
|
||||
update emis_waybill set order_status=#{orderStatus} where order_sn=#{orderSn}
|
||||
</update>
|
||||
|
||||
<delete id="deleteEmisWaybillById" parameterType="Long">
|
||||
update emis_waybill set del_flag='1' where id = #{id}
|
||||
</delete>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user