当前位置:   article > 正文

yudao框架使用

yudao框架

1、系统漏洞问题修补

2、代码生成注意事项

2.1表结构

(1)每个表需要添加以下信息

deleted设置默认值为0

(2)字典数据需要设置为tinyint 0,【设置为1可能会出现后端代码生成类型为boolean而导致报错】

2.2生成代码

生成代码中,字典类型要特别注意关联到已有的字典表,查询字典要正确配置

2.2表字段处理

前端字段:字典数据要注意转换类型:如下将string值得字典转换为int值绑定。

2.3关联数据查询形式,例如查询部门列表树,及非树目录,都通用id和name进行展示。

1、前端数据调用list-all-simple接口

 

 

  1. <el-col :span="12">
  2. <el-form-item label="岗位">
  3. <el-select v-model="form.postIds" multiple placeholder="请选择">
  4. <el-option
  5. v-for="item in postOptions"
  6. :key="item.id"
  7. :label="item.name"
  8. :value="item.id"
  9. ></el-option>
  10. </el-select>
  11. </el-form-item>
  12. </el-col>
  1. /** 查询部门下拉树结构 + 岗位下拉 */
  2. getTreeselect() {
  3. listSimpleDepts().then(response => {
  4. // 处理 deptOptions 参数
  5. this.deptOptions = [];
  6. this.deptOptions.push(...this.handleTree(response.data, "id"));
  7. });
  8. listSimplePosts().then(response => {
  9. // 处理 postOptions 参数
  10. this.postOptions = [];
  11. this.postOptions.push(...response.data);
  12. });
  13. },

 2、后端展示

 

获取当前用户

import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;

3、代码开发相关

3.1快捷键

(1)bug调试 :F7 F8 F9 单步步入、单步不步入、运行至下个断点;Drop Frame 可以让运⾏过的代码从头再来

(2)搜索:shit +shit;跳转实现类:ctrl + alt +b;Alt+F7查找类或方法在哪被使;用 Ctrl+F/Ctrl+Shift+F按照文本的内容查找 ;Ctrl+Shift+N按文件名搜索文件

“ctrl+alt+←”组合键返回上一步;CTRL+ALT+L  格式化代码

3.2日志

(1)查看控制台日志

控制台会打印错误原因,可点击定位;

控制台可以打印每一步执行的sql语句内容

3.3使用swagger

(1)swagger地址

http://127.0.0.1:48080/v2/api-docs

通过apifox配置全局auth后进行访问。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/716108
推荐阅读
相关标签
  

闽ICP备14008679号