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

@@ -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() {