diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisBrandServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisBrandServiceImpl.java index 16789c568..f3d3b29b6 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisBrandServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisBrandServiceImpl.java @@ -11,6 +11,10 @@ package com.xdadan.erp.emis.service.impl; import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.xdadan.erp.emis.domain.EmisTransLine; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.xdadan.erp.emis.domain.EmisBrand; @@ -62,6 +66,14 @@ public class EmisBrandServiceImpl implements IEmisBrandService @Override public int insertEmisBrand(EmisBrand emisBrand) { + + // 获取线路编号 + QueryWrapper queryWrapper=new QueryWrapper(); + Long count = emisBrandMapper.selectCount(queryWrapper); + String brandCode="TNB"+ StringUtils.leftPad(String.valueOf(count),4,"0"); + emisBrand.setCode(brandCode); + emisBrand.preInsert(); + return emisBrandMapper.insertEmisBrand(emisBrand); }