From 291ef3947565e8a20889e04836c04a8b6e4369dd Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期一, 11 八月 2025 10:48:58 +0800
Subject: [PATCH] 批量处理参数改为payload方式
---
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcProgramExportDNCService.java | 25 +++++++++++++++----------
1 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcProgramExportDNCService.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcProgramExportDNCService.java
index a0a2e65..15b31f1 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcProgramExportDNCService.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcProgramExportDNCService.java
@@ -89,7 +89,7 @@
addProgramPackageToZip(zipOut,approved);
}
- addDataJson(zipOut, programPackageNodeIdList);
+ //addDataJson(zipOut, programPackageNodeIdList);
}
os.close();
@@ -152,7 +152,11 @@
* @return
*/
InputStream addSendDirAnnotation(InputStream inputStream,Machine machine,List<Dict> annotationList) throws IOException {
- return FileContentUtil.insertLine(inputStream,1,generateAnnotation(machine.getProgSendDir()==null? StringUtil.EMPTY:machine.getProgSendDir(),machine.getMachineGroupCode(),annotationList));
+ //妫�娴嬬浜岃鏄惁鏄矾寰�
+ String annotationText = generateAnnotation(machine.getProgSendDir()==null? StringUtil.EMPTY:machine.getProgSendDir(),machine.getMachineGroupCode(),annotationList);
+
+ //TODO 鏀瑰垽鏂鍐呭
+ return FileContentUtil.insertLine(inputStream,1,annotationText);
}
/**
@@ -193,11 +197,12 @@
* 瀵煎叆鏁版嵁鏂囦欢
* @param zipOut
*/
+ /*
void addDataJson(ZipOutputStream zipOut, List<Long> programPackageNodeIdList) throws IOException {
addNodeDataJson(zipOut, programPackageNodeIdList);
addApproveRecordDataJson(zipOut, programPackageNodeIdList);
}
-
+ */
/**
* zip淇濋噸鍔犲叆鑺傜偣鐨勬暟鎹�
@@ -205,6 +210,7 @@
* @param pkgNodeIdList
* @throws IOException
*/
+ /*
void addNodeDataJson(ZipOutputStream zipOut,List<Long> pkgNodeIdList) throws IOException {
List<NcNode> pkgNodes = this.ncNodeService.lambdaQuery().in(NcNode::getId, pkgNodeIdList).list();
@@ -229,7 +235,8 @@
addInputStreamToZip(zipOut,new ByteArrayInputStream(jsonArray.toJSONString().getBytes(StandardCharsets.UTF_8)),NODE_JSON_FILE);
}
-
+ */
+ /*
@NotNull
private static JSONObject getNodeJsonObject(NcNode node) {
JSONObject recObj = new JSONObject();
@@ -253,17 +260,15 @@
recObj.put("processInstanceId", node.getProcessInstanceId());
return recObj;
}
-
+ */
/**
* 瀵煎叆瀹℃壒璁板綍
* @param zipOut
* @param programPackageNodeIdList 绋嬪簭鍖呭悕鐨刬d鍒楄〃
*/
+ /*
void addApproveRecordDataJson(ZipOutputStream zipOut, List<Long> programPackageNodeIdList) throws IOException {
- /*
- List<String> instanceIds = this.ncNodeService.lambdaQuery().in(NcNode::getId, programPackageNodeIdList)
- .list().stream().map(NcNode::getProcessInstanceId).toList();
-*/
+
//List<ApproveRecord> records = approveRecordService.lambdaQuery().in(ApproveRecord::getProcessInstanceId, instanceIds).list();
List<ApproveRecord> records = approveRecordService.lambdaQuery().in(ApproveRecord::getNcNodeId, programPackageNodeIdList).list();
@@ -285,7 +290,7 @@
}
addInputStreamToZip(zipOut,new ByteArrayInputStream(jsonArray.toJSONString().getBytes(StandardCharsets.UTF_8)),"exp_mdm_approve_record.json");
- }
+ }*/
void addSuperProperties(JSONObject recObj, BizEntity entity){
recObj.put("tenantId",entity.getTenantId());
--
Gitblit v1.9.3