forked from sfms3.0/sfms3.0
243 changed files with 2788 additions and 1388 deletions
@ -1,112 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRecord; |
|||
|
|||
import com.win.module.system.api.user.AdminUserApi; |
|||
import com.win.module.system.api.user.dto.AdminUserRespDTO; |
|||
import com.win.module.wms.controller.dismantleRecord.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 io.swagger.v3.oas.annotations.Operation; |
|||
|
|||
import javax.validation.*; |
|||
import javax.servlet.http.*; |
|||
import java.util.*; |
|||
import java.io.IOException; |
|||
|
|||
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.dismantleRecord.vo.*; |
|||
import com.win.module.wms.dal.dataobject.dismantleRecord.DismantleRecordDetailbDO; |
|||
import com.win.module.wms.convert.dismantleRecord.DismantleRecordDetailbConvert; |
|||
import com.win.module.wms.service.dismantleRecord.DismantleRecordDetailbService; |
|||
|
|||
@Tag(name = "管理后台 - 制品拆解记录子") |
|||
@RestController |
|||
@RequestMapping("/wms/dismantle-record-detailb") |
|||
@Validated |
|||
public class DismantleRecordDetailbController { |
|||
|
|||
@Resource |
|||
private DismantleRecordDetailbService dismantleRecordDetailbService; |
|||
|
|||
@Resource |
|||
private AdminUserApi userApi; |
|||
|
|||
@PostMapping("/create") |
|||
@Operation(summary = "创建制品拆解记录子") |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:create')") |
|||
public CommonResult<Long> createDismantleRecordDetailb(@Valid @RequestBody DismantleRecordDetailbCreateReqVO createReqVO) { |
|||
return success(dismantleRecordDetailbService.createDismantleRecordDetailb(createReqVO)); |
|||
} |
|||
|
|||
@PutMapping("/update") |
|||
@Operation(summary = "更新制品拆解记录子") |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:update')") |
|||
public CommonResult<Boolean> updateDismantleRecordDetailb(@Valid @RequestBody DismantleRecordDetailbUpdateReqVO updateReqVO) { |
|||
dismantleRecordDetailbService.updateDismantleRecordDetailb(updateReqVO); |
|||
return success(true); |
|||
} |
|||
|
|||
@DeleteMapping("/delete") |
|||
@Operation(summary = "删除制品拆解记录子") |
|||
@Parameter(name = "id", description = "编号", required = true) |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:delete')") |
|||
public CommonResult<Boolean> deleteDismantleRecordDetailb(@RequestParam("id") Long id) { |
|||
dismantleRecordDetailbService.deleteDismantleRecordDetailb(id); |
|||
return success(true); |
|||
} |
|||
|
|||
@GetMapping("/get") |
|||
@Operation(summary = "获得制品拆解记录子") |
|||
@Parameter(name = "id", description = "编号", required = true, example = "1024") |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:query')") |
|||
public CommonResult<DismantleRecordDetailbRespVO> getDismantleRecordDetailb(@RequestParam("id") Long id) { |
|||
DismantleRecordDetailbDO dismantleRecordDetailb = dismantleRecordDetailbService.getDismantleRecordDetailb(id); |
|||
return success(DismantleRecordDetailbConvert.INSTANCE.convert(dismantleRecordDetailb)); |
|||
} |
|||
|
|||
@GetMapping("/list") |
|||
@Operation(summary = "获得制品拆解记录子列表") |
|||
@Parameter(name = "ids", description = "编号列表", required = true, example = "1024,2048") |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:query')") |
|||
public CommonResult<List<DismantleRecordDetailbRespVO>> getDismantleRecordDetailbList(@RequestParam("ids") Collection<Long> ids) { |
|||
List<DismantleRecordDetailbDO> list = dismantleRecordDetailbService.getDismantleRecordDetailbList(ids); |
|||
return success(DismantleRecordDetailbConvert.INSTANCE.convertList(list)); |
|||
} |
|||
|
|||
@GetMapping("/page") |
|||
@Operation(summary = "获得制品拆解记录子分页") |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:query')") |
|||
public CommonResult<PageResult<DismantleRecordDetailbRespVO>> getDismantleRecordDetailbPage(@Valid DismantleRecordDetailbPageReqVO pageVO) { |
|||
PageResult<DismantleRecordDetailbDO> pageResult = dismantleRecordDetailbService.getDismantleRecordDetailbPage(pageVO); |
|||
return success(DismantleRecordDetailbConvert.INSTANCE.convertPage(pageResult)); |
|||
} |
|||
|
|||
@GetMapping("/export-excel") |
|||
@Operation(summary = "导出制品拆解记录子 Excel") |
|||
@PreAuthorize("@ss.hasPermission('wms:dismantle-record-detailb:export')") |
|||
@OperateLog(type = EXPORT) |
|||
public void exportDismantleRecordDetailbExcel(@Valid DismantleRecordDetailbExportReqVO exportReqVO, |
|||
HttpServletResponse response) throws IOException { |
|||
List<DismantleRecordDetailbDO> list = dismantleRecordDetailbService.getDismantleRecordDetailbList(exportReqVO); |
|||
// 导出 Excel
|
|||
List<DismantleRecordDetailbExcelVO> datas = DismantleRecordDetailbConvert.INSTANCE.convertList02(list); |
|||
for(DismantleRecordDetailbExcelVO vo : datas) { |
|||
AdminUserRespDTO user = userApi.getUser(Long.valueOf(vo.getCreator())); |
|||
//后端创建个字段作为前端展示的虚拟字段
|
|||
vo.setCreator(user.getNickname()); |
|||
} |
|||
ExcelUtils.write(response, "制品拆解记录子.xls", "数据", DismantleRecordDetailbExcelVO.class, datas); |
|||
} |
|||
|
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRecord.vo; |
|||
|
|||
import lombok.*; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解记录子创建 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class DismantleRecordDetailbCreateReqVO extends DismantleRecordDetailbBaseVO { |
|||
|
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解记录子 Response VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class DismantleRecordDetailbRespVO extends DismantleRecordDetailbBaseVO { |
|||
|
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解记录子更新 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class DismantleRecordDetailbUpdateReqVO extends DismantleRecordDetailbBaseVO { |
|||
|
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRequest.vo; |
|||
|
|||
import lombok.*; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子创建 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class DismantleRequestDetailbCreateReqVO extends DismantleRequestDetailbBaseVO { |
|||
|
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRequest.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子 Response VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class DismantleRequestDetailbRespVO extends DismantleRequestDetailbBaseVO { |
|||
|
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.win.module.wms.controller.dismantleRequest.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子更新 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class DismantleRequestDetailbUpdateReqVO extends DismantleRequestDetailbBaseVO { |
|||
|
|||
} |
@ -0,0 +1,124 @@ |
|||
package com.win.module.wms.controller.productdismantleRecord; |
|||
|
|||
import com.win.framework.common.pojo.CommonResult; |
|||
import com.win.framework.common.pojo.CustomConditions; |
|||
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.productdismantleRecord.vo.*; |
|||
import com.win.module.wms.convert.productdismantleRecord.ProductdismantleRecordDetailbConvert; |
|||
import com.win.module.wms.dal.dataobject.productdismantleRecord.ProductdismantleRecordDetailbDO; |
|||
import com.win.module.wms.service.productdismantleRecord.ProductdismantleRecordDetailbService; |
|||
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.annotation.Resource; |
|||
import javax.servlet.http.HttpServletResponse; |
|||
import javax.validation.Valid; |
|||
import java.io.IOException; |
|||
import java.util.Collection; |
|||
import java.util.List; |
|||
|
|||
import static com.win.framework.common.pojo.CommonResult.success; |
|||
import static com.win.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; |
|||
|
|||
@Tag(name = "管理后台 - 制品拆解记录子") |
|||
@RestController |
|||
@RequestMapping("/wms/dismantle-record-detailb") |
|||
@Validated |
|||
public class DismantleRecordDetailbController { |
|||
|
|||
@Resource |
|||
private ProductdismantleRecordDetailbService dismantleRecordDetailbService; |
|||
|
|||
@Resource |
|||
private AdminUserApi userApi; |
|||
|
|||
@PostMapping("/create") |
|||
@Operation(summary = "创建制品拆解记录子") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:create')") |
|||
public CommonResult<Long> createDismantleRecordDetailb(@Valid @RequestBody ProductdismantleRecordDetailbCreateReqVO createReqVO) { |
|||
return success(dismantleRecordDetailbService.createDismantleRecordDetailb(createReqVO)); |
|||
} |
|||
|
|||
@PutMapping("/update") |
|||
@Operation(summary = "更新制品拆解记录子") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:update')") |
|||
public CommonResult<Boolean> updateDismantleRecordDetailb(@Valid @RequestBody ProductdismantleRecordDetailbUpdateReqVO updateReqVO) { |
|||
dismantleRecordDetailbService.updateDismantleRecordDetailb(updateReqVO); |
|||
return success(true); |
|||
} |
|||
|
|||
@DeleteMapping("/delete") |
|||
@Operation(summary = "删除制品拆解记录子") |
|||
@Parameter(name = "id", description = "编号", required = true) |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:delete')") |
|||
public CommonResult<Boolean> deleteDismantleRecordDetailb(@RequestParam("id") Long id) { |
|||
dismantleRecordDetailbService.deleteDismantleRecordDetailb(id); |
|||
return success(true); |
|||
} |
|||
|
|||
@GetMapping("/get") |
|||
@Operation(summary = "获得制品拆解记录子") |
|||
@Parameter(name = "id", description = "编号", required = true, example = "1024") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:query')") |
|||
public CommonResult<ProductdismantleRecordDetailbRespVO> getDismantleRecordDetailb(@RequestParam("id") Long id) { |
|||
ProductdismantleRecordDetailbDO dismantleRecordDetailb = dismantleRecordDetailbService.getDismantleRecordDetailb(id); |
|||
return success(ProductdismantleRecordDetailbConvert.INSTANCE.convert(dismantleRecordDetailb)); |
|||
} |
|||
|
|||
@GetMapping("/list") |
|||
@Operation(summary = "获得制品拆解记录子列表") |
|||
@Parameter(name = "ids", description = "编号列表", required = true, example = "1024,2048") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:query')") |
|||
public CommonResult<List<ProductdismantleRecordDetailbRespVO>> getDismantleRecordDetailbList(@RequestParam("ids") Collection<Long> ids) { |
|||
List<ProductdismantleRecordDetailbDO> list = dismantleRecordDetailbService.getDismantleRecordDetailbList(ids); |
|||
return success(ProductdismantleRecordDetailbConvert.INSTANCE.convertList(list)); |
|||
} |
|||
|
|||
@GetMapping("/page") |
|||
@Operation(summary = "获得制品拆解记录子分页") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:query')") |
|||
public CommonResult<PageResult<ProductdismantleRecordDetailbRespVO>> getDismantleRecordDetailbPage(@Valid ProductdismantleRecordDetailbPageReqVO pageVO) { |
|||
PageResult<ProductdismantleRecordDetailbDO> pageResult = dismantleRecordDetailbService.getDismantleRecordDetailbPage(pageVO); |
|||
return success(ProductdismantleRecordDetailbConvert.INSTANCE.convertPage(pageResult)); |
|||
} |
|||
|
|||
@PostMapping("/senior") |
|||
@Operation(summary = "高级搜索获得制品拆解记录子分页") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:query')") |
|||
public CommonResult<PageResult<ProductdismantleRecordDetailbRespVO>> getDismantleRecordDetailbSenior(@Valid @RequestBody CustomConditions conditions) { |
|||
PageResult<ProductdismantleRecordDetailbDO> pageResult = dismantleRecordDetailbService.getDismantleRecordDetailbSenior(conditions); |
|||
PageResult<ProductdismantleRecordDetailbRespVO> result = ProductdismantleRecordDetailbConvert.INSTANCE.convertPage(pageResult); |
|||
for(ProductdismantleRecordDetailbRespVO vo : result.getList()) { |
|||
AdminUserRespDTO user = userApi.getUser(Long.valueOf(vo.getCreator())); |
|||
//后端创建个字段作为前端展示的虚拟字段
|
|||
vo.setCreator(user.getNickname()); |
|||
} |
|||
return success(result); |
|||
} |
|||
|
|||
@GetMapping("/export-excel") |
|||
@Operation(summary = "导出制品拆解记录子 Excel") |
|||
@PreAuthorize("@ss.hasPermission('wms:productdismantle-record-detailb:export')") |
|||
@OperateLog(type = EXPORT) |
|||
public void exportDismantleRecordDetailbExcel(@Valid ProductdismantleRecordDetailbExportReqVO exportReqVO, |
|||
HttpServletResponse response) throws IOException { |
|||
List<ProductdismantleRecordDetailbDO> list = dismantleRecordDetailbService.getDismantleRecordDetailbList(exportReqVO); |
|||
// 导出 Excel
|
|||
List<ProductdismantleRecordDetailbExcelVO> datas = ProductdismantleRecordDetailbConvert.INSTANCE.convertList02(list); |
|||
for(ProductdismantleRecordDetailbExcelVO vo : datas) { |
|||
AdminUserRespDTO user = userApi.getUser(Long.valueOf(vo.getCreator())); |
|||
//后端创建个字段作为前端展示的虚拟字段
|
|||
vo.setCreator(user.getNickname()); |
|||
} |
|||
ExcelUtils.write(response, "制品拆解记录子.xls", "数据", ProductdismantleRecordDetailbExcelVO.class, datas); |
|||
} |
|||
|
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.win.module.wms.controller.productdismantleRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解记录子创建 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class ProductdismantleRecordDetailbCreateReqVO extends ProductdismantleRecordDetailbBaseVO { |
|||
|
|||
} |
@ -1,17 +1,16 @@ |
|||
package com.win.module.wms.controller.dismantleRecord.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.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,参数和 DismantleRecordDetailbPageReqVO 是一致的") |
|||
@Data |
|||
public class DismantleRecordDetailbExportReqVO { |
|||
public class ProductdismantleRecordDetailbExportReqVO { |
|||
|
|||
@Schema(description = "工序代码") |
|||
private String processCode; |
@ -0,0 +1,14 @@ |
|||
package com.win.module.wms.controller.productdismantleRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解记录子 Response VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class ProductdismantleRecordDetailbRespVO extends ProductdismantleRecordDetailbBaseVO { |
|||
|
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.win.module.wms.controller.productdismantleRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解记录子更新 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class ProductdismantleRecordDetailbUpdateReqVO extends ProductdismantleRecordDetailbBaseVO { |
|||
|
|||
} |
@ -1,16 +1,11 @@ |
|||
package com.win.module.wms.controller.productdismantleRecordMain.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
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; |
|||
|
|||
/** |
6
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecordMain/vo/ProductdismantleRecordMainCreateReqVO.java → win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecord/vo/ProductdismantleRecordMainCreateReqVO.java
6
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecordMain/vo/ProductdismantleRecordMainCreateReqVO.java → win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecord/vo/ProductdismantleRecordMainCreateReqVO.java
@ -1,7 +1,9 @@ |
|||
package com.win.module.wms.controller.productdismantleRecordMain.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.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,17 +1,11 @@ |
|||
package com.win.module.wms.controller.productdismantleRecordMain.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
package com.win.module.wms.controller.productdismantleRecord.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; |
|||
|
|||
|
|||
/** |
9
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecordMain/vo/ProductdismantleRecordMainExportReqVO.java → win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecord/vo/ProductdismantleRecordMainExportReqVO.java
9
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecordMain/vo/ProductdismantleRecordMainExportReqVO.java → win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecord/vo/ProductdismantleRecordMainExportReqVO.java
@ -1,12 +1,11 @@ |
|||
package com.win.module.wms.controller.productdismantleRecordMain.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.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,参数和 ProductdismantleRecordMainPageReqVO 是一致的") |
@ -1,10 +1,12 @@ |
|||
package com.win.module.wms.controller.productdismantleRecordMain.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.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.productdismantleRecordMain.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.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 |
6
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecordMain/vo/ProductdismantleRecordMainUpdateReqVO.java → win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecord/vo/ProductdismantleRecordMainUpdateReqVO.java
6
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecordMain/vo/ProductdismantleRecordMainUpdateReqVO.java → win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productdismantleRecord/vo/ProductdismantleRecordMainUpdateReqVO.java
@ -1,7 +1,9 @@ |
|||
package com.win.module.wms.controller.productdismantleRecordMain.vo; |
|||
package com.win.module.wms.controller.productdismantleRecord.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 |
@ -0,0 +1,14 @@ |
|||
package com.win.module.wms.controller.productdismantleRequest.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子创建 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class ProductdismantleRequestDetailbCreateReqVO extends ProductdismantleRequestDetailbBaseVO { |
|||
|
|||
} |
@ -1,19 +1,17 @@ |
|||
package com.win.module.wms.controller.dismantleRequest.vo; |
|||
package com.win.module.wms.controller.productdismantleRequest.vo; |
|||
|
|||
import lombok.*; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import org.springframework.format.annotation.DateTimeFormat; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.*; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import com.win.framework.common.pojo.PageParam; |
|||
import java.time.LocalDateTime; |
|||
import org.springframework.format.annotation.DateTimeFormat; |
|||
|
|||
import static com.win.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子 Excel 导出 Request VO,参数和 DismantleRequestDetailbPageReqVO 是一致的") |
|||
@Data |
|||
public class DismantleRequestDetailbExportReqVO { |
|||
public class ProductdismantleRequestDetailbExportReqVO { |
|||
|
|||
@Schema(description = "工序代码") |
|||
private String processCode; |
@ -0,0 +1,14 @@ |
|||
package com.win.module.wms.controller.productdismantleRequest.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子 Response VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class ProductdismantleRequestDetailbRespVO extends ProductdismantleRequestDetailbBaseVO { |
|||
|
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.win.module.wms.controller.productdismantleRequest.vo; |
|||
|
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
import lombok.ToString; |
|||
|
|||
@Schema(description = "管理后台 - 制品拆解申请子更新 Request VO") |
|||
@Data |
|||
@EqualsAndHashCode(callSuper = true) |
|||
@ToString(callSuper = true) |
|||
public class ProductdismantleRequestDetailbUpdateReqVO extends ProductdismantleRequestDetailbBaseVO { |
|||
|
|||
} |
@ -1,37 +0,0 @@ |
|||
package com.win.module.wms.convert.dismantleRecord; |
|||
|
|||
import java.util.*; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
|
|||
import com.win.module.wms.controller.dismantleRecord.vo.DismantleRecordDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.dismantleRecord.vo.DismantleRecordDetailbExcelVO; |
|||
import com.win.module.wms.controller.dismantleRecord.vo.DismantleRecordDetailbRespVO; |
|||
import com.win.module.wms.controller.dismantleRecord.vo.DismantleRecordDetailbUpdateReqVO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
import com.win.module.wms.dal.dataobject.dismantleRecord.DismantleRecordDetailbDO; |
|||
|
|||
/** |
|||
* 制品拆解记录子 Convert |
|||
* |
|||
* @author 超级管理员 |
|||
*/ |
|||
@Mapper |
|||
public interface DismantleRecordDetailbConvert { |
|||
|
|||
DismantleRecordDetailbConvert INSTANCE = Mappers.getMapper(DismantleRecordDetailbConvert.class); |
|||
|
|||
DismantleRecordDetailbDO convert(DismantleRecordDetailbCreateReqVO bean); |
|||
|
|||
DismantleRecordDetailbDO convert(DismantleRecordDetailbUpdateReqVO bean); |
|||
|
|||
DismantleRecordDetailbRespVO convert(DismantleRecordDetailbDO bean); |
|||
|
|||
List<DismantleRecordDetailbRespVO> convertList(List<DismantleRecordDetailbDO> list); |
|||
|
|||
PageResult<DismantleRecordDetailbRespVO> convertPage(PageResult<DismantleRecordDetailbDO> page); |
|||
|
|||
List<DismantleRecordDetailbExcelVO> convertList02(List<DismantleRecordDetailbDO> list); |
|||
|
|||
} |
@ -1,37 +0,0 @@ |
|||
package com.win.module.wms.convert.dismantleRequest; |
|||
|
|||
import java.util.*; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
|
|||
import com.win.module.wms.controller.dismantleRequest.vo.DismantleRequestDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.dismantleRequest.vo.DismantleRequestDetailbExcelVO; |
|||
import com.win.module.wms.controller.dismantleRequest.vo.DismantleRequestDetailbRespVO; |
|||
import com.win.module.wms.controller.dismantleRequest.vo.DismantleRequestDetailbUpdateReqVO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
import com.win.module.wms.dal.dataobject.dismantleRequest.DismantleRequestDetailbDO; |
|||
|
|||
/** |
|||
* 制品拆解申请子 Convert |
|||
* |
|||
* @author 超级管理员 |
|||
*/ |
|||
@Mapper |
|||
public interface DismantleRequestDetailbConvert { |
|||
|
|||
DismantleRequestDetailbConvert INSTANCE = Mappers.getMapper(DismantleRequestDetailbConvert.class); |
|||
|
|||
DismantleRequestDetailbDO convert(DismantleRequestDetailbCreateReqVO bean); |
|||
|
|||
DismantleRequestDetailbDO convert(DismantleRequestDetailbUpdateReqVO bean); |
|||
|
|||
DismantleRequestDetailbRespVO convert(DismantleRequestDetailbDO bean); |
|||
|
|||
List<DismantleRequestDetailbRespVO> convertList(List<DismantleRequestDetailbDO> list); |
|||
|
|||
PageResult<DismantleRequestDetailbRespVO> convertPage(PageResult<DismantleRequestDetailbDO> page); |
|||
|
|||
List<DismantleRequestDetailbExcelVO> convertList02(List<DismantleRequestDetailbDO> list); |
|||
|
|||
} |
@ -0,0 +1,36 @@ |
|||
package com.win.module.wms.convert.productdismantleRecord; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordDetailbExcelVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordDetailbRespVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordDetailbUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.productdismantleRecord.ProductdismantleRecordDetailbDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品拆解记录子 Convert |
|||
* |
|||
* @author 超级管理员 |
|||
*/ |
|||
@Mapper |
|||
public interface ProductdismantleRecordDetailbConvert { |
|||
|
|||
ProductdismantleRecordDetailbConvert INSTANCE = Mappers.getMapper(ProductdismantleRecordDetailbConvert.class); |
|||
|
|||
ProductdismantleRecordDetailbDO convert(ProductdismantleRecordDetailbCreateReqVO bean); |
|||
|
|||
ProductdismantleRecordDetailbDO convert(ProductdismantleRecordDetailbUpdateReqVO bean); |
|||
|
|||
ProductdismantleRecordDetailbRespVO convert(ProductdismantleRecordDetailbDO bean); |
|||
|
|||
List<ProductdismantleRecordDetailbRespVO> convertList(List<ProductdismantleRecordDetailbDO> list); |
|||
|
|||
PageResult<ProductdismantleRecordDetailbRespVO> convertPage(PageResult<ProductdismantleRecordDetailbDO> page); |
|||
|
|||
List<ProductdismantleRecordDetailbExcelVO> convertList02(List<ProductdismantleRecordDetailbDO> list); |
|||
|
|||
} |
@ -1,16 +1,15 @@ |
|||
package com.win.module.wms.convert.productdismantleRecordMain; |
|||
|
|||
import java.util.*; |
|||
package com.win.module.wms.convert.productdismantleRecord; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
|
|||
import com.win.module.wms.controller.productdismantleRecordMain.vo.ProductdismantleRecordMainCreateReqVO; |
|||
import com.win.module.wms.controller.productdismantleRecordMain.vo.ProductdismantleRecordMainExcelVO; |
|||
import com.win.module.wms.controller.productdismantleRecordMain.vo.ProductdismantleRecordMainRespVO; |
|||
import com.win.module.wms.controller.productdismantleRecordMain.vo.ProductdismantleRecordMainUpdateReqVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordMainCreateReqVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordMainExcelVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordMainRespVO; |
|||
import com.win.module.wms.controller.productdismantleRecord.vo.ProductdismantleRecordMainUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.productdismantleRecord.ProductdismantleRecordMainDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
import com.win.module.wms.dal.dataobject.productdismantleRecordMain.ProductdismantleRecordMainDO; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品拆解记录主 Convert |
@ -0,0 +1,36 @@ |
|||
package com.win.module.wms.convert.productdismantleRequest; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
import com.win.module.wms.controller.productdismantleRequest.vo.ProductdismantleRequestDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.productdismantleRequest.vo.ProductdismantleRequestDetailbExcelVO; |
|||
import com.win.module.wms.controller.productdismantleRequest.vo.ProductdismantleRequestDetailbRespVO; |
|||
import com.win.module.wms.controller.productdismantleRequest.vo.ProductdismantleRequestDetailbUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.productdismantleRequest.ProductdismantleRequestDetailbDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品拆解申请子 Convert |
|||
* |
|||
* @author 超级管理员 |
|||
*/ |
|||
@Mapper |
|||
public interface ProductdismantleRequestDetailbConvert { |
|||
|
|||
ProductdismantleRequestDetailbConvert INSTANCE = Mappers.getMapper(ProductdismantleRequestDetailbConvert.class); |
|||
|
|||
ProductdismantleRequestDetailbDO convert(ProductdismantleRequestDetailbCreateReqVO bean); |
|||
|
|||
ProductdismantleRequestDetailbDO convert(ProductdismantleRequestDetailbUpdateReqVO bean); |
|||
|
|||
ProductdismantleRequestDetailbRespVO convert(ProductdismantleRequestDetailbDO bean); |
|||
|
|||
List<ProductdismantleRequestDetailbRespVO> convertList(List<ProductdismantleRequestDetailbDO> list); |
|||
|
|||
PageResult<ProductdismantleRequestDetailbRespVO> convertPage(PageResult<ProductdismantleRequestDetailbDO> page); |
|||
|
|||
List<ProductdismantleRequestDetailbExcelVO> convertList02(List<ProductdismantleRequestDetailbDO> list); |
|||
|
|||
} |
@ -1,36 +0,0 @@ |
|||
package com.win.module.wms.convert.productrepairRequest; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ConsumereRequestDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ConsumereRequestDetailbExcelVO; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ConsumereRequestDetailbRespVO; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ConsumereRequestDetailbUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.productrepairRequest.ConsumereRequestDetailbDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品返修申请子 Convert |
|||
* |
|||
* @author 超级管理员 |
|||
*/ |
|||
@Mapper |
|||
public interface ConsumereRequestDetailbConvert { |
|||
|
|||
ConsumereRequestDetailbConvert INSTANCE = Mappers.getMapper(ConsumereRequestDetailbConvert.class); |
|||
|
|||
ConsumereRequestDetailbDO convert(ConsumereRequestDetailbCreateReqVO bean); |
|||
|
|||
ConsumereRequestDetailbDO convert(ConsumereRequestDetailbUpdateReqVO bean); |
|||
|
|||
ConsumereRequestDetailbRespVO convert(ConsumereRequestDetailbDO bean); |
|||
|
|||
List<ConsumereRequestDetailbRespVO> convertList(List<ConsumereRequestDetailbDO> list); |
|||
|
|||
PageResult<ConsumereRequestDetailbRespVO> convertPage(PageResult<ConsumereRequestDetailbDO> page); |
|||
|
|||
List<ConsumereRequestDetailbExcelVO> convertList02(List<ConsumereRequestDetailbDO> list); |
|||
|
|||
} |
@ -0,0 +1,36 @@ |
|||
package com.win.module.wms.convert.productrepairRequest; |
|||
|
|||
import com.win.framework.common.pojo.PageResult; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ProductrepairRequestDetailbCreateReqVO; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ProductrepairRequestDetailbExcelVO; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ProductrepairRequestDetailbRespVO; |
|||
import com.win.module.wms.controller.productrepairRequest.vo.ProductrepairRequestDetailbUpdateReqVO; |
|||
import com.win.module.wms.dal.dataobject.productrepairRequest.ProductrepairRequestDetailbDO; |
|||
import org.mapstruct.Mapper; |
|||
import org.mapstruct.factory.Mappers; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 制品返修申请子 Convert |
|||
* |
|||
* @author 超级管理员 |
|||
*/ |
|||
@Mapper |
|||
public interface ProductrepairRequestDetailbConvert { |
|||
|
|||
ProductrepairRequestDetailbConvert INSTANCE = Mappers.getMapper(ProductrepairRequestDetailbConvert.class); |
|||
|
|||
ProductrepairRequestDetailbDO convert(ProductrepairRequestDetailbCreateReqVO bean); |
|||
|
|||
ProductrepairRequestDetailbDO convert(ProductrepairRequestDetailbUpdateReqVO bean); |
|||
|
|||
ProductrepairRequestDetailbRespVO convert(ProductrepairRequestDetailbDO bean); |
|||
|
|||
List<ProductrepairRequestDetailbRespVO> convertList(List<ProductrepairRequestDetailbDO> list); |
|||
|
|||
PageResult<ProductrepairRequestDetailbRespVO> convertPage(PageResult<ProductrepairRequestDetailbDO> page); |
|||
|
|||
List<ProductrepairRequestDetailbExcelVO> convertList02(List<ProductrepairRequestDetailbDO> list); |
|||
|
|||
} |
@ -1,14 +1,12 @@ |
|||
package com.win.module.wms.dal.dataobject.productdismantleRecordMain; |
|||
package com.win.module.wms.dal.dataobject.productdismantleRecord; |
|||
|
|||
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.*; |
|||
import java.util.*; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
import java.time.LocalDateTime; |
|||
|
|||
import java.time.LocalDateTime; |
|||
import com.baomidou.mybatisplus.annotation.*; |
|||
import com.win.framework.mybatis.core.dataobject.BaseDO; |
|||
|
|||
/** |
|||
* 制品拆解记录主 DO |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue