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.dto.AdminUserRespDTO; |
|||
import com.win.module.wms.controller.areabasic.vo.AreabasicExcelVO; |
|||
import com.win.module.wms.controller.backflushRecord.vo.*; |
|||
import org.springframework.web.bind.annotation.*; |
|||
import javax.annotation.Resource; |
|||
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 com.win.module.wms.controller.productreceiptRecord.vo.*; |
|||
import com.win.module.wms.convert.productreceiptRecord.BackflushRecordDetailbConvert; |
|||
import com.win.module.wms.dal.dataobject.productreceiptRecord.BackflushRecordDetailbDO; |
|||
import com.win.module.wms.service.productreceiptRecord.BackflushRecordDetailbService; |
|||
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.servlet.http.*; |
|||
import java.util.*; |
|||
import javax.annotation.Resource; |
|||
import javax.servlet.http.HttpServletResponse; |
|||
import javax.validation.Valid; |
|||
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 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; |
|||
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; |
|||
|
|||
@Tag(name = "管理后台 - 制品收货记录子") |
|||
@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 lombok.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
import javax.validation.constraints.*; |
|||
import lombok.Data; |
|||
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; |
|||
|
|||
/** |
@ -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 lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品收货记录子创建 Request VO") |
|||
@Data |
@ -1,14 +1,12 @@ |
|||
package com.win.module.wms.controller.backflushRecord.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; |
|||
package com.win.module.wms.controller.productreceiptRecord.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 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 com.win.framework.common.pojo.PageParam; |
|||
import java.time.LocalDateTime; |
|||
import lombok.Data; |
|||
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; |
|||
|
|||
@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 io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
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; |
@ -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 lombok.*; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品收货记录子 Response VO") |
|||
@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 lombok.*; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品收货记录子更新 Request VO") |
|||
@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.dto.AdminUserRespDTO; |
|||
import com.win.module.wms.controller.configurationsetting.vo.ConfigurationsettingExcelVO; |
|||
import com.win.module.wms.controller.consumeRecord.vo.*; |
|||
import org.springframework.web.bind.annotation.*; |
|||
import javax.annotation.Resource; |
|||
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 com.win.module.wms.controller.productrepairRecord.vo.*; |
|||
import com.win.module.wms.convert.productrepairRecord.ConsumeRecordDetailbConvert; |
|||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|||
import com.win.module.wms.service.productrepairRecord.ConsumeRecordDetailbService; |
|||
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.servlet.http.*; |
|||
import java.util.*; |
|||
import javax.annotation.Resource; |
|||
import javax.servlet.http.HttpServletResponse; |
|||
import javax.validation.Valid; |
|||
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 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; |
|||
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; |
|||
|
|||
@Tag(name = "管理后台 - 制品返修记录子") |
|||
@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 lombok.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
import javax.validation.constraints.*; |
|||
import lombok.Data; |
|||
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; |
|||
|
|||
/** |
@ -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 lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品返修记录子创建 Request VO") |
|||
@Data |
@ -1,13 +1,11 @@ |
|||
package com.win.module.wms.controller.consumeRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
package com.win.module.wms.controller.productrepairRecord.vo; |
|||
|
|||
import com.alibaba.excel.annotation.ExcelProperty; |
|||
import com.win.framework.excel.core.annotations.DictFormat; |
|||
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 com.win.framework.common.pojo.PageParam; |
|||
import java.time.LocalDateTime; |
|||
import lombok.Data; |
|||
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; |
|||
|
|||
@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 io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
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; |
@ -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 lombok.*; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品返修记录子 Response VO") |
|||
@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 lombok.*; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品返修记录子更新 Request VO") |
|||
@Data |
@ -1,16 +1,15 @@ |
|||
package com.win.module.wms.convert.backflushRecord; |
|||
|
|||
import java.util.*; |
|||
package com.win.module.wms.convert.productreceiptRecord; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
|
|||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbExcelVO; |
|||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbRespVO; |
|||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbUpdateReqVO; |
|||
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbExcelVO; |
|||
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbRespVO; |
|||
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.productreceiptRecord.BackflushRecordDetailbDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
import com.win.module.wms.dal.dataobject.backflushRecord.BackflushRecordDetailbDO; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品收货记录子 Convert |
@ -1,16 +1,15 @@ |
|||
package com.win.module.wms.convert.consumeRecord; |
|||
|
|||
import java.util.*; |
|||
package com.win.module.wms.convert.productrepairRecord; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
|
|||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbExcelVO; |
|||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbRespVO; |
|||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
|||
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbExcelVO; |
|||
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbRespVO; |
|||
import com.win.module.wms.controller.productrepairRecord.vo.ConsumeRecordDetailbUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品返修记录子 Convert |
@ -1,10 +1,11 @@ |
|||
package com.win.module.wms.dal.dataobject.backflushRecord; |
|||
package com.win.module.wms.dal.dataobject.productreceiptRecord; |
|||
|
|||
import lombok.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
import com.baomidou.mybatisplus.annotation.*; |
|||
import com.baomidou.mybatisplus.annotation.IdType; |
|||
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 |
@ -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; |
|||
|
|||
import java.util.*; |
|||
package com.win.module.wms.dal.mysql.productreceiptRecord; |
|||
|
|||
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.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbExportReqVO; |
|||
import com.win.module.wms.controller.backflushRecord.vo.BackflushRecordDetailbPageReqVO; |
|||
import com.win.module.wms.dal.dataobject.backflushRecord.BackflushRecordDetailbDO; |
|||
import com.win.framework.mybatis.core.query.LambdaQueryWrapperX; |
|||
import com.win.module.wms.controller.productreceiptRecord.vo.BackflushRecordDetailbExportReqVO; |
|||
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 java.util.List; |
|||
|
|||
/** |
|||
* 制品收货记录子 Mapper |
|||
* |
@ -1,15 +1,15 @@ |
|||
package com.win.module.wms.dal.mysql.consumeRecord; |
|||
|
|||
import java.util.*; |
|||
package com.win.module.wms.dal.mysql.productrepairRecord; |
|||
|
|||
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.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbExportReqVO; |
|||
import com.win.module.wms.controller.consumeRecord.vo.ConsumeRecordDetailbPageReqVO; |
|||
import com.win.framework.mybatis.core.query.LambdaQueryWrapperX; |
|||
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 org.apache.ibatis.annotations.Mapper; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品返修记录子 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.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 接口 |
@ -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.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 接口 |
@ -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.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.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.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 javax.annotation.Resource; |
|||
import org.springframework.validation.annotation.Validated; |
|||
|
|||
import java.util.*; |
|||
|
|||
import com.win.module.wms.dal.dataobject.consumeRecord.ConsumeRecordDetailbDO; |
|||
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 javax.annotation.Resource; |
|||
import java.util.Collection; |
|||
import java.util.List; |
|||
|
|||
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 实现类 |
Loading…
Reference in new issue