Interface BillAgent


@EndPoint @Path("/api") public interface BillAgent
Author:
Lang
  • Method Summary

    Modifier and Type
    Method
    Description
    io.vertx.core.json.JsonObject
    inCommon(io.vertx.core.json.JsonObject data)
     
    io.vertx.core.json.JsonObject
    inMulti(io.vertx.core.json.JsonObject data)
     
    io.vertx.core.json.JsonObject
    inPre(io.vertx.core.json.JsonObject data)
     
    io.vertx.core.json.JsonObject
    upCancel(String type, io.vertx.core.json.JsonObject data)
     
    io.vertx.core.json.JsonObject
    upRevert(String key, io.vertx.core.json.JsonObject data)
     
    io.vertx.core.json.JsonObject
    upSplit(String key, io.vertx.core.json.JsonObject data)
     
    io.vertx.core.json.JsonObject
    upTransfer(String bookId, io.vertx.core.json.JsonObject data)
     
  • Method Details

    • inPre

      @POST @Path("/bill/pre") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL/PRE") io.vertx.core.json.JsonObject inPre(@BodyParam io.vertx.core.json.JsonObject data)
    • inCommon

      @POST @Path("/bill/single") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL/COMMON") io.vertx.core.json.JsonObject inCommon(@BodyParam io.vertx.core.json.JsonObject data)
    • inMulti

      @POST @Path("/bill/multi") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL/MULTI") io.vertx.core.json.JsonObject inMulti(@BodyParam io.vertx.core.json.JsonObject data)
    • upSplit

      @PUT @Path("/bill-item/split/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL-ITEM/SPLIT") io.vertx.core.json.JsonObject upSplit(@PathParam("key") String key, @BodyParam io.vertx.core.json.JsonObject data)
    • upRevert

      @PUT @Path("/bill-item/revert/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL-ITEM/REVERT") io.vertx.core.json.JsonObject upRevert(@PathParam("key") String key, @BodyParam io.vertx.core.json.JsonObject data)
    • upCancel

      @PUT @Path("/bill-item/cancel/:type") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL-ITEM/CANCEL") io.vertx.core.json.JsonObject upCancel(@PathParam("type") String type, @BodyParam io.vertx.core.json.JsonObject data)
    • upTransfer

      @PUT @Path("/bill-item/transfer/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c7\u03c1\u03b7\u03bc\u03b1\u03c4\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7/BILL/TRANSFER") io.vertx.core.json.JsonObject upTransfer(@PathParam("key") String bookId, @BodyParam io.vertx.core.json.JsonObject data)