This commit is contained in:
linfso 2024-04-11 13:56:33 +08:00
parent c5b31d630a
commit 3b77175f4d

View File

@ -12,6 +12,8 @@ package com.xdadan.erp.emis.service.impl;
import java.util.List; import java.util.List;
import cn.hutool.core.lang.Singleton;
import cn.hutool.core.lang.Snowflake;
import com.xdadan.erp.common.utils.DBUtil; import com.xdadan.erp.common.utils.DBUtil;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -79,9 +81,10 @@ public class EmisWaybillServiceImpl implements IEmisWaybillService
@Override @Override
public int insertEmisWaybill(EmisWaybill emisWaybill) public int insertEmisWaybill(EmisWaybill emisWaybill)
{ {
// 生成订单号 Snowflake snowflake = Singleton.get(Snowflake.class, 1, 1, true);
String orderSn="TNO"+ DBUtil.getSeqNoByLen(7); Long orderId = snowflake.nextId();
emisWaybill.setOrderSn(orderSn); String orderSn=DBUtil.getSeqNoByLen(7);
emisWaybill.setOrderSn(orderId.toString());
return emisWaybillMapper.insertEmisWaybill(emisWaybill); return emisWaybillMapper.insertEmisWaybill(emisWaybill);
} }