| | |
| | | }
|
| | | }
|
| | |
|
| | | @RequestMapping(value = "runTest/{id}", method = RequestMethod.GET)
|
| | | public Result runTest(@PathVariable String id, HttpServletRequest request) {
|
| | | SysAssemble assemble = assembleService.selectById(id);
|
| | | if (assemble == null) {
|
| | | return Result.error(CodeMsg.ERROR_PARAMS_NOT_MATHED);
|
| | | }
|
| | | return assembleService.run(id);
|
| | | }
|
| | |
|
| | | @RequestMapping(value = "saveJobGroup", method = RequestMethod.GET)
|
| | | public Result saveJobGroup(HttpServletRequest request) {
|
| | | boolean b = client.saveJobGroup();
|
| | | if (b) {
|
| | | return Result.success(null);
|
| | | }else {
|
| | | return Result.error(CodeMsg.OPERATR_ERROR);
|
| | | }
|
| | | }
|
| | |
|
| | | @RequestMapping(value = "saveAutoJobGroup", method = RequestMethod.GET)
|
| | | public Result saveAutoJobGroup(HttpServletRequest request) {
|
| | | boolean b = client.saveAutoJobGroup();
|
| | | if (b) {
|
| | | return Result.success(null);
|
| | | }else {
|
| | |
| | | @RequestMapping(value = "new", method = RequestMethod.GET)
|
| | | public Result delete(HttpServletRequest request) {
|
| | | SysAssemble assemble = new SysAssemble();
|
| | | TUser user = (TUser) request.getSession().getAttribute(Constant.USER);
|
| | | TUser user = DbUtils.getUser(request);
|
| | | assemble.setStatus(SysAssembleStatus.edit).setCreateTime(new Date()).setUserId(user.getUserId()).setUpdateType(SysAssembleUpdateType.All);
|
| | | boolean insert = assemble.setId(DbUtils.getUUID()).insert();
|
| | | boolean insert = assemble.setId(DbUtils.getUUID()).setEmptyData(true).insert();
|
| | | if (insert) {
|
| | | String assembleId = assemble.getId();
|
| | | // 创建job的时候将所有 通用参数搬一份过去
|
| | |
| | | return Result.error(CodeMsg.ERROR_PARAMS_NOT_MATHED);
|
| | | }
|
| | | assemble.setUpdateType(updateType).setUpdateFields(updateFields);
|
| | | assemble.setEmptyData(false);
|
| | | assemble.setBigdata(Boolean.valueOf(bigData));
|
| | | TUser user = (TUser) request.getSession().getAttribute(Constant.USER);
|
| | | TUser user = DbUtils.getUser(request);
|
| | | boolean insert = assemble.setUserId(user.getUserId()).setMenuId(menuId).setUpdateTime(new Date()).updateById();
|
| | |
|
| | | if (insert) {
|
| | |
| | | if (!StringUtils.isEmpty(jobId)) {
|
| | | b = client.deleteJob(jobId);
|
| | | }
|
| | | if (!b) {
|
| | | throw new Exception("xxljob 删除失败");
|
| | | }
|
| | |
|
| | | boolean deleted = assemble.deleteById();
|
| | | if (deleted) {
|
| | | return Result.success(assemble);
|
| | |
| | | }else {
|
| | | page = new Page(pageNo, 15);
|
| | | }
|
| | |
|
| | | wrapper.orderBy("update_time desc, create_time desc");
|
| | | Page<SysAssemble> resultPage = assembleService.selectPage(page,wrapper);
|
| | | List<SysAssemble> records = resultPage.getRecords();
|
| | |
|
| | |
| | | JSONObject o = (JSONObject) JSON.toJSON(record);
|
| | |
|
| | | SysAssembleParams sysAssembleParams = paramsService.selectOne(eq);
|
| | | String val = sysAssembleParams.getVal();
|
| | | o.fluentPut("nextTime", val);
|
| | | if(sysAssembleParams != null) {
|
| | | String val = sysAssembleParams.getVal();
|
| | | o.fluentPut("nextTime", val);
|
| | | }
|
| | |
|
| | | String realMenuId = record.getMenuId();
|
| | | if (!StringUtils.isEmpty(realMenuId)) {
|
| | |
| | | List<SysMenu> sysMenus = menuService.selectBatchIds(byParentId);
|
| | | o.fluentPut("menuList", sysMenus);
|
| | | }
|
| | |
|
| | |
|
| | | List<SysAssembleDb> dbList = dbService.selectList(new EntityWrapper<SysAssembleDb>().eq(Constant.PARENT_ID, record.getId()));
|
| | | o.fluentPut("dbList", dbList);
|
| | |
|