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