4 changed files with 217 additions and 0 deletions
-
27src/main/java/com/gaotao/modules/salesreturn/controller/SalesReturnController.java
-
84src/main/java/com/gaotao/modules/salesreturn/entity/SalesReturnScrapDto.java
-
7src/main/java/com/gaotao/modules/salesreturn/service/SalesReturnService.java
-
99src/main/java/com/gaotao/modules/salesreturn/service/impl/SalesReturnServiceImpl.java
@ -0,0 +1,84 @@ |
|||
package com.gaotao.modules.salesreturn.entity; |
|||
|
|||
import lombok.Data; |
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 销售退货报废DTO |
|||
* |
|||
* <p><b>功能说明:</b>用于销售退货报废接口数据传输</p> |
|||
* |
|||
* <p><b>业务规则:</b></p> |
|||
* <ul> |
|||
* <li>不需要创建HU</li> |
|||
* <li>不需要出入库操作</li> |
|||
* <li>必须选择报废原因</li> |
|||
* <li>调用IFS RMAScrapPart接口</li> |
|||
* </ul> |
|||
* |
|||
* @author System |
|||
* @since 2025-01-29 |
|||
*/ |
|||
@Data |
|||
public class SalesReturnScrapDto { |
|||
/** |
|||
* 站点编码 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* RMA号 |
|||
*/ |
|||
private String rmaNo; |
|||
|
|||
/** |
|||
* RMA行号 |
|||
*/ |
|||
private Integer rmaLineNo; |
|||
|
|||
/** |
|||
* 物料编码 |
|||
*/ |
|||
private String partNo; |
|||
|
|||
/** |
|||
* 报废数量 |
|||
*/ |
|||
private BigDecimal scrapQty; |
|||
|
|||
/** |
|||
* 批次号 |
|||
*/ |
|||
private String batchNo; |
|||
|
|||
/** |
|||
* 配置ID(通常为*) |
|||
*/ |
|||
private String configurationId; |
|||
|
|||
/** |
|||
* 条件代码 |
|||
*/ |
|||
private String conditionCode; |
|||
|
|||
/** |
|||
* 序列号(通常为*) |
|||
*/ |
|||
private String serialNo; |
|||
|
|||
/** |
|||
* 工程变更级别(通常为1) |
|||
*/ |
|||
private String engChgLevel; |
|||
|
|||
/** |
|||
* WDR(通常为*) |
|||
*/ |
|||
private String wdr; |
|||
|
|||
/** |
|||
* 报废原因代码(必填) |
|||
*/ |
|||
private String rejectReason; |
|||
} |
|||
|
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue