Пример #1
0
        public JsonResult Edit([FromBody] Yimi.PublishManage.Core.Domain.SqlPublishOrder sqlPublishOrder)
        {
            var orginmodel = _sqlPublishService.GetSQLPublishOrder(sqlPublishOrder.Id);

            sqlPublishOrder.Deleted         = orginmodel.Deleted;
            sqlPublishOrder.Createtime      = orginmodel.Createtime;
            sqlPublishOrder.Updatetime      = DateTime.Now;
            sqlPublishOrder.Publishtime     = orginmodel.Publishtime;
            sqlPublishOrder.UserId          = orginmodel.UserId;
            sqlPublishOrder.YimiSqlProvider = _sqlPublishService.GetYimiSqlProvider(sqlPublishOrder.SqlProviderId);
            sqlPublishOrder.Approvalstatues = Core.Domain.SqlPublishOrderApprovalStatues.Audit;
            _sqlPublishService.UpdateSQLPublishOrder(sqlPublishOrder);

            return(Json(new SqlPublishEditResponse {
                IsSuccess = true
            }));
        }
Пример #2
0
        public JsonResult Create([FromBody] Yimi.PublishManage.Core.Domain.SqlPublishOrder sqlPublishOrder)
        {
            sqlPublishOrder.Createtime      = DateTime.Now;
            sqlPublishOrder.Updatetime      = DateTime.Now;
            sqlPublishOrder.Publishtime     = DateTime.Now;
            sqlPublishOrder.IsPublished     = false;
            sqlPublishOrder.IsRunning       = false;
            sqlPublishOrder.Result          = "";
            sqlPublishOrder.YimiSqlProvider = _sqlPublishService.GetYimiSqlProvider(sqlPublishOrder.SqlProviderId);
            sqlPublishOrder.Approvalstatues = Core.Domain.SqlPublishOrderApprovalStatues.None;
            sqlPublishOrder.UserId          = _workContext.CurrentUser.Id;
            _sqlPublishService.AddSQLPublishOrder(sqlPublishOrder);

            return(Json(new SqlPublishCreateResponse {
                IsSuccess = true
            }));
        }