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

2023-12-17 11:20

本文主要是介绍crmeb v5新增一个功能的完整示例记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

首先,需求

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

开始动手

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


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

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

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

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

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


再回到小程序前端

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

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

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

这篇关于crmeb v5新增一个功能的完整示例记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/504201

相关文章

MySQL数据库函数之JSON_EXTRACT示例代码

《MySQL数据库函数之JSON_EXTRACT示例代码》:本文主要介绍MySQL数据库函数之JSON_EXTRACT的相关资料,JSON_EXTRACT()函数用于从JSON文档中提取值,支持对... 目录前言基本语法路径表达式示例示例 1: 提取简单值示例 2: 提取嵌套值示例 3: 提取数组中的值注意

CSS3中使用flex和grid实现等高元素布局的示例代码

《CSS3中使用flex和grid实现等高元素布局的示例代码》:本文主要介绍了使用CSS3中的Flexbox和Grid布局实现等高元素布局的方法,通过简单的两列实现、每行放置3列以及全部代码的展示,展示了这两种布局方式的实现细节和效果,详细内容请阅读本文,希望能对你有所帮助... 过往的实现方法是使用浮动加

css渐变色背景|<gradient示例详解

《css渐变色背景|<gradient示例详解》CSS渐变是一种从一种颜色平滑过渡到另一种颜色的效果,可以作为元素的背景,它包括线性渐变、径向渐变和锥形渐变,本文介绍css渐变色背景|<gradien... 使用渐变色作为背景可以直接将渐China编程变色用作元素的背景,可以看做是一种特殊的背景图片。(是作为背

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav

Java实现状态模式的示例代码

《Java实现状态模式的示例代码》状态模式是一种行为型设计模式,允许对象根据其内部状态改变行为,本文主要介绍了Java实现状态模式的示例代码,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来... 目录一、简介1、定义2、状态模式的结构二、Java实现案例1、电灯开关状态案例2、番茄工作法状态案例

本地搭建DeepSeek-R1、WebUI的完整过程及访问

《本地搭建DeepSeek-R1、WebUI的完整过程及访问》:本文主要介绍本地搭建DeepSeek-R1、WebUI的完整过程及访问的相关资料,DeepSeek-R1是一个开源的人工智能平台,主... 目录背景       搭建准备基础概念搭建过程访问对话测试总结背景       最近几年,人工智能技术

SpringBoot整合DeepSeek实现AI对话功能

《SpringBoot整合DeepSeek实现AI对话功能》本文介绍了如何在SpringBoot项目中整合DeepSeekAPI和本地私有化部署DeepSeekR1模型,通过SpringAI框架简化了... 目录Spring AI版本依赖整合DeepSeek API key整合本地化部署的DeepSeek

Python实现多路视频多窗口播放功能

《Python实现多路视频多窗口播放功能》这篇文章主要为大家详细介绍了Python实现多路视频多窗口播放功能的相关知识,文中的示例代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下... 目录一、python实现多路视频播放功能二、代码实现三、打包代码实现总结一、python实现多路视频播放功能服务端开

SQL Server数据库迁移到MySQL的完整指南

《SQLServer数据库迁移到MySQL的完整指南》在企业应用开发中,数据库迁移是一个常见的需求,随着业务的发展,企业可能会从SQLServer转向MySQL,原因可能是成本、性能、跨平台兼容性等... 目录一、迁移前的准备工作1.1 确定迁移范围1.2 评估兼容性1.3 备份数据二、迁移工具的选择2.1

nginx-rtmp-module模块实现视频点播的示例代码

《nginx-rtmp-module模块实现视频点播的示例代码》本文主要介绍了nginx-rtmp-module模块实现视频点播,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习... 目录预置条件Nginx点播基本配置点播远程文件指定多个播放位置参考预置条件配置点播服务器 192.