对于这些情况,可以包装成 service 供 controller 里调用。

    默认生成的 service 是一个 class,但有些 service 直接提供一些静态方法即可,这时候可以把 class 改为对象即可。

    加载 service

    如果想跨模块加载 service,可以通过下面的方式:

    1. let GithubService = think.service('github', 'admin'); //加载 admin 模块下的 github service
    2. }