fix: 预览接口改为admin路径 /base/code-rule/preview

This commit is contained in:
zhouz
2026-07-15 18:59:56 +08:00
parent fbc5554c6a
commit 95664293b2
2 changed files with 12 additions and 1 deletions

View File

@@ -5,6 +5,7 @@ import cn.code.nl.framework.common.pojo.PageResult;
import cn.code.nl.framework.common.util.object.BeanUtils;
import cn.code.nl.module.base.controller.admin.codegen.vo.*;
import cn.code.nl.module.base.dal.dataobject.codegen.CodeRuleDO;
import cn.code.nl.module.base.service.codegen.CodeGenService;
import cn.code.nl.module.base.service.codegen.CodeRuleService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
@@ -33,6 +34,9 @@ public class CodeRuleController {
@Resource
private CodeRuleService codeRuleService;
@Resource
private CodeGenService codeGenService;
/**
* 创建编码规则
*/
@@ -106,4 +110,11 @@ public class CodeRuleController {
return success(BeanUtils.toBean(list, CodeRuleSimpleRespVO.class));
}
@GetMapping("/preview")
@Operation(summary = "预览下一个编码(不消耗序号)")
@PreAuthorize("@ss.hasPermission('base:code-rule:query')")
public CommonResult<String> previewCode(@RequestParam("ruleCode") String ruleCode) {
return success(codeGenService.preview(ruleCode));
}
}

View File

@@ -83,7 +83,7 @@ export async function deleteCodeRule(id: number) {
/** 预览下一个编码(不消耗序号) */
export async function previewCode(ruleCode: string) {
return requestClient.get<string>(
'/rpc-api/base/code-gen/preview',
'/base/code-rule/preview',
{ params: { ruleCode } },
);
}