8.全配置自动生成模块前后端

news/2024/7/10 1:30:16 标签: vue

文章目录

  • 学习资料
  • 配置式开发全新的模块(快速实现)
    • 字典管理
    • 代码生成器详细属性设置
    • 全智能模块开发
    • 查询调整-多表连接
    • 药品模块-生产厂家下拉框

学习资料

https://www.bilibili.com/video/BV13g411Y7GS/?p=19&spm_id_from=pageDriver&vd_source=ed09a620bf87401694f763818a31c91e

配置式开发全新的模块(快速实现)

字典管理

系统默认有10个字典管理,我们可以新加。
在这里插入图片描述
在这里插入图片描述
添加完毕之后,点击蓝色类型,进行添加。

在这里插入图片描述
进来之后,可以添加,数据标签就是名字,数据键值就是在数据库里面的名字。
在这里插入图片描述
在这里插入图片描述
按照这种方式可以进行所有字典类型的添加。

代码生成器详细属性设置

第一步,进入代码生成界面,点击导入,选择药品表。
在这里插入图片描述
第二步骤,点击编辑,会看到如下界面,字段解释如何不合理的就需要修改,需要查询的勾上查询,查询可以选择=或者like。
在这里插入图片描述
然后如果是下拉框,想要用字典的话,可以在后面的字典下拉框中选择。
在这里插入图片描述
想要在table中显示,可以在列表中打上勾。如果新增和修改的时候必填,需要勾上必填。

第三步,编辑生成信息。

在这里插入图片描述

生成模块名和业务名对应的前端。上级菜单对应的生成的sql脚本的上级菜单。

全智能模块开发

配置好界面之后,点击生成,下载zip包。

在这里插入图片描述
分别粘贴到后端和前端。执行sql脚本,生成权限菜单。
默认生成的没有图标,可以设置一下。

在这里插入图片描述

此时需求中,需要连表查出来生产厂家,我们实际显示的还是id,还没有做到自动连表。

查询调整-多表连接

找到table中的domain对象,药品对应厂家,是一对一的,一个药品只能有一个厂家,所以给一个属性。

在这里插入图片描述
加getset和tostring。

修改xml文件。左外连接,以左表为主。
在这里插入图片描述
resultmap修改返回的映射。

在这里插入图片描述

在这里插入图片描述

修改查询时候的where条件。找select标签,都需要改,加上pd前缀。

在这里插入图片描述

写完了去写个单元测试。

在这里插入图片描述

然后前端修改,这个对象返回了,前端需要在table中显示。
在这里插入图片描述
可以特殊设置一下这些列的宽度。
在这里插入图片描述

再改动一下搜索栏,目前默认生成的还是要求输入id搜索的,实际肯定是输入中文。首先把子表的对象属性名,作为一个string字符串,去传递。
在这里插入图片描述

在这里插入图片描述
最后后端需要接收这个参数。

药品模块-生产厂家下拉框

在这里插入图片描述
新增的时候,生产厂家不可能手动输入,一定是下拉框。

首先找到前端,目前还是个文本框,如下。
在这里插入图片描述
需要换成一个下拉框。

在这里插入图片描述

然后从后台访问,生成这个factorylist。
在这里插入图片描述
导入调用的js。
在这里插入图片描述
写对应的方法,然后在create中调用。
在这里插入图片描述
在create中调用。
在这里插入图片描述


http://www.niftyadmin.cn/n/5032480.html

相关文章

Pytorch-MLP-Mnist

文章目录 model.pymain.py参数设置注意事项初始化权重如果发现loss和acc不变关于数据下载关于输出格式 运行图 model.py import torch.nn as nn import torch.nn.functional as F import torch.nn.init as initclass MLP_cls(nn.Module):def __init__(self,in_dim28*28):super…

如何在 Excel 中求平方根

需要在 Excel 中求一个数字的平方根吗?使用几个内置的 Excel 函数和公式可以轻松计算平方根。在本分步指南中,您将学习在 Excel 中计算平方根的 5 种不同方法,包括使用 SQRT 函数、POWER 函数、指数公式、VBA 代码和 Power Query。跟随教程&a…

进程间通信(IPC)的方法:UNIX域套接字

UNIX域套接字(UNIX domain socket)为我们提供了一种在进程之间建立通信通道的便捷方法,具有许多有用的内置功能。它支持面向流(TCP)和面向数据报(UDP)协议作为TCP/IP互联网套接字。我们还可以在阻塞和非阻塞模式之间进行选择。 首先需要创建套接字并在套接字函…

服务器中了DevicData勒索病毒怎么办?勒索病毒解密,数据恢复

近日,云天数据恢复中心收到许多中了勒索病毒的用户求助。其中有多位用户中的都是同一种勒索病毒,它就是DevicData勒索病毒。那接下来我们就从它的特征、处理方案以及后续维护三个方面来了解一下这种勒索病毒。 一、DevicData勒索病毒的特征 加密文件&am…

机械寿命预测(基于NASA C-MAPSS数据的剩余使用寿命RUL预测,Python代码,CNN_LSTM模型,有详细中文注释)

1.效果视频:机械寿命预测(NASA涡轮风扇发动机剩余使用寿命RUL预测,Python代码,CNN_LSTM模型,有详细中文注释)_哔哩哔哩_bilibili 环境库版本: 2.数据来源:https://www.nasa.gov/int…

Learn Prompt-提供示例

目前我们与 ChatGPT 交流的主要形式是文字。提示除了指令问题的形式外,还可以包含例子。特别是当我们需要具体的输出时,提供例子可以省去我们对具体任务的解释,帮助ChatGPT更好地理解我们的确切需求,从而提供更准确,更…

R语言画多变量间的两两相关性图

语言代码&#xff1a; setwd("D:/Desktop/0000/R") #更改路径df<-read.csv("kaggle/Seed_Data.csv") head(df) df$target<-factor(df$target) # 因为目标是数字&#xff0c;所以加他&#xff0c;不加会报错 cols<-c("steelblue","…

Kakfa - Producer机制原理与调优

Producer是Kakfa模型中生产者组件&#xff0c;也就是Kafka架构中数据的生产来源&#xff0c;虽然其整体是比较简单的组件&#xff0c;但依然有很多细节需要细品一番。比如Kafka的Producer实现原理是什么&#xff0c;怎么发送的消息&#xff1f;IO通讯模型是什么&#xff1f;在实…