예제 #1
0
        public JsonResult ExtractSearchEngineData(int exportDataId, int projectId)
        {
            try
            {
                _logRepository.Add("抽取数据", $"抽取数据源ID:{exportDataId},项目id:{projectId}");
                Task t = Task.Run(() =>
                {
                    var userName = _ssoUser.GetUserIdentity();
                    _dataSetRepository.ExtractEngineData(exportDataId, projectId, userName);
                });

                var data = true;
                var msg  = "任务已提交,请稍后到数据集管理查看状态";
                return(Json(new { success = data, msg }));
            }
            catch (Exception ex)
            {
                return(Json(new { success = false, msg = ex.ToString() }));
            }
        }