近两周汇总

1.员工录入审核流程问题:申请人申请页面是否应该赋予角色

解决方案:应当赋予角色申请权,参照喜茶,oppo公司管理模式

2.个人信息合法检验问题:smartadmin里面对合法检验进行了封装,可以直接调用,不必再用正则封装方法

3.逻辑问题:将暂存区的表通过后添加到系统员工表

解决方案:可以查询通过后的员工id,获取对应的信息,然后对员工表进行添加操作

4.工厂管理的车间信息模块新建时正常,建完后显示负责人不存在

待解决(todo)

5.低级错误:注入错误,空指针异常

6.非空检验的简易写法:

@Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER, TYPE_USE })
@Retention(RUNTIME)
@Repeatable(List.class)
@Documented
@Constraint(validatedBy = { })
public @interface NotNull {

   String message() default "{javax.validation.constraints.NotNull.message}";

   Class<?>[] groups() default { };

   Class<? extends Payload>[] payload() default { };

   /**
    * Defines several {@link NotNull} annotations on the same element.
    *
    * @see javax.validation.constraints.NotNull
    */
   @Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER, TYPE_USE })
   @Retention(RUNTIME)
   @Documented
   @interface List {

      NotNull[] value();
   }
}

7.


近两周汇总
http://localhost:8090//archives/jin-liang-zhou-hui-zong
作者
LCJ
发布于
2024年08月11日
许可协议