diff --git a/src/apis/ec_api.js b/src/apis/ec_api.js index 7bbbbae..d880cb3 100644 --- a/src/apis/ec_api.js +++ b/src/apis/ec_api.js @@ -1,7 +1,7 @@ import request from "@/request/index.js"; export const get_ec_api_env = () => { - return request({ + return request({ url: 'ec/get_env', method: 'get', }) @@ -67,7 +67,7 @@ export const get_ec_api_request_url = (req_data) => { return request({ url: 'ec/get_url', method: 'post', - data:{ + data: { env: req_data.env, member_type: req_data.type, api: req_data.api, @@ -80,7 +80,7 @@ export const ec_api_send_request = (req_data) => { return request({ url: 'ec/send_request', method: 'post', - data:{ + data: { env: req_data.env, member_type: req_data.type, api: req_data.api, @@ -89,25 +89,34 @@ export const ec_api_send_request = (req_data) => { }) } -export const ec_api_get_suggest = (api_type, api) => { +export const ec_api_get_suggest = (api_type, api, options) => { + let req_params = { + member_type: api_type, + api: api + } + console.log('ec_api_get_suggest -- options', options) + if (options) { + req_params['options'] = options + } return request({ url: 'ec/get_suggest_params', method: 'get', - params: { - member_type: api_type, - api: api - } + params: req_params }) } -export const ec_api_get_suggest_timestamp = (api_type, api) => { +export const ec_api_get_suggest_timestamp = (api_type, api, options=null) => { + let req_params = { + member_type: api_type, + api: api + } + if (options !== null) { + req_params['options'] = options + } return request({ url: 'ec/get_suggest_params_timestamp', method: 'get', - params: { - member_type: api_type, - api: api - } + params: req_params }) } @@ -134,3 +143,15 @@ export const ec_api_clear_user_data = (req_data) => { } }) } + + +export const get_ec_api_get_quan = (cid, card) => { + return request({ + url: 'ec/get_quan', + method: 'get', + params: { + cid: cid, + card_num: card + } + }) +} diff --git a/src/components/ec_api/ApiLockBuySelector.vue b/src/components/ec_api/ApiLockBuySelector.vue new file mode 100644 index 0000000..5048b5e --- /dev/null +++ b/src/components/ec_api/ApiLockBuySelector.vue @@ -0,0 +1,31 @@ + + + + + diff --git a/src/components/ec_api/CheckQuan.vue b/src/components/ec_api/CheckQuan.vue new file mode 100644 index 0000000..424a9c3 --- /dev/null +++ b/src/components/ec_api/CheckQuan.vue @@ -0,0 +1,186 @@ + + + + + diff --git a/src/components/ec_api/CinemaGoods.vue b/src/components/ec_api/CinemaGoods.vue index 3e4435a..b03015a 100644 --- a/src/components/ec_api/CinemaGoods.vue +++ b/src/components/ec_api/CinemaGoods.vue @@ -1,8 +1,9 @@ + + + + diff --git a/src/components/ec_api/PackageSelector.vue b/src/components/ec_api/PackageSelector.vue index 9d59ca0..1aaba92 100644 --- a/src/components/ec_api/PackageSelector.vue +++ b/src/components/ec_api/PackageSelector.vue @@ -1,5 +1,5 @@