mock平台

client.js 812B

12345678910111213141516171819202122232425262728
  1. import { message } from 'antd';
  2. import run from './run';
  3. module.exports = function() {
  4. this.bindHook('import_data', function(importDataModule) {
  5. if (!importDataModule || typeof importDataModule !== 'object') {
  6. console.error('importDataModule 参数Must be Object Type');
  7. return null;
  8. }
  9. importDataModule.swagger = {
  10. name: 'Swagger',
  11. run: async function(res) {
  12. try {
  13. return await run(res);
  14. } catch (err) {
  15. console.error(err);
  16. message.error('解析失败');
  17. }
  18. },
  19. desc: `<p>Swagger数据导入( 支持 v2.0+ )</p>
  20. <p>
  21. <a target="_blank" href="https://yapi.ymfe.org/documents/data.html#通过命令行导入接口数据">通过命令行导入接口数据</a>
  22. </p>
  23. `
  24. };
  25. });
  26. };