public OperationResult ReceiveData([FromBody] SubmissionProcessViewModel input)
        {
            Stopwatch sw = new Stopwatch();

            sw.Start();
            OperationResult result = new OperationResult();

            result.Status = _submissionservice.ReturnLoginnerId();
            sw.Stop();
            //Console.WriteLine($"{sw.ElapsedMilliseconds}ms");
            var first = sw.ElapsedMilliseconds;

            sw.Restart();
            result = _submissionservice.ReceiveSubmissionData(input, result.Status);
            sw.Stop();
            //Console.WriteLine($"{sw.ElapsedMilliseconds}ms");
            var second = sw.ElapsedMilliseconds;

            // if(ModelState.IsValid) 前端做
            if (result.IsSuccessful)
            {
                return(result);
            }
            else
            {
                Log entity = new Log()
                {
                    DateTime = result.DateTime
                };
                _logservice.Create(entity);
                return(result);
            }
        }