当前位置: 首页 > news >正文

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

首先,需求

工作中的二开需求是这样的,修改首页的装修,并新增回收报价的功能
在这里插入图片描述

开始动手

第一步,我们要到后面的管理界面,去装修中修改首面的展示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首页的页面配置好之后,就要在 前端的展示程序中 配置相应的路由和文件了。
首先在 pages.json 文件中配置相应的路由文件
在这里插入图片描述
路由配置好了之后,就是文件了,要相应的目录下,建相应的文件
在这里插入图片描述
以上配置完成之后就可以在前端实现跳转了
此时前端先放在一边,我们把后台的自动代码生成给实现了之后, 再做前端的接口功能


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

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

在这里插入图片描述
操作方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有了主菜单,就可以使用开发工具添加数据表和生成相应的代码了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提交之后, 后端的代码就生成完毕了
然后,就是对生成出来的路由文件稍加修改

在这里插入图片描述
后面的功能也就出来了
在这里插入图片描述


再回到小程序前端

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

在这里插入图片描述
前面的路由设计好了, 然后转到, php 后台代码中去
在这里插入图片描述
自定义了路由文件,可以看到, 我们又要新建一个 v1.recover.RecoverController 的文件

在这里插入图片描述
在这里插入图片描述
可以看到控制器中使用的生成的代码 services
以上就是 crmeb 二开的一个新功能的大至步骤了

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【迅搜09】索引管理(二)增删改操作
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • Debezium发布历史08
  • AIGC(生成式AI)试用 15 -- 小结
  • 风速预测(五)基于Pytorch的EMD-CNN-LSTM模型
  • Android动画
  • 【跨域】同源策略、跨域解决
  • 什么是PHP中的数组迭代器?
  • 2043杨辉三角(C语言)
  • 前端实现一个时间区间内,再次单选功能,使用Antd组件库内日历组件Calendar
  • 13、ble_mesh_vendor_model 客户端,自定义模型
  • 【自动化测试】web3py 连接 goerli
  • SpringBoot零基础入门到项目实战——学习路线规划与目录结构
  • 智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • 爬虫持久化保存
  • python3.6+scrapy+mysql 爬虫实战
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • Javascript基础之Array数组API
  • js面向对象
  • laravel with 查询列表限制条数
  • Linux gpio口使用方法
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • Vue 2.3、2.4 知识点小结
  • vuex 笔记整理
  • vue自定义指令实现v-tap插件
  • webpack+react项目初体验——记录我的webpack环境配置
  • 诡异!React stopPropagation失灵
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 时间复杂度与空间复杂度分析
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 小李飞刀:SQL题目刷起来!
  • 写代码的正确姿势
  • 一道面试题引发的“血案”
  • 正则学习笔记
  • 第二十章:异步和文件I/O.(二十三)
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​人工智能书单(数学基础篇)
  • ![CDATA[ ]] 是什么东东
  • #mysql 8.0 踩坑日记
  • #微信小程序:微信小程序常见的配置传值
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (12)Linux 常见的三种进程状态
  • (javascript)再说document.body.scrollTop的使用问题
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (PADS学习)第二章:原理图绘制 第一部分
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (备份) esp32 GPIO
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!