public AggBookingfee[] update(AggBookingfee[] bills, AggBookingfee[] originBills) {

    // 调用修改模板
    UpdateBPTemplate<AggBookingfee> bp =
        new UpdateBPTemplate<AggBookingfee>(BookingfeePluginPoint.UPDATE);

    // 执行前规则
    this.addBeforeRule(bp.getAroundProcesser());
    // 执行后规则
    this.addAfterRule(bp.getAroundProcesser());
    return bp.update(bills, originBills);
  }
  public AggExchangeMainHVO[] update(AggExchangeMainHVO[] bills, AggExchangeMainHVO[] originBills) {

    // 调用修改模板
    UpdateBPTemplate<AggExchangeMainHVO> bp =
        new UpdateBPTemplate<AggExchangeMainHVO>(ExchangeMainPluginPoint.UPDATE);

    // 执行前规则
    this.addBeforeRule(bp.getAroundProcesser());
    // 执行后规则
    this.addAfterRule(bp.getAroundProcesser());
    return bp.update(bills, originBills);
  }
  public AggVerificationCosts[] update(
      AggVerificationCosts[] bills, AggVerificationCosts[] originBills) {

    // 调用修改模板
    UpdateBPTemplate<AggVerificationCosts> bp =
        new UpdateBPTemplate<AggVerificationCosts>(VerificationCostsPluginPoint.UPDATE);

    // 执行前规则
    this.addBeforeRule(bp.getAroundProcesser());
    // 执行后规则
    this.addAfterRule(bp.getAroundProcesser());
    return bp.update(bills, originBills);
  }