Browse Source

修改序列号新增

HUJIANGUO 3 years ago
parent
commit
f18aca15a0

+ 4 - 0
src/main/java/com/steerinfo/dil/mapper/BmstruckDetailsOrderMapper.java

@@ -7,6 +7,7 @@ import java.util.List;
 import java.util.Map;
 
 import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Select;
 
 @Mapper
 public interface BmstruckDetailsOrderMapper extends IBaseMapper<BmstruckDetailsOrder, BigDecimal> {
@@ -63,4 +64,7 @@ public interface BmstruckDetailsOrderMapper extends IBaseMapper<BmstruckDetailsO
      * @return
      */
     BigDecimal getNetWeight(BigDecimal orderId);
+
+    @Select("select seq_BMSTRUCK_DETAIL.nextval from dual")
+    BigDecimal selectDetailsId();
 }

+ 1 - 2
src/main/java/com/steerinfo/dil/service/impl/BmstruckDetailsOrderServiceImpl.java

@@ -84,8 +84,7 @@ public class BmstruckDetailsOrderServiceImpl implements IBmstruckDetailsOrderSer
      */
     @Override
     public BigDecimal selectMaxId() {
-        BigDecimal detailsId = bmstruckDetailsOrderMapper.selectMaxId();
-        return detailsId == null ? new BigDecimal(1) : new BigDecimal(1 + detailsId.intValue());
+        return  bmstruckDetailsOrderMapper.selectDetailsId();
     }
 
     /**