预留创建原创
金蝶云社区-tiny
tiny
6人赞赏了该文章 86次浏览 未经作者许可,禁止转载编辑于2024年11月21日 11:22:22

   

 

List<ReserveLinkSelectRow> lstConvertInfo = new List<ReserveLinkSelectRow>();

 //构建预留转移参数

 ReserveArgs<ReserveLinkSelectRow> convertArgs = new ReserveArgs<ReserveLinkSelectRow>();

ReserveLinkSelectRow seleRow = new ReserveLinkSelectRow();

 //处理seleRow 需求单据参数赋值

List<ReserveLinkSupplyRow> supplyRows = new List<ReserveLinkSupplyRow>();

//处理supplyRows 供应单据参数赋值

row.LinkType = Enums.PLN_ReserveModel.Enu_ReserveBuildType.KdByManual;

 supplyRows.Add(row);

 seleRow.SupplyRows.AddRange(supplyRows);

  lstConvertInfo.Add(seleRow);

 //把预留转移行的信息赋给参数

 convertArgs.SelectRows = lstConvertInfo;

 //创建预留服务

 IReserveLinkService linkService = AppServiceContext.GetService<IReserveLinkService>();

 //调用预留创建接口

 ReserveOperationResult resR = linkService.ReserveLinkCreate(ctx, convertArgs, OperateOption.Create());


封装成自定义API接口直接调用


图标赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!