From d39e4f7d839167c16425086dfa2f8747bccfdff9 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 05 十一月 2026 17:39:01 +0800
Subject: [PATCH] feat: 打通销售采购财务闭环并完成累计业务优化
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/MesProRouteCompleteImportWorkbook.java | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/MesProRouteCompleteImportWorkbook.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/MesProRouteCompleteImportWorkbook.java
index 739a777..a592666 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/MesProRouteCompleteImportWorkbook.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/MesProRouteCompleteImportWorkbook.java
@@ -18,7 +18,9 @@
@Data
public static class RouteRow {
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("璺嚎缂栫爜") private String routeCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("璺嚎鍚嶇О") private String name;
@ExcelProperty("璺嚎璇存槑") private String description;
@ExcelProperty("澶囨敞") private String remark;
@@ -26,10 +28,15 @@
@Data
public static class ProductRow {
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("璺嚎缂栫爜") private String routeCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("浜у搧鐗╂枡缂栫爜") private String itemCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("浠撳簱缂栫爜") private String warehouseCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("搴撳尯缂栫爜") private String locationCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("搴撲綅缂栫爜") private String areaCode;
@ExcelProperty("鐢熶骇鏁伴噺") private Integer quantity;
@ExcelProperty("鐢熶骇鐢ㄦ椂") private BigDecimal productionTime;
@@ -39,8 +46,11 @@
@Data
public static class ProcessRow {
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("璺嚎缂栫爜") private String routeCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("宸ュ簭缂栫爜") private String processCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("鎺掑簭") private Integer sort;
@ExcelProperty("宸ヨ壓鍙傛暟妯℃澘ID") private Long paramTemplateId;
@ExcelProperty("宸ュ簭鏀剁巼") private BigDecimal yieldRate;
@@ -56,8 +66,11 @@
@Data
public static class OutputRow {
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("璺嚎缂栫爜") private String routeCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("宸ュ簭缂栫爜") private String processCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("浜у嚭鐗╂枡缂栫爜") private String itemCode;
@ExcelProperty("褰掑睘浜у搧缂栫爜(绌轰负閫氱敤)") private String productCode;
@ExcelProperty("鎺掑簭") private Integer sort;
@@ -66,9 +79,13 @@
@Data
public static class InputRow {
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("璺嚎缂栫爜") private String routeCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("宸ュ簭缂栫爜") private String processCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("褰掑睘浜у搧缂栫爜") private String productCode;
+ @cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired
@ExcelProperty("鎶曟枡鐗╂枡缂栫爜") private String itemCode;
@ExcelProperty("鐢ㄦ枡姣斾緥") private BigDecimal quantity;
@ExcelProperty("澶囨敞") private String remark;
@@ -76,7 +93,9 @@
@Data
public static class GuideRow {
+ @cn.idev.excel.annotation.write.style.ColumnWidth(16)
@ExcelProperty("宸ヤ綔琛�") private String sheet;
+ @cn.idev.excel.annotation.write.style.ColumnWidth(120)
@ExcelProperty("濉啓璇存槑") private String description;
public GuideRow(String sheet, String description) {
--
Gitblit v1.9.3