fix:订单信息导出excel字段调整

dev_1.0.2
UNISINSIGHT\rdpnr_jiangpeng 2026-04-03 11:31:21 +08:00
parent e036fe7e10
commit 9439b82081
2 changed files with 5 additions and 0 deletions

View File

@ -167,6 +167,7 @@ public class ProjectOrderInfoToolProvider extends AbstractMcpToolProvider {
ProjectInfo projectInfo = projectInfoMap.get(orderInfo.getOrderCode());
Map<String, Object> item = new LinkedHashMap<>();
item.put("projectCode", orderInfo.getProjectCode());
item.put("projectStage", getProjectStage(projectInfo));
item.put("orderDate", formatDate(orderInfo.getEstimatedOrderTime()));
item.put("orderEffectiveDate", formatDate(orderInfo.getApproveTime()));
@ -711,6 +712,7 @@ public class ProjectOrderInfoToolProvider extends AbstractMcpToolProvider {
private Map<String, Object> buildItemFieldMetadata() {
Map<String, Object> metadata = new LinkedHashMap<>();
metadata.put("projectCode", "项目编号");
metadata.put("projectStage", "项目阶段");
metadata.put("orderDate", "下单时间");
metadata.put("orderEffectiveDate", "订单生效时间");

View File

@ -625,6 +625,7 @@ public class ProjectOrderInfoServiceImpl implements IProjectOrderInfoService, To
List<String> fieldNames = new ArrayList<>();
Collections.addAll(fieldNames,
"projectCode",
"projectStage",
"orderDate",
"orderEffectiveDate",
@ -742,6 +743,8 @@ public class ProjectOrderInfoServiceImpl implements IProjectOrderInfoService, To
private String toMcpHeaderLabel(String fieldName) {
switch (fieldName) {
case "projectCode":
return "项目编号";
case "projectStage":
return "项目阶段";
case "orderDate":