示例#1
0
        public GetFormFieldByViewIdReturn GetFormViewByViewId(int ViewId
                                                              , int CurUserId, string CurUserIden
                                                              )
        {
            base.SetHeader();
            CurUserIden = CPAppContext.FormatSqlPara(CurUserIden);
            GetFormFieldByViewIdReturn re = new GetFormFieldByViewIdReturn();

            if (this.CheckUserIden(CurUserId, CurUserIden) == false)
            {
                re.Result   = false;
                re.ErrorMsg = "系统检测到非法获取数据,请传入正确的用户会话Key与用户Id参数!";
                return(re);
            }
            try
            {
                re.FieldCol = CPFormTemplate.Instance(CurUserId).GetFormFieldByViewId(ViewId);
                re.View     = CPFormTemplate.Instance(CurUserId).GetFormViewByViewId(ViewId, false);
                re.Result   = true;
                return(re);
            }
            catch (Exception ex)
            {
                re.Result   = false;
                re.ErrorMsg = ex.Message.ToString();
                return(re);
            }
        }
示例#2
0
        public CPWebApiBaseReturnEntity SaveViewHTML([FromBody] SaveViewHTMLInput input)
        {
            base.SetHeader();
            GetFormFieldByViewIdReturn re = new GetFormFieldByViewIdReturn();

            if (this.CheckUserIden(input.CurUserId, input.CurUserIden) == false)
            {
                re.Result   = false;
                re.ErrorMsg = "系统检测到非法获取数据,请传入正确的用户会话Key与用户Id参数!";
                return(re);
            }
            try
            {
                re.Result = CPFormTemplate.Instance(input.CurUserId).SaveViewHTML(input.ViewId, input.ViewHTML);
                return(re);
            }
            catch (Exception ex)
            {
                re.Result   = false;
                re.ErrorMsg = ex.Message.ToString();
                return(re);
            }
        }