add: 多门店代码合并

This commit is contained in:
2025-09-09 15:08:32 +08:00
68 changed files with 3263 additions and 1164 deletions

View File

@@ -40,7 +40,7 @@
}"
@row-click="handleRowClick"
>
<el-table-column label="菜单名称" min-width="100">
<el-table-column label="菜单名称" min-width="140">
<template #default="scope">
{{ scope.row.title }}
</template>
@@ -162,7 +162,7 @@
<el-radio :value="2">接口</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="是否外链" prop="path">
<el-form-item label="是否外链" >
<el-switch
v-model="formData.iFrame"
:active-value="1"

View File

@@ -28,16 +28,8 @@
</div>
</div>
<el-tree
ref="permTreeRef"
node-key="value"
show-checkbox
:data="menuPermOptions"
:filter-node-method="handlePermFilter"
:default-expand-all="true"
:check-strictly="!parentChildLinked"
class="mt-5"
>
<el-tree ref="permTreeRef" node-key="value" show-checkbox :data="menuPermOptions"
:filter-node-method="handlePermFilter" :default-expand-all="true" :check-strictly="!parentChildLinked" class="mt-5">
<template #default="{ data }">
{{ data.label }}
</template>
@@ -110,7 +102,7 @@ onMounted(() => {
watch(
() => modelValue.value,
(newval) => {}
(newval) => { }
);
function getPerms() {
@@ -122,7 +114,6 @@ function reset() {
}
function setChecked(checkedMenuIds) {
checkedMenuIds.forEach((menuId) => {
console.log(menuId);
permTreeRef.value.setChecked(menuId, true, false);
});
}
@@ -131,4 +122,4 @@ defineExpose({
setChecked,
reset,
});
</script>
</script>

View File

@@ -338,8 +338,6 @@ async function handleOpenDialog(row: SysRole) {
dialog.title = "新增角色";
}
}
//test
async function handleSubmit() {}
// 提交角色表单
function handleSubmit() {