|
@@ -4,6 +4,7 @@ import com.caimei365.order.model.ResponseJson;
|
|
|
import com.caimei365.order.model.dto.LogisticsBatchDto;
|
|
|
import com.caimei365.order.model.dto.LogisticsDto;
|
|
|
import com.caimei365.order.model.vo.CompanyVo;
|
|
|
+import com.caimei365.order.model.vo.LogisticsRecordVo;
|
|
|
import com.caimei365.order.model.vo.SettlementVo;
|
|
|
import com.caimei365.order.model.vo.ShopOrderVo;
|
|
|
import com.caimei365.order.service.ShipService;
|
|
@@ -76,9 +77,9 @@ public class ShipApi {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 供应商子订单详情
|
|
|
+ * 供应商订单详情
|
|
|
*/
|
|
|
- @ApiOperation("供应商子订单详情(旧:/supplier/shopOrderDetails)")
|
|
|
+ @ApiOperation("供应商订单详情(旧:/supplier/shopOrderDetails)")
|
|
|
@ApiImplicitParam(required = true, name = "shopOrderId", value = "子订单Id")
|
|
|
@GetMapping("/detail")
|
|
|
public ResponseJson<Map<String, Object>> getShopOrderDetail(Integer shopOrderId) {
|
|
@@ -102,9 +103,9 @@ public class ShipApi {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 发货页面子订单数据
|
|
|
+ * 发货页面订单数据
|
|
|
*/
|
|
|
- @ApiOperation("供应商订单列表(旧:/supplier/shipmentsInfo)")
|
|
|
+ @ApiOperation("发货页面订单数据(旧:/supplier/shipmentsInfo)")
|
|
|
@ApiImplicitParam(required = true, name = "shopOrderId", value = "子订单Id")
|
|
|
@GetMapping("/ship/info")
|
|
|
public ResponseJson<ShopOrderVo> getShopOrderInfo(Integer shopOrderId) {
|
|
@@ -191,6 +192,19 @@ public class ShipApi {
|
|
|
return shipService.cancelDelivery(logisticsBatchDto.getLogisticsBatchId());
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 当前批次发货商品数据
|
|
|
+ */
|
|
|
+ @ApiOperation("当前批次发货商品数据(旧:/supplier/logisticsRecord)")
|
|
|
+ @ApiImplicitParam(required = true, name = "logisticsInfoId", value = "发货物流信息Id")
|
|
|
+ @GetMapping("/ship/logistics/record")
|
|
|
+ public ResponseJson<List<LogisticsRecordVo>> getLogisticsRecord(Integer logisticsBatchId) {
|
|
|
+ if (null == logisticsBatchId) {
|
|
|
+ return ResponseJson.error("发货物流信息Id不能为空!", null);
|
|
|
+ }
|
|
|
+ return shipService.getLogisticsRecord(logisticsBatchId);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 发货记录-添加物流
|
|
|
*
|