近两周汇总
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