|
@@ -9,6 +9,7 @@ import com.diagbot.dto.UserOrgDTO;
|
|
import com.diagbot.entity.LantoneProduct;
|
|
import com.diagbot.entity.LantoneProduct;
|
|
import com.diagbot.entity.OpenedProducts;
|
|
import com.diagbot.entity.OpenedProducts;
|
|
import com.diagbot.entity.OpenedProductsIndex;
|
|
import com.diagbot.entity.OpenedProductsIndex;
|
|
|
|
+import com.diagbot.entity.ServiceInfo;
|
|
import com.diagbot.entity.wrapper.LantoneProductWrapper;
|
|
import com.diagbot.entity.wrapper.LantoneProductWrapper;
|
|
import com.diagbot.entity.wrapper.OpendProductWrapper;
|
|
import com.diagbot.entity.wrapper.OpendProductWrapper;
|
|
import com.diagbot.enums.AccessTypeEnum;
|
|
import com.diagbot.enums.AccessTypeEnum;
|
|
@@ -45,6 +46,8 @@ public class LantoneProductFacade extends LantoneProductServiceImpl {
|
|
private UserServiceClient userServiceClient;
|
|
private UserServiceClient userServiceClient;
|
|
@Autowired
|
|
@Autowired
|
|
private OrderDetailsFacade orderDetailsFacade;
|
|
private OrderDetailsFacade orderDetailsFacade;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ServiceInfoFacade serviceInfoFacade;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 产品线管理添加产品
|
|
* 产品线管理添加产品
|
|
@@ -141,11 +144,13 @@ public class LantoneProductFacade extends LantoneProductServiceImpl {
|
|
product.setChargeTypeArray(chargeTypeArray);
|
|
product.setChargeTypeArray(chargeTypeArray);
|
|
|
|
|
|
String[] serviceIds = product.getServiceIds().split(",|,");
|
|
String[] serviceIds = product.getServiceIds().split(",|,");
|
|
- Long[] services = new Long[serviceIds.length];
|
|
|
|
|
|
+ Long[] lserviceIds = new Long[serviceIds.length];
|
|
for (int i = 0; i < serviceIds.length; i++) {
|
|
for (int i = 0; i < serviceIds.length; i++) {
|
|
- services[i] = Long.parseLong(serviceIds[i]);
|
|
|
|
|
|
+ lserviceIds[i] = Long.parseLong(serviceIds[i]);
|
|
}
|
|
}
|
|
- product.setServices(services);
|
|
|
|
|
|
+
|
|
|
|
+ List<ServiceInfo> services = serviceInfoFacade.getServiceListNoRelation(lserviceIds);
|
|
|
|
+ product.setServiceInfos(services);
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|