😎优化代码生成代码
This commit is contained in:
parent
ba67900900
commit
de430cb96f
@ -1,14 +0,0 @@
|
|||||||
import request from '/@/utils/request';
|
|
||||||
enum Api {
|
|
||||||
ListSysCodeGenTemplate = '/api/sysCodeGenTemplate/list',
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取代码生成模板配置列表
|
|
||||||
export const listSysCodeGenTemplate = (params?: any) =>
|
|
||||||
request({
|
|
||||||
url: Api.ListSysCodeGenTemplate,
|
|
||||||
method: 'get',
|
|
||||||
data: params,
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
@ -193,11 +193,9 @@ import { ElMessage } from 'element-plus';
|
|||||||
import other from '/@/utils/other';
|
import other from '/@/utils/other';
|
||||||
|
|
||||||
import { getAPI } from '/@/utils/axios-utils';
|
import { getAPI } from '/@/utils/axios-utils';
|
||||||
import { SysCodeGenApi, SysDictDataApi, SysMenuApi, SysPrintApi } from '/@/api-services/api';
|
import { SysCodeGenApi, SysDictDataApi, SysMenuApi, SysPrintApi, SysCodeGenTemplateApi } from '/@/api-services/api';
|
||||||
import { UpdateCodeGenInput, AddCodeGenInput, SysMenu, SysPrint } from '/@/api-services/models';
|
import { UpdateCodeGenInput, AddCodeGenInput, SysMenu, SysPrint } from '/@/api-services/models';
|
||||||
|
|
||||||
import { listSysCodeGenTemplate } from '/@/api/system/sysCodeGenTemplate';
|
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
title: String,
|
title: String,
|
||||||
applicationNamespaces: Array<String>,
|
applicationNamespaces: Array<String>,
|
||||||
@ -243,14 +241,13 @@ onMounted(async () => {
|
|||||||
|
|
||||||
// 获得模板列表
|
// 获得模板列表
|
||||||
const getSysCodeGenTemplateList = async () => {
|
const getSysCodeGenTemplateList = async () => {
|
||||||
let res = await listSysCodeGenTemplate();
|
let res = await getAPI(SysCodeGenTemplateApi).apiSysCodeGenTemplateListGet();
|
||||||
let data = res.data.result ?? [];
|
let data = res.data.result ?? [];
|
||||||
templateTableData.value = data;
|
templateTableData.value = data;
|
||||||
// 选中
|
// 选中
|
||||||
nextTick(() => {
|
nextTick(() => {
|
||||||
let checkedRows = [] as any;
|
let checkedRows = [] as any;
|
||||||
if (state.ruleForm.id) {
|
if (state.ruleForm.id) {
|
||||||
// console.log('state.ruleForm.codeGenTemplateRelations', state.ruleForm.codeGenTemplateRelations);
|
|
||||||
// 修改
|
// 修改
|
||||||
data.forEach((element: any) => {
|
data.forEach((element: any) => {
|
||||||
if (state.ruleForm.codeGenTemplateRelations.some((ele: any) => ele.templateId == element.id)) {
|
if (state.ruleForm.codeGenTemplateRelations.some((ele: any) => ele.templateId == element.id)) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user