示例#1
0
        public async Task <IActionResult> MultipagePdfAsync([FromBody] Dictionary <string, List <int> > ids, CancellationToken cancellationToken)
        {
            InitUserInfo();
            if (!AllowPrint)
            {
                return(ValidationProblem());
            }
            var    idToPrint = ids["ids"];
            string key       = await _purchaseOrderDetailService.GeneratePdfMultiPageBackgroundProcess(idToPrint, cancellationToken);

            Dictionary <string, string> result = new Dictionary <string, string>()
            {
                { "id", key }
            };

            return(Ok(result));
        }