yapi-next/vendors/exts/yapi-plugin-swagger-auto-sync/server.js
2023-06-25 19:08:56 +08:00

23 lines
543 B
JavaScript
Executable File

const controller = require('./controller/syncController.js');
const yapi =require('yapi.js');
const interfaceSyncUtils = require('./interfaceSyncUtils.js');
module.exports = function () {
yapi.getInst(interfaceSyncUtils);
this.bindHook('add_router', function (addRouter) {
addRouter({
controller: controller,
method: 'get',
path: 'autoSync/get',
action: 'getSync'
});
addRouter({
controller: controller,
method: 'post',
path: 'autoSync/save',
action: 'upSync'
});
});
};