示例#1
0
        public ResponseBag <List <ControlEntity> > GetAllControlList(String tokenId)
        {
            Func <StringBag, List <ControlEntity> > func = (StringBag bag) =>
            {
                return(ControlManager.Instance.GetControlList(bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <List <ControlEntity> >(func, tokenId, "328603", null));
        }
示例#2
0
        public ResponseBag <string> Update([FromBody] string entity, string businessModelId, string sceneCode, string tokenId)
        {
            Func <StringBag, string> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.UpdateInformation(businessModelId, sceneCode, entity, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <string>(func, tokenId, "328300", null));
        }
示例#3
0
        public ResponseBag <bool> Delete(String id, String tokenId)
        {
            Func <StringBag, bool> func = (StringBag bag) =>
            {
                return(ControlManager.Instance.Delete(id, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <bool>(func, tokenId, "328601", false));
        }
示例#4
0
        public ResponseBag <ControlEntity> GetControl(String id, String tokenId)
        {
            Func <StringBag, ControlEntity> func = (StringBag bag) =>
            {
                return(ControlManager.Instance.GetControl(id, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <ControlEntity>(func, tokenId, "328602", null));
        }
示例#5
0
        public ResponseBag <string> GetModelInfoNoUserExtend(string appCode, string businessModuleId, string sceneCode, string tokenId)
        {
            Func <StringBag, string> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.GetModuleInfo(appCode, businessModuleId, sceneCode, "", bag.RequestContext, false));
            };

            return(ApiControllerHelper.CallFunc <string>(func, tokenId, "328100", null));
        }
示例#6
0
        public ResponseBag <Boolean> DeleteModel(String id, String tokenId)
        {
            Func <StringBag, Boolean> func = (StringBag bag) =>
            {
                return(ModelDesignManager.Instance.DeleteDesignData(id, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <Boolean>(func, tokenId, "328005", false));
        }
示例#7
0
        public ResponseBag <bool> RemoveMember([FromBody] string members, string businessModelId, string sceneCode, string taskId, string tokenId)
        {
            Func <StringBag, bool> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.RemoveMembers(businessModelId, sceneCode, taskId, members, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <bool>(func, tokenId, "328901", false));
        }
示例#8
0
        public ResponseBag <string> Load(string businessModelId, string sceneCode, string id, string tokenId)
        {
            Func <StringBag, string> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.LoadInformation(businessModelId, id, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <string>(func, tokenId, "328500", null));
        }
示例#9
0
        public ResponseBag <ModelClass> Update([FromBody] ModelClass model, String tokenId)
        {
            Func <StringBag, ModelClass> func = (StringBag bag) =>
            {
                return(ModelClassManager.Instance.Update(model, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <ModelClass>(func, tokenId, "328352", null));
        }
示例#10
0
        public ResponseBag <List <ModelClass> > GetControlList(String tokenId)
        {
            Func <StringBag, List <ModelClass> > func = (StringBag bag) =>
            {
                return(ModelClassManager.Instance.GetUserClassList(bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <List <ModelClass> >(func, tokenId, "328354", null));
        }
示例#11
0
        public ResponseBag <ModelDesignData> GetModel(String id, String tokenId)
        {
            Func <StringBag, ModelDesignData> func = (StringBag bag) =>
            {
                return(ModelDesignManager.Instance.GetDesignData(id, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <ModelDesignData>(func, tokenId, "328002", null));
        }
示例#12
0
        public ResponseBag <List <ModelDesignData> > GetDesignDataListByQuery(DbQuerySetting query, String tokenId)
        {
            Func <StringBag, List <ModelDesignData> > func = (StringBag bag) =>
            {
                return(ModelDesignManager.Instance.GetDesignDataListByQuery(query, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <List <ModelDesignData> >(func, tokenId, "328006", null));
        }
示例#13
0
        public ResponseBag <List <ModelDesignData> > GetDesignDataListByUserAndClass(string classId, String tokenId)
        {
            Func <StringBag, List <ModelDesignData> > func = (StringBag bag) =>
            {
                return(ModelDesignManager.Instance.GetDesignDataListByUserAndClass(classId, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <List <ModelDesignData> >(func, tokenId, "328006", null));
        }
示例#14
0
        public ResponseBag <string> SingleModified([FromBody] string modifiedJson, string businessModelId, string sceneCode, string taskId, string tokenId)
        {
            Func <StringBag, string> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.SingleModified(businessModelId, sceneCode, taskId, modifiedJson, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <string>(func, tokenId, "328304", null));
        }
示例#15
0
        public ResponseBag <ModelUserExtendConfig> SaveModel([FromBody] ModelUserExtendConfig model, String tokenId)
        {
            Func <StringBag, ModelUserExtendConfig> func = (StringBag bag) =>
            {
                return(ModelUserDefinedFieldManager.Instance.SaveUserExtendData(model, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <ModelUserExtendConfig>(func, tokenId, "328700", null));
        }
示例#16
0
        public ResponseBag <bool> Delete(string businessModelId, string sceneCode, string id, string tokenId)
        {
            Func <StringBag, bool> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.DeleteInformation(businessModelId, sceneCode, id, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <bool>(func, tokenId, "328400", false));
        }
示例#17
0
        public ResponseBag <List <ModelUserExtendFieldConfig> > GetModulUserFields(string businessModuleId, string sceneCode, string sceneOrgId, String tokenId)
        {
            Func <StringBag, List <ModelUserExtendFieldConfig> > func = (StringBag bag) =>
            {
                return(ModelUserDefinedFieldManager.Instance.GetModulUserFields(businessModuleId, sceneCode, sceneOrgId, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <List <ModelUserExtendFieldConfig> >(func, tokenId, "328704", null));
        }
示例#18
0
        public ResponseBag <string> GetList([FromBody] SearchModel filterEntity, string tokenId)
        {
            Func <StringBag, string> func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.Getlist(filterEntity, 0, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <string>(func, tokenId, "328501", null));
        }
示例#19
0
        public ResponseBag <ControlEntity> Save([FromBody] ControlEntity model, String tokenId)
        {
            Func <StringBag, ControlEntity> func = (StringBag bag) =>
            {
                return(ControlManager.Instance.Save(model, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <ControlEntity>(func, tokenId, "328600", null));
        }
示例#20
0
        public ResponseBag <List <ModelPublishData> > VerifyModelIdsForModelInfo([FromBody] string modelIdsJSON, string tokenId)
        {
            Func <StringBag, List <ModelPublishData> > func = (StringBag bag) =>
            {
                return(ModelRuntimeManager.Instance.VerifyModelIdsForModelInfo(modelIdsJSON, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <List <ModelPublishData> >(func, tokenId, "328101", null));
        }
示例#21
0
        public ResponseBag <ModelDesignData> PublishModel([FromBody] ModelDesignData model, String tokenId)
        {
            Func <StringBag, ModelDesignData> func = (StringBag bag) =>
            {
                return(ModelDesignManager.Instance.PublishModel(model, bag.RequestContext));
            };

            return(ApiControllerHelper.CallFunc <ModelDesignData>(func, tokenId, "328004", null));
        }