自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 idea方法调用

projectTeamService.checkProjectTeamPm(userId, postCode) 是一个方法调用,返回的是一个 List 类型的列表。通过将返回的结果保存在 list 变量中,可以对查询到的项目团队负责人进行进一步的处理和判断。所以,在这段代码中,List list 的作用是用于存储从 projectTeamService.checkProjectTeamPm(userId,postCode) 方法返回的项目团队负责人信息列表,并以此来判断是否成功查询到相关人员。

2023-08-21 17:00:57 231 1

原创 jeecg后端审核完整

这个地方就是之前审核要进行调用的实现类,构造一个monthlyPlan的对象,这个对象是一个查取的方法,利用id去查取数据库的对象,如果其中monthlyPlan这个对象查到的状态等于1或者状态等于二,相当于审核未通过。先说一下我们审核的逻辑,是从表单开始,表单有项目经历提交审核,然就发油经营部审核,然后经营部副总进行总审批,然后总经理审批,这样流程结束,每个环节出现驳回都将返回到最开始的一级,即由项目经理填写。list的长度小于等于0,那么结果返回error,没有审批历史,

2023-08-08 01:52:20 219

原创 jeecg前端表单验证

model 对象通常包含了表单中各个字段的值,当用户输入或选择时,model 对象会自动更新,反之亦然。对于前端的表单,一般来说就是在data中写入对象,然后在方法中使用调用ajax请求,从而传递表单中的参数到后端。需要注意的是,部分代码注释掉了 that.close(),可能是暂时不需要的代码,可以根据实际情况进行处理。通过使用 组件,可以方便地创建带有数据绑定和表单验证功能的表单,提高开发效率并提供更好的用户体验。refs.form,可以访问到表单组件的实例,并调用其提供的方法和属性。

2023-07-31 13:19:36 412 1

原创 jeecg审核流程

如图所示我们的任务其实有三个节点,分别是form,step1,step2三个任务节点,但是form在我们的业务中是填写的表单,所以在逻辑上其实这个任务不需要审核,直接通过即可。之后获取的流程,流程具体在系统设置中可以看到,然后我们将整个流程的密钥,key统一设置为in——bound,就是所有该流程的节点都是通过这个key来进行传递验证的。以下流程主要记录节点的审批信息,即表单每个节点的审批意见,不同审批的过程中的信息不同,这里仅作为入库处理。中记录结点的信息,流程中要过哪些节点就要从这里进行记录。

2023-07-26 17:15:33 285 1

原创 sql拼接字段concat

原本sql是查询两个公司名称,但是后面改为查相关公司的名称,但是再新增字段不改变,所以再sql查询字段修改为将两个公司拼接,原sql为。将party_a_name和party_b_name拼接,中间使用“,”隔开,合成的新字段名称为party_name。后面使用concat拼接partyA和partB两个字段。

2023-07-21 16:24:37 239 1

原创 后端改模糊查寻jeecg

pageWithEnterpriseAndProjectWithUser这里会报错,然后再这里点击进入接口中。ew昨天问了下,是关于多个模糊查询的并行查询方式,就是说再多个模糊查询下使用的方式。注意这个地方的写法,要带亚欧this.getBaseMapper()增加vo的文件夹,然后在service中更改类为VO,实际代码如下。接口自动生成,然后再实现方法,implement中使用以下方法。然后再mapper中写下以下的方法,例子为。注意前面的空格以及下面的ew,

2023-07-21 09:26:02 576 1

原创 jeecg关于vue前端表单合并和其他开发问题(代码备忘)

ps:个人代码记事本,目前项目开发是用的jeecg。

2023-07-20 14:59:14 212

原创 临时笔记hash

在r个数码在各位上出现的频率不完全相同,某些部位可能分布均匀一些,每种数码出现的机会均等,但是在某些微商分布不i均匀,只有某几种数码经常出现每次是可选区数码分布较为均匀的若干位作为散列地址,这种发发适用于已知的的关键字集合,若i更换了关键字,则需要重新构建新的散列函数,取关键字的平方值的中间几位作为散列地址,这种方法得到的散列地址和关键字的每位都有关系,因此分布比较均匀,适用于关键字的美味取值都不够均匀或均小于散列地址所需的位数。根据冲突的次数从而找到后面连续的地址。拉链法:不进行继续赘述。

2023-07-20 14:31:59 33

原创 angular学习笔记(3

HTTP请求,get首先说因为我的作业现在也是改的别人的,所以这个地方,说实话,我还有很多地方不懂,我也是尽可能把我理解的地方进行一个简单的记录,防止下次忘记:我们的作业要求是用一个nodejs写的api文档,利用angular框架进行访问!同时对数据库进行增删改查!api文档还是很好改的,同时angular框架的搭建,可以看前面的笔记,基本上大大小小都写了不少,足够搭建一个前端的框架了!但是最难的是关于前端递交http请求到后端的这个让我不知所措!首先:前端angular项目发送http请求,ap

2022-05-31 00:03:02 205

原创 Angular学习笔记:英雄之旅(2

1.导航导航的第一步就是建立路由,路由使不同的组件之间相互关联了起来,一般来说在创建项目的时候他是会自动的询问你是否要创建路由,当然你如果忘了,也有生成路由的代码:ng generate module app-routing --flat --module=app之后就会生成一个名为app-routing.moudule.ts的路由文件,这个文件的基础代码如下:import { NgModule } from '@angular/core';import { RouterModule, Rou

2022-05-27 11:55:15 216

原创 nodejs相关问题与学习记录

操作系统OS首先为了显示出来,我们要借用上次的代码进行表示我们的目标文件仍然是new.txt ,os的语法主要是 : const os = require("os");我们把用户的信息打印出来,显示声明用户信息的变量:var user = os.userInfo();然后不同的指令信息打出的不同fs.appendFile('new.txt',data + user.homedir + "\n", 'utf8',这个是打出的用户,也就是炒作系统的用户的文件路径 the nam

2022-05-26 16:27:15 84

原创 angular学习

关于angular官方项目,英雄之旅的开发(抄书),遇到的一些问题和学到的东西

2022-05-26 00:07:46 325

原创 node创建web服务器相关的事项(1)

关于windows使用node.js添加服务器发生的问题(1)1.首先时windows的ls命令行windows不能使用直接的ls命令,需要添加一行这样的代码才能用,本人才疏学浅不太懂这是什么意思C:\D_Demo\web II\CPANEL-ASS2\web_testone>doskey ls=dir之后才能使用ls工具 C:\D_Demo\web II\CPANEL-ASS2\web_testone 的目录2022/05/25 09:14 <DIR>

2022-05-25 20:13:31 96

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除