diff --git a/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/controller/MaterialbaseController.java b/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/controller/MaterialbaseController.java new file mode 100644 index 0000000..7b23898 --- /dev/null +++ b/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/controller/MaterialbaseController.java @@ -0,0 +1,24 @@ +package org.nl.wms.basedata_manage.controller; + + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.nl.wms.basedata_manage.service.IMdMeMaterialbaseService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * @author liuxy + * @date 2025-5-13 + **/ +@RestController +@RequiredArgsConstructor +@RequestMapping("/api/Materia") +@Slf4j +public class MaterialbaseController { + + @Autowired + private IMdMeMaterialbaseService iMdMeMaterialbaseService; + +} diff --git a/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/IMdMeMaterialbaseService.java b/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/IMdMeMaterialbaseService.java new file mode 100644 index 0000000..06e32a8 --- /dev/null +++ b/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/IMdMeMaterialbaseService.java @@ -0,0 +1,16 @@ +package org.nl.wms.basedata_manage.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import org.nl.wms.basedata_manage.service.dao.MdMeMaterialbase; + +/** + *
+ * 物料基本信息表 服务类 + *
+ * + * @author author + * @since 2025-05-13 + */ +public interface IMdMeMaterialbaseService extends IService+ * 物料基本信息表 + *
+ * + * @author author + * @since 2025-05-13 + */ +@Data +@Builder +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("md_me_materialbase") +public class MdMeMaterialbase implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 物料标识 + */ + @TableId(value = "material_id", type = IdType.AUTO) + private String material_id; + + /** + * 物料编码 + */ + private String material_code; + + /** + * 物料名称 + */ + private String material_name; + + /** + * 规格 + */ + private String material_spec; + + /** + * 型号 + */ + private String material_model; + + /** + * 外文名称 + */ + private String english_name; + + /** + * 基本计量单位 + */ + private String baseUnit_id; + + /** + * 辅助计量单位 + */ + private String assUnit_id; + + /** + * 批准文号 + */ + private String approve_fileno; + + /** + * 工程图号 + */ + private String print_no; + + /** + * 物料分类标识 + */ + private String material_type_id; + + /** + * 长度单位 + */ + private String len_unit_id; + + /** + * 物料长度 + */ + private BigDecimal length; + + /** + * 物料宽度 + */ + private BigDecimal width; + + /** + * 物料高度 + */ + private BigDecimal height; + + /** + * 重量单位 + */ + private String weight_unit_id; + + /** + * 物料毛重 + */ + private BigDecimal gross_weight; + + /** + * 物料净重 + */ + private BigDecimal net_weight; + + /** + * 体积单位 + */ + private String cubage_unit_id; + + /** + * 物料体积 + */ + private BigDecimal cubage; + + /** + * 创建人 + */ + private Long create_id; + + /** + * 创建人姓名 + */ + private String create_name; + + /** + * 创建时间 + */ + private String create_time; + + /** + * 修改人 + */ + private String update_optid; + + /** + * 修改人姓名 + */ + private String update_optname; + + /** + * 修改时间 + */ + private String update_time; + + /** + * 启用时间 + */ + private String isUsed_time; + + /** + * 是否启用 + */ + private String is_used; + + /** + * 是否删除 + */ + private String is_delete; + + /** + * 外部标识 + */ + private String ext_id; + + +} diff --git a/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdMeMaterialbaseMapper.java b/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdMeMaterialbaseMapper.java new file mode 100644 index 0000000..2000dfa --- /dev/null +++ b/wms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/basedata_manage/service/dao/mapper/MdMeMaterialbaseMapper.java @@ -0,0 +1,16 @@ +package org.nl.wms.basedata_manage.service.dao.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.nl.wms.basedata_manage.service.dao.MdMeMaterialbase; + +/** + *+ * 物料基本信息表 Mapper 接口 + *
+ * + * @author author + * @since 2025-05-13 + */ +public interface MdMeMaterialbaseMapper extends BaseMapper+ * 物料基本信息表 服务实现类 + *
+ * + * @author author + * @since 2025-05-13 + */ +@Service +public class MdMeMaterialbaseServiceImpl extends ServiceImpl