新增-每个排单都保存对应的方案组信息,增加修改排单方案组配置接口,创建组织复制系统配置信息,增加打印标签查询小板信息接口

This commit is contained in:
liuzhaotian
2025-04-17 16:18:26 +08:00
parent f93631333d
commit d2d891a289
15 changed files with 694 additions and 147 deletions
@@ -7,9 +7,7 @@ import com.cf.imes.module.system.enums.ApiConstants;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@@ -45,15 +43,20 @@ public interface SystemConfigApi {
@Operation(summary = "获取默认的加工方案组的配置信息")
CommonResult<SystemConfigRespDTO> getDefaultProcessConfig();
@GetMapping(PREFIX + "/organ/process-config")
@GetMapping(PREFIX + "/organ/plan-process-config")
@Operation(summary = "获取排单下加工方案组的配置信息和具体配置项的配置信息")
CommonResult<List<ProcessSchemeDTO>> getProcessById(@RequestParam("processId") Long processId);
@GetMapping(PREFIX + "/organ/multi-color-config-status")
@Operation(summary = "查询组织的混单是否开启")
CommonResult<Boolean> getMultiColorConfigStatus();
@PostMapping(PREFIX + "/organ/plan-scheme-config")
@Operation(summary = "获取排单下加工方案组的配置信息和具体配置项的配置信息")
CommonResult<List<ProcessSchemeDTO>> getPlanProcessSchemeConfig(@RequestBody List<ProcessSchemeDTO> schemeDTOList);
@GetMapping(PREFIX + "/organ/process-config")
@Operation(summary = "获取加工方案组的配置信息")
CommonResult<List<ProcessSchemeDTO>> getProcessSchemeConfig(@RequestParam("processId") Long processId);
@GetMapping(PREFIX + "/organ/sealedge-config")
@Operation(summary = "获取组织下封边条对应配置")