forked from sfms3.0/sfms3.0
76 changed files with 1154 additions and 348 deletions
@ -0,0 +1,115 @@ |
|||||
|
package com.win.module.wms.controller.balance.vo; |
||||
|
|
||||
|
import com.alibaba.excel.annotation.ExcelProperty; |
||||
|
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
||||
|
import com.win.framework.excel.core.annotations.DictFormat; |
||||
|
import com.win.framework.excel.core.convert.DictConvert; |
||||
|
import com.win.module.wms.enums.DictTypeConstants; |
||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||
|
import lombok.AllArgsConstructor; |
||||
|
import lombok.Builder; |
||||
|
import lombok.Data; |
||||
|
import lombok.NoArgsConstructor; |
||||
|
import lombok.experimental.Accessors; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
@Data |
||||
|
@Builder |
||||
|
@AllArgsConstructor |
||||
|
@NoArgsConstructor |
||||
|
@Accessors(chain = false) // 设置 chain = false,避免用户导入有问题
|
||||
|
public class BalanceImportExcelVo { |
||||
|
|
||||
|
@ExcelProperty("包装号") |
||||
|
private String packingNumber; |
||||
|
|
||||
|
@ExcelProperty("器具代码") |
||||
|
private String containerNumber; |
||||
|
|
||||
|
@ExcelProperty("物料代码") |
||||
|
private String itemCode; |
||||
|
|
||||
|
@ExcelProperty("批次") |
||||
|
private String batch; |
||||
|
|
||||
|
@ExcelProperty("替代批次") |
||||
|
private String altBatch; |
||||
|
|
||||
|
@ExcelProperty("到货日期") |
||||
|
@ColumnWidth(value = 16) |
||||
|
private LocalDateTime arriveDate; |
||||
|
|
||||
|
@ExcelProperty("生产日期") |
||||
|
@ColumnWidth(value = 16) |
||||
|
private LocalDateTime produceDate; |
||||
|
|
||||
|
@ExcelProperty("失效日期") |
||||
|
@ColumnWidth(value = 16) |
||||
|
private LocalDateTime expireDate; |
||||
|
|
||||
|
@ExcelProperty(value = "库存状态", converter = DictConvert.class) |
||||
|
@DictFormat(DictTypeConstants.INVENTORY_STATUS) |
||||
|
private String inventoryStatus; |
||||
|
|
||||
|
@ExcelProperty("库位代码") |
||||
|
private String locationCode; |
||||
|
|
||||
|
@ExcelProperty("库位组代码") |
||||
|
private String locationGroupCode; |
||||
|
|
||||
|
@ExcelProperty("库区代码") |
||||
|
private String areaCode; |
||||
|
|
||||
|
@ExcelProperty("仓库代码") |
||||
|
private String warehouseCode; |
||||
|
|
||||
|
@ExcelProperty("ERP库位代码") |
||||
|
private String erpLocationCode; |
||||
|
|
||||
|
@ExcelProperty("货主代码") |
||||
|
private String ownerCode; |
||||
|
|
||||
|
@ExcelProperty(value = "计量单位", converter = DictConvert.class) |
||||
|
@DictFormat(DictTypeConstants.UOM) |
||||
|
private String uom; |
||||
|
|
||||
|
@ExcelProperty("数量") |
||||
|
private BigDecimal qty; |
||||
|
|
||||
|
@ExcelProperty("锁定数量") |
||||
|
private BigDecimal lockedQty; |
||||
|
|
||||
|
@ExcelProperty("可用数量") |
||||
|
private BigDecimal usableQty; |
||||
|
|
||||
|
@ExcelProperty("单价") |
||||
|
private BigDecimal singlePrice; |
||||
|
|
||||
|
@ExcelProperty("金额") |
||||
|
private BigDecimal amount; |
||||
|
|
||||
|
@ExcelProperty("入库时间") |
||||
|
@ColumnWidth(value = 16) |
||||
|
private LocalDateTime putInTime; |
||||
|
|
||||
|
@ExcelProperty(value = "是否冻结", converter = DictConvert.class) |
||||
|
@DictFormat(DictTypeConstants.TRUE_FALSE) |
||||
|
private String frozen; |
||||
|
|
||||
|
@ExcelProperty("冻结原因") |
||||
|
private String frozenReason; |
||||
|
|
||||
|
@ExcelProperty("最后事务号") |
||||
|
private String lastTransNumber; |
||||
|
|
||||
|
@ExcelProperty("重量") |
||||
|
private BigDecimal weight; |
||||
|
|
||||
|
@ExcelProperty("面积") |
||||
|
private BigDecimal area; |
||||
|
|
||||
|
@ExcelProperty("体积") |
||||
|
private BigDecimal volume; |
||||
|
} |
@ -1,35 +1,31 @@ |
|||||
package com.win.module.wms.controller.backflushRecord; |
package com.win.module.wms.controller.productreceiptRecord; |
||||
|
|
||||
|
import com.win.framework.common.pojo.CommonResult; |
||||
|
import com.win.framework.common.pojo.PageResult; |
||||
|
import com.win.framework.excel.core.util.ExcelUtils; |
||||
|
import com.win.framework.operatelog.core.annotations.OperateLog; |
||||
import com.win.module.system.api.user.AdminUserApi; |
import com.win.module.system.api.user.AdminUserApi; |
||||
import com.win.module.system.api.user.dto.AdminUserRespDTO; |
import com.win.module.system.api.user.dto.AdminUserRespDTO; |
||||
import com.win.module.wms.controller.areabasic.vo.AreabasicExcelVO; |
import com.win.module.wms.controller.productreceiptRecord.vo.*; |
||||
import com.win.module.wms.controller.backflushRecord.vo.*; |
import com.win.module.wms.convert.productreceiptRecord.BackflushRecordDetailbConvert; |
||||
import org.springframework.web.bind.annotation.*; |
import com.win.module.wms.dal.dataobject.productreceiptRecord.BackflushRecordDetailbDO; |
||||
import javax.annotation.Resource; |
import com.win.module.wms.service.productreceiptRecord.BackflushRecordDetailbService; |
||||
import org.springframework.validation.annotation.Validated; |
|
||||
import org.springframework.security.access.prepost.PreAuthorize; |
|
||||
import io.swagger.v3.oas.annotations.tags.Tag; |
|
||||
import io.swagger.v3.oas.annotations.Parameter; |
|
||||
import io.swagger.v3.oas.annotations.Operation; |
import io.swagger.v3.oas.annotations.Operation; |
||||
|
import io.swagger.v3.oas.annotations.Parameter; |
||||
|
import io.swagger.v3.oas.annotations.tags.Tag; |
||||
|
import org.springframework.security.access.prepost.PreAuthorize; |
||||
|
import org.springframework.validation.annotation.Validated; |
||||
|
import org.springframework.web.bind.annotation.*; |
||||
|
|
||||
import javax.validation.*; |
import javax.annotation.Resource; |
||||
import javax.servlet.http.*; |
import javax.servlet.http.HttpServletResponse; |
||||
import java.util.*; |
import javax.validation.Valid; |
||||
import java.io.IOException; |
import java.io.IOException; |
||||
|
import java.util.Collection; |
||||
|
import java.util.List; |
||||
|
|
||||
import com.win.framework.common.pojo.PageResult; |
|
||||
import com.win.framework.common.pojo.CommonResult; |
|
||||
import static com.win.framework.common.pojo.CommonResult.success; |
import static com.win.framework.common.pojo.CommonResult.success; |
||||
|
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; |
||||
import com.win.framework.excel.core.util.ExcelUtils; |
|
||||
|
|
||||
import com.win.framework.operatelog.core.annotations.OperateLog; |
|
||||
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.*; |
|
||||
|
|
||||
import com.win.module.wms.controller.backflushRecord.vo.*; |
|
||||
import com.win.module.wms.dal.dataobject.backflushRecord.BackflushRecordDetailbDO; |
|
||||
import com.win.module.wms.convert.backflushRecord.BackflushRecordDetailbConvert; |
|
||||
import com.win.module.wms.service.backflushRecord.BackflushRecordDetailbService; |
|
||||
|
|
||||
@Tag(name = "管理后台 - 制品收货记录子") |
@Tag(name = "管理后台 - 制品收货记录子") |
||||
@RestController |
@RestController |
@ -1,12 +1,12 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
import lombok.Data; |
||||
import java.util.*; |
|
||||
import java.time.LocalDateTime; |
|
||||
import javax.validation.constraints.*; |
|
||||
import org.springframework.format.annotation.DateTimeFormat; |
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
|
import javax.validation.constraints.NotNull; |
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
||||
|
|
||||
/** |
/** |
@ -1,7 +1,9 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import lombok.*; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
|
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品收货记录子创建 Request VO") |
@Schema(description = "管理后台 - 制品收货记录子创建 Request VO") |
||||
@Data |
@Data |
@ -1,14 +1,12 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
|
||||
import lombok.*; |
|
||||
import java.util.*; |
|
||||
import java.time.LocalDateTime; |
|
||||
|
|
||||
import com.alibaba.excel.annotation.ExcelProperty; |
import com.alibaba.excel.annotation.ExcelProperty; |
||||
|
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
||||
import com.win.framework.excel.core.annotations.DictFormat; |
import com.win.framework.excel.core.annotations.DictFormat; |
||||
import com.win.framework.excel.core.convert.DictConvert; |
import com.win.framework.excel.core.convert.DictConvert; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
|
||||
/** |
/** |
@ -1,12 +1,11 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import lombok.*; |
|
||||
import java.util.*; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import com.win.framework.common.pojo.PageParam; |
import lombok.Data; |
||||
import java.time.LocalDateTime; |
|
||||
import org.springframework.format.annotation.DateTimeFormat; |
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品收货记录子 Excel 导出 Request VO,参数和 BackflushRecordDetailbPageReqVO 是一致的") |
@Schema(description = "管理后台 - 制品收货记录子 Excel 导出 Request VO,参数和 BackflushRecordDetailbPageReqVO 是一致的") |
@ -1,10 +1,12 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import lombok.*; |
|
||||
import java.util.*; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
|
||||
import com.win.framework.common.pojo.PageParam; |
import com.win.framework.common.pojo.PageParam; |
||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||
|
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
import org.springframework.format.annotation.DateTimeFormat; |
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
import java.time.LocalDateTime; |
import java.time.LocalDateTime; |
||||
|
|
||||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
@ -1,7 +1,9 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品收货记录子 Response VO") |
@Schema(description = "管理后台 - 制品收货记录子 Response VO") |
||||
@Data |
@Data |
@ -1,7 +1,9 @@ |
|||||
package com.win.module.wms.controller.backflushRecord.vo; |
package com.win.module.wms.controller.productreceiptRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品收货记录子更新 Request VO") |
@Schema(description = "管理后台 - 制品收货记录子更新 Request VO") |
||||
@Data |
@Data |
@ -1,35 +1,31 @@ |
|||||
package com.win.module.wms.controller.consumeRecord; |
package com.win.module.wms.controller.productrepairRecord; |
||||
|
|
||||
|
import com.win.framework.common.pojo.CommonResult; |
||||
|
import com.win.framework.common.pojo.PageResult; |
||||
|
import com.win.framework.excel.core.util.ExcelUtils; |
||||
|
import com.win.framework.operatelog.core.annotations.OperateLog; |
||||
import com.win.module.system.api.user.AdminUserApi; |
import com.win.module.system.api.user.AdminUserApi; |
||||
import com.win.module.system.api.user.dto.AdminUserRespDTO; |
import com.win.module.system.api.user.dto.AdminUserRespDTO; |
||||
import com.win.module.wms.controller.configurationsetting.vo.ConfigurationsettingExcelVO; |
import com.win.module.wms.controller.productrepairRecord.vo.*; |
||||
import com.win.module.wms.controller.consumeRecord.vo.*; |
import com.win.module.wms.convert.productrepairRecord.ConsumeRecordDetailbConvert; |
||||
import org.springframework.web.bind.annotation.*; |
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
||||
import javax.annotation.Resource; |
import com.win.module.wms.service.productrepairRecord.ConsumeRecordDetailbService; |
||||
import org.springframework.validation.annotation.Validated; |
|
||||
import org.springframework.security.access.prepost.PreAuthorize; |
|
||||
import io.swagger.v3.oas.annotations.tags.Tag; |
|
||||
import io.swagger.v3.oas.annotations.Parameter; |
|
||||
import io.swagger.v3.oas.annotations.Operation; |
import io.swagger.v3.oas.annotations.Operation; |
||||
|
import io.swagger.v3.oas.annotations.Parameter; |
||||
|
import io.swagger.v3.oas.annotations.tags.Tag; |
||||
|
import org.springframework.security.access.prepost.PreAuthorize; |
||||
|
import org.springframework.validation.annotation.Validated; |
||||
|
import org.springframework.web.bind.annotation.*; |
||||
|
|
||||
import javax.validation.*; |
import javax.annotation.Resource; |
||||
import javax.servlet.http.*; |
import javax.servlet.http.HttpServletResponse; |
||||
import java.util.*; |
import javax.validation.Valid; |
||||
import java.io.IOException; |
import java.io.IOException; |
||||
|
import java.util.Collection; |
||||
|
import java.util.List; |
||||
|
|
||||
import com.win.framework.common.pojo.PageResult; |
|
||||
import com.win.framework.common.pojo.CommonResult; |
|
||||
import static com.win.framework.common.pojo.CommonResult.success; |
import static com.win.framework.common.pojo.CommonResult.success; |
||||
|
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; |
||||
import com.win.framework.excel.core.util.ExcelUtils; |
|
||||
|
|
||||
import com.win.framework.operatelog.core.annotations.OperateLog; |
|
||||
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.*; |
|
||||
|
|
||||
import com.win.module.wms.controller.consumeRecord.vo.*; |
|
||||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|
||||
import com.win.module.wms.convert.consumeRecord.ConsumeRecordDetailbConvert; |
|
||||
import com.win.module.wms.service.consumeRecord.ConsumeRecordDetailbService; |
|
||||
|
|
||||
@Tag(name = "管理后台 - 制品返修记录子") |
@Tag(name = "管理后台 - 制品返修记录子") |
||||
@RestController |
@RestController |
@ -1,12 +1,11 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
import lombok.Data; |
||||
import java.util.*; |
|
||||
import java.time.LocalDateTime; |
|
||||
import javax.validation.constraints.*; |
|
||||
import org.springframework.format.annotation.DateTimeFormat; |
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
||||
|
|
||||
/** |
/** |
@ -1,7 +1,9 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import lombok.*; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
|
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品返修记录子创建 Request VO") |
@Schema(description = "管理后台 - 制品返修记录子创建 Request VO") |
||||
@Data |
@Data |
@ -1,13 +1,11 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
|
||||
import lombok.*; |
|
||||
import java.util.*; |
|
||||
import java.time.LocalDateTime; |
|
||||
|
|
||||
import com.alibaba.excel.annotation.ExcelProperty; |
import com.alibaba.excel.annotation.ExcelProperty; |
||||
import com.win.framework.excel.core.annotations.DictFormat; |
import com.win.framework.excel.core.annotations.DictFormat; |
||||
import com.win.framework.excel.core.convert.DictConvert; |
import com.win.framework.excel.core.convert.DictConvert; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
|
||||
/** |
/** |
@ -1,12 +1,11 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import lombok.*; |
|
||||
import java.util.*; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import com.win.framework.common.pojo.PageParam; |
import lombok.Data; |
||||
import java.time.LocalDateTime; |
|
||||
import org.springframework.format.annotation.DateTimeFormat; |
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品返修记录子 Excel 导出 Request VO,参数和 ConsumeRecordDetailbPageReqVO 是一致的") |
@Schema(description = "管理后台 - 制品返修记录子 Excel 导出 Request VO,参数和 ConsumeRecordDetailbPageReqVO 是一致的") |
@ -1,10 +1,12 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import lombok.*; |
|
||||
import java.util.*; |
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
|
||||
import com.win.framework.common.pojo.PageParam; |
import com.win.framework.common.pojo.PageParam; |
||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||
|
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
import org.springframework.format.annotation.DateTimeFormat; |
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
import java.time.LocalDateTime; |
import java.time.LocalDateTime; |
||||
|
|
||||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
@ -1,7 +1,9 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品返修记录子 Response VO") |
@Schema(description = "管理后台 - 制品返修记录子 Response VO") |
||||
@Data |
@Data |
@ -1,7 +1,9 @@ |
|||||
package com.win.module.wms.controller.consumeRecord.vo; |
package com.win.module.wms.controller.productrepairRecord.vo; |
||||
|
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
import lombok.Data; |
||||
|
import lombok.EqualsAndHashCode; |
||||
|
import lombok.ToString; |
||||
|
|
||||
@Schema(description = "管理后台 - 制品返修记录子更新 Request VO") |
@Schema(description = "管理后台 - 制品返修记录子更新 Request VO") |
||||
@Data |
@Data |
@ -1,16 +1,15 @@ |
|||||
package com.win.module.wms.convert.backflushRecord; |
package com.win.module.wms.convert.productreceiptRecord; |
||||
|
|
||||
import java.util.*; |
|
||||
|
|
||||
import com.win.framework.common.pojo.PageResult; |
import com.win.framework.common.pojo.PageResult; |
||||
|
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbCreateReqVO; |
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbCreateReqVO; |
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbExcelVO; |
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbExcelVO; |
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbRespVO; |
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbRespVO; |
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbUpdateReqVO; |
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbUpdateReqVO; |
import com.win.module.wms.dal.dataobject.productreceiptRecord.BackflushRecordDetailbDO; |
||||
import org.mapstruct.Mapper; |
import org.mapstruct.Mapper; |
||||
import org.mapstruct.factory.Mappers; |
import org.mapstruct.factory.Mappers; |
||||
import com.win.module.wms.dal.dataobject.backflushRecord.BackflushRecordDetailbDO; |
|
||||
|
import java.util.List; |
||||
|
|
||||
/** |
/** |
||||
* 制品收货记录子 Convert |
* 制品收货记录子 Convert |
@ -1,16 +1,15 @@ |
|||||
package com.win.module.wms.convert.consumeRecord; |
package com.win.module.wms.convert.productrepairRecord; |
||||
|
|
||||
import java.util.*; |
|
||||
|
|
||||
import com.win.framework.common.pojo.PageResult; |
import com.win.framework.common.pojo.PageResult; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbCreateReqVO; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbCreateReqVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbExcelVO; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbExcelVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbRespVO; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbRespVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
||||
import org.mapstruct.Mapper; |
import org.mapstruct.Mapper; |
||||
import org.mapstruct.factory.Mappers; |
import org.mapstruct.factory.Mappers; |
||||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|
||||
|
import java.util.List; |
||||
|
|
||||
/** |
/** |
||||
* 制品返修记录子 Convert |
* 制品返修记录子 Convert |
@ -1,10 +1,11 @@ |
|||||
package com.win.module.wms.dal.dataobject.backflushRecord; |
package com.win.module.wms.dal.dataobject.productreceiptRecord; |
||||
|
|
||||
import lombok.*; |
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import java.util.*; |
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import java.time.LocalDateTime; |
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import com.baomidou.mybatisplus.annotation.*; |
import com.sun.xml.bind.v2.TODO; |
||||
import com.win.framework.mybatis.core.dataobject.BaseDO; |
import com.win.framework.mybatis.core.dataobject.BaseDO; |
||||
|
import lombok.*; |
||||
|
|
||||
/** |
/** |
||||
* 制品收货记录子 DO |
* 制品收货记录子 DO |
@ -0,0 +1,107 @@ |
|||||
|
package com.win.module.wms.dal.dataobject.productrepairRecord; |
||||
|
|
||||
|
import com.baomidou.mybatisplus.annotation.TableId; |
||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||
|
import com.sun.xml.bind.v2.TODO; |
||||
|
import com.win.framework.mybatis.core.dataobject.BaseDO; |
||||
|
import lombok.*; |
||||
|
|
||||
|
/** |
||||
|
* 制品返修记录子 DO |
||||
|
* |
||||
|
* @author 超级管理员 |
||||
|
*/ |
||||
|
@TableName("record_consume_detailb") |
||||
|
@Data |
||||
|
@EqualsAndHashCode(callSuper = true) |
||||
|
@ToString(callSuper = true) |
||||
|
@Builder |
||||
|
@NoArgsConstructor |
||||
|
@AllArgsConstructor |
||||
|
public class ConsumeRecordDetailbDO extends BaseDO { |
||||
|
|
||||
|
/** |
||||
|
* id |
||||
|
*/ |
||||
|
@TableId |
||||
|
private Long id; |
||||
|
/** |
||||
|
* 批次 |
||||
|
*/ |
||||
|
private String batch; |
||||
|
/** |
||||
|
* 从库位代码 |
||||
|
*/ |
||||
|
private String fromLocationCode; |
||||
|
/** |
||||
|
* 从库位组代码 |
||||
|
*/ |
||||
|
private String fromLocationGroupCode; |
||||
|
/** |
||||
|
* 从库区代码 |
||||
|
*/ |
||||
|
private String fromAreaCode; |
||||
|
/** |
||||
|
* 库存状态 |
||||
|
* |
||||
|
* 枚举 {@link TODO inventory_status 对应的类} |
||||
|
*/ |
||||
|
private String inventoryStatus; |
||||
|
/** |
||||
|
* 包装号 |
||||
|
*/ |
||||
|
private String packingNumber; |
||||
|
/** |
||||
|
* 主表ID |
||||
|
*/ |
||||
|
private String masterId; |
||||
|
/** |
||||
|
* 单据号 |
||||
|
*/ |
||||
|
private String number; |
||||
|
/** |
||||
|
* 物品代码 |
||||
|
*/ |
||||
|
private String itemCode; |
||||
|
/** |
||||
|
* 备注 |
||||
|
*/ |
||||
|
private String remark; |
||||
|
/** |
||||
|
* 地点ID |
||||
|
*/ |
||||
|
private String siteId; |
||||
|
/** |
||||
|
* 物品名称 |
||||
|
*/ |
||||
|
private String itemName; |
||||
|
/** |
||||
|
* 物品描述1 |
||||
|
*/ |
||||
|
private String itemDesc1; |
||||
|
/** |
||||
|
* 物品描述2 |
||||
|
*/ |
||||
|
private String itemDesc2; |
||||
|
/** |
||||
|
* 项目代码 |
||||
|
*/ |
||||
|
private String projectCode; |
||||
|
/** |
||||
|
* 计量单位 |
||||
|
* |
||||
|
* 枚举 {@link TODO uom 对应的类} |
||||
|
*/ |
||||
|
private String uom; |
||||
|
/** |
||||
|
* 代码 |
||||
|
*/ |
||||
|
private String code; |
||||
|
/** |
||||
|
* 接口类型 |
||||
|
* |
||||
|
* 枚举 {@link TODO interface_type 对应的类} |
||||
|
*/ |
||||
|
private String interfaceType; |
||||
|
|
||||
|
} |
@ -1,15 +1,15 @@ |
|||||
package com.win.module.wms.dal.mysql.backflushRecord; |
package com.win.module.wms.dal.mysql.productreceiptRecord; |
||||
|
|
||||
import java.util.*; |
|
||||
|
|
||||
import com.win.framework.common.pojo.PageResult; |
import com.win.framework.common.pojo.PageResult; |
||||
import com.win.framework.mybatis.core.query.LambdaQueryWrapperX; |
|
||||
import com.win.framework.mybatis.core.mapper.BaseMapperX; |
import com.win.framework.mybatis.core.mapper.BaseMapperX; |
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbExportReqVO; |
import com.win.framework.mybatis.core.query.LambdaQueryWrapperX; |
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbPageReqVO; |
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbExportReqVO; |
||||
import com.win.module.wms.dal.dataobject.backflushRecord.BackflushRecordDetailbDO; |
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbPageReqVO; |
||||
|
import com.win.module.wms.dal.dataobject.productreceiptRecord.BackflushRecordDetailbDO; |
||||
import org.apache.ibatis.annotations.Mapper; |
import org.apache.ibatis.annotations.Mapper; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
/** |
/** |
||||
* 制品收货记录子 Mapper |
* 制品收货记录子 Mapper |
||||
* |
* |
@ -1,15 +1,15 @@ |
|||||
package com.win.module.wms.dal.mysql.consumeRecord; |
package com.win.module.wms.dal.mysql.productrepairRecord; |
||||
|
|
||||
import java.util.*; |
|
||||
|
|
||||
import com.win.framework.common.pojo.PageResult; |
import com.win.framework.common.pojo.PageResult; |
||||
import com.win.framework.mybatis.core.query.LambdaQueryWrapperX; |
|
||||
import com.win.framework.mybatis.core.mapper.BaseMapperX; |
import com.win.framework.mybatis.core.mapper.BaseMapperX; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbExportReqVO; |
import com.win.framework.mybatis.core.query.LambdaQueryWrapperX; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbPageReqVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbExportReqVO; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbPageReqVO; |
||||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
||||
import org.apache.ibatis.annotations.Mapper; |
import org.apache.ibatis.annotations.Mapper; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
/** |
/** |
||||
* 制品返修记录子 Mapper |
* 制品返修记录子 Mapper |
||||
* |
* |
@ -1,14 +1,15 @@ |
|||||
package com.win.module.wms.service.backflushRecord; |
package com.win.module.wms.service.productreceiptRecord; |
||||
|
|
||||
import java.util.*; |
|
||||
import javax.validation.*; |
|
||||
|
|
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbCreateReqVO; |
|
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbExportReqVO; |
|
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbPageReqVO; |
|
||||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbUpdateReqVO; |
|
||||
import com.win.module.wms.dal.dataobject.backflushRecord.BackflushRecordDetailbDO; |
|
||||
import com.win.framework.common.pojo.PageResult; |
import com.win.framework.common.pojo.PageResult; |
||||
|
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbCreateReqVO; |
||||
|
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbExportReqVO; |
||||
|
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbPageReqVO; |
||||
|
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbUpdateReqVO; |
||||
|
import com.win.module.wms.dal.dataobject.productreceiptRecord.BackflushRecordDetailbDO; |
||||
|
|
||||
|
import javax.validation.Valid; |
||||
|
import java.util.Collection; |
||||
|
import java.util.List; |
||||
|
|
||||
/** |
/** |
||||
* 制品收货记录子 Service 接口 |
* 制品收货记录子 Service 接口 |
@ -1,14 +1,15 @@ |
|||||
package com.win.module.wms.service.consumeRecord; |
package com.win.module.wms.service.productrepairRecord; |
||||
|
|
||||
import java.util.*; |
|
||||
import javax.validation.*; |
|
||||
|
|
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbCreateReqVO; |
|
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbExportReqVO; |
|
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbPageReqVO; |
|
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
|
||||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|
||||
import com.win.framework.common.pojo.PageResult; |
import com.win.framework.common.pojo.PageResult; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbCreateReqVO; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbExportReqVO; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbPageReqVO; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
||||
|
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
||||
|
|
||||
|
import javax.validation.Valid; |
||||
|
import java.util.Collection; |
||||
|
import java.util.List; |
||||
|
|
||||
/** |
/** |
||||
* 制品返修记录子 Service 接口 |
* 制品返修记录子 Service 接口 |
@ -1,23 +1,22 @@ |
|||||
package com.win.module.wms.service.consumeRecord; |
package com.win.module.wms.service.productrepairRecord; |
||||
|
|
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbCreateReqVO; |
import com.win.framework.common.pojo.PageResult; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbExportReqVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbCreateReqVO; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbPageReqVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbExportReqVO; |
||||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbPageReqVO; |
||||
|
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
||||
|
import com.win.module.wms.convert.productrepairRecord.ConsumeRecordDetailbConvert; |
||||
|
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
||||
|
import com.win.module.wms.dal.mysql.productrepairRecord.ConsumeRecordDetailbMapper; |
||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||
import javax.annotation.Resource; |
|
||||
import org.springframework.validation.annotation.Validated; |
import org.springframework.validation.annotation.Validated; |
||||
|
|
||||
import java.util.*; |
import javax.annotation.Resource; |
||||
|
import java.util.Collection; |
||||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
import java.util.List; |
||||
import com.win.framework.common.pojo.PageResult; |
|
||||
|
|
||||
import com.win.module.wms.convert.consumeRecord.ConsumeRecordDetailbConvert; |
|
||||
import com.win.module.wms.dal.mysql.consumeRecord.ConsumeRecordDetailbMapper; |
|
||||
|
|
||||
import static com.win.framework.common.exception.util.ServiceExceptionUtil.exception; |
import static com.win.framework.common.exception.util.ServiceExceptionUtil.exception; |
||||
import static com.win.module.wms.enums.ErrorCodeConstants.*; |
import static com.win.module.wms.enums.ErrorCodeConstants.CONSUME_RECORD_DETAILB_NOT_EXISTS; |
||||
|
|
||||
/** |
/** |
||||
* 制品返修记录子 Service 实现类 |
* 制品返修记录子 Service 实现类 |
Loading…
Reference in new issue