POST api/Order/HoProServiceOrder

Ho服務- 兌換商品明細(訂單頁面進入)

Request Information

URI Parameters

None.

Body Parameters

HoProServiceOrder_Input
NameDescriptionTypeAdditional information
Ticket

身份票據

string

Required

userId

會員帳號

string

Required

proNo

商品編號

string

Required

OrderNo

訂單編號

string

Required

Request Formats

application/json, text/json

Sample:
{
  "Ticket": "sample string 1",
  "userId": "sample string 2",
  "proNo": "sample string 3",
  "OrderNo": "sample string 4"
}

text/html

Sample:
{"Ticket":"sample string 1","userId":"sample string 2","proNo":"sample string 3","OrderNo":"sample string 4"}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Ho服務- 兌換商品明細(訂單頁面進入)

HoProService_Output
NameDescriptionTypeAdditional information
ticketVerified

驗證是否通過

boolean

None.

imageURLs

服務圖片網址清單

Collection of string

None.

bannerURLs

服務規格背景圖片網址

string

None.

serviceNumber

服務代號

string

None.

promotionText

服務廣告文字

SaleAdText

None.

serviceName

服務名稱

string

None.

serviceDescription

服務簡介

string

None.

serviceMode

服務方式

Collection of string

None.

serviceFormats

服務規格群組

Collection of ServerPro_serviceNote

None.

serviceNote

服務說明

string

None.

serviceContent

服務內容

string

None.

ServiceCityNo

默认服務縣市編號

string

None.

cities

服務縣市列表

Collection of ServerPro_City

None.

serviceChoicePrices

服務優惠加價價格

Collection of ServerProSpec_SaleActPrice

None.

Response Formats

application/json, text/json

Sample:
{
  "ticketVerified": true,
  "imageURLs": [
    "sample string 1",
    "sample string 2"
  ],
  "bannerURLs": "sample string 2",
  "serviceNumber": "sample string 3",
  "promotionText": {
    "text": "sample string 1",
    "href": "sample string 2"
  },
  "serviceName": "sample string 4",
  "serviceDescription": "sample string 5",
  "serviceMode": [
    "sample string 1",
    "sample string 2"
  ],
  "serviceFormats": [
    {
      "condition": 1,
      "formatsName": "sample string 2",
      "options": [
        {
          "number": "sample string 1",
          "price": 2.0,
          "name": "sample string 3",
          "IsDefault": true,
          "MinQty": 5,
          "MaxQty": 6,
          "QtyUnit": "sample string 7",
          "ImgPath": "sample string 8",
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "optionDesc": "sample string 9"
        },
        {
          "number": "sample string 1",
          "price": 2.0,
          "name": "sample string 3",
          "IsDefault": true,
          "MinQty": 5,
          "MaxQty": 6,
          "QtyUnit": "sample string 7",
          "ImgPath": "sample string 8",
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "optionDesc": "sample string 9"
        }
      ],
      "subOptions": [
        {
          "ImgPath": "sample string 1",
          "number": "sample string 2",
          "price": 3.0,
          "name": "sample string 4",
          "parentOption": "sample string 5",
          "parentNo": "sample string 6",
          "IsDefault": true,
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "MinQty": 8,
          "MaxQty": 9,
          "QtyUnit": "sample string 10",
          "optionDesc": "sample string 11"
        },
        {
          "ImgPath": "sample string 1",
          "number": "sample string 2",
          "price": 3.0,
          "name": "sample string 4",
          "parentOption": "sample string 5",
          "parentNo": "sample string 6",
          "IsDefault": true,
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "MinQty": 8,
          "MaxQty": 9,
          "QtyUnit": "sample string 10",
          "optionDesc": "sample string 11"
        }
      ],
      "subOptionsName": "sample string 3",
      "isSelectElement": true,
      "isSelectElementSub": true,
      "IsREQUIRED": true,
      "isExtraPurchase": true
    },
    {
      "condition": 1,
      "formatsName": "sample string 2",
      "options": [
        {
          "number": "sample string 1",
          "price": 2.0,
          "name": "sample string 3",
          "IsDefault": true,
          "MinQty": 5,
          "MaxQty": 6,
          "QtyUnit": "sample string 7",
          "ImgPath": "sample string 8",
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "optionDesc": "sample string 9"
        },
        {
          "number": "sample string 1",
          "price": 2.0,
          "name": "sample string 3",
          "IsDefault": true,
          "MinQty": 5,
          "MaxQty": 6,
          "QtyUnit": "sample string 7",
          "ImgPath": "sample string 8",
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "optionDesc": "sample string 9"
        }
      ],
      "subOptions": [
        {
          "ImgPath": "sample string 1",
          "number": "sample string 2",
          "price": 3.0,
          "name": "sample string 4",
          "parentOption": "sample string 5",
          "parentNo": "sample string 6",
          "IsDefault": true,
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "MinQty": 8,
          "MaxQty": 9,
          "QtyUnit": "sample string 10",
          "optionDesc": "sample string 11"
        },
        {
          "ImgPath": "sample string 1",
          "number": "sample string 2",
          "price": 3.0,
          "name": "sample string 4",
          "parentOption": "sample string 5",
          "parentNo": "sample string 6",
          "IsDefault": true,
          "ComUnNo": [
            "sample string 1",
            "sample string 2"
          ],
          "MinQty": 8,
          "MaxQty": 9,
          "QtyUnit": "sample string 10",
          "optionDesc": "sample string 11"
        }
      ],
      "subOptionsName": "sample string 3",
      "isSelectElement": true,
      "isSelectElementSub": true,
      "IsREQUIRED": true,
      "isExtraPurchase": true
    }
  ],
  "serviceNote": "sample string 6",
  "serviceContent": "sample string 7",
  "ServiceCityNo": "sample string 8",
  "cities": [
    {
      "number": "sample string 1",
      "name": "sample string 2",
      "regions": [
        {
          "number": "sample string 1",
          "name": "sample string 2"
        },
        {
          "number": "sample string 1",
          "name": "sample string 2"
        }
      ]
    },
    {
      "number": "sample string 1",
      "name": "sample string 2",
      "regions": [
        {
          "number": "sample string 1",
          "name": "sample string 2"
        },
        {
          "number": "sample string 1",
          "name": "sample string 2"
        }
      ]
    }
  ],
  "serviceChoicePrices": [
    {
      "numbers": [
        "sample string 1",
        "sample string 2"
      ],
      "price": 1.0,
      "SaleID": "a288de89-908d-4878-b626-f4f8b7ce2974",
      "GroupNo": "sample string 3"
    },
    {
      "numbers": [
        "sample string 1",
        "sample string 2"
      ],
      "price": 1.0,
      "SaleID": "a288de89-908d-4878-b626-f4f8b7ce2974",
      "GroupNo": "sample string 3"
    }
  ]
}

text/html

Sample:
{"ticketVerified":true,"imageURLs":["sample string 1","sample string 2"],"bannerURLs":"sample string 2","serviceNumber":"sample string 3","promotionText":{"text":"sample string 1","href":"sample string 2"},"serviceName":"sample string 4","serviceDescription":"sample string 5","serviceMode":["sample string 1","sample string 2"],"serviceFormats":[{"condition":1,"formatsName":"sample string 2","options":[{"number":"sample string 1","price":2.0,"name":"sample string 3","IsDefault":true,"MinQty":5,"MaxQty":6,"QtyUnit":"sample string 7","ImgPath":"sample string 8","ComUnNo":["sample string 1","sample string 2"],"optionDesc":"sample string 9"},{"number":"sample string 1","price":2.0,"name":"sample string 3","IsDefault":true,"MinQty":5,"MaxQty":6,"QtyUnit":"sample string 7","ImgPath":"sample string 8","ComUnNo":["sample string 1","sample string 2"],"optionDesc":"sample string 9"}],"subOptions":[{"ImgPath":"sample string 1","number":"sample string 2","price":3.0,"name":"sample string 4","parentOption":"sample string 5","parentNo":"sample string 6","IsDefault":true,"ComUnNo":["sample string 1","sample string 2"],"MinQty":8,"MaxQty":9,"QtyUnit":"sample string 10","optionDesc":"sample string 11"},{"ImgPath":"sample string 1","number":"sample string 2","price":3.0,"name":"sample string 4","parentOption":"sample string 5","parentNo":"sample string 6","IsDefault":true,"ComUnNo":["sample string 1","sample string 2"],"MinQty":8,"MaxQty":9,"QtyUnit":"sample string 10","optionDesc":"sample string 11"}],"subOptionsName":"sample string 3","isSelectElement":true,"isSelectElementSub":true,"IsREQUIRED":true,"isExtraPurchase":true},{"condition":1,"formatsName":"sample string 2","options":[{"number":"sample string 1","price":2.0,"name":"sample string 3","IsDefault":true,"MinQty":5,"MaxQty":6,"QtyUnit":"sample string 7","ImgPath":"sample string 8","ComUnNo":["sample string 1","sample string 2"],"optionDesc":"sample string 9"},{"number":"sample string 1","price":2.0,"name":"sample string 3","IsDefault":true,"MinQty":5,"MaxQty":6,"QtyUnit":"sample string 7","ImgPath":"sample string 8","ComUnNo":["sample string 1","sample string 2"],"optionDesc":"sample string 9"}],"subOptions":[{"ImgPath":"sample string 1","number":"sample string 2","price":3.0,"name":"sample string 4","parentOption":"sample string 5","parentNo":"sample string 6","IsDefault":true,"ComUnNo":["sample string 1","sample string 2"],"MinQty":8,"MaxQty":9,"QtyUnit":"sample string 10","optionDesc":"sample string 11"},{"ImgPath":"sample string 1","number":"sample string 2","price":3.0,"name":"sample string 4","parentOption":"sample string 5","parentNo":"sample string 6","IsDefault":true,"ComUnNo":["sample string 1","sample string 2"],"MinQty":8,"MaxQty":9,"QtyUnit":"sample string 10","optionDesc":"sample string 11"}],"subOptionsName":"sample string 3","isSelectElement":true,"isSelectElementSub":true,"IsREQUIRED":true,"isExtraPurchase":true}],"serviceNote":"sample string 6","serviceContent":"sample string 7","ServiceCityNo":"sample string 8","cities":[{"number":"sample string 1","name":"sample string 2","regions":[{"number":"sample string 1","name":"sample string 2"},{"number":"sample string 1","name":"sample string 2"}]},{"number":"sample string 1","name":"sample string 2","regions":[{"number":"sample string 1","name":"sample string 2"},{"number":"sample string 1","name":"sample string 2"}]}],"serviceChoicePrices":[{"numbers":["sample string 1","sample string 2"],"price":1.0,"SaleID":"a288de89-908d-4878-b626-f4f8b7ce2974","GroupNo":"sample string 3"},{"numbers":["sample string 1","sample string 2"],"price":1.0,"SaleID":"a288de89-908d-4878-b626-f4f8b7ce2974","GroupNo":"sample string 3"}]}