数通智联化工云平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.1 KiB

<!--
@ 作者: 秦东
@ 时间: 2023-10-11 09:47:32
@ 备注: 人员选择
-->
<script lang='ts' setup>
let props = defineProps({
visible: {
type: Boolean,
default: false
},
data:{
type: Array,
default: ()=> []
},
isdepartment: {
type: Boolean,
default: false
},
});
let emits = defineEmits(['update:visible', 'change'])
let visibleDialog = computed({
get(){
return props.visible
},
set(){
closeDialog()
}
});
let checkedDepartmentList = ref([])
let checkedEmployessList = ref([])
let saveDialog = ()=> {
}
const closeDialog = ()=> {
emits('update:visible', false)
}
</script>
<template>
<el-dialog v-model="visibleDialog" title="选择成员" :width="600" append-to-body class="promoter_person">
<div class="person_body clear">
<div class="person_tree l">
</div>
</div>
<template #footer>
<el-button @click="$emit('update:visible',false)"> </el-button>
<el-button type="primary" @click="saveDialog"> </el-button>
</template>
</el-dialog>
</template>
<style lang='scss' scoped>
</style>