yun-zuoyi
alwaysfrin 6 years ago
commit 73776f6c27

@ -109,7 +109,7 @@ public class SysTaskPlanController extends CoreBaseController{
LOGGER.info("定时任务唯一校验 Name:{0}GroupName:{1}", sysTaskPlan.getName(), sysTaskPlan.getGroupName()); LOGGER.info("定时任务唯一校验 Name:{0}GroupName:{1}", sysTaskPlan.getName(), sysTaskPlan.getGroupName());
BaseResultBean baseResultBean = getJobService(sysTaskPlan.getTaskSoftTypeRdd()) BaseResultBean baseResultBean = getJobService(sysTaskPlan.getTaskSoftTypeRdd())
.checkJobExists(sysTaskPlan.getName(), sysTaskPlan.getGroupName()); .checkJobExists(sysTaskPlan.getName(), sysTaskPlan.getGroupName());
if(baseResultBean.isSuccess()){ if(baseResultBean.isSuccess() && baseResultBean.getResultObject() != null && ( boolean ) baseResultBean.getResultObject()){
throw ImppExceptionBuilder.newInstance() throw ImppExceptionBuilder.newInstance()
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode()) .setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
.setErrorCode(ImppExceptionEnum.BUSINESS_EXCEPTION_DATA_ERROR.getCode()) .setErrorCode(ImppExceptionEnum.BUSINESS_EXCEPTION_DATA_ERROR.getCode())
@ -161,6 +161,10 @@ public class SysTaskPlanController extends CoreBaseController{
@ApiOperation(value = "修改任务计划", notes = "任务计划") @ApiOperation(value = "修改任务计划", notes = "任务计划")
public ResultBean updateSysTaskTime(SysTaskPlan sysTaskPlan, Boolean isExecute) { public ResultBean updateSysTaskTime(SysTaskPlan sysTaskPlan, Boolean isExecute) {
try { try {
ResultBean resultBean = ResultBean.success("操作成功")
.setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode())
.setResultObject(sysTaskPlan)
.build();
// 数据校验 // 数据校验
ValidatorBean.beginValid(sysTaskPlan) ValidatorBean.beginValid(sysTaskPlan)
.notNull("name", sysTaskPlan.getName()) .notNull("name", sysTaskPlan.getName())
@ -194,11 +198,7 @@ public class SysTaskPlanController extends CoreBaseController{
.setErrorDetail("定时任务不存在") .setErrorDetail("定时任务不存在")
.build(); .build();
} else if(!baseResultBean.isSuccess()) { } else if(!baseResultBean.isSuccess()) {
throw ImppExceptionBuilder.newInstance() resultBean = ResultBean.fail(baseResultBean.getErrorMsg());
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
.setErrorCode(ImppExceptionEnum.CLOUD_CALL_EXCEPTION.getCode())
.setErrorDetail(baseResultBean.getErrorMsg())
.build();
} }
// 修改对应模块中的定时任务 // 修改对应模块中的定时任务
@ -207,11 +207,9 @@ public class SysTaskPlanController extends CoreBaseController{
.editTask(sysTask.getTaskPackage(), sysTask.getTaskClass(), sysTaskPlan.getName(), .editTask(sysTask.getTaskPackage(), sysTask.getTaskClass(), sysTaskPlan.getName(),
sysTaskPlan.getGroupName(), sysTaskCycle.getTaskCycleExps(), sysTaskPlan.getTaskPlanParam()); sysTaskPlan.getGroupName(), sysTaskCycle.getTaskCycleExps(), sysTaskPlan.getTaskPlanParam());
if(!baseResultBean.isSuccess()){ if(!baseResultBean.isSuccess()){
throw ImppExceptionBuilder.newInstance() resultBean = ResultBean.fail(baseResultBean.getErrorMsg());
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode()) } else {
.setErrorCode(ImppExceptionEnum.CLOUD_CALL_EXCEPTION.getCode())
.setErrorDetail(baseResultBean.getErrorMsg())
.build();
} }
// 是否立即执行 // 是否立即执行
@ -219,14 +217,10 @@ public class SysTaskPlanController extends CoreBaseController{
baseResultBean = getJobService(sysTaskPlan.getTaskSoftTypeRdd()).executeJob(sysTaskPlan.getName(), baseResultBean = getJobService(sysTaskPlan.getTaskSoftTypeRdd()).executeJob(sysTaskPlan.getName(),
sysTaskPlan.getGroupName()); sysTaskPlan.getGroupName());
if(!baseResultBean.isSuccess()){ if(!baseResultBean.isSuccess()){
throw ImppExceptionBuilder.newInstance() resultBean = ResultBean.fail(baseResultBean.getErrorMsg());
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
.setErrorCode(ImppExceptionEnum.CLOUD_CALL_EXCEPTION.getCode())
.setErrorDetail(baseResultBean.getErrorMsg())
.build();
} }
} }
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultObject(sysTaskPlan); return resultBean;
}catch(ImppBusiException busExcep){ }catch(ImppBusiException busExcep){
return ResultBean.fail(busExcep); return ResultBean.fail(busExcep);
}catch(Exception e){ }catch(Exception e){

@ -55,7 +55,7 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
.setErrorSolution("请检查打印模板") .setErrorSolution("请检查打印模板")
.build(); .build();
} }
sysLabelTemplate.setOrganizeCode(AuthUtil.getSessionUser().getUserInfo().getOrganize().getOrganizeCode());
SysLabelTemplate insertResult = sysLabelTemplateRDao.insert(sysLabelTemplate); SysLabelTemplate insertResult = sysLabelTemplateRDao.insert(sysLabelTemplate);
// 新增打印模板成功 // 新增打印模板成功
if (insertResult != null) { if (insertResult != null) {
@ -71,6 +71,7 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
templateParam.setTemplateId(insertResult.getId()); templateParam.setTemplateId(insertResult.getId());
templateParam.setTemplateParam(paramItem); templateParam.setTemplateParam(paramItem);
templateParam.setTemplateParamText(paramItem); templateParam.setTemplateParamText(paramItem);
templateParam.setOrganizeCode(AuthUtil.getSessionUser().getUserInfo().getOrganize().getOrganizeCode());
ConvertBean.serviceModelInitialize(templateParam, AuthUtil.getSessionUser().getUserName()); ConvertBean.serviceModelInitialize(templateParam, AuthUtil.getSessionUser().getUserName());
sysLabelTemplateParamRDao.insert(templateParam); sysLabelTemplateParamRDao.insert(templateParam);
} }

Loading…
Cancel
Save