# 官方服务二次开发

  • 若官方服务的功能无法满足服务商个性化需求,开发者可参考本文进行二次开发。

  • 点击可前往项目代码,其目录结构如下:

# 前端开发建议

# 后端开发建议

为了开发者二次开发后的版本可兼容后续官方迭代的版本,建议按照如下要求进行二次开发:

1、可以在任何目录下新增【custom】文件夹或以【c_】为前缀的文件,官方不会使用这两种名称

2、可以将接口添加在【wxcomponent/custom/】路径下,官方不会使用这个路径

3、可以将自定义数据表的名称加上【c_】前缀,官方不会使用这种名称

# 新增自定义接口

  • 创建api/custom文件夹,在api/custom/routers.go定义路由,路由前缀为/custom

  • 下图为添加了wxcomponent/custom/hello的 get 接口,middleware.JWTMiddleWare用于校验登录态

# 新增 model 文件