crmeb v5新增一个功能的完整示例记录

首先,需求

工作中的二开需求是这样的,修改首页的装修,并新增回收报价的功能
crmeb v5新增一个功能的完整示例记录_第1张图片

开始动手

第一步,我们要到后面的管理界面,去装修中修改首面的展示
crmeb v5新增一个功能的完整示例记录_第2张图片
crmeb v5新增一个功能的完整示例记录_第3张图片
crmeb v5新增一个功能的完整示例记录_第4张图片
首页的页面配置好之后,就要在 前端的展示程序中 配置相应的路由和文件了。
首先在 pages.json 文件中配置相应的路由文件
crmeb v5新增一个功能的完整示例记录_第5张图片
路由配置好了之后,就是文件了,要相应的目录下,建相应的文件
crmeb v5新增一个功能的完整示例记录_第6张图片
以上配置完成之后就可以在前端实现跳转了
此时前端先放在一边,我们把后台的自动代码生成给实现了之后, 再做前端的接口功能


后面建表,代码生成相应的功能

后台相要的页面如下, 回收是一个大的菜单,回收菜单下有一个回收记录的菜单

crmeb v5新增一个功能的完整示例记录_第7张图片
操作方法
crmeb v5新增一个功能的完整示例记录_第8张图片
crmeb v5新增一个功能的完整示例记录_第9张图片
crmeb v5新增一个功能的完整示例记录_第10张图片
有了主菜单,就可以使用开发工具添加数据表和生成相应的代码了

crmeb v5新增一个功能的完整示例记录_第11张图片
crmeb v5新增一个功能的完整示例记录_第12张图片
crmeb v5新增一个功能的完整示例记录_第13张图片
crmeb v5新增一个功能的完整示例记录_第14张图片
提交之后, 后端的代码就生成完毕了
然后,就是对生成出来的路由文件稍加修改

crmeb v5新增一个功能的完整示例记录_第15张图片
后面的功能也就出来了
crmeb v5新增一个功能的完整示例记录_第16张图片


再回到小程序前端

我们在小程序端已经可以走到页面上了,但是还需要接口实现功能, 对提交回收数据的功能, 我设计的接口 地址是 http://crmeb.test/api/recovery/save 的路由

crmeb v5新增一个功能的完整示例记录_第17张图片
前面的路由设计好了, 然后转到, php 后台代码中去
crmeb v5新增一个功能的完整示例记录_第18张图片
自定义了路由文件,可以看到, 我们又要新建一个 v1.recover.RecoverController 的文件

crmeb v5新增一个功能的完整示例记录_第19张图片
crmeb v5新增一个功能的完整示例记录_第20张图片
可以看到控制器中使用的生成的代码 services
以上就是 crmeb 二开的一个新功能的大至步骤了

你可能感兴趣的:(crmeb)