|
@@ -26,6 +26,7 @@ import com.github.zuihou.common.constant.BizConstant;
|
|
|
import com.github.zuihou.common.constant.CacheKey;
|
|
|
import com.github.zuihou.common.constant.DictionaryKey;
|
|
|
import com.github.zuihou.common.constant.ParameterKey;
|
|
|
+import com.github.zuihou.common.util.DateUtil;
|
|
|
import com.github.zuihou.common.util.SmbShareFileUtil;
|
|
|
import com.github.zuihou.database.mybatis.conditions.Wraps;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -67,7 +68,7 @@ public class MsgUtil implements ApplicationContextAware {
|
|
|
private String userName;
|
|
|
@Value("${zuihou.smb.password}")
|
|
|
private String password;
|
|
|
- @Value("${zuihou.smb.password}")
|
|
|
+ @Value("${zuihou.smb.fileIp}")
|
|
|
private String fileIp;
|
|
|
@Value("${zuihou.smb.filePath}")
|
|
|
private String filePath;
|
|
@@ -266,7 +267,7 @@ public class MsgUtil implements ApplicationContextAware {
|
|
|
if(1 == measuringResult){
|
|
|
logger.info("三坐标测量失败直接下料");
|
|
|
|
|
|
- // 清楚当前节点工序的redis暂存值
|
|
|
+ // 清除当前节点工序的redis暂存值
|
|
|
List<TaskNode> operationTaskNodes = taskNodeService.list(Wraps.<TaskNode>lbQ().eq(TaskNode::getTaskId, taskNode.getTaskId()));
|
|
|
List<Long> operationTaskNodeIds = operationTaskNodes.stream().map(operationTaskNode -> operationTaskNode.getId()).collect(Collectors.toList());
|
|
|
for(Long operationTaskNodeId : operationTaskNodeIds){
|
|
@@ -333,7 +334,9 @@ public class MsgUtil implements ApplicationContextAware {
|
|
|
//获取检测结果
|
|
|
int measuringResult = Integer.parseInt(returnData);
|
|
|
//_pdfFileGraphic
|
|
|
- String measuringResultFile = filePath + bomProcedure.getThreeDimensionalPrograme() + "_" + taskNode.getProcedureNo() + "_" + task.getCompleteBatchNo() + "_" + taskNode.getId() +".pdf";
|
|
|
+ //String measuringResultFile = filePath + bomProcedure.getThreeDimensionalPrograme() + "_" + taskNode.getProcedureNo() + "_" + task.getCompleteBatchNo() + "_" + taskNode.getId() +".pdf";
|
|
|
+ String date = DateUtil.dateToString0(new Date(), "yyyy-M-dd");
|
|
|
+ String measuringResultFile = SmbShareFileUtil.findNewMeasuringFiles(fileIp,userName,password,filePath + date + "/");
|
|
|
//List<String> fileContents = new ArrayList<>();
|
|
|
OrderQuality orderQuality = new OrderQuality();
|
|
|
TTaskTestUnqualifiedBom taskTestUnqualifiedBom = new TTaskTestUnqualifiedBom();
|