/**
* 修 改
*/
public void update(TbBrand brand);
/**
*根据 ID 获取实体
*@param id
*@return
*/
public TbBrand findOne(Long id);
/**
* 修 改
*/ @Override
public void update(TbBrand brand){ brandMapper.updateByPrimaryKey(brand);
}
/**
*根据 ID 获取实体
*@param id
*@return
*/ @Override
public TbBrand findOne(Long id){
return brandMapper.selectByPrimaryKey(id);
}
/**
//查询实体
$scope.findOne=function(id){
$http.get('../brand/findOne.do?id='+id).success(
function(response){
$scope.entity= response;
}
);
}
<button type="button" class="btn bg-olive btn-xs" data-toggle="modal" data-target="#editModal" ng-click="findOne(entity.id)" >修改</button>
//保存
$scope.save=function(){
var methodName='add';//方法名称
if($scope.entity.id!=null){//如果有 ID
methodName='update';//则执行修改方法
}
$http.post('../brand/'+ methodName +'.do',$scope.entity ).success(
function(response){ if(response.success){
//重新查询
$scope.reloadList();//重新加载
}else{
alert(response.message);
}
}
);
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |