jewpms/doc/AICode.cmd

64 lines
2.7 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

com.vxnet.pms
MySQL数据库要求如下:
每个数据表都要包括有以下字段: createtime, updatetime, lastmodby, version
数据库连接配置:
数据库地址: localhost:3308
数据库名称: jewpms
数据库用户名: jew
数据库密码: Jew!23456
需求:
1. 创建一个项目用JHipster 建立一个项目后端用Java的SprintBoot 最新版本 ,前端 用Vue最新版本, 数据库用MySQL,
npx --yes generator-jhipster
2. 项目不要要用Lombok依赖
3. 每个数据表都要包括有以下字段: createtime, updatetime, lastmodby, version, version字段是用于乐观锁。
4. 新增一个菜单数据表jhi_menu保存项目菜单对应打开的功能项用户可以配置自定义菜单。
5. 登陆后主页显示的菜单 需要获取菜单数据表打配置,动态更新显示
6. 增加数据字典功能,允许用户自定义数据字典
7. 增加一个角色管理功能,允许用户自定义角色
8. 增加一个权限管理功能,允许用户自定义角色对应的权限
9. 增加一个部门管理功能,允许用户自定义部门
10. 增加一个用户管理功能,允许用户自定义用户,用户可以自定义角色,角色可以自定义权限,用户可以自定义部门
11. 创建一个用户登陆web界面登陆后显示一个JasperReport报表。
12. 新增一个数据表jhi_company保存公司许可信息后端API基本接口功能 和
liquibase 数据库初始化脚本,同时将数据库初始化脚本 打包到项目中。
13. 新增一个数据表jhi_region保存地区信息需要有层级关系而且地区要有对应一个所属公司编号
后端API基本接口功能 和 liquibase 数据库初始化脚本,同时将数据库初始化脚本 打包到项目中。
对应打开的功能项,用户可以配置自定义菜单。
请将前端有现的静态菜单 增加到菜单表格 ,然后修改前端为动态菜单方式,读取数据库的菜单配置信息,并显示
99. 请将项目前端和后端 打包生成一个运行jar包
docker:
compose:
enabled: false
重新启动项目
.\mvnw clean spring-boot:run
npm run webapp:build && npm start
mvn liquibase:clearCheckSums liquibase:dropAll liquibase:update
.\mvnw clean install -DskipTests
.\npmw install
.\mvnw spring-boot:run --debug
mvn clean package -DskipTests
mvn clean
npm run webapp:build
mvn spring-boot:run -P dev
./mvnw clean package -DskipTests
java -jar target/jewpms-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev
修改为使用Bootstrap Vue的模态框ID方式
请初始化git 连接到远程仓库
https://gitea.vxnet.cn/admingit/jewpms.git
提交更新项目代码
请修正此问题