From 1331c522468a2c4bf49ed011979fff22e33fc027 Mon Sep 17 00:00:00 2001 From: zyn Date: Tue, 12 Sep 2023 16:59:00 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E6=89=8B=E6=9C=BA=E7=AB=AF-=E5=9B=BD?= =?UTF-8?q?=E5=86=85/=E6=B5=B7=E5=A4=96=E5=A2=9E=E5=8A=A0=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=9D=A1=E4=BB=B6=E5=BC=B9=E7=AA=97=E3=80=81=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E4=BC=81=E4=B8=9A=E6=A0=87=E5=87=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../phone/components/standardSystemPopup.vue | 100 ++++++++++++++++++ .../phone/components/standardSystemTree.vue | 73 +++++++++++++ src/pages/phone/domesticStand.vue | 100 +++++++++++++++--- src/pages/phone/phoneHome.vue | 10 +- 4 files changed, 267 insertions(+), 16 deletions(-) create mode 100644 src/pages/phone/components/standardSystemPopup.vue create mode 100644 src/pages/phone/components/standardSystemTree.vue diff --git a/src/pages/phone/components/standardSystemPopup.vue b/src/pages/phone/components/standardSystemPopup.vue new file mode 100644 index 000000000..4af9e17ac --- /dev/null +++ b/src/pages/phone/components/standardSystemPopup.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/src/pages/phone/components/standardSystemTree.vue b/src/pages/phone/components/standardSystemTree.vue new file mode 100644 index 000000000..1d5ad8035 --- /dev/null +++ b/src/pages/phone/components/standardSystemTree.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/src/pages/phone/domesticStand.vue b/src/pages/phone/domesticStand.vue index fb2535f97..a4e6fe71c 100644 --- a/src/pages/phone/domesticStand.vue +++ b/src/pages/phone/domesticStand.vue @@ -6,16 +6,20 @@ < {{titleName}} - - - +
+ + + +
选择标准体系
+
@@ -96,12 +100,17 @@
点击加载更多
加载中...
+
+ + diff --git a/src/pages/phone/components/folderTree.vue b/src/pages/phone/components/folderTree.vue new file mode 100644 index 000000000..d100cd8f4 --- /dev/null +++ b/src/pages/phone/components/folderTree.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/pages/phone/components/standardSystemTree.vue b/src/pages/phone/components/standardSystemTree.vue index 1d5ad8035..9746846f1 100644 --- a/src/pages/phone/components/standardSystemTree.vue +++ b/src/pages/phone/components/standardSystemTree.vue @@ -54,6 +54,7 @@ export default { } this.$emit('checkedKey', this.checkedKeys) }, + // 通过 keys 设置目前勾选的节点 setCheckedKeys (keys) { this.$refs.tree.setCheckedKeys(keys) } @@ -69,5 +70,8 @@ export default { /deep/ .el-tree-node__label{ font-size: 18px; } + /deep/ .el-tree-node__children { + overflow: inherit; // 横向滚动条 + } } diff --git a/src/pages/phone/standDynamics.vue b/src/pages/phone/standDynamics.vue index ffadc7615..9affe344c 100644 --- a/src/pages/phone/standDynamics.vue +++ b/src/pages/phone/standDynamics.vue @@ -72,6 +72,11 @@ + + +
加载中... @@ -108,13 +113,18 @@
+
+ + diff --git a/src/pages/searchCenter/pages/components/standSystemTree.vue b/src/pages/searchCenter/pages/components/standSystemTree.vue new file mode 100644 index 000000000..90ee9a199 --- /dev/null +++ b/src/pages/searchCenter/pages/components/standSystemTree.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/src/pages/searchCenter/pages/standardSearch.vue b/src/pages/searchCenter/pages/standardSearch.vue index f093e2848..94d218194 100644 --- a/src/pages/searchCenter/pages/standardSearch.vue +++ b/src/pages/searchCenter/pages/standardSearch.vue @@ -89,6 +89,13 @@ +
+ 选择标准体系 + +
关闭 + @@ -349,6 +357,7 @@ import '../../../assets/zTree/js/jquery.ztree.exedit.js' // import deptTree from '../../processCenter/pages/components/deptTree' import {dateFormat} from '@/common/date' + import standSystemModel from "./components/standSystemModel"; export default { name: 'StandardSearch', filters: { @@ -362,6 +371,7 @@ }, data () { return { + standSystemKeys: [], selectType: '', externalStatus:'', itermsConditionsTitle1: '', @@ -502,7 +512,18 @@ } }, methods: { + openStandSystemModel () { + this.$refs.standSystemModelRef.open() + }, + setStandSystemKeys(standSystemKeys){ + this.standSystemKeys = standSystemKeys + this.searchSarBykey() + }, + resetStandSystemKeys () { + this.standSystemKeys = [] + }, searchClick(type) { + this.resetStandSystemKeys() this.selectType = type this.searchSarByInputKey() }, @@ -809,6 +830,7 @@ * @date: 2018/12/19 11:38:21 */ optChecked (key, value) { + this.resetStandSystemKeys() console.log(value) console.log(this.selectIndex) if (value === 'All') { @@ -1508,6 +1530,7 @@ condition.selectValue = '' } condition.selectType = this.selectType + condition.standSystem = this.standSystemKeys // 标准体系id this.$http.post('search/searchCenter/searchSarBykey', condition, { _this: this, loading: 'resultLoading' @@ -2661,6 +2684,7 @@ } }, components: { + standSystemModel, // deptTree, PersonalCenter },