# 官方服务二次开发
若官方服务的功能无法满足服务商个性化需求,开发者可参考本文进行二次开发。
点击可前往项目代码,其目录结构如下:
# 前端开发建议
- 详情可查看:微管家前端README
# 后端开发建议
为了开发者二次开发后的版本可兼容后续官方迭代的版本,建议按照如下要求进行二次开发:
1、可以在任何目录下新增【custom】文件夹或以【c_】为前缀的文件,官方不会使用这两种名称
2、可以将接口添加在【wxcomponent/custom/】路径下,官方不会使用这个路径
3、可以将自定义数据表的名称加上【c_】前缀,官方不会使用这种名称
# 新增自定义接口
创建api/custom文件夹,在api/custom/routers.go定义路由,路由前缀为/custom
下图为添加了wxcomponent/custom/hello的get接口,middleware.JWTMiddleWare用于校验登录态