f5d3e134 by 任超

style:wolkflow

1 parent e332135c
1 const getters = { 1 const getters = {
2 sidebar: state => state.app.sidebar, 2 sidebar: state => state.app.sidebar,
3 size: state => state.app.size, 3 size: state => state.app.size,
4 flag: state => state.app.splitScreen,
4 visitedViews: state => state.tagsView.visitedViews, 5 visitedViews: state => state.tagsView.visitedViews,
5 cachedViews: state => state.tagsView.cachedViews, 6 cachedViews: state => state.tagsView.cachedViews,
6 token: state => state.user.token, 7 token: state => state.user.token,
......
...@@ -2,7 +2,8 @@ import Cookies from 'js-cookie' ...@@ -2,7 +2,8 @@ import Cookies from 'js-cookie'
2 2
3 const state = { 3 const state = {
4 size: 'small', 4 size: 'small',
5 theme: '#409EFF' 5 theme: '#409EFF',
6 splitScreen: false
6 } 7 }
7 8
8 const mutations = { 9 const mutations = {
...@@ -13,6 +14,9 @@ const mutations = { ...@@ -13,6 +14,9 @@ const mutations = {
13 UPDATE_THEME (state, val) { 14 UPDATE_THEME (state, val) {
14 state.theme = val; 15 state.theme = val;
15 }, 16 },
17 SET_SCREEN (state, val) {
18 state.splitScreen = val;
19 }
16 } 20 }
17 21
18 const actions = { 22 const actions = {
...@@ -21,6 +25,9 @@ const actions = { ...@@ -21,6 +25,9 @@ const actions = {
21 }, 25 },
22 updateTheme ({ commit }, val) { 26 updateTheme ({ commit }, val) {
23 commit('UPDATE_THEME', val) 27 commit('UPDATE_THEME', val)
28 },
29 settScreen ({ commit }, val) {
30 commit('SET_SCREEN', val)
24 } 31 }
25 } 32 }
26 33
......
...@@ -349,8 +349,8 @@ export default { ...@@ -349,8 +349,8 @@ export default {
349 .clxx { 349 .clxx {
350 width: 100%; 350 width: 100%;
351 display: flex; 351 display: flex;
352 padding-left: 15px; 352 padding-left: 5px;
353 height: calc(100vh - 150px); 353 height: calc(100vh - 90px);
354 354
355 .left { 355 .left {
356 display: flex; 356 display: flex;
...@@ -358,12 +358,12 @@ export default { ...@@ -358,12 +358,12 @@ export default {
358 justify-content: space-between; 358 justify-content: space-between;
359 359
360 .item { 360 .item {
361 width: 42px; 361 width: 28px;
362 height: 49%; 362 height: 49%;
363 @include flex-center; 363 @include flex-center;
364 background-color: #E4E7ED; 364 background-color: #E4E7ED;
365 border-bottom-right-radius: 10px; 365 border-bottom-right-radius: 10px;
366 padding: 15px; 366 padding: 5px;
367 cursor: pointer; 367 cursor: pointer;
368 transition: all 0.3s; 368 transition: all 0.3s;
369 369
...@@ -376,8 +376,6 @@ export default { ...@@ -376,8 +376,6 @@ export default {
376 .right { 376 .right {
377 width: 100%; 377 width: 100%;
378 height: 100%; 378 height: 100%;
379 padding: 0 15px;
380
381 .clmlmx-box { 379 .clmlmx-box {
382 margin: 0 auto; 380 margin: 0 auto;
383 381
......
1 <template> 1 <template>
2 <div class="slxx"> 2 <div class="slxx">
3 <el-form 3 <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flagTop" :inline="flag"
4 :model="ruleForm" 4 label-width="120px">
5 :rules="rules"
6 ref="ruleForm"
7 :label-position="flagTop"
8 :inline="flag"
9 label-width="120px"
10 >
11 <div class="slxx_con"> 5 <div class="slxx_con">
12 <div class="slxx_title">受理信息</div> 6 <div class="slxx_title">受理信息</div>
13 <el-row :gutter="10"> 7 <el-row :gutter="10">
14 <el-col :span="8"> 8 <el-col :span="8">
15 <el-form-item 9 <el-form-item :class="flag ? 'marginBot0' : ''" label="业务号:" prop="ywh">
16 :class="flag ? 'marginBot0' : ''"
17 label="业务号:"
18 prop="ywh"
19 >
20 <el-input disabled v-model="ruleForm.ywh"></el-input> 10 <el-input disabled v-model="ruleForm.ywh"></el-input>
21 </el-form-item> 11 </el-form-item>
22 </el-col> 12 </el-col>
23 <el-col :span="8"> 13 <el-col :span="8">
24 <el-form-item 14 <el-form-item :class="flag ? 'marginBot0' : ''" label="受理人员:" prop="slry">
25 :class="flag ? 'marginBot0' : ''"
26 label="受理人员:"
27 prop="slry"
28 >
29 <el-input disabled v-model="ruleForm.slry"></el-input> 15 <el-input disabled v-model="ruleForm.slry"></el-input>
30 </el-form-item> 16 </el-form-item>
31 </el-col> 17 </el-col>
32 <el-col :span="8"> 18 <el-col :span="8">
33 <el-form-item 19 <el-form-item :class="flag ? 'marginBot0' : ''" label="受理时间:" prop="slsj">
34 :class="flag ? 'marginBot0' : ''"
35 label="受理时间:"
36 prop="slsj"
37 >
38 <el-input disabled v-model="ruleForm.slsj"></el-input> 20 <el-input disabled v-model="ruleForm.slsj"></el-input>
39 </el-form-item> 21 </el-form-item>
40 </el-col> 22 </el-col>
41 </el-row> 23 </el-row>
42 <el-row :gutter="10"> 24 <el-row :gutter="10">
43 <el-col :span="8"> 25 <el-col :span="8">
44 <el-form-item 26 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:" prop="qllx">
45 :class="flag ? 'marginBot0' : ''" 27 <el-select disabled v-model="ruleForm.qllx" filterable clearable placeholder="请选择权利类型">
46 label="权利类型:" 28 <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode">
47 prop="qllx"
48 >
49 <el-select
50 disabled
51 v-model="ruleForm.qllx"
52 filterable
53 clearable
54 placeholder="请选择权利类型"
55 >
56 <el-option
57 v-for="item in dictData['A8']"
58 :key="item.dcode"
59 :label="item.dname"
60 :value="item.dcode"
61 >
62 </el-option> 29 </el-option>
63 </el-select> 30 </el-select>
64 </el-form-item> 31 </el-form-item>
65 </el-col> 32 </el-col>
66 <el-col :span="8"> 33 <el-col :span="8">
67 <el-form-item 34 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记类型:" prop="djlx">
68 :class="flag ? 'marginBot0' : ''" 35 <el-select disabled v-model="ruleForm.djlx" filterable clearable placeholder="请选择登记类型">
69 label="登记类型:" 36 <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode">
70 prop="djlx"
71 >
72 <el-select
73 disabled
74 v-model="ruleForm.djlx"
75 filterable
76 clearable
77 placeholder="请选择登记类型"
78 >
79 <el-option
80 v-for="item in dictData['A21']"
81 :key="item.dcode"
82 :label="item.dname"
83 :value="item.dcode"
84 >
85 </el-option> 37 </el-option>
86 </el-select> 38 </el-select>
87 </el-form-item> 39 </el-form-item>
88 </el-col> 40 </el-col>
89 <el-col :span="8"> 41 <el-col :span="8">
90 <el-form-item 42 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记情形:" prop="djqx">
91 :class="flag ? 'marginBot0' : ''"
92 label="登记情形:"
93 prop="djqx"
94 >
95 <el-input disabled v-model="ruleForm.djqxmc"></el-input> 43 <el-input disabled v-model="ruleForm.djqxmc"></el-input>
96 </el-form-item> 44 </el-form-item>
97 </el-col> 45 </el-col>
...@@ -99,49 +47,29 @@ ...@@ -99,49 +47,29 @@
99 <div class="slxx_title">查封不动产情况</div> 47 <div class="slxx_title">查封不动产情况</div>
100 <el-row :gutter="10"> 48 <el-row :gutter="10">
101 <el-col :span="8"> 49 <el-col :span="8">
102 <el-form-item 50 <el-form-item :class="flag ? 'marginBot0' : ''" label="不动产权证号:" prop="bdcqzh">
103 :class="flag ? 'marginBot0' : ''"
104 label="不动产权证号:"
105 prop="bdcqzh"
106 >
107 <el-input disabled v-model="ruleForm.bdcqzh"></el-input> 51 <el-input disabled v-model="ruleForm.bdcqzh"></el-input>
108 </el-form-item> 52 </el-form-item>
109 </el-col> 53 </el-col>
110 <el-col :span="8"> 54 <el-col :span="8">
111 <el-form-item 55 <el-form-item :class="flag ? 'marginBot0' : ''" label="不动产单元号:" prop="bdcdyh">
112 :class="flag ? 'marginBot0' : ''"
113 label="不动产单元号:"
114 prop="bdcdyh"
115 >
116 <el-input disabled v-model="ruleForm.bdcdyh"></el-input> 56 <el-input disabled v-model="ruleForm.bdcdyh"></el-input>
117 </el-form-item> 57 </el-form-item>
118 </el-col> 58 </el-col>
119 <el-col :span="8"> 59 <el-col :span="8">
120 <el-form-item 60 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利人:" prop="qlrmc">
121 :class="flag ? 'marginBot0' : ''"
122 label="权利人:"
123 prop="qlrmc"
124 >
125 <el-input disabled v-model="ruleForm.qlrmc"></el-input> 61 <el-input disabled v-model="ruleForm.qlrmc"></el-input>
126 </el-form-item> 62 </el-form-item>
127 </el-col> 63 </el-col>
128 </el-row> 64 </el-row>
129 <el-row :gutter="10"> 65 <el-row :gutter="10">
130 <el-col :span="8"> 66 <el-col :span="8">
131 <el-form-item 67 <el-form-item :class="flag ? 'marginBot0' : ''" label="面积:" prop="mj">
132 :class="flag ? 'marginBot0' : ''"
133 label="面积:"
134 prop="mj"
135 >
136 <el-input disabled v-model="ruleForm.mj"></el-input> 68 <el-input disabled v-model="ruleForm.mj"></el-input>
137 </el-form-item> 69 </el-form-item>
138 </el-col> 70 </el-col>
139 <el-col :span="8"> 71 <el-col :span="8">
140 <el-form-item 72 <el-form-item :class="flag ? 'marginBot0' : ''" label="用途:" prop="ytmc">
141 :class="flag ? 'marginBot0' : ''"
142 label="用途:"
143 prop="ytmc"
144 >
145 <el-input disabled v-model="ruleForm.ytmc"></el-input> 73 <el-input disabled v-model="ruleForm.ytmc"></el-input>
146 </el-form-item> 74 </el-form-item>
147 </el-col> 75 </el-col>
...@@ -186,16 +114,8 @@ ...@@ -186,16 +114,8 @@
186 <div class="slxx_title">登记原因</div> 114 <div class="slxx_title">登记原因</div>
187 <el-row :gutter="10"> 115 <el-row :gutter="10">
188 <el-col> 116 <el-col>
189 <el-form-item 117 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记原因:" prop="djyy">
190 :class="flag ? 'marginBot0' : ''" 118 <el-input class="textArea" type="textarea" v-model="ruleForm.djyy"></el-input>
191 label="登记原因:"
192 prop="djyy"
193 >
194 <el-input
195 class="textArea"
196 type="textarea"
197 v-model="ruleForm.djyy"
198 ></el-input>
199 </el-form-item> 119 </el-form-item>
200 </el-col> 120 </el-col>
201 </el-row> 121 </el-row>
...@@ -213,7 +133,7 @@ import InformationTable from "./InformationTable"; ...@@ -213,7 +133,7 @@ import InformationTable from "./InformationTable";
213 import { Init, fristReg } from "@/api/cfdjFlow.js"; 133 import { Init, fristReg } from "@/api/cfdjFlow.js";
214 import { mapGetters } from "vuex"; 134 import { mapGetters } from "vuex";
215 export default { 135 export default {
216 data() { 136 data () {
217 return { 137 return {
218 disabled: true, 138 disabled: true,
219 flagTop: this.flag ? "top" : "", 139 flagTop: this.flag ? "top" : "",
...@@ -251,7 +171,7 @@ export default { ...@@ -251,7 +171,7 @@ export default {
251 propsParam: {}, 171 propsParam: {},
252 }; 172 };
253 }, 173 },
254 created() { 174 created () {
255 // console.log(1111111111111111); 175 // console.log(1111111111111111);
256 this.propsParam = this.$attrs; 176 this.propsParam = this.$attrs;
257 var formdata = new FormData(); 177 var formdata = new FormData();
...@@ -285,7 +205,7 @@ export default { ...@@ -285,7 +205,7 @@ export default {
285 }, 205 },
286 206
287 methods: { 207 methods: {
288 list(bsmSldy) { 208 list (bsmSldy) {
289 var formdata = new FormData(); 209 var formdata = new FormData();
290 formdata.append("bsmSldy", bsmSldy); 210 formdata.append("bsmSldy", bsmSldy);
291 Init(formdata).then((res) => { 211 Init(formdata).then((res) => {
...@@ -299,7 +219,7 @@ export default { ...@@ -299,7 +219,7 @@ export default {
299 } 219 }
300 }); 220 });
301 }, 221 },
302 onSubmit() { 222 onSubmit () {
303 fristReg(this.ruleForm).then((res) => { 223 fristReg(this.ruleForm).then((res) => {
304 if (res.code === 200 && res.result) { 224 if (res.code === 200 && res.result) {
305 console.log(res); 225 console.log(res);
...@@ -335,11 +255,9 @@ export default { ...@@ -335,11 +255,9 @@ export default {
335 255
336 .slxx { 256 .slxx {
337 box-sizing: border-box; 257 box-sizing: border-box;
338 padding-right: 15px;
339 } 258 }
340 259
341 .slxx_con { 260 .slxx_con {
342 height: calc(100vh - 190px);
343 overflow-y: auto; 261 overflow-y: auto;
344 overflow-x: hidden; 262 overflow-x: hidden;
345 } 263 }
......
1 1 .containerFrame {
2 #ContainerFrame {
3 height: 100%; 2 height: 100%;
4 width: 100%; 3 width: 100%;
5 position: sticky; 4 position: sticky;
...@@ -8,69 +7,90 @@ ...@@ -8,69 +7,90 @@
8 border: 1px solid #ebeef5; 7 border: 1px solid #ebeef5;
9 z-index: 100; 8 z-index: 100;
10 @include flex; 9 @include flex;
11 } 10 }
12 11
13 #leftmenu { 12 .leftmenu {
14 width: 250px; 13 flex: 0 0 260px;
15 border-right: 1px solid #ebeef5; 14 border-right: 1px solid #ebeef5;
16 position: relative; 15 position: relative;
17 box-sizing: border-box; 16 box-sizing: border-box;
17 padding-right: 5px;
18
19 .title {
20 line-height: 36px;
21 padding-left: 10px;
22 }
23
18 ul { 24 ul {
19 position: relative; 25 position: relative;
26
20 .xian { 27 .xian {
21 background: #f2f2f2; 28 background: #f2f2f2;
22 padding: 2px; 29 padding: 2px;
23 } 30 }
31
24 .title { 32 .title {
25 padding: 5px; 33 padding: 5px;
26 text-align: center; 34 text-align: center;
27 } 35 }
36
28 li { 37 li {
29 padding: 5px; 38 padding: 5px;
30 font-size: 14px; 39 font-size: 14px;
31 color: #606266; 40 color: #606266;
32 line-height: 20px; 41 line-height: 20px;
42 cursor: pointer;
33 } 43 }
44
34 li:hover { 45 li:hover {
35 color: #0f93f6; 46 color: #0f93f6;
36 cursor: pointer; 47 cursor: pointer;
37 } 48 }
38 } 49 }
39 } 50 }
40 #rightContainer { 51
41 .tabDiv { 52 .leftCon {
42 width: 100%; 53 flex: 1;
43 height: 100%; 54 width: calc(100% - 260px);
44 } 55 display: flex;
45 // .fenpin { 56 }
46 // min-width: 50%; 57
47 // border-right: 1px solid #ebeef5; 58 .splitScreen-con {
48 // } 59 flex: 1;
49 //padding:5px 0 0 15px; 60 }
50 background-color: #ffffffe7; 61
62 .rightContainer {
63 flex: 1;
64 width: 0;
65 height: calc(100vh - 80px);
66 }
67
68 /deep/.el-tabs {
69 box-sizing: border-box;
70 padding: 0 5px;
51 width: 100%; 71 width: 100%;
52 height: 100%; 72 }
53 z-index: 100;
54 @include flex;
55 }
56 73
57 .svg-icon { 74 .svg-icon {
58 width: 2.5em; 75 width: 2.5em;
59 height: 2.5em; 76 height: 2.5em;
60 } 77 }
61 .iconName { 78
79 .iconName {
62 line-height: 24px; 80 line-height: 24px;
63 font-size: 12px; 81 font-size: 12px;
64 } 82 }
65 .container { 83
84 .container {
66 width: 100%; 85 width: 100%;
67 height: 100%; 86 height: 100%;
68 padding: 0; 87 padding: 0;
69 box-sizing: border-box; 88 box-sizing: border-box;
70 background-color: #ffffff; 89 background-color: #ffffff;
71 overflow: hidden; 90 overflow: hidden;
72 } 91 }
73 .topButton { 92
93 .topButton {
74 @include flex; 94 @include flex;
75 width: 100%; 95 width: 100%;
76 height: 80px; 96 height: 80px;
...@@ -98,11 +118,6 @@ ...@@ -98,11 +118,6 @@
98 li:hover { 118 li:hover {
99 border: 1px solid #ffffff; 119 border: 1px solid #ffffff;
100 border-radius: 5px; 120 border-radius: 5px;
101 //color: $light-blue ;
102
103 .svg-icon {
104 //color: $light-blue ;
105 }
106 }
107 } 121 }
108 } 122 }
123 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -4,71 +4,46 @@ ...@@ -4,71 +4,46 @@
4 <div class="topButton"> 4 <div class="topButton">
5 <!-- 左侧业务功能按钮 --> 5 <!-- 左侧业务功能按钮 -->
6 <ul> 6 <ul>
7 <li 7 <li @click="operation(index, item)" v-for="(item, index) in leftButtonList" :key="index">
8 @click="operation(index, item)"
9 v-for="(item, index) in leftButtonList"
10 :key="index"
11 >
12 <svg-icon :icon-class="item.icon" /> 8 <svg-icon :icon-class="item.icon" />
13 <span class="iconName">{{ item.name }}</span> 9 <span class="iconName">{{ item.name }}</span>
14 </li> 10 </li>
15 </ul> 11 </ul>
16 <!-- 右侧流程按钮 --> 12 <!-- 右侧流程按钮 -->
17 <ul> 13 <ul>
18 <li 14 <li @click="operation(index, item)" v-for="(item, index) in rightButtonList" :key="index">
19 @click="operation(index, item)"
20 v-for="(item, index) in rightButtonList"
21 :key="index"
22 >
23 <svg-icon class="icon" :icon-class="item.icon" /> 15 <svg-icon class="icon" :icon-class="item.icon" />
24 <span class="iconName">{{ item.name }}</span> 16 <span class="iconName">{{ item.name }}</span>
25 </li> 17 </li>
26 </ul> 18 </ul>
27 </div> 19 </div>
28 <!-- 内容框架 --> 20 <!-- 内容框架 -->
29 <div id="ContainerFrame"> 21 <div class="containerFrame">
30 <!-- 左侧菜单栏 --> 22 <!-- 左侧菜单栏 -->
31 <div id="leftmenu"> 23 <div class="leftmenu">
32 <div class="title">申请单元列表({{ unitData.length }})</div> 24 <div class="title">申请单元列表({{ unitData.length }})</div>
33 <el-menu default-active="0" @select="unitClick"> 25 <el-menu default-active="0" @select="unitClick">
34 <el-menu-item 26 <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index">
35 v-for="(item, index) in unitData"
36 :index="index.toString()"
37 :key="index"
38 >
39 <i>
40 <p>{{ item.bdcdyh }}</p> 27 <p>{{ item.bdcdyh }}</p>
41 <p>{{ item.zl }}</p> 28 <p>{{ item.zl }}</p>
42 </i>
43 </el-menu-item> 29 </el-menu-item>
44 </el-menu> 30 </el-menu>
45 </div> 31 </div>
32 <div class="leftCon">
46 <!-- 分屏左侧预览 --> 33 <!-- 分屏左侧预览 -->
47 <div v-if="splitScreen" class="splitScreen-con"> 34 <div v-if="splitScreen" class="splitScreen-con">
48 <component :is="clxxForm" v-bind="currentSelectProps" :key="fresh" /> 35 <component :is="clxxForm" v-bind="currentSelectProps" :key="fresh" />
49 </div> 36 </div>
50 <!-- 表单内容区域 --> 37 <!-- 表单内容区域 -->
51 <div id="rightContainer"> 38 <div class="rightContainer">
52 <div class="tabDiv">
53 <el-tabs v-model="tabName" @tab-click="tabClick"> 39 <el-tabs v-model="tabName" @tab-click="tabClick">
54 <el-tab-pane 40 <el-tab-pane :label="item.name" :name="item.value" v-for="(item, index) in tabList" :key="index">
55 :label="item.name"
56 :name="item.value"
57 v-for="(item, index) in tabList"
58 :key="index"
59 >
60 </el-tab-pane> 41 </el-tab-pane>
61 <component
62 :key="fresh"
63 :is="componentTag"
64 v-bind="currentSelectProps"
65 />
66 </el-tabs> 42 </el-tabs>
43 <component :key="fresh" :is="componentTag" v-bind="currentSelectProps" />
67 </div> 44 </div>
68 </div> 45 </div>
69 </div> 46 </div>
70
71 <!-- <zslqDialog ref="zslqDialog" v-model="zslqDialog" /> -->
72 </div> 47 </div>
73 </template> 48 </template>
74 49
...@@ -87,13 +62,8 @@ import { ...@@ -87,13 +62,8 @@ import {
87 } from "@/api/fqsq.js"; 62 } from "@/api/fqsq.js";
88 import { getForm } from "./flowform.js"; 63 import { getForm } from "./flowform.js";
89 import axios from "axios"; 64 import axios from "axios";
90 // import zc from "./components/zc.vue";
91 // import thDialog from "./components/th.vue";
92 // import zsylDialog from "./components/zsyl";
93 // import zslqDialog from "./components/zslq";
94 export default { 65 export default {
95 // components: { zc, thDialog, zsylDialog, comMsg,zslqDialog}, 66 data () {
96 data() {
97 return { 67 return {
98 //受理申请标识码 68 //受理申请标识码
99 bsmSlsq: this.$route.query.bsmSlsq, 69 bsmSlsq: this.$route.query.bsmSlsq,
...@@ -125,13 +95,13 @@ export default { ...@@ -125,13 +95,13 @@ export default {
125 clxxTab: {}, 95 clxxTab: {},
126 }; 96 };
127 }, 97 },
128 mounted() { 98 mounted () {
129 this.loadBdcdylist(); 99 this.loadBdcdylist();
130 this.flowInitParam(); 100 this.flowInitParam();
131 }, 101 },
132 methods: { 102 methods: {
133 //加载流程初始参数 103 //加载流程初始参数
134 flowInitParam() { 104 flowInitParam () {
135 var formdata = new FormData(); 105 var formdata = new FormData();
136 formdata.append("bsmSlsq", this.bsmSlsq); 106 formdata.append("bsmSlsq", this.bsmSlsq);
137 formdata.append("bestepid", this.bestepid); 107 formdata.append("bestepid", this.bestepid);
...@@ -156,7 +126,7 @@ export default { ...@@ -156,7 +126,7 @@ export default {
156 }); 126 });
157 }, 127 },
158 //流程环节操作按钮 128 //流程环节操作按钮
159 operation(index, item) { 129 operation (index, item) {
160 let that = this; 130 let that = this;
161 switch (item.value) { 131 switch (item.value) {
162 case "zsyl": 132 case "zsyl":
...@@ -164,6 +134,7 @@ export default { ...@@ -164,6 +134,7 @@ export default {
164 break; 134 break;
165 case "clfp": //材料分屏按钮 135 case "clfp": //材料分屏按钮
166 this.splitScreen = this.splitScreen ? false : true; 136 this.splitScreen = this.splitScreen ? false : true;
137 this.$store.dispatch('app/settScreen', this.splitScreen)
167 if (this.splitScreen) { 138 if (this.splitScreen) {
168 //如果当前选项卡为材料信息内容,递减到上一个选项卡内容 139 //如果当前选项卡为材料信息内容,递减到上一个选项卡内容
169 if (this.tabName == this.clxxTab.value) { 140 if (this.tabName == this.clxxTab.value) {
...@@ -176,10 +147,6 @@ export default { ...@@ -176,10 +147,6 @@ export default {
176 } 147 }
177 break; 148 break;
178 case "th": //退回按钮 149 case "th": //退回按钮
179 // this.thflag = true;
180 // this.$nextTick(() => {
181 // this.$refs.thdialogRef.tablelistFn();
182 // });
183 break; 150 break;
184 case "zc": //转件按钮 151 case "zc": //转件按钮
185 getNextLinkInfo({ 152 getNextLinkInfo({
...@@ -218,7 +185,7 @@ export default { ...@@ -218,7 +185,7 @@ export default {
218 } 185 }
219 }, 186 },
220 //读取申请单元信息 187 //读取申请单元信息
221 loadBdcdylist() { 188 loadBdcdylist () {
222 var formdata = new FormData(); 189 var formdata = new FormData();
223 formdata.append("bsmSlsq", this.bsmSlsq); 190 formdata.append("bsmSlsq", this.bsmSlsq);
224 formdata.append("bestepid", this.bestepid); 191 formdata.append("bestepid", this.bestepid);
...@@ -230,23 +197,23 @@ export default { ...@@ -230,23 +197,23 @@ export default {
230 }); 197 });
231 }, 198 },
232 //申请单元点击事件 199 //申请单元点击事件
233 unitClick(index) { 200 unitClick (index) {
234 if (this.currentSelectProps.bsmSldy != this.unitData[index].bsmSldy) { 201 if (this.currentSelectProps.bsmSldy != this.unitData[index].bsmSldy) {
235 this.currentSelectProps = this.unitData[index]; 202 this.currentSelectProps = this.unitData[index];
236 this.fresh += 1; 203 this.fresh += 1;
237 } 204 }
238 }, 205 },
239 //表单选项卡事件 206 //表单选项卡事件
240 tabClick(tab, event) { 207 tabClick (tab, event) {
241 //this.$alert(tab.name); 208 //this.$alert(tab.name);
242 this.getFromRouter(tab.name); 209 this.getFromRouter(tab.name);
243 }, 210 },
244 //切换选项卡内容组件 211 //切换选项卡内容组件
245 getFromRouter(tabname) { 212 getFromRouter (tabname) {
246 this.componentTag = getForm(tabname); 213 this.componentTag = getForm(tabname);
247 }, 214 },
248 //发送下一个环节 215 //发送下一个环节
249 send(obj) { 216 send (obj) {
250 const h = this.$createElement; 217 const h = this.$createElement;
251 this.$msgbox({ 218 this.$msgbox({
252 title: "您确定转出吗?", 219 title: "您确定转出吗?",
......