生产管理(未完成1)

This commit is contained in:
zc
2026-06-24 11:09:30 +08:00
parent 71cf559a19
commit 70b4ce5dde
28 changed files with 1822 additions and 1 deletions

View File

@@ -0,0 +1,29 @@
package top.mes.admin.controller.bom;
import top.continew.starter.extension.crud.enums.Api;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import lombok.RequiredArgsConstructor;
import top.continew.starter.extension.crud.annotation.CrudRequestMapping;
import top.mes.admin.common.controller.BaseController;
import top.mes.admin.bom.model.query.BomQuery;
import top.mes.admin.bom.model.req.BomReq;
import top.mes.admin.bom.model.resp.BomResp;
import top.mes.admin.bom.service.BomService;
/**
* BOM物料清单管理 API
*
* @author zc
* @since 2026/06/23 17:28
*/
@Tag(name = "BOM物料清单管理 API")
@RestController
@RequiredArgsConstructor
@CrudRequestMapping(value = "/bom/bom", api = {Api.PAGE, Api.DETAIL, Api.ADD, Api.UPDATE, Api.DELETE, Api.EXPORT})
public class BomController extends BaseController<BomService, BomResp, BomResp, BomQuery, BomReq> {
}

View File

@@ -0,0 +1,29 @@
package top.mes.admin.controller.process;
import top.continew.starter.extension.crud.enums.Api;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import lombok.RequiredArgsConstructor;
import top.continew.starter.extension.crud.annotation.CrudRequestMapping;
import top.mes.admin.common.controller.BaseController;
import top.mes.admin.process.model.query.ProcessQuery;
import top.mes.admin.process.model.req.ProcessReq;
import top.mes.admin.process.model.resp.ProcessResp;
import top.mes.admin.process.service.ProcessService;
/**
* 工序基础信息管理 API
*
* @author zc
* @since 2026/06/18 15:48
*/
@Tag(name = "工序基础信息管理 API")
@RestController
@RequiredArgsConstructor
@CrudRequestMapping(value = "/process/process", api = {Api.PAGE, Api.DETAIL, Api.ADD, Api.UPDATE, Api.DELETE, Api.EXPORT})
public class ProcessController extends BaseController<ProcessService, ProcessResp, ProcessResp, ProcessQuery, ProcessReq> {
}

View File

@@ -0,0 +1,29 @@
package top.mes.admin.controller.routing;
import top.continew.starter.extension.crud.enums.Api;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import lombok.RequiredArgsConstructor;
import top.continew.starter.extension.crud.annotation.CrudRequestMapping;
import top.mes.admin.common.controller.BaseController;
import top.mes.admin.routing.model.query.RoutingQuery;
import top.mes.admin.routing.model.req.RoutingReq;
import top.mes.admin.routing.model.resp.RoutingResp;
import top.mes.admin.routing.service.RoutingService;
/**
* 工艺路线主管理 API
*
* @author zc
* @since 2026/06/23 15:53
*/
@Tag(name = "工艺路线主管理 API")
@RestController
@RequiredArgsConstructor
@CrudRequestMapping(value = "/routing/routing", api = {Api.PAGE, Api.DETAIL, Api.ADD, Api.UPDATE, Api.DELETE, Api.EXPORT})
public class RoutingController extends BaseController<RoutingService, RoutingResp, RoutingResp, RoutingQuery, RoutingReq> {
}