Commit bc0dad7caddc97ad0fe57face8af4f45a9ceb232
1 parent
c1bcb964
Exists in
master
and in
1 other branch
update d01
Showing
3 changed files
with
108 additions
and
11 deletions
Show diff stats
app.js
... | ... | @@ -369,6 +369,6 @@ app.delete('/api/v1/gender', require('./d01').deleteGender); |
369 | 369 | app.post('/auth/v3.1/oauth/token', require('./admd').oauthToken); |
370 | 370 | app.post('/auth/v3.1/logout', require('./admd').logout); |
371 | 371 | |
372 | - | |
372 | +app.post('/v1/MVP/enq/getMobileOfferInventory/', require('./true').getMobileOfferInventory); | |
373 | 373 | |
374 | 374 | app.listen(port, () => console.log('app listening on port ' + port + '!')) |
375 | 375 | \ No newline at end of file | ... | ... |
d01.js
... | ... | @@ -89,7 +89,7 @@ module.exports.deleteCustomer = async (req, res) => { |
89 | 89 | "resultDescription": "Success" |
90 | 90 | } |
91 | 91 | |
92 | - // res.send(response) | |
92 | + res.send(response) | |
93 | 93 | } |
94 | 94 | |
95 | 95 | module.exports.getMemberLink = async (req, res) => { |
... | ... | @@ -149,8 +149,8 @@ module.exports.postMemberLink = async (req, res) => { |
149 | 149 | console.log('body', req.body); |
150 | 150 | |
151 | 151 | let response = { |
152 | - "resultCode": "20000", | |
153 | - "resultDescription": "Success" | |
152 | + "resultCode": "50000", | |
153 | + "resultDescription": "System error" | |
154 | 154 | } |
155 | 155 | |
156 | 156 | res.send(response) |
... | ... | @@ -197,7 +197,7 @@ module.exports.getAddress = async (req, res) => { |
197 | 197 | |
198 | 198 | let data = [] |
199 | 199 | |
200 | - for (let i = 0; i < 30; i++) { | |
200 | + for (let i = 0; i < 2; i++) { | |
201 | 201 | data.push({ |
202 | 202 | "enterpriseId": "$enterpriseId", |
203 | 203 | "customerId": "$customerId", |
... | ... | @@ -232,11 +232,16 @@ module.exports.getAddress = async (req, res) => { |
232 | 232 | resultData = resultData.slice(0, +req.query.limit) |
233 | 233 | } |
234 | 234 | |
235 | + // let response = { | |
236 | + // "resultCode": "20000", | |
237 | + // "resultDescription": "Success", | |
238 | + // "resultData": resultData, | |
239 | + // "rowCount": '' + data.length | |
240 | + // } | |
241 | + | |
235 | 242 | let response = { |
236 | - "resultCode": "20000", | |
237 | - "resultDescription": "Success", | |
238 | - "resultData": resultData, | |
239 | - "rowCount": '' + data.length | |
243 | + "resultCode": "40401", | |
244 | + "resultDescription": "Data not found" | |
240 | 245 | } |
241 | 246 | |
242 | 247 | res.send(response) |
... | ... | @@ -251,8 +256,8 @@ module.exports.postAddress = async (req, res) => { |
251 | 256 | console.log('body', req.body); |
252 | 257 | |
253 | 258 | let response = { |
254 | - "resultCode": "20000", | |
255 | - "resultDescription": "Success" | |
259 | + "resultCode": "50000", | |
260 | + "resultDescription": "System error" | |
256 | 261 | } |
257 | 262 | |
258 | 263 | res.send(response) | ... | ... |
... | ... | @@ -0,0 +1,92 @@ |
1 | +module.exports.getMobileOfferInventory = async (req, res) => { | |
2 | + console.log('===== GET mobileOfferInventory =====') | |
3 | + console.log('url', req.originalUrl); | |
4 | + console.log('headers', req.headers); | |
5 | + console.log('query', req.query); | |
6 | + console.log('params', req.params); | |
7 | + | |
8 | + let response = { | |
9 | + "code": 200, | |
10 | + "desc": "Success", | |
11 | + "sizes": 1, | |
12 | + "offerSummaryList": [ | |
13 | + { | |
14 | + "size": 1, | |
15 | + "offerSummaryInfo": [ | |
16 | + { | |
17 | + "bundleInfo": { | |
18 | + "voice": [ | |
19 | + { | |
20 | + "quota": "100", | |
21 | + "quotaUnit": "Minutes", | |
22 | + "eventType": "FIX,OF,ON", | |
23 | + "sharingFlag": "N", | |
24 | + "rollOverTime": "0", | |
25 | + "voiceGroup": "ALLNET", | |
26 | + "priceingItemId": "102163" | |
27 | + } | |
28 | + ], | |
29 | + "data": [ | |
30 | + { | |
31 | + "quota": "0", | |
32 | + "quotaUnit": null, | |
33 | + "dataGroup": "UNLIMIT", | |
34 | + "fupSpeed": null, | |
35 | + "fupSpeedUnit": null, | |
36 | + "maxSpeed": null, | |
37 | + "maxSpeedUnit": null, | |
38 | + "fupSpeedConfig": null, | |
39 | + "fupSpeedConfigUnit": null, | |
40 | + "lifeTime": "36500", | |
41 | + "lifeTimeType": "EOD", | |
42 | + "recurringTime": "1", | |
43 | + "rollOverTime": "0", | |
44 | + "additional": "N", | |
45 | + "communicate": null, | |
46 | + "serviceFlag": "0000000", | |
47 | + "subKey": "WiFi" | |
48 | + }, | |
49 | + { | |
50 | + "quota": "2", | |
51 | + "quotaUnit": "GB", | |
52 | + "dataGroup": "UNLIMIT", | |
53 | + "fupSpeed": "1024", | |
54 | + "fupSpeedUnit": "Kbps", | |
55 | + "maxSpeed": null, | |
56 | + "maxSpeedUnit": null, | |
57 | + "fupSpeedConfig": null, | |
58 | + "fupSpeedConfigUnit": null, | |
59 | + "lifeTime": "36500", | |
60 | + "lifeTimeType": "EOD", | |
61 | + "recurringTime": "1", | |
62 | + "rollOverTime": "0", | |
63 | + "additional": "N", | |
64 | + "communicate": null, | |
65 | + "serviceFlag": "1300000", | |
66 | + "subKey": "Internet Vol" | |
67 | + } | |
68 | + ], | |
69 | + "other": [ | |
70 | + { | |
71 | + "key": "SMS", | |
72 | + "quota": "200", | |
73 | + "sharingFlag": "N", | |
74 | + "rollOverTime": "0" | |
75 | + }, | |
76 | + { | |
77 | + "key": "MMS", | |
78 | + "quota": "100", | |
79 | + "sharingFlag": "N", | |
80 | + "rollOverTime": "0" | |
81 | + } | |
82 | + ] | |
83 | + } | |
84 | + } | |
85 | + ] | |
86 | + } | |
87 | + ] | |
88 | + } | |
89 | + | |
90 | + | |
91 | + res.status(200).send(response) | |
92 | +} | |
0 | 93 | \ No newline at end of file | ... | ... |