fix: 修复用车制度的bug
This commit is contained in:
parent
3d923487db
commit
4673a7137a
|
@ -160,20 +160,8 @@ public class AmapOrderSyncAdapter implements SupplierOrderSync {
|
|||
dto.setProcessContent(gson.toJson(processContent));
|
||||
dto.setStatus("1");
|
||||
|
||||
|
||||
Optional<Supplier> supplier = supplierRepository.findBySupplierName(SUPPLIER_AMAP);
|
||||
supplier.flatMap(Supplier::carSupplierProduct).ifPresent(carSupplierProduct -> {
|
||||
if (carSupplierProduct.getSupplierProductStandardLevelList()
|
||||
.stream()
|
||||
.filter(SupplierProductStandardLevel::inUse)
|
||||
.map(SupplierProductStandardLevel::getStandardLevelName)
|
||||
.anyMatch(standardLevel -> standardLevel.equals(routeRequestFields.getStandardLevel()))) {
|
||||
amapPolicyRepository.findByStandardLevel(routeRequestFields.getStandardLevel())
|
||||
.ifPresent(policy -> dto.setRegulationId(policy.getAmapPolicyCode()));
|
||||
} else {
|
||||
throw new AuthException("你目前的公司暂不支持使用高德打车");
|
||||
}
|
||||
});
|
||||
|
||||
// if (routeRequestFields.getAccountCompanyName().equals("浙江正泰物联技术有限公司") ||
|
||||
// routeRequestFields.getAccountCompanyName().equals("浙江正泰仪器仪表有限责任公司") ||
|
||||
|
|
Loading…
Reference in New Issue