DServiceImpl @Service @Resource

@Service
public class DServiceImpl implements DService {

    @Resource
    private DMapper dMapper;
@Override
public Result<PageInfo<DisasterFunds>> selectFunds(Integer pageNo, Integer pageSize, String startDate, String endDate){
    pageNo = pageNo == null || pageNo < 1 ? 1 :pageNo;
    pageSize = pageSize == null || pageSize < 1 ? 10 :pageSize;
    PageHelper.startPage(pageNo, pageSize);
    List<DisasterFunds> list = dMapper.selectFundsByPage(startDate, endDate);
    PageInfo<DisasterFunds> pageInfo = new PageInfo<>(list);
    return Result.build(pageInfo);
}
@Override
public Result<DisasterFunds> selectById(Long id) {
    return  Result.build(dMapper.getById(id));
}

@Override
public Result deleteById(Long id) {
    int i = dMapper.deleteById(id);
    if (i > 0) {
        return Result.success;
    }
    return Result.fail;
}
@Override
public Result insert(FundsStandard fundsStandard) {
    fundsStandard.setUpdateTime(new Date());
    int i = 0;
    if(fundsStandard.getId() != null){
        i = dMapper.updateFundsStandard(fundsStandard);
    }else{
        i = dMapper.insertFundsStandard(fundsStandard);
    }
    if (i > 0) {
        return Result.success;
    }
    return Result.fail;
}

}

 

@ApiOperation(value = "15.7 删除", notes = "删除", position = 4)
@RequestMapping(value = "/delRecord", method = RequestMethod.POST)
public Response delRecord(
        @ApiParam(required = true,value = "删除一个或多个", name = "delParams") @RequestBody(required = true) DelParameter param) {
    Response r = Response.getInstance();
    int i = dService.delRecord(param);    if (i > 0) {return Result.success;}
return Result.fail;}
@Override
public Integer delRecord(DelParameter parameter){   
    Integer integer = dMapper.delRecord("delete from fx_attachment where id in(" + parameter.getIds() +")");
    if (integer > 0) {
        return 1;
    }
    return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值