发起申请左侧菜单修改
Showing
6 changed files
with
22 additions
and
13 deletions
| ... | @@ -150,7 +150,7 @@ export default { | ... | @@ -150,7 +150,7 @@ export default { |
| 150 | }); | 150 | }); |
| 151 | }, | 151 | }, |
| 152 | ywhClick (item) { | 152 | ywhClick (item) { |
| 153 | const { href } = this.$router.resolve('/fqsq?bsmSlsq=' + item.bsmSlsq + '&bestepid=' + item.bestepid) | 153 | const { href } = this.$router.resolve('/fqsq?bsmSlsq=' + item.bsmSlsq + '&bestepid=' + item.bestepid + '&bsmBusiness=' + '&viewtype=1') |
| 154 | window.open(href, '_blank'); | 154 | window.open(href, '_blank'); |
| 155 | }, | 155 | }, |
| 156 | }, | 156 | }, | ... | ... |
| ... | @@ -109,6 +109,7 @@ export default { | ... | @@ -109,6 +109,7 @@ export default { |
| 109 | queryForm: { | 109 | queryForm: { |
| 110 | bsmSlsq: "", | 110 | bsmSlsq: "", |
| 111 | bestepid: "", | 111 | bestepid: "", |
| 112 | bsmBusiness: "" | ||
| 112 | }, | 113 | }, |
| 113 | isShowdrawer: true, | 114 | isShowdrawer: true, |
| 114 | key: 0, | 115 | key: 0, |
| ... | @@ -123,7 +124,6 @@ export default { | ... | @@ -123,7 +124,6 @@ export default { |
| 123 | unitData: [], | 124 | unitData: [], |
| 124 | taskId: "", | 125 | taskId: "", |
| 125 | bsmBusiness: "", | 126 | bsmBusiness: "", |
| 126 | id: "", | ||
| 127 | }; | 127 | }; |
| 128 | }, | 128 | }, |
| 129 | watch: { | 129 | watch: { |
| ... | @@ -141,18 +141,20 @@ export default { | ... | @@ -141,18 +141,20 @@ export default { |
| 141 | mounted() { | 141 | mounted() { |
| 142 | if (this.$route.query.bsmSlsq) { | 142 | if (this.$route.query.bsmSlsq) { |
| 143 | this.expandInfo(this.$route.query.bsmSlsq, this.$route.query.bestepid); | 143 | this.expandInfo(this.$route.query.bsmSlsq, this.$route.query.bestepid); |
| 144 | this.list(this.$route.query.bsmSlsq); | ||
| 145 | this.queryForm.bsmSlsq = this.$route.query.bsmSlsq; | 144 | this.queryForm.bsmSlsq = this.$route.query.bsmSlsq; |
| 146 | this.queryForm.bestepid = this.$route.query.bestepid; | 145 | this.queryForm.bestepid = this.$route.query.bestepid; |
| 146 | this.queryForm.bsmBusiness = this.$route.query.bsmBusiness; | ||
| 147 | this.list(); | ||
| 147 | } | 148 | } |
| 148 | }, | 149 | }, |
| 149 | methods: { | 150 | methods: { |
| 150 | // 获取左侧列表 | 151 | // 获取左侧列表 |
| 151 | list(id) { | 152 | list() { |
| 152 | let that = this; | 153 | let that = this; |
| 153 | that.id = id; | ||
| 154 | var formdata = new FormData(); | 154 | var formdata = new FormData(); |
| 155 | formdata.append("bsmSlsq", id); | 155 | formdata.append("bsmSlsq", that.queryForm.bsmSlsq); |
| 156 | formdata.append("bestepid", that.queryForm.bestepid); | ||
| 157 | formdata.append("bsmBusiness", that.queryForm.bsmBusiness); | ||
| 156 | leftMenu(formdata).then((res) => { | 158 | leftMenu(formdata).then((res) => { |
| 157 | if (res.code === 200) { | 159 | if (res.code === 200) { |
| 158 | this.unitData = res.result ? res.result : []; | 160 | this.unitData = res.result ? res.result : []; |
| ... | @@ -181,7 +183,7 @@ export default { | ... | @@ -181,7 +183,7 @@ export default { |
| 181 | }, | 183 | }, |
| 182 | activeClick(tab, event) { | 184 | activeClick(tab, event) { |
| 183 | if (tab.name == "slxx") { | 185 | if (tab.name == "slxx") { |
| 184 | this.list(this.id); | 186 | this.list(); |
| 185 | } | 187 | } |
| 186 | }, | 188 | }, |
| 187 | // 左侧列表点击调用接口 | 189 | // 左侧列表点击调用接口 | ... | ... |
| ... | @@ -108,8 +108,9 @@ export default { | ... | @@ -108,8 +108,9 @@ export default { |
| 108 | handleSort (name, sort) { | 108 | handleSort (name, sort) { |
| 109 | console.log(name, sort); | 109 | console.log(name, sort); |
| 110 | }, | 110 | }, |
| 111 | openDialog () { | 111 | openDialog (item) { |
| 112 | console.log(999999999999999); | 112 | const { href } = this.$router.resolve('/fqsq?bsmSlsq=' + item.bsmSlsq + '&bestepid=' + item.bestepid + '&bsmBusiness=' + '&viewtype=2') |
| 113 | window.open(href, '_blank'); | ||
| 113 | }, | 114 | }, |
| 114 | }, | 115 | }, |
| 115 | }; | 116 | }; | ... | ... |
| ... | @@ -33,8 +33,14 @@ class data extends filter { | ... | @@ -33,8 +33,14 @@ class data extends filter { |
| 33 | } | 33 | } |
| 34 | }, | 34 | }, |
| 35 | { | 35 | { |
| 36 | prop: "ywh", | ||
| 37 | label: "业务号", | 36 | label: "业务号", |
| 37 | render: (h, scope) => { | ||
| 38 | return ( | ||
| 39 | <div> | ||
| 40 | <el-link type="primary" onClick={() => { vm.openDialog(scope.row) }}>{scope.row.ywh}</el-link> | ||
| 41 | </div> | ||
| 42 | ) | ||
| 43 | } | ||
| 38 | }, | 44 | }, |
| 39 | { | 45 | { |
| 40 | prop: "sqywmc", | 46 | prop: "sqywmc", | ... | ... |
| ... | @@ -115,8 +115,8 @@ export default { | ... | @@ -115,8 +115,8 @@ export default { |
| 115 | handleSort (name, sort) { | 115 | handleSort (name, sort) { |
| 116 | console.log(name, sort); | 116 | console.log(name, sort); |
| 117 | }, | 117 | }, |
| 118 | openDialog () { | 118 | openDialog (item) { |
| 119 | const { href } = this.$router.resolve('/fqsq') | 119 | const { href } = this.$router.resolve('/fqsq?bsmSlsq=' + item.bsmSlsq + '&bestepid=' + item.bestepid + '&bsmBusiness=' + item.bsmBusiness + '&viewtype=3') |
| 120 | window.open(href, '_blank'); | 120 | window.open(href, '_blank'); |
| 121 | } | 121 | } |
| 122 | } | 122 | } | ... | ... |
| ... | @@ -47,7 +47,7 @@ class data extends filter { | ... | @@ -47,7 +47,7 @@ class data extends filter { |
| 47 | render: (h, scope) => { | 47 | render: (h, scope) => { |
| 48 | return ( | 48 | return ( |
| 49 | <div> | 49 | <div> |
| 50 | <el-link type="primary" onClick={() => { vm.openDialog(scope) }}>{scope.row.ywh}</el-link> | 50 | <el-link type="primary" onClick={() => { vm.openDialog(scope.row) }}>{scope.row.ywh}</el-link> |
| 51 | </div> | 51 | </div> |
| 52 | ) | 52 | ) |
| 53 | } | 53 | } | ... | ... |
-
Please register or sign in to post a comment