• 1. 新增独立枚举类 MesTmMaintenTypeEnum、MesTmToolStatusEnum(enums/tm 包)
    2. DO Javadoc 从字典引用改为枚举引用
    3. ServiceImpl 使用枚举常量替代魔法值
    4. Controller 抽取 buildToolRespVOList() 私有方法,复用 page/export 拼接逻辑
    5. ServiceImpl 校验方法使用 ObjUtil.notEqual() 替代 Objects.equals + null 判断
    YunaiV authored
     
    Browse Dir »
  • 新增工具类型(mes_tm_tool_type)和工具台账(mes_tm_tool)的完整 CRUD,
    包括 DO、Mapper、Service、Controller、VO,以及 ErrorCodeConstants
    和 DictTypeConstants 的相关枚举补充。
    YunaiV authored
     
    Browse Dir »
  • 1. type 从 String(varchar) 改为 Integer(tinyint),1=工作日 2=节假日
    2. 移除 startTime/endTime 字段,theDay 重命名为 day
    3. 精简为 3 个接口:save(upsert)、get-by-day、list
    4. 删除 update/delete/get/page/export-excel 及 PageReqVO
    5. RespVO 移除 Excel 注解,createHoliday 重命名为 saveHoliday
    YunaiV authored
     
    Browse Dir »
  • 从 ktg-mes 迁移 cal_holiday 到 yudao-module-mes,作为 CAL 日历排班模块首个实体。
    支持将日期标记为假期(HOLIDAY)或工作日(WORKDAY),创建时自动 upsert(同一天更新而非重复插入)。
    
    新增文件:
    - MesCalHolidayDO / Mapper / Service / Controller
    - MesCalHolidaySaveReqVO / RespVO / PageReqVO
    - mes_cal_holiday.sql(DDL + CAL根菜单5200 + 假期菜单5250~5255 + 字典 + 演示数据)
    
    修改文件:
    - ErrorCodeConstants:新增 CAL_HOLIDAY_NOT_EXISTS
    - DictTypeConstants:新增 MES_CAL_HOLIDAY_TYPE
    YunaiV authored
     
    Browse Dir »
  • 1. SIP/SOP 的 orderNumber 字段全局重命名为 sort,涉及 DO、VO、Mapper、Service、ErrorCode
    2. BOM Service 的 hasCycle 方法重命名为 hasBomCycle,语义更清晰
    3. ErrorCode 常量 ORDER_NUMBER_DUPLICATE 重命名为 SORT_DUPLICATE
    YunaiV authored
     
    Browse Dir »