Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
潘荣晟
2025-09-28 15:11:53 +08:00
13 changed files with 110 additions and 2 deletions

View File

@@ -16,6 +16,15 @@ public class FactoryPageReqVO extends PageParam {
@Schema(description = "公司编码") @Schema(description = "公司编码")
private String companyNumber; private String companyNumber;
@Schema(description = "公司名称")
private String cpnName;
@Schema(description = "ERP公司名称", example = "张三")
private String erpCompanyName;
@Schema(description = "ERP公司编码")
private String erpCompanyNumber;
@Schema(description = "工厂名称", example = "赵六") @Schema(description = "工厂名称", example = "赵六")
private String name; private String name;

View File

@@ -20,6 +20,18 @@ public class FactoryRespVO {
@ExcelProperty("公司编码") @ExcelProperty("公司编码")
private String companyNumber; private String companyNumber;
@Schema(description = "公司名称")
@ExcelProperty("公司名称")
private String cpnName;
@Schema(description = "ERP公司名称", example = "张三")
@ExcelProperty("ERP公司名称")
private String erpCompanyName;
@Schema(description = "ERP公司编码")
@ExcelProperty("ERP公司编码")
private String erpCompanyNumber;
@Schema(description = "工厂名称", example = "赵六") @Schema(description = "工厂名称", example = "赵六")
@ExcelProperty("工厂名称") @ExcelProperty("工厂名称")
private String name; private String name;

View File

@@ -13,6 +13,15 @@ public class FactorySaveReqVO {
@Schema(description = "公司编码") @Schema(description = "公司编码")
private String companyNumber; private String companyNumber;
@Schema(description = "公司名称")
private String cpnName;
@Schema(description = "ERP公司名称", example = "张三")
private String erpCompanyName;
@Schema(description = "ERP公司编码")
private String erpCompanyNumber;
@Schema(description = "工厂名称", example = "赵六") @Schema(description = "工厂名称", example = "赵六")
private String name; private String name;

View File

@@ -22,6 +22,13 @@ public class WarehousePageReqVO extends PageParam {
@Schema(description = "仓库编码") @Schema(description = "仓库编码")
private String coding; private String coding;
@Schema(description = "公司编码")
private String cpnName;
@Schema(description = "erp工厂名称")
private String erpFactoryName;
@Schema(description = "erp工厂编码")
private String erpFactoryNumber;
@Schema(description = "创建时间") @Schema(description = "创建时间")
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] createTime; private LocalDateTime[] createTime;

View File

@@ -20,6 +20,13 @@ public class WarehouseRespVO {
@ExcelProperty("工厂编码") @ExcelProperty("工厂编码")
private String factoryNumber; private String factoryNumber;
@Schema(description = "公司编码")
private String cpnName;
@Schema(description = "erp工厂名称")
private String erpFactoryName;
@Schema(description = "erp工厂编码")
private String erpFactoryNumber;
@Schema(description = "仓库名称", example = "李四") @Schema(description = "仓库名称", example = "李四")
@ExcelProperty("仓库名称") @ExcelProperty("仓库名称")
private String name; private String name;

View File

@@ -13,6 +13,13 @@ public class WarehouseSaveReqVO {
@Schema(description = "工厂编码") @Schema(description = "工厂编码")
private String factoryNumber; private String factoryNumber;
@Schema(description = "公司编码")
private String cpnName;
@Schema(description = "erp工厂名称")
private String erpFactoryName;
@Schema(description = "erp工厂编码")
private String erpFactoryNumber;
@Schema(description = "仓库名称", example = "李四") @Schema(description = "仓库名称", example = "李四")
private String name; private String name;

View File

@@ -2,6 +2,7 @@ package com.zt.plat.module.base.dal.dataobject.base;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.zt.plat.framework.mybatis.core.dataobject.BusinessBaseDO; import com.zt.plat.framework.mybatis.core.dataobject.BusinessBaseDO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.*;
/** /**
* 工厂 DO * 工厂 DO
@@ -33,6 +34,24 @@ public class FactoryDO extends BusinessBaseDO {
*/ */
@TableField("CPN_NUM") @TableField("CPN_NUM")
private String companyNumber; private String companyNumber;
/**
* 公司名称
*/
@TableField("CPN_NAME")
private String cpnName;
/**
* ERP公司名称
*/
@TableField("ERP_CPN_NAME")
private String erpCompanyName;
/**
* ERP公司编码
*/
@TableField("ERP_CPN_NUM")
private String erpCompanyNumber;
/** /**
* 工厂名称 * 工厂名称
*/ */

View File

@@ -2,6 +2,7 @@ package com.zt.plat.module.base.dal.dataobject.base;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.zt.plat.framework.mybatis.core.dataobject.BusinessBaseDO; import com.zt.plat.framework.mybatis.core.dataobject.BusinessBaseDO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.*;
/** /**
* 仓库 DO * 仓库 DO
@@ -33,6 +34,14 @@ public class WarehouseDO extends BusinessBaseDO {
*/ */
@TableField("FACT_NUM") @TableField("FACT_NUM")
private String factoryNumber; private String factoryNumber;
@TableField("CPN_NAME")
private String cpnName;
@TableField("ERP_FACT_NAME")
private String erpFactoryName;
@TableField("ERP_FACT_NUM")
private String erpFactoryNumber;
/** /**
* 仓库名称 * 仓库名称
*/ */

View File

@@ -18,6 +18,9 @@ public interface FactoryMapper extends BaseMapperX<FactoryDO> {
default PageResult<FactoryDO> selectPage(FactoryPageReqVO reqVO) { default PageResult<FactoryDO> selectPage(FactoryPageReqVO reqVO) {
return selectPage(reqVO, new LambdaQueryWrapperX<FactoryDO>() return selectPage(reqVO, new LambdaQueryWrapperX<FactoryDO>()
.eqIfPresent(FactoryDO::getCompanyNumber, reqVO.getCompanyNumber()) .eqIfPresent(FactoryDO::getCompanyNumber, reqVO.getCompanyNumber())
.likeIfPresent(FactoryDO::getCpnName, reqVO.getCpnName())
.eqIfPresent(FactoryDO::getErpCompanyNumber, reqVO.getErpCompanyNumber())
.likeIfPresent(FactoryDO::getErpCompanyName, reqVO.getErpCompanyName())
.likeIfPresent(FactoryDO::getName, reqVO.getName()) .likeIfPresent(FactoryDO::getName, reqVO.getName())
.eqIfPresent(FactoryDO::getNumber, reqVO.getNumber()) .eqIfPresent(FactoryDO::getNumber, reqVO.getNumber())
.betweenIfPresent(FactoryDO::getCreateTime, reqVO.getCreateTime()) .betweenIfPresent(FactoryDO::getCreateTime, reqVO.getCreateTime())

View File

@@ -18,6 +18,9 @@ public interface WarehouseMapper extends BaseMapperX<WarehouseDO> {
default PageResult<WarehouseDO> selectPage(WarehousePageReqVO reqVO) { default PageResult<WarehouseDO> selectPage(WarehousePageReqVO reqVO) {
return selectPage(reqVO, new LambdaQueryWrapperX<WarehouseDO>() return selectPage(reqVO, new LambdaQueryWrapperX<WarehouseDO>()
.eqIfPresent(WarehouseDO::getFactoryNumber, reqVO.getFactoryNumber()) .eqIfPresent(WarehouseDO::getFactoryNumber, reqVO.getFactoryNumber())
.likeIfPresent(WarehouseDO::getCpnName, reqVO.getCpnName())
.likeIfPresent(WarehouseDO::getErpFactoryName, reqVO.getErpFactoryName())
.eqIfPresent(WarehouseDO::getErpFactoryNumber, reqVO.getErpFactoryNumber())
.likeIfPresent(WarehouseDO::getName, reqVO.getName()) .likeIfPresent(WarehouseDO::getName, reqVO.getName())
.eqIfPresent(WarehouseDO::getCoding, reqVO.getCoding()) .eqIfPresent(WarehouseDO::getCoding, reqVO.getCoding())
.betweenIfPresent(WarehouseDO::getCreateTime, reqVO.getCreateTime()) .betweenIfPresent(WarehouseDO::getCreateTime, reqVO.getCreateTime())

View File

@@ -10,6 +10,6 @@
--> -->
<select id="selectMaxCode" resultType="java.lang.String"> <select id="selectMaxCode" resultType="java.lang.String">
SELECT max(CDG) FROM SPLY_WEH SELECT max(CDG) FROM sply_wrh
</select> </select>
</mapper> </mapper>

View File

@@ -0,0 +1,23 @@
package com.zt.plat.module.contractorder.enums;
import com.zt.plat.framework.common.enums.RpcConstants;
/**
* API 相关的枚举
*
* @author ZT
*/
public class ApiConstants {
/**
* 服务名
*
* 注意,需要保证和 spring.application.name 保持一致
*/
public static final String NAME = "base-server";
public static final String PREFIX = RpcConstants.RPC_API_PREFIX + "/contract-order";
public static final String VERSION = "1.0.0";
}

View File

@@ -14,7 +14,7 @@ public class ApiConstants {
* *
* 注意,需要保证和 spring.application.name 保持一致 * 注意,需要保证和 spring.application.name 保持一致
*/ */
public static final String NAME = "erp-server"; public static final String NAME = "base-server";
public static final String PREFIX = RpcConstants.RPC_API_PREFIX + "/erp"; public static final String PREFIX = RpcConstants.RPC_API_PREFIX + "/erp";