|
@@ -21,10 +21,18 @@ async function getCompanyUserData() {
|
|
|
}
|
|
|
}
|
|
|
getCompanyUserData()
|
|
|
-function handleUserChange() {
|
|
|
- emits('filter')
|
|
|
- getClassify()
|
|
|
-}
|
|
|
+watch(
|
|
|
+ ()=>userVal.value,
|
|
|
+ (n)=>{
|
|
|
+ emits('filter')
|
|
|
+ getClassify()
|
|
|
+ }
|
|
|
+)
|
|
|
+// 2024-4-26 目前组件库change事件有bug会触发多次
|
|
|
+// function handleUserChange(value,context) {
|
|
|
+// emits('filter')
|
|
|
+// getClassify()
|
|
|
+// }
|
|
|
|
|
|
const searchSelectKeys = {
|
|
|
value: 'ChartInfoId',
|
|
@@ -99,7 +107,8 @@ async function classifyLoad(node) {
|
|
|
return new Promise(async (resolve) => {
|
|
|
let nodes = []
|
|
|
const res = await apiETAChart.classifyList({
|
|
|
- ParentId: node.data.ChartClassifyId
|
|
|
+ ParentId: node.data.ChartClassifyId,
|
|
|
+ SysUserIds: userVal.value?.join(',')
|
|
|
})
|
|
|
if (res.Ret === 200) {
|
|
|
const arr = res.Data.AllNodes || []
|
|
@@ -116,7 +125,6 @@ async function classifyLoad(node) {
|
|
|
}
|
|
|
//点击目录树
|
|
|
function handleClassifyActiveChange({ node }) {
|
|
|
- console.log(node.data);
|
|
|
classifyActived.value = [node.data.ChartClassifyId]
|
|
|
if (node.data.ChartInfoId) {//选择的是图表
|
|
|
emits('change', node.data)
|
|
@@ -141,7 +149,6 @@ function handleClassifyActiveChange({ node }) {
|
|
|
filterable
|
|
|
:showAllLevels="false"
|
|
|
placeholder="创建人"
|
|
|
- @change="handleUserChange"
|
|
|
/>
|
|
|
</div>
|
|
|
<t-select
|