|
|
@ -170,20 +170,21 @@ public class TemporaryFixController {
|
|
|
|
public R getURL(@RequestBody Map paramMap) {
|
|
|
|
public R getURL(@RequestBody Map paramMap) {
|
|
|
|
String respBody = null;
|
|
|
|
String respBody = null;
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
if (paramMap.containsKey("url")){
|
|
|
|
if (paramMap.containsKey("url1")){
|
|
|
|
String params = JSONUtil.toJsonStr(paramMap);
|
|
|
|
String params = JSONUtil.toJsonStr(paramMap);
|
|
|
|
respBody = HttpUtil.post(String.valueOf(paramMap.get("url")), params, 1000 * 10);
|
|
|
|
respBody = HttpUtil.post(String.valueOf(paramMap.get("url1")), params, 1000 * 10);
|
|
|
|
respBody = respBody.concat("[测试]");
|
|
|
|
respBody = respBody.concat("[测试]");
|
|
|
|
}else {
|
|
|
|
}else {
|
|
|
|
String requestUrl = yunBpmConfig.getApiBaseUrl() + "/api/login/Authentication/get_code";
|
|
|
|
String requestUrl = yunBpmConfig.getApiBaseUrl() + "/api/login/Authentication/get_code";
|
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
|
params.put("username", yunBpmConfig.userName);
|
|
|
|
params.put("username", yunBpmConfig.userName);
|
|
|
|
params.put("password", yunBpmConfig.passWord);
|
|
|
|
params.put("password", yunBpmConfig.passWord);
|
|
|
|
params.put("url", yunBpmConfig.getApiBaseUrl() + "/api/login?redirect_uri="
|
|
|
|
params.put("url", yunBpmConfig.getYunBpmUrl() + "/api/login?redirect_uri="
|
|
|
|
+ yunBpmConfig.getApiBaseUrl() +
|
|
|
|
+ yunBpmConfig.getYunBpmUrl() +
|
|
|
|
"/api/oauth/authorize?client_id=api&response_type=code&scope=read&redirect_uri="
|
|
|
|
"/api/oauth/authorize?client_id=api&response_type=code&scope=read&redirect_uri="
|
|
|
|
+ yunBpmConfig.getApiBaseUrl() + "/oauth");
|
|
|
|
+ yunBpmConfig.getYunBpmUrl() + "/oauth");
|
|
|
|
respBody = HttpUtil.post(requestUrl, JSONUtil.toJsonStr(params),1000 * 10);
|
|
|
|
String jsonStr = JSONUtil.toJsonStr(params);
|
|
|
|
|
|
|
|
respBody = HttpUtil.post(requestUrl, jsonStr,1000 * 10);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} catch (Exception e) {
|
|
|
|
} catch (Exception e) {
|
|
|
|
return R.failed(e.toString());
|
|
|
|
return R.failed(e.toString());
|
|
|
@ -191,41 +192,6 @@ public class TemporaryFixController {
|
|
|
|
return R.ok(respBody);
|
|
|
|
return R.ok(respBody);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
@PostMapping("/import")
|
|
|
|
|
|
|
|
public String importFile(@PathParam("fileType") String fileType, @PathParam("site") String site, @PathParam("handleType") final String handleType, @PathParam("mode") final String mode, @PathParam("user") String user, @RequestParam("file") MultipartFile multipartFile) {
|
|
|
|
|
|
|
|
ImportRequest importRequest = new ImportRequest();
|
|
|
|
|
|
|
|
importRequest.setFileType(fileType);
|
|
|
|
|
|
|
|
importRequest.setSite(site);
|
|
|
|
|
|
|
|
importRequest.setUser(user);
|
|
|
|
|
|
|
|
importRequest.setMode(mode);
|
|
|
|
|
|
|
|
importRequest.setMasterType(handleType);
|
|
|
|
|
|
|
|
//-----------------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
Handler handler = HandlerFactory.getHandler(masterType);
|
|
|
|
|
|
|
|
String transInfo = handler.importFile(site, inputStream, fileType, mode);
|
|
|
|
|
|
|
|
String transInfo = masterDataImportService.importFile(multipartFile, importRequest);
|
|
|
|
|
|
|
|
return new APResult().getResult(0, transInfo, transInfo);
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
|
|
|
return new APResult().getResult(9999, e.getMessage(), e.getMessage());
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("/importData")
|
|
|
|
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public R importData(MultipartFile file, boolean updateSupport) throws Exception
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ExcelUtil<TemporaryFix> util = new ExcelUtil<TemporaryFix>(TemporaryFix.class);
|
|
|
|
|
|
|
|
List<TemporaryFix> temporaryFixList = util.importExcel(file.getInputStream());
|
|
|
|
|
|
|
|
//String operName = ShiroUtils.getSysUser().getLoginName();
|
|
|
|
|
|
|
|
//String message = agvInfoService.importagvInfo(agvInfoList, updateSupport, operName);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
boolean result = temporaryFixService.saveBatch(temporaryFixList);
|
|
|
|
|
|
|
|
return R.ok(result);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 根据id删除对象
|
|
|
|
* 根据id删除对象
|
|
|
|
*
|
|
|
|
*
|
|
|
|