新城定制网格管理

This commit is contained in:
aixianling
2022-07-20 16:46:10 +08:00
parent d4ca532164
commit 7418708712
36 changed files with 2915 additions and 1 deletions

View File

@@ -1,7 +1,7 @@
<template>
<section class="AiPagePicker">
<div @click="handleJump">
<slot v-if="$slots.default"/>
<slot v-if="$scopedSlots.default" :selected="pickList"/>
<div v-else v-text="selectedLabel"/>
</div>
</section>
@@ -36,6 +36,7 @@ export default {
dept: {url: "/components/pages/selectDept", label: "name"},
custom: {...this.ops}
},
pickList: []
}
},
computed: {
@@ -53,6 +54,7 @@ export default {
selected = (valueObj ? this.value[nodeKey] : this.value) || this.selected?.map(e => e[nodeKey])
uni.$once('pagePicker:' + this.type, data => {
console.log('发送', data)
this.pickList = data
this.$emit("update:selected", data)
this.$emit("select", data)
this.$emit("change", valueObj ? data : data ? [data].flat()?.map(e => e[nodeKey]) : "")