| 
														
															@@ -1,34 +1,26 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 package com.fs.store.controller; 
														 | 
														
														 | 
														
															 package com.fs.store.controller; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import java.math.BigDecimal; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.ArrayList; 
														 | 
														
														 | 
														
															 import java.util.ArrayList; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import java.util.Date; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.List; 
														 | 
														
														 | 
														
															 import java.util.List; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import java.util.Objects; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import cn.hutool.core.bean.BeanUtil; 
														 | 
														
														 | 
														
															 import cn.hutool.core.bean.BeanUtil; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import cn.hutool.core.util.StrUtil; 
														 | 
														
														 | 
														
															 import cn.hutool.core.util.StrUtil; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import cn.hutool.json.JSONUtil; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.alibaba.fastjson.JSONObject; 
														 | 
														
														 | 
														
															 import com.alibaba.fastjson.JSONObject; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.common.core.domain.R; 
														 | 
														
														 | 
														
															 import com.fs.common.core.domain.R; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.common.utils.DateUtils; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.common.utils.ParseUtils; 
														 | 
														
														 | 
														
															 import com.fs.common.utils.ParseUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.common.utils.StringUtils; 
														 | 
														
														 | 
														
															 import com.fs.common.utils.StringUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.company.domain.CompanyMoneyLogs; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.param.CompanyStoreOrderMoneyLogsListParam; 
														 | 
														
														 | 
														
															 import com.fs.company.param.CompanyStoreOrderMoneyLogsListParam; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.service.ICompanyMoneyLogsService; 
														 | 
														
														 | 
														
															 import com.fs.company.service.ICompanyMoneyLogsService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.company.vo.CompanyMoneyLogsVO; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.vo.CompanyStoreOrderMoneyLogsVO; 
														 | 
														
														 | 
														
															 import com.fs.company.vo.CompanyStoreOrderMoneyLogsVO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.erp.domain.ErpDeliverys; 
														 | 
														
														 | 
														
															 import com.fs.erp.domain.ErpDeliverys; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.erp.domain.ErpOrderQuery; 
														 | 
														
														 | 
														
															 import com.fs.erp.domain.ErpOrderQuery; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.erp.dto.ErpOrderQueryRequert; 
														 | 
														
														 | 
														
															 import com.fs.erp.dto.ErpOrderQueryRequert; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.erp.dto.ErpOrderQueryResponse; 
														 | 
														
														 | 
														
															 import com.fs.erp.dto.ErpOrderQueryResponse; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.erp.service.IErpOrderService; 
														 | 
														
														 | 
														
															 import com.fs.erp.service.IErpOrderService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.fs.express.FsStoreDeliversService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.fs.express.dto.DeliveryDTO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.store.domain.*; 
														 | 
														
														 | 
														
															 import com.fs.store.domain.*; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.store.dto.ExpressInfoDTO; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.store.dto.FsStoreCartDTO; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.store.dto.StoreOrderExpressExportDTO; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.fs.store.dto.StoreOrderProductDTO; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.fs.store.dto.*; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.store.enums.ShipperCodeEnum; 
														 | 
														
														 | 
														
															 import com.fs.store.enums.ShipperCodeEnum; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.store.param.*; 
														 | 
														
														 | 
														
															 import com.fs.store.param.*; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.store.service.*; 
														 | 
														
														 | 
														
															 import com.fs.store.service.*; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -48,8 +40,6 @@ import org.springframework.web.multipart.MultipartFile; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import javax.servlet.http.HttpServletRequest; 
														 | 
														
														 | 
														
															 import javax.servlet.http.HttpServletRequest; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import static com.fs.store.constants.StoreConstants.DELIVERY; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 /** 
														 | 
														
														 | 
														
															 /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  * 订单Controller 
														 | 
														
														 | 
														
															  * 订单Controller 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  * 
														 | 
														
														 | 
														
															  * 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -80,6 +70,8 @@ public class FsStoreOrderController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Autowired 
														 | 
														
														 | 
														
															     @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private ICompanyMoneyLogsService moneyLogsService; 
														 | 
														
														 | 
														
															     private ICompanyMoneyLogsService moneyLogsService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    private FsStoreDeliversService fsStoreDeliversService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /** 
														 | 
														
														 | 
														
															     /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * 查询订单列表 
														 | 
														
														 | 
														
															      * 查询订单列表 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -383,14 +375,18 @@ public class FsStoreOrderController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /** 
														 | 
														
														 | 
														
															     /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * 修改物流 
														 | 
														
														 | 
														
															      * 修改物流 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-     * @param fsStoreOrder 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-     * @return 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     * @param deliveryDTO 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     * @return AjaxResult 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Log(title = "修改物流", businessType = BusinessType.UPDATE) 
														 | 
														
														 | 
														
															     @Log(title = "修改物流", businessType = BusinessType.UPDATE) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @PreAuthorize("@ss.hasPermi('store:storeOrder:editDeliveryId')") 
														 | 
														
														 | 
														
															     @PreAuthorize("@ss.hasPermi('store:storeOrder:editDeliveryId')") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @PutMapping("/editDeliveryId") 
														 | 
														
														 | 
														
															     @PutMapping("/editDeliveryId") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public AjaxResult editDeliveryId(@RequestBody FsStoreOrder fsStoreOrder) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return toAjax(fsStoreOrderService.updateFsStoreOrder(fsStoreOrder)); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    public AjaxResult editDeliveryId(@RequestBody FsStoreDelivers deliveryDTO) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fsStoreDeliversService.editDeliveryId(deliveryDTO); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fsStoreDeliversService.syncDeliverInfo(deliveryDTO.getOrderId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fsStoreDeliversService.finishOrder(deliveryDTO.getOrderId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return AjaxResult.success(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Log(title = "同步管易物流单号", businessType = BusinessType.UPDATE) 
														 | 
														
														 | 
														
															     @Log(title = "同步管易物流单号", businessType = BusinessType.UPDATE) 
														 |