Browse Source

树穿梭框

liwenxuan_v4
liwenxuan 2 years ago
parent
commit
d07506fa48
  1. 4
      src/components/DesignForm/assembly/index.ts
  2. 6
      src/widget/lowcodetransfer/lowcodeTransfer.vue

4
src/components/DesignForm/assembly/index.ts

@ -382,8 +382,8 @@ const selectOption: any = [
config: {
transferName:'穿梭框',
transferDataSource:'固定选项',
apiUrl:'',
method:'',
apiUrl:'/javasys/lowCode/transfer/getOrgAndManTree',
method:'post',
}
}
]

6
src/widget/lowcodetransfer/lowcodeTransfer.vue

@ -1,7 +1,7 @@
<template>
<div v-if="dataFinished" class="transfer">
<div class="leftArea">
<div class="transferName">穿梭框名</div>
<div class="transferName">{{ transferConfig.transferName }}</div>
<div style="padding-left: 15px; padding-right: 25px;margin-top: 10px;margin-bottom: 8px;">
<ElInput v-model="keyword" placeholder="搜索">
<template #prefix>
@ -68,6 +68,7 @@ const keyword = ref('') // 搜索关键字
const checkList = ref([]) // list
const userList = ref([])
let checkedIdList = ["302697","ceshi","301625"];
checkedIdList = ["thefirstrootnode"];
const url = transferConfig.apiUrl;/* '/javasys/lowCode/transfer/getOrgAndManTree' */
function getDetail() {
@ -305,7 +306,7 @@ if(transferConfig.transferDataSource==="固定选项"){
console.log(treeRef)
treeRef.value.setCheckedKeys(checkedIdList,true)
setTimeout(() => {
checkedIdList.forEach(element => {
const _node = treeRef?.value?.getNode(element)
if (!_node) return
@ -325,6 +326,7 @@ if(transferConfig.transferDataSource==="固定选项"){
}
});
}, 50);
}, 50);
dataFinished = true
}else{
getDetail

Loading…
Cancel
Save