提交 326a81fc authored 作者: 李瑞鑫's avatar 李瑞鑫

订单获取监装监卸

上级 e791efdf
...@@ -15,12 +15,8 @@ import javax.validation.constraints.NotBlank; ...@@ -15,12 +15,8 @@ import javax.validation.constraints.NotBlank;
@NoArgsConstructor @NoArgsConstructor
public class NeedAlertSuperviseInfoParam { public class NeedAlertSuperviseInfoParam {
@ApiModelProperty(value = "货单编号", example = "100000000") @ApiModelProperty(value = "订单编号", example = "100000000")
@NotBlank(message = "货单编号不能为空") @NotBlank(message = "订单编号不能为空")
private String orderGoodsNo; private String orderNo;
@ApiModelProperty(value = "运单编号", example = "100000000")
@NotBlank(message = "运单编号不能为空")
private String childNo;
} }
...@@ -15,18 +15,18 @@ import org.springframework.stereotype.Component; ...@@ -15,18 +15,18 @@ import org.springframework.stereotype.Component;
public class LoadAppConfig { public class LoadAppConfig {
private App app; private App purchaseManageApp;
@Autowired @Autowired
private AppDao appDao; private AppDao appDao;
public App getApp() { public App getPurchaseManageApp() {
if (app == null) { if (purchaseManageApp == null) {
app = appDao.getOneByField(App::getUniqueIdentifier, AppEnum.UniqueIdentifier.PURCHASE_MANAGE.getCode()).orElseThrow( purchaseManageApp = appDao.getOneByField(App::getUniqueIdentifier, AppEnum.UniqueIdentifier.PURCHASE_MANAGE.getCode()).orElseThrow(
PerformanceResultEnum.DATA_NOT_FIND);; PerformanceResultEnum.DATA_NOT_FIND);;
} }
return app; return purchaseManageApp;
} }
} }
...@@ -8,7 +8,6 @@ import com.clx.performance.param.app.*; ...@@ -8,7 +8,6 @@ import com.clx.performance.param.app.*;
import com.clx.performance.param.app.owner.PageOwnerOrderChildListParam; import com.clx.performance.param.app.owner.PageOwnerOrderChildListParam;
import com.clx.performance.param.feign.CancelOrderGoodsParam; import com.clx.performance.param.feign.CancelOrderGoodsParam;
import com.clx.performance.param.pc.*; import com.clx.performance.param.pc.*;
import com.clx.performance.param.pc.breakcontract.carrier.PageCarrierBreakContractSettlementDriverParam;
import com.clx.performance.vo.app.*; import com.clx.performance.vo.app.*;
import com.clx.performance.vo.app.owner.OwnerOrderChildVO; import com.clx.performance.vo.app.owner.OwnerOrderChildVO;
import com.clx.performance.vo.pc.*; import com.clx.performance.vo.pc.*;
...@@ -111,4 +110,7 @@ public interface OrderChildService { ...@@ -111,4 +110,7 @@ public interface OrderChildService {
void cacheOrderChildExpectData(String childNo, OrderChildExpectDTO expect); void cacheOrderChildExpectData(String childNo, OrderChildExpectDTO expect);
OrderChildLoadRangeCheckResultVO loadRangeCheck(OrderChildLoadRangeCheckParam param); OrderChildLoadRangeCheckResultVO loadRangeCheck(OrderChildLoadRangeCheckParam param);
NeedAlertSuperviseInfoResultVO needAlertSuperviseInfo(NeedAlertSuperviseInfoParam param);
} }
...@@ -14,6 +14,7 @@ import com.clx.order.vo.pc.carrier.InvoicingCompanyVO; ...@@ -14,6 +14,7 @@ import com.clx.order.vo.pc.carrier.InvoicingCompanyVO;
import com.clx.order.vo.pc.owner.OwnerQuotationDetailVO; import com.clx.order.vo.pc.owner.OwnerQuotationDetailVO;
import com.clx.performance.component.GoodsOrderTruckRecordComponent; import com.clx.performance.component.GoodsOrderTruckRecordComponent;
import com.clx.performance.component.OrderChildLoanComponent; import com.clx.performance.component.OrderChildLoanComponent;
import com.clx.performance.config.LoadAppConfig;
import com.clx.performance.config.TencentCloudApiOcrConfig; import com.clx.performance.config.TencentCloudApiOcrConfig;
import com.clx.performance.constant.RedisConstants; import com.clx.performance.constant.RedisConstants;
import com.clx.performance.constant.RedissonConstants; import com.clx.performance.constant.RedissonConstants;
...@@ -245,6 +246,8 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -245,6 +246,8 @@ public class OrderChildServiceImpl implements OrderChildService {
private UserClxFeign userClxFeign; private UserClxFeign userClxFeign;
@Autowired @Autowired
private OrderChildOperateLimitConfigService orderChildOperateLimitConfigService; private OrderChildOperateLimitConfigService orderChildOperateLimitConfigService;
@Autowired
private LoadAppConfig appConfig;
@PostConstruct @PostConstruct
public void init(){ public void init(){
...@@ -3235,4 +3238,11 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -3235,4 +3238,11 @@ public class OrderChildServiceImpl implements OrderChildService {
} }
return charts; return charts;
} }
@Override
public NeedAlertSuperviseInfoResultVO needAlertSuperviseInfo(NeedAlertSuperviseInfoParam param) {
App app = appConfig.getPurchaseManageApp();//对接马上来供应链配置信息
return null;
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论