工序接口添加

This commit is contained in:
lym
2024-03-08 10:40:37 +08:00
parent cc536e1b1e
commit 090a241e42
5 changed files with 38 additions and 13 deletions
@@ -47,7 +47,6 @@ public class OrderServiceImpl implements OrderService {
* 1、解析文件 * 1、解析文件
* *
*/ */
// 插入 // 插入
OrderDO order = BeanUtils.toBean(createReqVO, OrderDO.class); OrderDO order = BeanUtils.toBean(createReqVO, OrderDO.class);
orderMapper.insert(order); orderMapper.insert(order);
@@ -95,4 +95,12 @@ public class ProcessController {
BeanUtils.toBean(list, ProcessRespVO.class)); BeanUtils.toBean(list, ProcessRespVO.class));
} }
@GetMapping("/getAll")
@Operation(summary = "获得所有工序信息")
@PreAuthorize("@ss.hasPermission('system:process:query')")
public CommonResult<List<ProcessDO>> getAllProcess() {
List<ProcessDO> processUser = processService.getAllProcess();
return success(BeanUtils.toBean(processUser, ProcessDO.class));
}
} }
@@ -7,6 +7,8 @@ import com.cf.imes.module.system.controller.admin.process.vo.process.ProcessPage
import com.cf.imes.module.system.dal.dataobject.process.ProcessDO; import com.cf.imes.module.system.dal.dataobject.process.ProcessDO;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/** /**
* 工序信息表 process Mapper * 工序信息表 process Mapper
* *
@@ -33,4 +35,9 @@ public interface ProcessMapper extends BaseMapperX<ProcessDO> {
.orderByDesc(ProcessDO::getId)); .orderByDesc(ProcessDO::getId));
} }
default List<ProcessDO> selectAll() {
return selectList(new LambdaQueryWrapperX<ProcessDO>()
.orderByDesc(ProcessDO::getId));
}
} }
@@ -8,6 +8,7 @@ import com.cf.imes.module.system.dal.dataobject.process.ProcessDO;
import com.cf.imes.framework.common.pojo.PageResult; import com.cf.imes.framework.common.pojo.PageResult;
import javax.validation.Valid; import javax.validation.Valid;
import java.util.List;
/** /**
* 工序信息表 process Service 接口 * 工序信息表 process Service 接口
@@ -54,4 +55,10 @@ public interface ProcessService {
*/ */
PageResult<ProcessDO> getProcessPage(ProcessPageReqVO pageReqVO); PageResult<ProcessDO> getProcessPage(ProcessPageReqVO pageReqVO);
/**
* 获得所有工序信息表 process
*
* @return 工序信息表 process
*/
List<ProcessDO> getAllProcess();
} }
@@ -74,19 +74,17 @@ public class ProcessServiceImpl implements ProcessService {
// 校验存在 // 校验存在
validateProcessExists(updateReqVO.getId()); validateProcessExists(updateReqVO.getId());
ProcessDO updateProcess = BeanUtils.toBean(updateReqVO, ProcessDO.class); ProcessDO updateProcess = BeanUtils.toBean(updateReqVO, ProcessDO.class);
System.out.println("pppppppppppppppppppp" + updateProcess);
// 更新工序信息
int updateProcessObj = processMapper.updateById(updateProcess);
processUserService.deleteProcessUserByProcess(updateReqVO.getId()); processUserService.deleteProcessUserByProcess(updateReqVO.getId());
// if(updateReqVO.getUsers() != null){ if(updateReqVO.getUsers() != null && updateReqVO.getUsers() != ""){
// String[] usersId = updateReqVO.getUsers().split(","); String[] usersId = updateReqVO.getUsers().split(",");
// for (String user : usersId) { for (String user : usersId) {
// ProcessAndUserSaveReqVO processAndUserSaveReqVO = new ProcessAndUserSaveReqVO(); ProcessAndUserSaveReqVO processAndUserSaveReqVO = new ProcessAndUserSaveReqVO();
// processAndUserSaveReqVO.setProcessId(updateReqVO.getId()); processAndUserSaveReqVO.setProcessId(updateReqVO.getId());
// processAndUserSaveReqVO.setUserId(Long.parseLong(user)); processAndUserSaveReqVO.setUserId(Long.parseLong(user));
// processUserService.createProcessUser(processAndUserSaveReqVO); processUserService.createProcessUser(processAndUserSaveReqVO);
// } }
// } }
processMapper.updateById(updateProcess); processMapper.updateById(updateProcess);
} }
@@ -128,4 +126,10 @@ public class ProcessServiceImpl implements ProcessService {
return processMapper.selectPage(pageReqVO); return processMapper.selectPage(pageReqVO);
} }
@Override
public List<ProcessDO> getAllProcess() {
List<ProcessDO> processDOList = processMapper.selectAll();
return processDOList;
}
} }