用友t+扩展开发案例代码
时间: 2023-08-14 17:00:43 浏览: 194
用友t是一种企业级软件开发平台,提供了丰富的扩展开发功能和接口。以下是一个用友t的扩展开发案例代码。
案例:根据用户输入的销售订单号查询订单相关信息并展示在页面上。
```
// 引入用友t提供的接口
import com.yonyou.trade.chk.service.TradeService;
import com.yonyou.trade.dts.service.TradeDataQueryService;
// 定义一个方法,用于查询订单信息
public void queryOrderInfo(String orderNo) {
// 调用用友t提供的接口,查询订单相关信息
TradeService tradeService = ServiceBeanFactory.getBean(TradeService.class);
TradeDataQueryService tradeDataQueryService = ServiceBeanFactory.getBean(TradeDataQueryService.class);
// 根据订单号查询订单信息
TradeOrderDto tradeOrderDto = tradeService.getTradeOrderByCode(orderNo);
// 获取订单相关信息
String customerName = tradeOrderDto.getCustomerName();
Date orderDate = tradeOrderDto.getOrderDate();
double totalPrice = tradeOrderDto.getTotalPrice();
// 在页面上展示订单信息
System.out.println("订单信息:");
System.out.println("订单号:" + orderNo);
System.out.println("客户姓名:" + customerName);
System.out.println("订单日期:" + orderDate);
System.out.println("订单总价:" + totalPrice);
}
```
上述代码首先引入用友t提供的接口,然后定义一个方法`queryOrderInfo`,该方法通过调用用友t提供的接口,根据用户输入的销售订单号查询订单相关信息。然后,从查询结果中获取订单的客户姓名、订单日期和订单总价等信息,并在页面上展示出来。
以上是一个简单的用友t扩展开发案例代码,可以根据实际需求进行修改和优化。用友t提供了丰富的扩展开发功能和接口,可以通过开发人员的自定义代码来实现各种功能和定制化需求。
阅读全文