Ejemplo n.º 1
0
  public String viewSettleMargin() {
    this.logger.debug("enter viewSettleMargin");

    FirmSettleMargin firmSettleMargin = (FirmSettleMargin) getService().get(this.entity);

    if (firmSettleMargin.getSettleMarginAlgr_B().intValue() == 1) {
      firmSettleMargin.setSettleMarginRate_B(
          Double.valueOf(
              Arith.mul(
                  firmSettleMargin.getSettleMarginRate_B().doubleValue(),
                  new Double(100.0D).doubleValue())));
    }
    if (firmSettleMargin.getSettleMarginAlgr_S().intValue() == 1) {
      firmSettleMargin.setSettleMarginRate_S(
          Double.valueOf(
              Arith.mul(
                  firmSettleMargin.getSettleMarginRate_S().doubleValue(),
                  new Double(100.0D).doubleValue())));
    }
    if (firmSettleMargin.getPayoutAlgr().intValue() == 1) {
      firmSettleMargin.setPayoutRate(
          Double.valueOf(
              Arith.mul(
                  firmSettleMargin.getPayoutRate().doubleValue(),
                  new Double(100.0D).doubleValue())));
    }

    this.entity = firmSettleMargin;

    return "success";
  }
Ejemplo n.º 2
0
  public String viewTradeFee() {
    this.logger.debug("enter viewTradeFee");

    FirmTradeFee firmTradeFee = (FirmTradeFee) getService().get(this.entity);

    if (firmTradeFee.getFeeAlgr().intValue() == 1) {
      firmTradeFee.setFeeRate_B(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getFeeRate_B().doubleValue(), new Double(100.0D).doubleValue())));
      firmTradeFee.setFeeRate_S(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getFeeRate_S().doubleValue(), new Double(100.0D).doubleValue())));
      firmTradeFee.setHistoryCloseFeeRate_B(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getHistoryCloseFeeRate_B().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeFee.setHistoryCloseFeeRate_S(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getHistoryCloseFeeRate_S().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeFee.setTodayCloseFeeRate_B(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getTodayCloseFeeRate_B().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeFee.setTodayCloseFeeRate_S(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getTodayCloseFeeRate_S().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeFee.setForceCloseFeeRate_B(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getForceCloseFeeRate_B().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeFee.setForceCloseFeeRate_S(
          Double.valueOf(
              Arith.mul(
                  firmTradeFee.getForceCloseFeeRate_S().doubleValue(),
                  new Double(100.0D).doubleValue())));
    }

    this.entity = firmTradeFee;

    return "success";
  }
Ejemplo n.º 3
0
  public String viewTradeMargin() {
    this.logger.debug("enter viewTradeMargin");

    FirmTradeMargin firmTradeMargin = (FirmTradeMargin) getService().get(this.entity);

    if (firmTradeMargin.getMarginAlgr().intValue() == 1) {
      firmTradeMargin.setMarginItem1(
          Double.valueOf(
              Arith.mul(
                  firmTradeMargin.getMarginItem1().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeMargin.setMarginItem1_S(
          Double.valueOf(
              Arith.mul(
                  firmTradeMargin.getMarginItem1_S().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeMargin.setMarginItemAssure1(
          Double.valueOf(
              Arith.mul(
                  firmTradeMargin.getMarginItemAssure1().doubleValue(),
                  new Double(100.0D).doubleValue())));
      firmTradeMargin.setMarginItemAssure1_S(
          Double.valueOf(
              Arith.mul(
                  firmTradeMargin.getMarginItemAssure1_S().doubleValue(),
                  new Double(100.0D).doubleValue())));
      if (firmTradeMargin.getMarginItem2() != null) {
        firmTradeMargin.setMarginItem2(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem2().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItem2_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem2_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure2(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure2().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure2_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure2_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
      }
      if (firmTradeMargin.getMarginItem3() != null) {
        firmTradeMargin.setMarginItem3(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem3().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItem3_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem3_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure3(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure3().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure3_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure3_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
      }
      if (firmTradeMargin.getMarginItem4() != null) {
        firmTradeMargin.setMarginItem4(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem4().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItem4_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem4_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure4(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure4().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure4_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure4_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
      }
      if (firmTradeMargin.getMarginItem5() != null) {
        firmTradeMargin.setMarginItem5(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem5().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItem5_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItem5_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure5(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure5().doubleValue(),
                    new Double(100.0D).doubleValue())));
        firmTradeMargin.setMarginItemAssure5_S(
            Double.valueOf(
                Arith.mul(
                    firmTradeMargin.getMarginItemAssure5_S().doubleValue(),
                    new Double(100.0D).doubleValue())));
      }
    }

    this.entity = firmTradeMargin;

    return "success";
  }