|
@@ -588,6 +588,7 @@ const projectInfo = ref(useAppState.projectInfo)
|
|
|
const contractInfo = ref(useAppState.contractInfo)
|
|
|
const isCollapse = ref(useAppState.getCollapse)
|
|
|
const userInfo = ref(useAppState.getUserInfo)
|
|
|
+const isLayout = ref(useAppState.isLayout)
|
|
|
const leftWidth = ref(440)
|
|
|
|
|
|
//路由参数
|
|
@@ -626,21 +627,17 @@ const getSearchTreeData = async () => {
|
|
|
|
|
|
//监听
|
|
|
const searchTreeVal = ref('')
|
|
|
-watch(() => [
|
|
|
- useAppState.getCollapse, searchTreeVal.value,
|
|
|
-], ([Collapse, search]) => {
|
|
|
+watch(() => [useAppState.getCollapse, searchTreeVal.value], ([Collapse, search]) => {
|
|
|
isCollapse.value = Collapse
|
|
|
if (search.length == 0) {
|
|
|
isSearchTree.value = false
|
|
|
}
|
|
|
-
|
|
|
})
|
|
|
|
|
|
//加载树需要的classType
|
|
|
const classType = ref('')
|
|
|
-watch(() => [
|
|
|
- classType.value,
|
|
|
-], ([classify]) => {
|
|
|
+watch(() => [classType.value, useAppState.isLayout], ([classify, isLay]) => {
|
|
|
+ isLayout.value = isLay || ''
|
|
|
if (classify) {
|
|
|
//重新加载左边树
|
|
|
isShowLeft.value = false
|
|
@@ -648,7 +645,6 @@ watch(() => [
|
|
|
isShowLeft.value = true
|
|
|
}, 500)
|
|
|
}
|
|
|
-
|
|
|
})
|
|
|
//渲染完成
|
|
|
onMounted(() => {
|
|
@@ -1954,7 +1950,12 @@ const copyPositionText = (val) => {
|
|
|
//左右拖动,改变树形结构宽度
|
|
|
const isMouseTree = ref(false)
|
|
|
const onmousedown = () => {
|
|
|
- const leftNum = isCollapse.value ? 142 : 272
|
|
|
+ let leftNum = 0
|
|
|
+ if (isLayout.value === 'no') {
|
|
|
+ leftNum = 0
|
|
|
+ } else {
|
|
|
+ leftNum = isCollapse.value ? 142 : 272
|
|
|
+ }
|
|
|
isMouseTree.value = true
|
|
|
document.onmousemove = async (ve) => {
|
|
|
let diffVal = ve.clientX - leftNum
|