@ -152,14 +152,12 @@
</select>
<select id="getMaxPiNo" resultType="java.lang.String">
SELECT PI_NO
FROM (
FROM ST_STOCK_INOUT_RECORD
WHERE PI_NO LIKE #{format} || '%'
AND ROWNUM = 1
ORDER BY PI_NO DESC
)
WHERE ROWNUM = 1
FOR UPDATE
<select id="getTeamSetByUserId" resultType="java.lang.String">
@ -129,6 +129,7 @@ public class StStockInoutRecordServiceImpl extends BaseServiceImpl<StStockInoutR
}
@Override
@Transactional(rollbackFor = Exception.class)
public String getMaxPiNo(String typeCode) {
String datePrefix = DateUtil.format(new Date(), "yyyyMMdd");
return baseMapper.getMaxPiNo(typeCode + datePrefix);