Authored by 张凯

乙方运维人员管理页面优化(当新增用户成功后,刷新左侧业务人员树)

... ... @@ -245,6 +245,7 @@ export default {
return {}
},
setup(props, {attrs, slots, emit}) {
const refreshTree = Vue.inject('refreshTree');
let height = Vue.ref(window.innerHeight - 130);
//判定是否展示家庭成员、工作简历级资产列表
let showMore = Vue.ref(false);
... ... @@ -527,6 +528,10 @@ export default {
],
});
//调用基础页面的左侧树获取接口,刷新左侧树 joke add 20221128
let refreshMainTree = () => {
refreshTree();
}
/**
* @EDITOR LH
... ... @@ -545,6 +550,10 @@ export default {
proxy.$http.post("/api-web/bOpsPerson/saveOrUpdate", ruleForm.value, function (res) {
if (res && res.code == 0) {
proxy.$global.showMsg('保存成功!');
if (props.isAdd){ //新增时
//刷新左侧树
refreshMainTree();
}
}
emit('showPopout', false)
});
... ... @@ -699,7 +708,9 @@ export default {
familyInfoFormRef,
whether,
showMore,
refreshTable
refreshTable,
refreshMainTree,
refreshTree
}
}
}
... ...
... ... @@ -40,7 +40,7 @@ export default {
},
setup() {
const {proxy} = Vue.getCurrentInstance()
const {proxy} = Vue.getCurrentInstance();
let height = Vue.ref(window.innerHeight - 20);
let dataSource = Vue.ref([]);
let componentName = Vue.ref('COLLECT_ALL');
... ... @@ -53,7 +53,11 @@ export default {
let pageSize = Vue.ref(10)
let canAddFolder = Vue.ref(true);
//刷新左侧树,提供给用户新增页面调用使用 joke add 20221128
let refreshTree = () => {
getTree();
}
Vue.provide("refreshTree", refreshTree);
// 搜索
let getTree = () => {
var params = {
... ... @@ -134,7 +138,8 @@ export default {
componentName,
docType,
docTypeName,
canAddFolder
canAddFolder,
refreshTree
};
},
}
... ...