Commit 9978443a authored by 姜登's avatar 姜登

gjj

parent 4834c4df
Pipeline #4202 passed with stage
in 5 seconds
...@@ -25,7 +25,14 @@ class OrderController extends Controller { ...@@ -25,7 +25,14 @@ class OrderController extends Controller {
type: 'object', type: 'object',
rule: { rule: {
token: 'string', token: 'string',
orderId: 'string', orderId: {
type: 'string',
required: false,
},
orderSn: {
type: 'string',
required: false,
},
appKey: 'string', appKey: 'string',
timestamp: 'string', timestamp: 'string',
}, },
...@@ -96,7 +103,8 @@ class OrderController extends Controller { ...@@ -96,7 +103,8 @@ class OrderController extends Controller {
const { ctx, service } = this; const { ctx, service } = this;
try { try {
ctx.validate(this.showRule); ctx.validate(this.showRule);
const { appKey, orderId } = ctx.request.body.params; let { appKey, orderId, orderSn } = ctx.request.body.params;
orderId = orderId || orderSn;
const appKeyInfo = await service.partner.fetchInfo(appKey); const appKeyInfo = await service.partner.fetchInfo(appKey);
if (!(appKeyInfo && appKeyInfo.valid === true && appKeyInfo.enableHfData === true)) { if (!(appKeyInfo && appKeyInfo.valid === true && appKeyInfo.enableHfData === true)) {
return ctx.fail('未开通此服务'); return ctx.fail('未开通此服务');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment