ABP js调用后台的删除 参数为int类型 非对象

Posted guxingy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ABP js调用后台的删除 参数为int类型 非对象相关的知识,希望对你有一定的参考价值。

 

 

前台:

  mark:注意传的参数

_projectService.deleteForTree(obj.id).done(function (data) {

});

 

后台:

public bool DeleteForTree(int id)
{
    var entity = _entityRepository.Get(id);
    var list = _entityRepository.GetAll().Where(c => c.ProjectCode.StartsWith(entity.ProjectCode)).Select(c=>c.Id).ToList();
    list.ForEach(c=> {
        _entityRepository.Delete(c);
    });
    return true;
}

 

以上是关于ABP js调用后台的删除 参数为int类型 非对象的主要内容,如果未能解决你的问题,请参考以下文章

ABP 后台调用接口 获取返回的数据

abp框架中使用angularjs访问后台方法

无法使用类型为“()”的参数列表为类型“Int”调用初始化程序

无法使用类型为“(数字)”的参数列表调用类型“Int”的初始化程序

ABP记录被删除调用Repository.Get报错

Swift:无法使用类型为“(@noescape(Int)抛出-> Bool)”的参数列表调用“过滤器”