|
@@ -161,8 +161,18 @@ public class ScreenshotServiceImpl extends ServiceImpl<ScreenshotMapper, Screens
|
|
|
} else if (isDocument(textContents)) {
|
|
|
screenshot.setPicType(2);//看文档
|
|
|
} else {
|
|
|
+ List<String> exeprocessList = new ArrayList<String>();
|
|
|
+ if ("Q_OS_WIN".equals(screenshotvo.getOsType())) {
|
|
|
+ exeprocessList = ProcessUtil.getWinExeprocessListfromProcessStr(screenshotvo.getProcessList());
|
|
|
+ } else if ("Q_OS_LINUX".equals(screenshotvo.getOsType())
|
|
|
+ ||"Q_OS_MAC".equals(screenshotvo.getOsType())) {
|
|
|
+ exeprocessList = ProcessUtil.getWinExeprocessListfromProcessStr(screenshotvo.getProcessList());
|
|
|
+ } else {
|
|
|
+ HttpRespMsg msg = new HttpRespMsg();
|
|
|
+ msg.setError("请求缺少操作系统类型, 只支持Q_OS_WIN,Q_OS_LINUX, Q_OS_MAC ");
|
|
|
+ return msg;
|
|
|
+ }
|
|
|
|
|
|
- List<String> exeprocessList = ProcessUtil.getExeprocessListfromProcessStr(screenshotvo.getProcessList());
|
|
|
boolean derail = false;//判断是否匹配的开关
|
|
|
Integer lastType = null;
|
|
|
for (String textContent : textContents) {
|