|
|
@@ -6,6 +6,7 @@ import com.fs.common.constant.Constants;
|
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
|
import com.fs.common.core.domain.R;
|
|
|
import com.fs.common.exception.file.OssException;
|
|
|
+import com.fs.common.utils.DateUtils;
|
|
|
import com.fs.common.utils.ServletUtils;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
|
import com.fs.common.utils.file.FileUploadUtils;
|
|
|
@@ -53,6 +54,7 @@ import java.awt.image.BufferedImage;
|
|
|
import java.io.ByteArrayOutputStream;
|
|
|
import java.io.InputStream;
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -99,6 +101,7 @@ public class CommonController
|
|
|
|
|
|
@Autowired
|
|
|
private TokenService tokenService;
|
|
|
+
|
|
|
// @Autowired
|
|
|
// private TestTwoService testService2;
|
|
|
////
|
|
|
@@ -113,43 +116,82 @@ public class CommonController
|
|
|
@Autowired
|
|
|
private WdtTwoErpGoodsServiceImpl wdtTwoErpGoodsService;
|
|
|
|
|
|
+// @GetMapping("common/test")
|
|
|
+// public R test(String barcode) throws Exception
|
|
|
+// {
|
|
|
+//// qwWorkTaskService.delQwWorkTaskByOver();
|
|
|
+// // qwWorkTaskService.addQwWorkByFirstCourse();
|
|
|
+//// qwWorkTaskService.addQwWorkByCourse();
|
|
|
+//// qwWorkTaskService.addQwWorkByConversionDay();
|
|
|
+// List<FsStoreOrderScrm> list = fsStoreOrderMapper.selectUpdateExpress();
|
|
|
+// for (FsStoreOrderScrm order : list){
|
|
|
+// if(!"2016767346466619392".equals(order.getExtendOrderId())){
|
|
|
+// continue;
|
|
|
+// }
|
|
|
+//
|
|
|
+// ErpOrderQueryRequert request = new ErpOrderQueryRequert();
|
|
|
+// request.setCode(order.getExtendOrderId());
|
|
|
+// IErpOrderService erpOrderService = getErpOrderService();
|
|
|
+// ErpOrderQueryResponse response = erpOrderService.getOrder(request);
|
|
|
+// if(response.getOrders()!=null&&response.getOrders().size()>0){
|
|
|
+// for(ErpOrderQuery orderQuery : response.getOrders()){
|
|
|
+// if(orderQuery.getDeliverys()!=null&&orderQuery.getDeliverys().size()>0){
|
|
|
+// for(ErpDeliverys delivery:orderQuery.getDeliverys()){
|
|
|
+// if(delivery.getDelivery()&& org.apache.commons.lang3.StringUtils.isNotEmpty(delivery.getMail_no())){
|
|
|
+// //更新商订单状态 删除REDIS
|
|
|
+// orderService.deliveryOrder(order.getOrderCode(),order.getExtendOrderId(),delivery.getMail_no(),delivery.getExpress_code(),delivery.getExpress_name());
|
|
|
+//// redisCache.deleteObject(DELIVERY+":"+order.getExtendOrderId());
|
|
|
+// }
|
|
|
+// }
|
|
|
+//
|
|
|
+// }
|
|
|
+// }
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// return R.ok();
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+// @GetMapping("common/test")
|
|
|
+// public R test(String barcode) throws Exception
|
|
|
+// {
|
|
|
+//
|
|
|
+//
|
|
|
+// ErpOrderQueryRequert request = new ErpOrderQueryRequert();
|
|
|
+// request.setCode(barcode);
|
|
|
+// IErpOrderService erpOrderService = getErpOrderService();
|
|
|
+// ErpOrderQueryResponse response = erpOrderService.getOrder(request);
|
|
|
+//
|
|
|
+// log.info("查询结果:{}",response);
|
|
|
+//
|
|
|
+// return R.ok();
|
|
|
+// }
|
|
|
+
|
|
|
@GetMapping("common/test")
|
|
|
- public R test(String barcode) throws Exception
|
|
|
+ public R test(String id,String barcode) throws Exception
|
|
|
{
|
|
|
-// qwWorkTaskService.delQwWorkTaskByOver();
|
|
|
- // qwWorkTaskService.addQwWorkByFirstCourse();
|
|
|
-// qwWorkTaskService.addQwWorkByCourse();
|
|
|
-// qwWorkTaskService.addQwWorkByConversionDay();
|
|
|
- List<FsStoreOrderScrm> list = fsStoreOrderMapper.selectUpdateExpress();
|
|
|
- for (FsStoreOrderScrm order : list){
|
|
|
- if(!"2016767346466619392".equals(order.getExtendOrderId())){
|
|
|
- continue;
|
|
|
- }
|
|
|
|
|
|
- ErpOrderQueryRequert request = new ErpOrderQueryRequert();
|
|
|
- request.setCode(order.getExtendOrderId());
|
|
|
- IErpOrderService erpOrderService = getErpOrderService();
|
|
|
- ErpOrderQueryResponse response = erpOrderService.getOrder(request);
|
|
|
- if(response.getOrders()!=null&&response.getOrders().size()>0){
|
|
|
- for(ErpOrderQuery orderQuery : response.getOrders()){
|
|
|
- if(orderQuery.getDeliverys()!=null&&orderQuery.getDeliverys().size()>0){
|
|
|
- for(ErpDeliverys delivery:orderQuery.getDeliverys()){
|
|
|
- if(delivery.getDelivery()&& org.apache.commons.lang3.StringUtils.isNotEmpty(delivery.getMail_no())){
|
|
|
- //更新商订单状态 删除REDIS
|
|
|
- orderService.deliveryOrder(order.getOrderCode(),order.getExtendOrderId(),delivery.getMail_no(),delivery.getExpress_code(),delivery.getExpress_name());
|
|
|
-// redisCache.deleteObject(DELIVERY+":"+order.getExtendOrderId());
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
- }
|
|
|
+ orderService.getErpOrderDeliverySendTime(Long.parseLong(id),barcode);
|
|
|
|
|
|
- }
|
|
|
+ return R.ok();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public static void main(String[] args) {
|
|
|
+ // 时间差转换时间
|
|
|
+ String time="1769931653000";
|
|
|
+ long timeLong = Long.parseLong(time);
|
|
|
+ System.out.println(new Date(timeLong));
|
|
|
|
|
|
|
|
|
- return R.ok();
|
|
|
}
|
|
|
|
|
|
private IErpOrderService getErpOrderService(){
|