feat: 增加添加字段功能,方便用户粘贴赋值字段到对应代码位置

This commit is contained in:
pixelmaxQM
2024-10-17 22:29:52 +08:00
parent f237ac981e
commit efac72ecbb
14 changed files with 1278 additions and 28 deletions

View File

@@ -60,6 +60,9 @@
>
增加方法
</el-button>
<el-button type="primary" link @click="goAutoCode(scope.row,1)">
增加字段
</el-button>
<el-button
type="primary"
link
@@ -194,7 +197,7 @@
</el-select>
</el-form-item>
<el-form-item label="是否鉴权:">
<el-switch v-model="autoFunc.isAuth" active-text="是" inactive-text="否" />
<el-switch v-model="autoFunc.isAuth" active-text="是" inactive-text="否" />
</el-form-item>
<el-form-item label="路由path:">
<el-input v-model="autoFunc.router" placeholder="路由path" @input="autoFunc.router = autoFunc.router.replace(/\//g, '')" />
@@ -383,13 +386,16 @@ const enterDialog = async () => {
}
};
const goAutoCode = (row) => {
const goAutoCode = (row,isAdd) => {
if (row) {
router.push({
name: "autoCodeEdit",
params: {
id: row.ID,
},
query: {
isAdd: isAdd
},
});
} else {
router.push({ name: "autoCode" });