feat: 农都接口
parent
c91a22d6d6
commit
8631fb4222
|
|
@ -6,6 +6,9 @@ import com.czcb.scfs.api.core.http.ApiClientBuilder;
|
|||
import com.czcb.scfs.api.service.echo.EchoService;
|
||||
import com.czcb.scfs.api.service.v2.account.AccountService;
|
||||
import com.czcb.scfs.api.service.v2.ar.ArcOrderDeliveryService;
|
||||
import com.czcb.scfs.api.service.v2.ar.ContractInfoService;
|
||||
import com.czcb.scfs.api.service.v2.ar.OrderPurchaseService;
|
||||
import com.czcb.scfs.api.service.v2.ar.ProjectInfoService;
|
||||
import com.czcb.scfs.api.service.v2.bills.BillService;
|
||||
import com.czcb.scfs.api.service.v2.bmd.BmdService;
|
||||
import com.czcb.scfs.api.service.v2.cat.order.OrderService;
|
||||
|
|
@ -301,4 +304,35 @@ public class ScfsAutoConfiguration {
|
|||
return new ArcOrderDeliveryService(apiClient);
|
||||
}
|
||||
|
||||
/**
|
||||
* 项目管理
|
||||
*/
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
@ConditionalOnClass(ProjectInfoService.class)
|
||||
public ProjectInfoService projectInfoService(ApiClient apiClient) {
|
||||
return new ProjectInfoService(apiClient);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
*/
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
@ConditionalOnClass(ContractInfoService.class)
|
||||
public ContractInfoService contractInfoService(ApiClient apiClient) {
|
||||
return new ContractInfoService(apiClient);
|
||||
}
|
||||
|
||||
/**
|
||||
* 采购订单管理
|
||||
*/
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
@ConditionalOnClass(OrderPurchaseService.class)
|
||||
public OrderPurchaseService orderPurchaseService(ApiClient apiClient) {
|
||||
return new OrderPurchaseService(apiClient);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue