Esempio n. 1
0
        public async Task <Res <bool> > Add([FromBody] OcrTaskOutput input)
        {
            _applicationDbContext.OcrTasks.Add(new OcrTask()
            {
                TaskName = input.TaskName, Status = input.Status, Start = input.Start, End = input.End, Key = input.Key, Secret = input.Secret
            });
            await _applicationDbContext.SaveChangesAsync();

            return(Res <bool> .Success(true, ""));
        }
Esempio n. 2
0
        public async Task <Res <bool> > Update([FromBody] OcrTaskOutput input)
        {
            var rtn = await _applicationDbContext.OcrTasks.FirstOrDefaultAsync(ocr => ocr.Id == input.Id);

            if (rtn != null)
            {
                rtn.Start    = input.Start;
                rtn.End      = input.End;
                rtn.Status   = input.Status;
                rtn.TaskName = input.TaskName;
                rtn.Key      = input.Key;
                rtn.Secret   = input.Secret;
                _applicationDbContext.OcrTasks.Update(rtn);
                await _applicationDbContext.SaveChangesAsync();

                return(Res <bool> .Success(true));
            }
            else
            {
                return(Res <bool> .Success(true, "不存在"));
            }
        }
Esempio n. 3
0
 public async Task <Res <object> > Update(OcrTaskOutput input)
 {
     return(await _httpService.PostJson <Res <object> >("/api/Worker/OcrTask/Update", input));
 }