|
@@ -582,7 +582,7 @@ public class AmsSaleOrderMaterialServiceImpl implements IAmsSaleOrderMaterialSer
|
|
calendar.setTime(saleOrderInsertTime);
|
|
calendar.setTime(saleOrderInsertTime);
|
|
calendar.add(Calendar.DATE,1);
|
|
calendar.add(Calendar.DATE,1);
|
|
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd");
|
|
- String receiptDate = sdfDate.format(saleOrderInsertTime) + " 07:59:59";
|
|
|
|
|
|
+ String receiptDate = sdfDate.format(calendar.getTime()) + " 07:59:59";
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
amsSaleOrderMaterial.setSaleDateOfReceipt(sdf.parse(receiptDate));
|
|
amsSaleOrderMaterial.setSaleDateOfReceipt(sdf.parse(receiptDate));
|
|
} catch (ParseException e) {
|
|
} catch (ParseException e) {
|
|
@@ -1233,4 +1233,28 @@ public class AmsSaleOrderMaterialServiceImpl implements IAmsSaleOrderMaterialSer
|
|
public BigDecimal getDeatailsOrder(BigDecimal closeWlEntryId) {
|
|
public BigDecimal getDeatailsOrder(BigDecimal closeWlEntryId) {
|
|
return amsSaleOrderMaterialMapper.getDeatailsOrder(closeWlEntryId);
|
|
return amsSaleOrderMaterialMapper.getDeatailsOrder(closeWlEntryId);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public Object batchUpdateSaleDate() {
|
|
|
|
+ //查询所有的销售订单车皮
|
|
|
|
+ List<BigDecimal> saleOrderIds = amsSaleOrderMapper.getSaleOrderIds();
|
|
|
|
+ for(BigDecimal saleOrderId :saleOrderIds) {
|
|
|
|
+ Date saleOrderInsertTime = amsSaleOrderMapper.getSaleOrderTime(saleOrderId);
|
|
|
|
+ Calendar calendar=Calendar.getInstance();
|
|
|
|
+ calendar.setTime(saleOrderInsertTime);
|
|
|
|
+ calendar.add(Calendar.DATE,1);
|
|
|
|
+ SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
+ String receiptDate = sdfDate.format(calendar.getTime()) + " 07:59:59";
|
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
|
+ try {
|
|
|
|
+ Date receiptDateByDate = sdf.parse(receiptDate);
|
|
|
|
+ amsSaleOrderMaterialMapper.updateSaleOrderReceipt(saleOrderId,receiptDateByDate);
|
|
|
|
+ } catch (ParseException e) {
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ System.out.println(saleOrderIds + ":saleOrderIds");
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
}
|
|
}
|