|
@@ -45,9 +45,14 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
|
@Override
|
|
|
@Transactional
|
|
|
public SyPackingListFabric saveMain(SyPackingListFabric syPackingListFabric) {
|
|
|
+ SimpleDateFormat sf= new SimpleDateFormat("yyMMdd");
|
|
|
+ QueryWrapper<SyPackingListFabric> queryWrapperCount=new QueryWrapper<>();
|
|
|
+ queryWrapperCount.like("create_time", new SimpleDateFormat("yyyy-MM-dd").format(System.currentTimeMillis()));
|
|
|
+ queryWrapperCount.select("lpad(count(0)+1,6,0) as id");
|
|
|
+ String dateNo ="YCY"+sf.format(System.currentTimeMillis())+getOne(queryWrapperCount).getId();//获取单据号
|
|
|
syPackingListFabric.setDelFlag("0");
|
|
|
syPackingListFabric.setStatus("0");
|
|
|
- syPackingListFabric.setDocumentNo(oConvertUtils.getId());//单据号
|
|
|
+ syPackingListFabric.setDocumentNo(dateNo);//单据号
|
|
|
syPackingListFabricMapper.insert(syPackingListFabric);
|
|
|
Map<String,String> mapId=new HashMap<String, String>();//key为发运明细子表id,value为分组id
|
|
|
for(SyPackingListFabricItem entity:syPackingListFabric.getSyPackingListFabricItem()) {
|
|
@@ -133,7 +138,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
|
public SyPackingListFabric getSyShippingDetailsData(String[] ids) throws ParseException {
|
|
|
String time= new SimpleDateFormat("yyyy-MM-dd").format(System.currentTimeMillis());
|
|
|
SyPackingListFabric syPackingListFabric=new SyPackingListFabric();
|
|
|
- syPackingListFabric.setPreparedDate(new SimpleDateFormat("yyyy-MM-dd").parse(time));
|
|
|
+ syPackingListFabric.setPreparedDate(new SimpleDateFormat("yyyy-MM-dd").parse(time));//获取制单日期
|
|
|
syPackingListFabric.setSyPackingListFabricItem(syPackingListFabricItemMapper.getSyShippingDetailsDatas(ids));
|
|
|
return syPackingListFabric;
|
|
|
}
|
|
@@ -145,4 +150,9 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
|
return syPackingListFabric;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public IPage<SyPackingListFabric> selectPage(IPage<SyPackingListFabric> page, QueryWrapper<SyPackingListFabric> queryWrapper) {
|
|
|
+ return syPackingListFabricMapper.queryMain(page,queryWrapper);
|
|
|
+ }
|
|
|
+
|
|
|
}
|