|
@@ -169,6 +169,8 @@ export default {
|
|
|
treedata: [],
|
|
|
});
|
|
|
const seeDetail = (val) =>{
|
|
|
+ // console.log('seeDetail',getApp().$refs)
|
|
|
+ // getApp().$refs.treeBox.setCurrentKey(user.info.id)
|
|
|
console.log('seeDetail',val)
|
|
|
data.seeData = {
|
|
|
superior:val.order,
|
|
@@ -180,7 +182,9 @@ export default {
|
|
|
console.log(data);
|
|
|
};
|
|
|
const submit = async () => {
|
|
|
+ console.log('getApp().$ref',getApp())
|
|
|
const { name, deptType,parentId} = data.detail;
|
|
|
+ const { detailType } = data
|
|
|
if (!name) {
|
|
|
return getApp().$message.error("组织名称不能为空!", "提示");
|
|
|
} else if (!deptType) {
|
|
@@ -194,17 +198,24 @@ export default {
|
|
|
...data.detail
|
|
|
}
|
|
|
let requestApi = addTreeitem
|
|
|
- if(data.detailType == '编辑'){
|
|
|
+ if(detailType == '编辑'){
|
|
|
requestApi = editTreeitem
|
|
|
}
|
|
|
let res = await axios.post(requestApi, apidata)
|
|
|
getTreedata()
|
|
|
+ console.log('async',res,data);
|
|
|
+ if(detailType == '编辑'){
|
|
|
+ getApp().$message({message: '操作成功', type: 'success'});
|
|
|
+ }else{
|
|
|
+ getApp().$confirm('组织创建成功,快去创建用户吧', '温馨提示',{
|
|
|
+ confirmButtonText: '我知道了',
|
|
|
+ showCancelButton:false,
|
|
|
+ cancelButtonText: 'Cancel',
|
|
|
+ })
|
|
|
+ }
|
|
|
data.detail = {}
|
|
|
data.show = false
|
|
|
data.superiorValue = []
|
|
|
- console.log('async',res,data);
|
|
|
- getApp().$ref.form.resetFields()
|
|
|
- getApp().$confirm('组织创建成功', '删除')
|
|
|
};
|
|
|
const insertProject = (val) => {
|
|
|
console.log('insertProject',val.id);
|
|
@@ -256,7 +267,7 @@ export default {
|
|
|
const getTreedata = async () =>{
|
|
|
let res = await axios.get(getTreeselect, {})
|
|
|
data.treedata = res.data
|
|
|
- getApp().$ref.treeBox.setCurrentKey(user.info.id)
|
|
|
+ // getApp().$ref.treeBox.setCurrentKey(user.info.id)
|
|
|
}
|
|
|
onMounted(async ()=>{
|
|
|
getTreedata()
|