|
|
@ -103,75 +103,85 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-查询工单列表 |
|
|
|
@Override |
|
|
|
public Result<?> queryTemplateList(String userId, QueryTemplateBean templateBean, PageBean pageBean) { |
|
|
|
//分页 |
|
|
|
Page<WorkorderTemplate> page = new Page<WorkorderTemplate>(pageBean.getPageNo(), pageBean.getPageSize()); |
|
|
|
LambdaQueryChainWrapper<WorkorderTemplate> query = workorderTemplateService |
|
|
|
.lambdaQuery(); |
|
|
|
|
|
|
|
//组装查询条件 |
|
|
|
if(null != templateBean.getStatusId()){ |
|
|
|
//工单状态 |
|
|
|
query.eq(WorkorderTemplate::getStatusId, templateBean.getStatusId()); |
|
|
|
} |
|
|
|
if(null != templateBean.getIsEmergency()){ |
|
|
|
//工单是否紧急 |
|
|
|
query.eq(WorkorderTemplate::getIsEmergency, templateBean.getIsEmergency()); |
|
|
|
} |
|
|
|
if(null != templateBean.getResponsibler()){ |
|
|
|
//负责人 |
|
|
|
query.like(WorkorderTemplate::getResponsibler, templateBean.getResponsibler()); |
|
|
|
} |
|
|
|
if(null != templateBean.getTaskNo()){ |
|
|
|
//任务号 |
|
|
|
query.like(WorkorderTemplate::getTaskNo, templateBean.getTaskNo()); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//分页 |
|
|
|
Page<WorkorderTemplate> page = new Page<WorkorderTemplate>(pageBean.getPageNo(), pageBean.getPageSize()); |
|
|
|
LambdaQueryChainWrapper<WorkorderTemplate> query = workorderTemplateService |
|
|
|
.lambdaQuery(); |
|
|
|
|
|
|
|
//组装查询条件 |
|
|
|
if(null != templateBean.getStatusId()){ |
|
|
|
//工单状态 |
|
|
|
query.eq(WorkorderTemplate::getStatusId, templateBean.getStatusId()); |
|
|
|
} |
|
|
|
if(null != templateBean.getIsEmergency()){ |
|
|
|
//工单是否紧急 |
|
|
|
query.eq(WorkorderTemplate::getIsEmergency, templateBean.getIsEmergency()); |
|
|
|
} |
|
|
|
if(null != templateBean.getResponsibler()){ |
|
|
|
//负责人 |
|
|
|
query.like(WorkorderTemplate::getResponsibler, templateBean.getResponsibler()); |
|
|
|
} |
|
|
|
if(null != templateBean.getTaskNo()){ |
|
|
|
//任务号 |
|
|
|
query.like(WorkorderTemplate::getTaskNo, templateBean.getTaskNo()); |
|
|
|
} |
|
|
|
|
|
|
|
//获取账本信息 |
|
|
|
Page<WorkorderTemplate> pageList = query.page(page); |
|
|
|
//获取账本信息 |
|
|
|
Page<WorkorderTemplate> pageList = query.page(page); |
|
|
|
|
|
|
|
//添加工单是否被收藏标识 |
|
|
|
List<WorkorderCollection> collectionList = workorderCollectionService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderCollection::getUserId, userId) |
|
|
|
.list(); |
|
|
|
for (WorkorderTemplate record : pageList.getRecords()) { |
|
|
|
boolean flag = false; |
|
|
|
for (WorkorderCollection collection : collectionList) { |
|
|
|
if(record.getId().equals(collection.getTemplateId())){ |
|
|
|
flag = true; |
|
|
|
break; |
|
|
|
//添加工单是否被收藏标识 |
|
|
|
List<WorkorderCollection> collectionList = workorderCollectionService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderCollection::getUserId, userId) |
|
|
|
.list(); |
|
|
|
for (WorkorderTemplate record : pageList.getRecords()) { |
|
|
|
boolean flag = false; |
|
|
|
for (WorkorderCollection collection : collectionList) { |
|
|
|
if(record.getId().equals(collection.getTemplateId())){ |
|
|
|
flag = true; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
record.setCollectonFlag(flag); |
|
|
|
} |
|
|
|
record.setCollectonFlag(flag); |
|
|
|
} |
|
|
|
|
|
|
|
return Result.OK("工单列表", pageList); |
|
|
|
return Result.OK("工单列表", pageList); |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("工单列表获取失败", null); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//工单信息-修改工单 |
|
|
|
@Override |
|
|
|
public Result<?> updateTemplate(WorkorderTemplate workorderTemplate) { |
|
|
|
//修改工单信息 |
|
|
|
boolean flag = workorderTemplateService.updateById(workorderTemplate); |
|
|
|
try{ |
|
|
|
//修改工单信息 |
|
|
|
boolean flag = workorderTemplateService.updateById(workorderTemplate); |
|
|
|
|
|
|
|
//修改收藏表工单状态 |
|
|
|
boolean collectionFlag = false; |
|
|
|
List<WorkorderCollection> list = workorderCollectionService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderCollection::getTemplateId, workorderTemplate.getId()) |
|
|
|
.list(); |
|
|
|
if(list.size() != 0){ |
|
|
|
for (WorkorderCollection collection : list) { |
|
|
|
collection.setStatusId(workorderTemplate.getStatusId()); |
|
|
|
//修改收藏表工单状态 |
|
|
|
boolean collectionFlag = false; |
|
|
|
List<WorkorderCollection> list = workorderCollectionService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderCollection::getTemplateId, workorderTemplate.getId()) |
|
|
|
.list(); |
|
|
|
if(list.size() != 0){ |
|
|
|
for (WorkorderCollection collection : list) { |
|
|
|
collection.setStatusId(workorderTemplate.getStatusId()); |
|
|
|
} |
|
|
|
collectionFlag = workorderCollectionService.updateBatchById(list); |
|
|
|
}else { |
|
|
|
collectionFlag = true; |
|
|
|
} |
|
|
|
collectionFlag = workorderCollectionService.updateBatchById(list); |
|
|
|
}else { |
|
|
|
collectionFlag = true; |
|
|
|
} |
|
|
|
|
|
|
|
if(flag && collectionFlag){ |
|
|
|
return Result.OK("修改工单信息成功!"); |
|
|
|
}else { |
|
|
|
if(flag && collectionFlag){ |
|
|
|
return Result.OK("修改工单信息成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("修改工单信息失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("修改工单信息失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -180,27 +190,32 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
@Override |
|
|
|
public Result<?> deleteTemplate(String templateId){ |
|
|
|
|
|
|
|
//收藏表信息删除成功与否标识 |
|
|
|
boolean collectionFlage = deleteCollection(templateId); |
|
|
|
|
|
|
|
//删除工单参数 |
|
|
|
boolean workorderGeneralSteponeFlag = deleteGeneralStepOne(templateId);//常规参数-工序卡1 |
|
|
|
boolean workorderGeneralSteptwoFlag = deleteGeneralStepTwo(templateId);//常规参数-工序卡2 |
|
|
|
boolean workorderGeneralStepthreeFlag = deleteGeneralStepThree(templateId);//常规参数-工序卡3 |
|
|
|
boolean workorderGeneralStepfourFlag = deleteGeneralStepFour(templateId);//常规参数-工序卡4 |
|
|
|
|
|
|
|
//检查项目参数 |
|
|
|
boolean workorderParamSteponeFlag = deleteParamStepOne(templateId);//检查项目参数-工序卡1 |
|
|
|
boolean workorderParamSteptwoFlag = deleteParamStepTwo(templateId);//检查项目参数-工序卡2 |
|
|
|
boolean workorderParamStepthreeFlag = deleteParamStepThree(templateId);//检查项目参数-工序卡3 |
|
|
|
boolean workorderParamStepfourFlag = deleteParamStepFour(templateId);//检查项目参数-工序卡4 |
|
|
|
|
|
|
|
//删除工单信息 |
|
|
|
boolean templateFlag = workorderTemplateService.removeById(templateId); |
|
|
|
|
|
|
|
if(templateFlag){ |
|
|
|
return Result.OK("工单删除成功!"); |
|
|
|
}else { |
|
|
|
try{ |
|
|
|
//收藏表信息删除成功与否标识 |
|
|
|
boolean collectionFlage = deleteCollection(templateId); |
|
|
|
|
|
|
|
//删除工单参数 |
|
|
|
boolean workorderGeneralSteponeFlag = deleteGeneralStepOne(templateId);//常规参数-工序卡1 |
|
|
|
boolean workorderGeneralSteptwoFlag = deleteGeneralStepTwo(templateId);//常规参数-工序卡2 |
|
|
|
boolean workorderGeneralStepthreeFlag = deleteGeneralStepThree(templateId);//常规参数-工序卡3 |
|
|
|
boolean workorderGeneralStepfourFlag = deleteGeneralStepFour(templateId);//常规参数-工序卡4 |
|
|
|
|
|
|
|
//检查项目参数 |
|
|
|
boolean workorderParamSteponeFlag = deleteParamStepOne(templateId);//检查项目参数-工序卡1 |
|
|
|
boolean workorderParamSteptwoFlag = deleteParamStepTwo(templateId);//检查项目参数-工序卡2 |
|
|
|
boolean workorderParamStepthreeFlag = deleteParamStepThree(templateId);//检查项目参数-工序卡3 |
|
|
|
boolean workorderParamStepfourFlag = deleteParamStepFour(templateId);//检查项目参数-工序卡4 |
|
|
|
|
|
|
|
//删除工单信息 |
|
|
|
boolean templateFlag = workorderTemplateService.removeById(templateId); |
|
|
|
|
|
|
|
if(templateFlag){ |
|
|
|
return Result.OK("工单删除成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("工单删除失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("工单删除失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -524,17 +539,22 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改常规参数-工序卡1(选配) |
|
|
|
@Override |
|
|
|
public Result<?> updateGeneralStepOne(WorkorderGeneralStepone generalStepone, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalStepone.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalStepone.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderGeneralSteponeService.saveOrUpdate(generalStepone); |
|
|
|
boolean flag = workorderGeneralSteponeService.saveOrUpdate(generalStepone); |
|
|
|
|
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡1成功!"); |
|
|
|
}else { |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡1成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改常规参数-工序卡1失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改常规参数-工序卡1失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -542,16 +562,21 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改常规参数-工序卡2 |
|
|
|
@Override |
|
|
|
public Result<?> updateGeneralStepTwo(WorkorderGeneralSteptwo generalSteptwo, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalSteptwo.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalSteptwo.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderGeneralSteptwoService.saveOrUpdate(generalSteptwo); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡2成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderGeneralSteptwoService.saveOrUpdate(generalSteptwo); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡2成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改常规参数-工序卡2失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改常规参数-工序卡2失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -559,16 +584,21 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改常规参数-工序卡3 |
|
|
|
@Override |
|
|
|
public Result<?> updateGeneralStepThree(WorkorderGeneralStepthree generalStepthree, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalStepthree.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalStepthree.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderGeneralStepthreeService.saveOrUpdate(generalStepthree); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡3成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderGeneralStepthreeService.saveOrUpdate(generalStepthree); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡3成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改常规参数-工序卡3失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改常规参数-工序卡3失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -576,16 +606,21 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改常规参数-工序卡4(总成) |
|
|
|
@Override |
|
|
|
public Result<?> updateGeneralStepFour(WorkorderGeneralStepfour generalStepfour, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalStepfour.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionGeneral(roleId, generalStepfour.getStepId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderGeneralStepfourService.saveOrUpdate(generalStepfour); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡4成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderGeneralStepfourService.saveOrUpdate(generalStepfour); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改常规参数-工序卡4成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改常规参数-工序卡4失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改常规参数-工序卡4失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -593,16 +628,21 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改工序参数-工序卡1(选配) |
|
|
|
@Override |
|
|
|
public Result<?> updateParamStepOne(WorkorderParamStepone paramStepone, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramStepone.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramStepone.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderParamSteponeService.saveOrUpdate(paramStepone); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡1成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderParamSteponeService.saveOrUpdate(paramStepone); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡1成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改工序参数-工序卡1失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改工序参数-工序卡1失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -610,16 +650,21 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改工序参数-工序卡2 |
|
|
|
@Override |
|
|
|
public Result<?> updateParamStepTwo(WorkorderParamSteptwo paramSteptwo, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramSteptwo.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramSteptwo.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderParamSteptwoService.saveOrUpdate(paramSteptwo); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡2成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderParamSteptwoService.saveOrUpdate(paramSteptwo); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡2成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改工序参数-工序卡2失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改工序参数-工序卡2失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -627,16 +672,21 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改工序参数-工序卡3 |
|
|
|
@Override |
|
|
|
public Result<?> updateParamStepThree(WorkorderParamStepthree paramStepthree, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramStepthree.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramStepthree.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderParamStepthreeService.saveOrUpdate(paramStepthree); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡3成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderParamStepthreeService.saveOrUpdate(paramStepthree); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡3成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改工序参数-工序卡3失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改工序参数-工序卡3失败!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -644,259 +694,278 @@ public class TemplateServiceImpl implements TemplateService { |
|
|
|
//工单信息-修改工序参数-工序卡4(总成) |
|
|
|
@Override |
|
|
|
public Result<?> updateParamStepFour(WorkorderParamStepfour paramStepfour, String roleId) { |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramStepfour.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
try{ |
|
|
|
//判断是否有工序操作权限 |
|
|
|
boolean permission = judgePermissionParam(roleId, paramStepfour.getProcessId()); |
|
|
|
if(!permission){ |
|
|
|
return Result.error("没有该工序的操作权限"); |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = workorderParamStepfourService.saveOrUpdate(paramStepfour); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡4成功!"); |
|
|
|
}else { |
|
|
|
boolean flag = workorderParamStepfourService.saveOrUpdate(paramStepfour); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("新增/修改工序参数-工序卡4成功!"); |
|
|
|
}else { |
|
|
|
return Result.error("新增/修改工序参数-工序卡4失败!"); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("新增/修改工序参数-工序卡4失败!"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//工单信息-检查项目参数修改权限判断 |
|
|
|
public Boolean judgePermissionParam(String roleId, String checkItemId) { |
|
|
|
|
|
|
|
public Boolean judgePermissionParam(String roleId, String checkItemId) { |
|
|
|
//返回结果 |
|
|
|
boolean result = false; |
|
|
|
|
|
|
|
//根据角色id获取拥有的权限 |
|
|
|
List<WorkorderPermissionCheckitem> permissionList = workorderPermissionCheckitemService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderPermissionCheckitem::getRoleId, roleId) |
|
|
|
.list(); |
|
|
|
try{ |
|
|
|
//根据角色id获取拥有的权限 |
|
|
|
List<WorkorderPermissionCheckitem> permissionList = workorderPermissionCheckitemService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderPermissionCheckitem::getRoleId, roleId) |
|
|
|
.list(); |
|
|
|
|
|
|
|
//判断是否有修改的权限 |
|
|
|
for (WorkorderPermissionCheckitem permission : permissionList) { |
|
|
|
if(checkItemId.equals(permission.getCheckItemId())){ |
|
|
|
result = true; |
|
|
|
break; |
|
|
|
//判断是否有修改的权限 |
|
|
|
for (WorkorderPermissionCheckitem permission : permissionList) { |
|
|
|
if(checkItemId.equals(permission.getCheckItemId())){ |
|
|
|
result = true; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return result; |
|
|
|
return result; |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//工单信息-检查项目参数修改权限判断 |
|
|
|
public Boolean judgePermissionGeneral(String roleId, String stepId) { |
|
|
|
|
|
|
|
//返回结果 |
|
|
|
boolean result = false; |
|
|
|
|
|
|
|
//根据角色id获取拥有的权限 |
|
|
|
List<WorkorderPermissionStep> permissionList = workorderPermissionStepService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderPermissionStep::getRoleId, roleId) |
|
|
|
.list(); |
|
|
|
try{ |
|
|
|
|
|
|
|
//根据角色id获取拥有的权限 |
|
|
|
List<WorkorderPermissionStep> permissionList = workorderPermissionStepService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderPermissionStep::getRoleId, roleId) |
|
|
|
.list(); |
|
|
|
|
|
|
|
//判断是否有修改的权限 |
|
|
|
for (WorkorderPermissionStep permission : permissionList) { |
|
|
|
if(stepId.equals(permission.getStepId())){ |
|
|
|
result = true; |
|
|
|
break; |
|
|
|
//判断是否有修改的权限 |
|
|
|
for (WorkorderPermissionStep permission : permissionList) { |
|
|
|
if(stepId.equals(permission.getStepId())){ |
|
|
|
result = true; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return result; |
|
|
|
return result; |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/*********************************************************************************************************/ |
|
|
|
//工单信息-查询工单详情 |
|
|
|
@Override |
|
|
|
public Result<?> queryTemplateById(String userId, String templateId){ |
|
|
|
WorkorderTemplate workorderTemplate = new WorkorderTemplate(); |
|
|
|
try{ |
|
|
|
//查询工单信息 |
|
|
|
workorderTemplate = workorderTemplateService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderTemplate::getId, templateId) |
|
|
|
.one(); |
|
|
|
|
|
|
|
//查询工单信息 |
|
|
|
WorkorderTemplate workorderTemplate = workorderTemplateService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderTemplate::getId, templateId) |
|
|
|
.one(); |
|
|
|
|
|
|
|
//查看工单是否被收藏 |
|
|
|
WorkorderCollection collection = workorderCollectionService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderCollection::getUserId, userId) |
|
|
|
.eq(WorkorderCollection::getTemplateId, templateId) |
|
|
|
.one(); |
|
|
|
if(null != collection){ |
|
|
|
workorderTemplate.setCollectonFlag(true); |
|
|
|
}else { |
|
|
|
workorderTemplate.setCollectonFlag(false); |
|
|
|
} |
|
|
|
//查看工单是否被收藏 |
|
|
|
WorkorderCollection collection = workorderCollectionService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderCollection::getUserId, userId) |
|
|
|
.eq(WorkorderCollection::getTemplateId, templateId) |
|
|
|
.one(); |
|
|
|
if(null != collection){ |
|
|
|
workorderTemplate.setCollectonFlag(true); |
|
|
|
}else { |
|
|
|
workorderTemplate.setCollectonFlag(false); |
|
|
|
} |
|
|
|
|
|
|
|
//查询工序卡信息 |
|
|
|
List<WorkorderStep> stepList = workorderStepService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
//查询工序卡信息 |
|
|
|
List<WorkorderStep> stepList = workorderStepService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
|
|
|
|
//查询工序信息 |
|
|
|
List<WorkorderProcess> processList = workorderProcessService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
//查询工序信息 |
|
|
|
List<WorkorderProcess> processList = workorderProcessService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
|
|
|
|
//查询检查项目信息 |
|
|
|
List<WorkorderItemCheck> itemCheckList = workorderItemCheckService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
//查询检查项目信息 |
|
|
|
List<WorkorderItemCheck> itemCheckList = workorderItemCheckService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
|
|
|
|
//根据工单id查询常规参数 |
|
|
|
List<WorkorderGeneralStepone> GeneralSteponeList = workorderGeneralSteponeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralStepone::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderGeneralSteptwo> GeneralSteptwoList = workorderGeneralSteptwoService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralSteptwo::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderGeneralStepthree> GeneralStepthreeList = workorderGeneralStepthreeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralStepthree::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderGeneralStepfour> GeneralStepfourList = workorderGeneralStepfourService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralStepfour::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
//根据工单id查询常规参数 |
|
|
|
List<WorkorderGeneralStepone> GeneralSteponeList = workorderGeneralSteponeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralStepone::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderGeneralSteptwo> GeneralSteptwoList = workorderGeneralSteptwoService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralSteptwo::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderGeneralStepthree> GeneralStepthreeList = workorderGeneralStepthreeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralStepthree::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderGeneralStepfour> GeneralStepfourList = workorderGeneralStepfourService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderGeneralStepfour::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
|
|
|
|
//根据工单id查询检查项目参数 |
|
|
|
List<WorkorderParamStepone> paramSteponeList = workorderParamSteponeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamStepone::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderParamSteptwo> paramSteptwoList = workorderParamSteptwoService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamSteptwo::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderParamStepthree> paramStepthreeList = workorderParamStepthreeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamStepthree::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderParamStepfour> paramStepfourList = workorderParamStepfourService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamStepfour::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
//根据工单id查询检查项目参数 |
|
|
|
List<WorkorderParamStepone> paramSteponeList = workorderParamSteponeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamStepone::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderParamSteptwo> paramSteptwoList = workorderParamSteptwoService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamSteptwo::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderParamStepthree> paramStepthreeList = workorderParamStepthreeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamStepthree::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
List<WorkorderParamStepfour> paramStepfourList = workorderParamStepfourService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(WorkorderParamStepfour::getTemplateId, templateId) |
|
|
|
.list(); |
|
|
|
|
|
|
|
//一、将检查项目参数对象放入对应检查项目对象下 |
|
|
|
for (WorkorderItemCheck workorderItemCheck : itemCheckList) { |
|
|
|
//工序卡1 |
|
|
|
List<WorkorderParamStepone> workorderParamSteponeList = new ArrayList<>(); |
|
|
|
for (WorkorderParamStepone workorderParamStepone : paramSteponeList) { |
|
|
|
if(workorderParamStepone.getProcessId().equals(workorderItemCheck.getId()) ){ |
|
|
|
workorderParamSteponeList.add(workorderParamStepone); |
|
|
|
//一、将检查项目参数对象放入对应检查项目对象下 |
|
|
|
for (WorkorderItemCheck workorderItemCheck : itemCheckList) { |
|
|
|
//工序卡1 |
|
|
|
List<WorkorderParamStepone> workorderParamSteponeList = new ArrayList<>(); |
|
|
|
for (WorkorderParamStepone workorderParamStepone : paramSteponeList) { |
|
|
|
if(workorderParamStepone.getProcessId().equals(workorderItemCheck.getId()) ){ |
|
|
|
workorderParamSteponeList.add(workorderParamStepone); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderItemCheck.setWorkorderParamSteponeList(workorderParamSteponeList); |
|
|
|
|
|
|
|
//工序卡2 |
|
|
|
List<WorkorderParamSteptwo> workorderParamSteptwoList = new ArrayList<>(); |
|
|
|
for (WorkorderParamSteptwo workorderParamSteptwo : paramSteptwoList) { |
|
|
|
if(workorderParamSteptwo.getProcessId().equals(workorderItemCheck.getId())){ |
|
|
|
workorderParamSteptwoList.add(workorderParamSteptwo); |
|
|
|
workorderItemCheck.setWorkorderParamSteponeList(workorderParamSteponeList); |
|
|
|
|
|
|
|
//工序卡2 |
|
|
|
List<WorkorderParamSteptwo> workorderParamSteptwoList = new ArrayList<>(); |
|
|
|
for (WorkorderParamSteptwo workorderParamSteptwo : paramSteptwoList) { |
|
|
|
if(workorderParamSteptwo.getProcessId().equals(workorderItemCheck.getId())){ |
|
|
|
workorderParamSteptwoList.add(workorderParamSteptwo); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderItemCheck.setWorkorderParamSteptwoList(workorderParamSteptwoList); |
|
|
|
|
|
|
|
//工序卡3 |
|
|
|
List<WorkorderParamStepthree> workorderParamStepthreeList = new ArrayList<>(); |
|
|
|
for (WorkorderParamStepthree workorderParamStepthree : paramStepthreeList) { |
|
|
|
if(workorderParamStepthree.getProcessId().equals(workorderItemCheck.getId())){ |
|
|
|
workorderParamStepthreeList.add(workorderParamStepthree); |
|
|
|
workorderItemCheck.setWorkorderParamSteptwoList(workorderParamSteptwoList); |
|
|
|
|
|
|
|
//工序卡3 |
|
|
|
List<WorkorderParamStepthree> workorderParamStepthreeList = new ArrayList<>(); |
|
|
|
for (WorkorderParamStepthree workorderParamStepthree : paramStepthreeList) { |
|
|
|
if(workorderParamStepthree.getProcessId().equals(workorderItemCheck.getId())){ |
|
|
|
workorderParamStepthreeList.add(workorderParamStepthree); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderItemCheck.setWorkorderParamStepthreeList(workorderParamStepthreeList); |
|
|
|
|
|
|
|
//工序卡4 |
|
|
|
List<WorkorderParamStepfour> workorderParamStepfourList = new ArrayList<>(); |
|
|
|
for (WorkorderParamStepfour workorderParamStepfour : paramStepfourList) { |
|
|
|
if(workorderParamStepfour.getProcessId().equals(workorderItemCheck.getId())){ |
|
|
|
workorderParamStepfourList.add(workorderParamStepfour); |
|
|
|
workorderItemCheck.setWorkorderParamStepthreeList(workorderParamStepthreeList); |
|
|
|
|
|
|
|
//工序卡4 |
|
|
|
List<WorkorderParamStepfour> workorderParamStepfourList = new ArrayList<>(); |
|
|
|
for (WorkorderParamStepfour workorderParamStepfour : paramStepfourList) { |
|
|
|
if(workorderParamStepfour.getProcessId().equals(workorderItemCheck.getId())){ |
|
|
|
workorderParamStepfourList.add(workorderParamStepfour); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderItemCheck.setWorkorderParamStepfourList(workorderParamStepfourList); |
|
|
|
workorderItemCheck.setWorkorderParamStepfourList(workorderParamStepfourList); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
//二、将检查项目对象放入对应工序流程对象下 |
|
|
|
for (WorkorderProcess workorderProcess : processList) { |
|
|
|
List<WorkorderItemCheck> workorderItemCheckList = new ArrayList<>(); |
|
|
|
for (WorkorderItemCheck workorderItemCheck : itemCheckList) { |
|
|
|
if(workorderItemCheck.getProcessId().equals(workorderProcess.getId())){ |
|
|
|
workorderItemCheckList.add(workorderItemCheck); |
|
|
|
} |
|
|
|
} |
|
|
|
workorderProcess.setWorkorderItemCheckList(workorderItemCheckList); |
|
|
|
} |
|
|
|
|
|
|
|
//三、将工序流程对象放入对应工序卡对象下 |
|
|
|
for (WorkorderStep workorderStep : stepList) { |
|
|
|
//工序参数 |
|
|
|
List<WorkorderProcess> workorderProcessList = new ArrayList<>(); |
|
|
|
//二、将检查项目对象放入对应工序流程对象下 |
|
|
|
for (WorkorderProcess workorderProcess : processList) { |
|
|
|
if(workorderProcess.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderProcessList.add(workorderProcess); |
|
|
|
List<WorkorderItemCheck> workorderItemCheckList = new ArrayList<>(); |
|
|
|
for (WorkorderItemCheck workorderItemCheck : itemCheckList) { |
|
|
|
if(workorderItemCheck.getProcessId().equals(workorderProcess.getId())){ |
|
|
|
workorderItemCheckList.add(workorderItemCheck); |
|
|
|
} |
|
|
|
} |
|
|
|
workorderProcess.setWorkorderItemCheckList(workorderItemCheckList); |
|
|
|
} |
|
|
|
workorderStep.setWorkorderProcessList(workorderProcessList); |
|
|
|
|
|
|
|
//常规参数(待优化--冗余list) |
|
|
|
//工序卡1 |
|
|
|
List<WorkorderGeneralStepone> workorderGeneralSteponeList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralStepone generalStepone : GeneralSteponeList) { |
|
|
|
if(generalStepone.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralSteponeList.add(generalStepone); |
|
|
|
//三、将工序流程对象放入对应工序卡对象下 |
|
|
|
for (WorkorderStep workorderStep : stepList) { |
|
|
|
//工序参数 |
|
|
|
List<WorkorderProcess> workorderProcessList = new ArrayList<>(); |
|
|
|
for (WorkorderProcess workorderProcess : processList) { |
|
|
|
if(workorderProcess.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderProcessList.add(workorderProcess); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderStep.setWorkorderGeneralSteponeList(workorderGeneralSteponeList); |
|
|
|
|
|
|
|
//工序卡2 |
|
|
|
List<WorkorderGeneralSteptwo> workorderGeneralSteptwoList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralSteptwo generalSteptwo : GeneralSteptwoList) { |
|
|
|
if(generalSteptwo.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralSteptwoList.add(generalSteptwo); |
|
|
|
workorderStep.setWorkorderProcessList(workorderProcessList); |
|
|
|
|
|
|
|
//常规参数(待优化--冗余list) |
|
|
|
//工序卡1 |
|
|
|
List<WorkorderGeneralStepone> workorderGeneralSteponeList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralStepone generalStepone : GeneralSteponeList) { |
|
|
|
if(generalStepone.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralSteponeList.add(generalStepone); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderStep.setWorkorderGeneralSteptwoList(workorderGeneralSteptwoList); |
|
|
|
|
|
|
|
//工序卡3 |
|
|
|
List<WorkorderGeneralStepthree> workorderGeneralStepthreeList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralStepthree generalStepthree : GeneralStepthreeList) { |
|
|
|
if(generalStepthree.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralStepthreeList.add(generalStepthree); |
|
|
|
workorderStep.setWorkorderGeneralSteponeList(workorderGeneralSteponeList); |
|
|
|
|
|
|
|
//工序卡2 |
|
|
|
List<WorkorderGeneralSteptwo> workorderGeneralSteptwoList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralSteptwo generalSteptwo : GeneralSteptwoList) { |
|
|
|
if(generalSteptwo.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralSteptwoList.add(generalSteptwo); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderStep.setWorkorderGeneralStepthreeList(workorderGeneralStepthreeList); |
|
|
|
|
|
|
|
//工序卡4 |
|
|
|
List<WorkorderGeneralStepfour> workorderGeneralStepfourList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralStepfour generalStepfour : GeneralStepfourList) { |
|
|
|
if(generalStepfour.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralStepfourList.add(generalStepfour); |
|
|
|
workorderStep.setWorkorderGeneralSteptwoList(workorderGeneralSteptwoList); |
|
|
|
|
|
|
|
//工序卡3 |
|
|
|
List<WorkorderGeneralStepthree> workorderGeneralStepthreeList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralStepthree generalStepthree : GeneralStepthreeList) { |
|
|
|
if(generalStepthree.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralStepthreeList.add(generalStepthree); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
workorderStep.setWorkorderGeneralStepfourList(workorderGeneralStepfourList); |
|
|
|
|
|
|
|
} |
|
|
|
workorderStep.setWorkorderGeneralStepthreeList(workorderGeneralStepthreeList); |
|
|
|
|
|
|
|
//工序卡4 |
|
|
|
List<WorkorderGeneralStepfour> workorderGeneralStepfourList = new ArrayList<>(); |
|
|
|
for (WorkorderGeneralStepfour generalStepfour : GeneralStepfourList) { |
|
|
|
if(generalStepfour.getStepId().equals(workorderStep.getId())){ |
|
|
|
workorderGeneralStepfourList.add(generalStepfour); |
|
|
|
} |
|
|
|
} |
|
|
|
workorderStep.setWorkorderGeneralStepfourList(workorderGeneralStepfourList); |
|
|
|
|
|
|
|
//四、将工序卡对象放入对应工单对象下 |
|
|
|
workorderTemplate.setWorkorderStepList(stepList); |
|
|
|
} |
|
|
|
|
|
|
|
//补充工单状态描述 |
|
|
|
if(null != workorderTemplate.getStatusId()){ |
|
|
|
List<WorkorderStatus> workorderStatus = workorderStatusService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
for (WorkorderStatus status : workorderStatus) { |
|
|
|
if(workorderTemplate.getStatusId().equals(status.getId())){ |
|
|
|
workorderTemplate.setStatusDescribe(status.getName()); |
|
|
|
break; |
|
|
|
//四、将工序卡对象放入对应工单对象下 |
|
|
|
workorderTemplate.setWorkorderStepList(stepList); |
|
|
|
|
|
|
|
//补充工单状态描述 |
|
|
|
if(null != workorderTemplate.getStatusId()){ |
|
|
|
List<WorkorderStatus> workorderStatus = workorderStatusService |
|
|
|
.lambdaQuery() |
|
|
|
.list(); |
|
|
|
for (WorkorderStatus status : workorderStatus) { |
|
|
|
if(workorderTemplate.getStatusId().equals(status.getId())){ |
|
|
|
workorderTemplate.setStatusDescribe(status.getName()); |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return Result.OK("工单详情!", workorderTemplate); |
|
|
|
return Result.OK("工单详情!", workorderTemplate); |
|
|
|
}catch (Exception e){ |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("工单详情!", workorderTemplate); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |