服务端API

在系统中,可以定义API处理相关的业务逻辑并返回结果。

声明自定义API

文件规范

  • 文件名称必须以 .router.js 结尾, 比如: xxx.router.js
  • 文件必须使用 exports.default 导出一个 express.Router 的实例

使用代码编写实例

const express = require("express");
const router = express.Router();
router.get('/path', async function (req, res) {
res.status(200).send({message: 'test ok'});
});
exports.default = router;

使用代码编写实例 (登录认证)

  • 认证处理器: core.requireAuthentication, 认证成功, 则可以在req中获取到当前用户信息req.user ; 认证失败, 则会返回401错误
const express = require("express");
const router = express.Router();
const core = require('@steedos/core');
router.get('/path', core.requireAuthentication, async function (req, res) {
res.status(200).send({message: 'test ok'});
});
exports.default = router;
对于华炎魔方有疑问??
微信扫描二维码,我们的技术专家会为您解答。

我们的技术专家拥有十年以上的管理软件开发经验,无论您询问有关华炎魔方的功能、定价、实施或任何其他方面的问题,他们都将随时准备为您提供帮助。

华炎魔方

华炎魔方是新一代低代码平台,基于商业智能和模型驱动,可以按照业务部门的需求,轻松便捷地创建智能化、移动化、个性化的应用程序。

© 2020 华炎软件. 保留所有权利.