提交 6075e8b4 authored 作者: 李瑞鑫's avatar 李瑞鑫

Merge branch 'v20.6_carrier_station_pound_20240802' into release

...@@ -18,25 +18,15 @@ public class LoadAppConfig { ...@@ -18,25 +18,15 @@ public class LoadAppConfig {
@Autowired @Autowired
private AppDao appDao; private AppDao appDao;
private App purchaseManageApp; private App app;
private App smartWeightApp;
public App getApp(Integer code) {
public App getPurchaseManageApp() { if (app == null) {
if (purchaseManageApp == null) { app = appDao.getOneByField(App::getUniqueIdentifier, code).orElseThrow(
purchaseManageApp = appDao.getOneByField(App::getUniqueIdentifier, AppEnum.UniqueIdentifier.PURCHASE_MANAGE.getCode()).orElseThrow(
PerformanceResultEnum.DATA_NOT_FIND);;
}
return purchaseManageApp;
}
public App getSmartWeightApp() {
if (smartWeightApp == null) {
smartWeightApp = appDao.getOneByField(App::getUniqueIdentifier, AppEnum.UniqueIdentifier.SMART_WEIGHT.getCode()).orElseThrow(
PerformanceResultEnum.DATA_NOT_FIND); PerformanceResultEnum.DATA_NOT_FIND);
} }
return smartWeightApp; return app;
} }
} }
...@@ -4,6 +4,7 @@ import com.clx.performance.config.LoadAppConfig; ...@@ -4,6 +4,7 @@ import com.clx.performance.config.LoadAppConfig;
import com.clx.performance.config.PerformanceSmartCompanyNoConfig; import com.clx.performance.config.PerformanceSmartCompanyNoConfig;
import com.clx.performance.dao.OrderChildDao; import com.clx.performance.dao.OrderChildDao;
import com.clx.performance.dao.OrderChildWeighPictureDao; import com.clx.performance.dao.OrderChildWeighPictureDao;
import com.clx.performance.enums.AppEnum;
import com.clx.performance.enums.OrderChildEnum; import com.clx.performance.enums.OrderChildEnum;
import com.clx.performance.model.App; import com.clx.performance.model.App;
import com.clx.performance.model.OrderChild; import com.clx.performance.model.OrderChild;
...@@ -77,7 +78,7 @@ public class WeighingOderPictureJob{ ...@@ -77,7 +78,7 @@ public class WeighingOderPictureJob{
//查询运单下的电子磅单数据 //查询运单下的电子磅单数据
if(CollectionUtils.isNotEmpty(orderChilds)){ if(CollectionUtils.isNotEmpty(orderChilds)){
App app = loadAppConfig.getSmartWeightApp();//对接场站配置信息 App app = loadAppConfig.getApp(AppEnum.UniqueIdentifier.SMART_WEIGHT.getCode());//对接场站配置信息
//组装配置信息 //组装配置信息
RequestConfig config = new RequestConfig() RequestConfig config = new RequestConfig()
.setAppId(app.getAppNo()) .setAppId(app.getAppNo())
......
...@@ -1803,7 +1803,7 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -1803,7 +1803,7 @@ public class OrderChildServiceImpl implements OrderChildService {
*/ */
private SuperviseInfo getSuperviseInfo(String orderNo, String childNo) { private SuperviseInfo getSuperviseInfo(String orderNo, String childNo) {
NeedAlertSuperviseInfoResultVO result = new NeedAlertSuperviseInfoResultVO(); NeedAlertSuperviseInfoResultVO result = new NeedAlertSuperviseInfoResultVO();
App app = appConfig.getPurchaseManageApp();//对接马上来供应链配置信息 App app = appConfig.getApp(AppEnum.UniqueIdentifier.PURCHASE_MANAGE.getCode());//对接马上来供应链配置信息
//组装配置信息 //组装配置信息
RequestConfig config = new RequestConfig() RequestConfig config = new RequestConfig()
.setAppId(app.getAppNo()) .setAppId(app.getAppNo())
...@@ -1832,7 +1832,7 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -1832,7 +1832,7 @@ public class OrderChildServiceImpl implements OrderChildService {
*/ */
private SuperviseInfo getSuperviseInfoWithSubStatus(String orderNo, String childNo, String truckNo) { private SuperviseInfo getSuperviseInfoWithSubStatus(String orderNo, String childNo, String truckNo) {
NeedAlertSuperviseInfoResultVO result = new NeedAlertSuperviseInfoResultVO(); NeedAlertSuperviseInfoResultVO result = new NeedAlertSuperviseInfoResultVO();
App app = appConfig.getPurchaseManageApp();//对接马上来供应链配置信息 App app = appConfig.getApp(AppEnum.UniqueIdentifier.PURCHASE_MANAGE.getCode());//对接马上来供应链配置信息
//组装配置信息 //组装配置信息
RequestConfig config = new RequestConfig() RequestConfig config = new RequestConfig()
.setAppId(app.getAppNo()) .setAppId(app.getAppNo())
...@@ -3758,7 +3758,7 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -3758,7 +3758,7 @@ public class OrderChildServiceImpl implements OrderChildService {
* @return * @return
*/ */
public List<WeighingSignatureDto> getWeighingSignature(String childNo){ public List<WeighingSignatureDto> getWeighingSignature(String childNo){
App app = loadAppConfig.getSmartWeightApp();//对接场站配置信息 App app = loadAppConfig.getApp(AppEnum.UniqueIdentifier.SMART_WEIGHT.getCode());//对接场站配置信息
//组装配置信息 //组装配置信息
RequestConfig config = new RequestConfig() RequestConfig config = new RequestConfig()
.setAppId(app.getAppNo()) .setAppId(app.getAppNo())
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论