mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-13 21:32:07 +08:00
数据结构修改
This commit is contained in:
+8
-2
@@ -47,8 +47,6 @@ public class ProcessGroupController {
|
||||
@Resource
|
||||
private ProcessGroupService processGroupService;
|
||||
|
||||
@Resource
|
||||
private ProcessService processService;
|
||||
|
||||
@PostMapping("/create")
|
||||
@Operation(summary = "创建工序组")
|
||||
@@ -92,6 +90,14 @@ public class ProcessGroupController {
|
||||
return success(BeanUtils.toBean(pageResult, ProcessGroupRespVO.class));
|
||||
}
|
||||
|
||||
@GetMapping({"/list-all-simple","/simple-list"})
|
||||
@Operation(summary = "获得工序组全部")
|
||||
@Parameter(name = "name", description = "工序组名称", required = false, example = "xxx")
|
||||
@PreAuthorize("@ss.hasPermission('system:process-group:query')")
|
||||
public CommonResult<List<ProcessGroupRespVO>> getProcessGroupAll(@RequestParam(required = false, value = "name") String name) {
|
||||
return success(processGroupService.getProcessGroupList(name));
|
||||
}
|
||||
|
||||
@GetMapping("/export-excel")
|
||||
@Operation(summary = "导出工序组表")
|
||||
@PreAuthorize("@ss.hasPermission('system:process-group:export')")
|
||||
|
||||
+3
@@ -2,12 +2,14 @@ package com.cf.imes.module.system.service.process;
|
||||
|
||||
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessGroupPageReqVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessGroupRespVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessGroupSaveReqVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessListSaveReqVO;
|
||||
import com.cf.imes.module.system.dal.dataobject.process.ProcessGroupDO;
|
||||
import com.cf.imes.framework.common.pojo.PageResult;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工序组表 process_group Service 接口
|
||||
@@ -54,4 +56,5 @@ public interface ProcessGroupService {
|
||||
*/
|
||||
PageResult<ProcessGroupDO> getProcessGroupPage(ProcessGroupPageReqVO pageReqVO);
|
||||
|
||||
List<ProcessGroupRespVO> getProcessGroupList(String name);
|
||||
}
|
||||
+15
-2
@@ -1,10 +1,14 @@
|
||||
package com.cf.imes.module.system.service.process;
|
||||
|
||||
import com.cf.imes.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import com.cf.imes.framework.organ.core.context.OrganContextHolder;
|
||||
import com.cf.imes.module.system.controller.admin.organ.vo.organ.OrganSimpleRespVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessGroupPageReqVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessGroupRespVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessGroupSaveReqVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.group.ProcessListSaveReqVO;
|
||||
import com.cf.imes.module.system.controller.admin.process.vo.process.ProcessRespVO;
|
||||
import com.cf.imes.module.system.dal.dataobject.organ.OrganizationDO;
|
||||
import com.cf.imes.module.system.dal.mysql.process.ProcessMapper;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -117,7 +121,16 @@ public class ProcessGroupServiceImpl implements ProcessGroupService {
|
||||
|
||||
@Override
|
||||
public PageResult<ProcessGroupDO> getProcessGroupPage(ProcessGroupPageReqVO pageReqVO) {
|
||||
return processGroupMapper.selectPage(pageReqVO);
|
||||
return processGroupMapper.selectPage(pageReqVO.setOrganId(OrganContextHolder.getOrganId()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ProcessGroupRespVO> getProcessGroupList(String name) {
|
||||
List<ProcessGroupDO> processGroupDOList = processGroupMapper.selectList(new LambdaQueryWrapperX<ProcessGroupDO>()
|
||||
.likeIfPresent(ProcessGroupDO::getName, name)
|
||||
.eq(ProcessGroupDO::getOrganId, OrganContextHolder.getOrganId())
|
||||
.select(ProcessGroupDO::getId, ProcessGroupDO::getName));
|
||||
return BeanUtils.toBean(processGroupDOList, ProcessGroupRespVO.class);
|
||||
}
|
||||
|
||||
|
||||
@@ -172,7 +185,7 @@ public class ProcessGroupServiceImpl implements ProcessGroupService {
|
||||
return itemsBuilder.length() > 0 ? itemsBuilder.toString() : "[]";
|
||||
}
|
||||
|
||||
// 批量更新工序组默认
|
||||
// 批量更新工序组默认
|
||||
public void updateProcessGroupIsDefault(Long processGroupId, Long organId) {
|
||||
processGroupMapper.updateIsDefault(processGroupId, organId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user