fix: 预览接口改为admin路径 /base/code-rule/preview
This commit is contained in:
@@ -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.framework.common.util.object.BeanUtils;
|
||||||
import cn.code.nl.module.base.controller.admin.codegen.vo.*;
|
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.dal.dataobject.codegen.CodeRuleDO;
|
||||||
|
import cn.code.nl.module.base.service.codegen.CodeGenService;
|
||||||
import cn.code.nl.module.base.service.codegen.CodeRuleService;
|
import cn.code.nl.module.base.service.codegen.CodeRuleService;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
import io.swagger.v3.oas.annotations.Parameter;
|
import io.swagger.v3.oas.annotations.Parameter;
|
||||||
@@ -33,6 +34,9 @@ public class CodeRuleController {
|
|||||||
@Resource
|
@Resource
|
||||||
private CodeRuleService codeRuleService;
|
private CodeRuleService codeRuleService;
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private CodeGenService codeGenService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建编码规则
|
* 创建编码规则
|
||||||
*/
|
*/
|
||||||
@@ -106,4 +110,11 @@ public class CodeRuleController {
|
|||||||
return success(BeanUtils.toBean(list, CodeRuleSimpleRespVO.class));
|
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));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ export async function deleteCodeRule(id: number) {
|
|||||||
/** 预览下一个编码(不消耗序号) */
|
/** 预览下一个编码(不消耗序号) */
|
||||||
export async function previewCode(ruleCode: string) {
|
export async function previewCode(ruleCode: string) {
|
||||||
return requestClient.get<string>(
|
return requestClient.get<string>(
|
||||||
'/rpc-api/base/code-gen/preview',
|
'/base/code-rule/preview',
|
||||||
{ params: { ruleCode } },
|
{ params: { ruleCode } },
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user