仓库管理修改

liweidong
wusiyu 3 days ago
parent 086312cf22
commit ae0f9ab5b0
  1. 12
      blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StStockInoutRecordMapper.xml
  2. 1
      blade-service/blade-wms/src/main/java/org/springblade/wms/service/impl/StStockInoutRecordServiceImpl.java

@ -153,13 +153,11 @@
<select id="getMaxPiNo" resultType="java.lang.String"> <select id="getMaxPiNo" resultType="java.lang.String">
SELECT PI_NO SELECT PI_NO
FROM ( FROM ST_STOCK_INOUT_RECORD
SELECT PI_NO WHERE PI_NO LIKE #{format} || '%'
FROM ST_STOCK_INOUT_RECORD AND ROWNUM = 1
WHERE PI_NO LIKE #{format} || '%' ORDER BY PI_NO DESC
ORDER BY PI_NO DESC FOR UPDATE
)
WHERE ROWNUM = 1
</select> </select>
<select id="getTeamSetByUserId" resultType="java.lang.String"> <select id="getTeamSetByUserId" resultType="java.lang.String">

@ -129,6 +129,7 @@ public class StStockInoutRecordServiceImpl extends BaseServiceImpl<StStockInoutR
} }
@Override @Override
@Transactional(rollbackFor = Exception.class)
public String getMaxPiNo(String typeCode) { public String getMaxPiNo(String typeCode) {
String datePrefix = DateUtil.format(new Date(), "yyyyMMdd"); String datePrefix = DateUtil.format(new Date(), "yyyyMMdd");
return baseMapper.getMaxPiNo(typeCode + datePrefix); return baseMapper.getMaxPiNo(typeCode + datePrefix);

Loading…
Cancel
Save