POST api/Product/Upload_Prom

Request Information

URI Parameters

None.

Body Parameters

Upload_Prom_Request
NameDescriptionTypeAdditional information
platformed

平台編號

string

None.

shop_id

string

None.

hashkey

POS機號

string

None.

prom_detail

分店編號

Collection of prom_detail

None.

Request Formats

application/json, text/json

Sample:
{
  "platformed": "sample string 1",
  "shop_id": "sample string 2",
  "hashkey": "sample string 3",
  "prom_detail": [
    {
      "m_prom_id": "sample string 1",
      "sub_prom_id": "sample string 2",
      "prom_no": "sample string 3",
      "prom_name": "sample string 4",
      "cost_kind": "sample string 5",
      "disc_way": "sample string 6",
      "limit_condition": "sample string 7",
      "limit_goods": "sample string 8",
      "increase_purchase": "sample string 9",
      "gift": "sample string 10",
      "limit_type": "sample string 11",
      "time_type": "sample string 12",
      "sub_begin_d": "sample string 13",
      "sub_end_d": "sample string 14",
      "sub_begin_time": "sample string 15",
      "sub_end_time": "sample string 16",
      "account_code": "sample string 17",
      "cycle_type": "sample string 18",
      "promo_kind": "sample string 19",
      "promo_barcode": "sample string 20",
      "barcode_name": "sample string 21",
      "tr_qty": 22,
      "week_day": "sample string 23",
      "mon_day": "sample string 24",
      "pop": "sample string 25",
      "total_limit_amt": "sample string 26",
      "group_type": "sample string 27",
      "prom_status": "sample string 28",
      "pos_pri": "sample string 29",
      "terminal_flag": "sample string 30",
      "prom_limit": [
        {
          "total_limit1_amt": 1,
          "total_peo_amt": 2,
          "total_vip_amt": 3,
          "vip_point_r": 4,
          "vip_point_amt": 5,
          "vip_point_a": 6,
          "total_limit2_amt": 7,
          "total_limit3_amt": 8,
          "total_limit4_amt": 9,
          "tr_qty": 10,
          "high_qty": 11,
          "limit_qty": 12,
          "status": "sample string 13",
          "terminal_flag": "sample string 14",
          "prom_qty": 15
        },
        {
          "total_limit1_amt": 1,
          "total_peo_amt": 2,
          "total_vip_amt": 3,
          "vip_point_r": 4,
          "vip_point_amt": 5,
          "vip_point_a": 6,
          "total_limit2_amt": 7,
          "total_limit3_amt": 8,
          "total_limit4_amt": 9,
          "tr_qty": 10,
          "high_qty": 11,
          "limit_qty": 12,
          "status": "sample string 13",
          "terminal_flag": "sample string 14",
          "prom_qty": 15
        }
      ],
      "prom_plu": [
        {
          "goods_id": "sample string 1",
          "group_level": "sample string 2",
          "group_id": "sample string 3",
          "group_name": "sample string 4",
          "d_vip_amt": 5,
          "d_peo_amt": 6,
          "status": "sample string 7",
          "d_vip_point_r": 8,
          "d_vip_point_amt": 9,
          "terminal_flag": "sample string 10",
          "group_type": "sample string 11"
        },
        {
          "goods_id": "sample string 1",
          "group_level": "sample string 2",
          "group_id": "sample string 3",
          "group_name": "sample string 4",
          "d_vip_amt": 5,
          "d_peo_amt": 6,
          "status": "sample string 7",
          "d_vip_point_r": 8,
          "d_vip_point_amt": 9,
          "terminal_flag": "sample string 10",
          "group_type": "sample string 11"
        }
      ]
    },
    {
      "m_prom_id": "sample string 1",
      "sub_prom_id": "sample string 2",
      "prom_no": "sample string 3",
      "prom_name": "sample string 4",
      "cost_kind": "sample string 5",
      "disc_way": "sample string 6",
      "limit_condition": "sample string 7",
      "limit_goods": "sample string 8",
      "increase_purchase": "sample string 9",
      "gift": "sample string 10",
      "limit_type": "sample string 11",
      "time_type": "sample string 12",
      "sub_begin_d": "sample string 13",
      "sub_end_d": "sample string 14",
      "sub_begin_time": "sample string 15",
      "sub_end_time": "sample string 16",
      "account_code": "sample string 17",
      "cycle_type": "sample string 18",
      "promo_kind": "sample string 19",
      "promo_barcode": "sample string 20",
      "barcode_name": "sample string 21",
      "tr_qty": 22,
      "week_day": "sample string 23",
      "mon_day": "sample string 24",
      "pop": "sample string 25",
      "total_limit_amt": "sample string 26",
      "group_type": "sample string 27",
      "prom_status": "sample string 28",
      "pos_pri": "sample string 29",
      "terminal_flag": "sample string 30",
      "prom_limit": [
        {
          "total_limit1_amt": 1,
          "total_peo_amt": 2,
          "total_vip_amt": 3,
          "vip_point_r": 4,
          "vip_point_amt": 5,
          "vip_point_a": 6,
          "total_limit2_amt": 7,
          "total_limit3_amt": 8,
          "total_limit4_amt": 9,
          "tr_qty": 10,
          "high_qty": 11,
          "limit_qty": 12,
          "status": "sample string 13",
          "terminal_flag": "sample string 14",
          "prom_qty": 15
        },
        {
          "total_limit1_amt": 1,
          "total_peo_amt": 2,
          "total_vip_amt": 3,
          "vip_point_r": 4,
          "vip_point_amt": 5,
          "vip_point_a": 6,
          "total_limit2_amt": 7,
          "total_limit3_amt": 8,
          "total_limit4_amt": 9,
          "tr_qty": 10,
          "high_qty": 11,
          "limit_qty": 12,
          "status": "sample string 13",
          "terminal_flag": "sample string 14",
          "prom_qty": 15
        }
      ],
      "prom_plu": [
        {
          "goods_id": "sample string 1",
          "group_level": "sample string 2",
          "group_id": "sample string 3",
          "group_name": "sample string 4",
          "d_vip_amt": 5,
          "d_peo_amt": 6,
          "status": "sample string 7",
          "d_vip_point_r": 8,
          "d_vip_point_amt": 9,
          "terminal_flag": "sample string 10",
          "group_type": "sample string 11"
        },
        {
          "goods_id": "sample string 1",
          "group_level": "sample string 2",
          "group_id": "sample string 3",
          "group_name": "sample string 4",
          "d_vip_amt": 5,
          "d_peo_amt": 6,
          "status": "sample string 7",
          "d_vip_point_r": 8,
          "d_vip_point_amt": 9,
          "terminal_flag": "sample string 10",
          "group_type": "sample string 11"
        }
      ]
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Upload_Prom_Request'.

Response Information

Resource Description

Upload_Prom_Model
NameDescriptionTypeAdditional information
rcrm

RCRM

None.

results

Upload_Prom_Result

None.

Response Formats

application/json, text/json

Sample:
{
  "rcrm": {
    "RC": "sample string 1",
    "RM": "sample string 2"
  },
  "results": {}
}