feat(wms): 添加制造规范管理功能

- 新增制造规范相关的数据模型、接口、控制器、服务实现和映射文件
- 实现了制造规范的查询、新增、修改和删除功能
- 添加了制造规范的导出功能- 优化了制造规范的查询条件和结果展示
This commit is contained in:
JR
2025-08-25 15:26:39 +08:00
parent 819d3d2e59
commit 99cebf6e1c
8 changed files with 683 additions and 0 deletions

View File

@@ -0,0 +1,116 @@
package com.klp.domain.bo;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
/**
* 制造规范业务对象 wms_manufacturing_spec
*
* @author klp
* @date 2025-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class WmsManufacturingSpecBo extends BaseEntity {
/**
* 主键
*/
private Long specId;
/**
* 制造规范编码
*/
private String specCode;
/**
* 制造规范名称
*/
private String specName;
/**
* 所属事业部
*/
private String businessUnit;
/**
* 所属项目组
*/
private String projectTeam;
/**
* 产品型号/模组
*/
private String productModule;
/**
* 标识
*/
private String identifier;
/**
* 材质
*/
private String material;
/**
* 规格/尺寸
*/
private String specification;
/**
* 工艺路线
*/
private String processRoute;
/**
* 工艺参数
*/
private String processParams;
/**
* 适用范围
*/
private String scope;
/**
* 检验标准
*/
private String inspectionStandard;
/**
* 状态字典1=启用2=未启用3=作废)
*/
private Long status;
/**
* 规范类型字典1=普通规范2=新试规范3=临时规范)
*/
private Long specType;
/**
* 版本日期
*/
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date versionDate;
/**
* 理论工时(h)
*/
private BigDecimal standardHours;
/**
* 备注
*/
private String remark;
}