b1d09c72 by renchao@pashanhoo.com

1

1 parent 2c771f97
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-普通 2 * @Description: workFrame左侧菜单列表-普通
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-15 17:06:29 4 * @LastEditTime: 2023-09-18 11:00:38
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -45,14 +45,12 @@ ...@@ -45,14 +45,12 @@
45 import { mapGetters } from 'vuex' 45 import { mapGetters } from 'vuex'
46 import { leftMenu, deleteSlbdcdy, jdcxLeftMenu } from "@/api/workFlow.js" 46 import { leftMenu, deleteSlbdcdy, jdcxLeftMenu } from "@/api/workFlow.js"
47 export default { 47 export default {
48 props: {
49 paramData: {
50 type: Object,
51 default: () => { }
52 }
53 },
54 data () { 48 data () {
55 return { 49 return {
50 //受理申请标识码
51 bsmSlsq: this.$route.query.bsmSlsq,
52 //当前流程所在环节
53 bestepid: this.$route.query.bestepid,
56 // 默认选中 54 // 默认选中
57 activeIndex: '0', 55 activeIndex: '0',
58 // 折叠 56 // 折叠
...@@ -67,6 +65,9 @@ ...@@ -67,6 +65,9 @@
67 currentSelectProps: {} 65 currentSelectProps: {}
68 } 66 }
69 }, 67 },
68 mounted () {
69 this.loadBdcdylist();
70 },
70 computed: { 71 computed: {
71 ...mapGetters(['isRefresh']) 72 ...mapGetters(['isRefresh'])
72 }, 73 },
...@@ -78,16 +79,7 @@ ...@@ -78,16 +79,7 @@
78 } 79 }
79 }, 80 },
80 immediate: true 81 immediate: true
81 }, 82 }
82 paramData: {
83 handler (newVal, oldVal) {
84 if (newVal) {
85 this.loadBdcdylist()
86 }
87 },
88 immediate: true,
89 deep: true
90 },
91 }, 83 },
92 methods: { 84 methods: {
93 /** 85 /**
...@@ -97,11 +89,13 @@ ...@@ -97,11 +89,13 @@
97 loadBdcdylist () { 89 loadBdcdylist () {
98 let that = this 90 let that = this
99 var formdata = new FormData(); 91 var formdata = new FormData();
100 // 受理申请标识码 92 formdata.append("bsmSlsq", this.bsmSlsq);
101 formdata.append("bsmSlsq", this.paramData.bsmSlsq); 93 if (this.$route.query.bestepid) {
102 // 当前流程所在环节 94 formdata.append("bestepid", this.bestepid);
103 formdata.append("bestepid", this.paramData.bestepid); 95 }
104 formdata.append("bsmBusiness", this.paramData.bsmBusiness); 96 if (this.$route.query.bsmBusiness) {
97 formdata.append("bsmBusiness", this.$route.query.bsmBusiness);
98 }
105 if (this.$route.query.type == 'jdcx') { 99 if (this.$route.query.type == 'jdcx') {
106 jdcxLeftMenu(formdata).then((res) => { 100 jdcxLeftMenu(formdata).then((res) => {
107 if (res.code === 200 && res.result) { 101 if (res.code === 200 && res.result) {
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-18 09:32:09 4 * @LastEditTime: 2023-09-18 10:46:56
5 */ 5 */
6 import { getPrintTemplateByCode } from "@/api/print"; 6 import { getPrintTemplateByCode } from "@/api/print";
7 import { uploadUndo } from "@/api/clxx"; 7 import { uploadUndo } from "@/api/clxx";
8 import { getLodop } from "@/utils/LodopFuncs" 8 import { getLodop } from "@/utils/LodopFuncs"
9 import { getXtParamsByYwh } from "@/api/djyw.js"
10 import { 9 import {
11 stepExpandInfo, 10 stepExpandInfo,
12 record, 11 record,
...@@ -39,19 +38,11 @@ export default { ...@@ -39,19 +38,11 @@ export default {
39 batchButtonName: '', 38 batchButtonName: '',
40 // 受理申请信息 39 // 受理申请信息
41 slsq: {}, 40 slsq: {},
42 dqhj: "", 41 dqhj: ""
43 // 业务流程需要的参数
44 paramData: {},
45 } 42 }
46 }, 43 },
47 created () { 44 mounted () {
48 // 根据业务号获取系统参数 45 this.flowInitParam();
49 getXtParamsByYwh(this.$route.query.ywh).then(res => {
50 this.paramData = res.result
51 console.log(this.paramData, 'this.paramData');
52 this.isShowMenu = true
53 this.flowInitParam();
54 })
55 }, 46 },
56 methods: { 47 methods: {
57 /** 48 /**
...@@ -60,8 +51,8 @@ export default { ...@@ -60,8 +51,8 @@ export default {
60 */ 51 */
61 flowInitParam () { 52 flowInitParam () {
62 var formdata = new FormData(); 53 var formdata = new FormData();
63 formdata.append("bsmSlsq", this.paramData.bsmSlsq); 54 formdata.append("bsmSlsq", this.bsmSlsq);
64 formdata.append("bestepid", this.paramData.bestepid); 55 formdata.append("bestepid", this.bestepid);
65 if (this.type) { 56 if (this.type) {
66 formdata.append("type", "READ_ONLY"); 57 formdata.append("type", "READ_ONLY");
67 } 58 }
...@@ -171,7 +162,6 @@ export default { ...@@ -171,7 +162,6 @@ export default {
171 this.$popupDialog('楼盘表', 'lpb/index', { 162 this.$popupDialog('楼盘表', 'lpb/index', {
172 bsm: res.result[0], 163 bsm: res.result[0],
173 onlyShow: false, 164 onlyShow: false,
174 showSave: true,
175 unitData: window.unitData 165 unitData: window.unitData
176 }, '90%', true) 166 }, '90%', true)
177 } else { 167 } else {
...@@ -321,7 +311,8 @@ export default { ...@@ -321,7 +311,8 @@ export default {
321 width: "50%", 311 width: "50%",
322 btnShow: false, 312 btnShow: false,
323 bsmSlsq: this.bsmSlsq, 313 bsmSlsq: this.bsmSlsq,
324 dataList: this.unitData 314 dataList: this.unitData,
315
325 }) 316 })
326 }, 317 },
327 /** 318 /**
...@@ -342,7 +333,6 @@ export default { ...@@ -342,7 +333,6 @@ export default {
342 } 333 }
343 }) 334 })
344 }, 335 },
345 // 上传
346 /** 336 /**
347 * @description: 上传 337 * @description: 上传
348 * @param {*} file 338 * @param {*} file
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-15 16:32:06 4 * @LastEditTime: 2023-09-18 10:49:50
5 --> 5 -->
6 <template> 6 <template>
7 <div class="container"> 7 <div class="container">
...@@ -26,10 +26,8 @@ ...@@ -26,10 +26,8 @@
26 <!-- 内容框架 --> 26 <!-- 内容框架 -->
27 <div class="containerFrame"> 27 <div class="containerFrame">
28 <!-- 左侧菜单栏 区分业务--> 28 <!-- 左侧菜单栏 区分业务-->
29 <div v-if="isShowMenu"> 29 <segmentMenu v-if="['A0320099','A0330099' ].includes(slsq.djqxbm)" @getCurrentSelectProps="getCurrentSelectProps" />
30 <segmentMenu :paramData="paramData" v-if="['A0320099','A0330099' ].includes(slsq.djqxbm)" @getCurrentSelectProps="getCurrentSelectProps" /> 30 <ordinaryMenu v-else @getCurrentSelectProps="getCurrentSelectProps" />
31 <ordinaryMenu :paramData="paramData" v-else @getCurrentSelectProps="getCurrentSelectProps" />
32 </div>
33 31
34 <div class="leftCon"> 32 <div class="leftCon">
35 <!-- 分屏左侧预览 --> 33 <!-- 分屏左侧预览 -->
...@@ -71,8 +69,6 @@ ...@@ -71,8 +69,6 @@
71 }, 69 },
72 data () { 70 data () {
73 return { 71 return {
74 // 左侧是否显示,获取完成系统参数之后再显示
75 isShowMenu: false,
76 // 流程图 72 // 流程图
77 imgSrc: "", 73 imgSrc: "",
78 // 折叠 74 // 折叠
......
...@@ -315,24 +315,19 @@ ...@@ -315,24 +315,19 @@
315 ); 315 );
316 window.open(href, `djbworkFrame${item.bsmSlsq}`); 316 window.open(href, `djbworkFrame${item.bsmSlsq}`);
317 } else { 317 } else {
318 // const { href } = this.$router.resolve( 318 const { href } = this.$router.resolve(
319 // "/workFrame?bsmSlsq=" + 319 "/workFrame?bsmSlsq=" +
320 // item.bsmSlsq + 320 item.bsmSlsq +
321 // "&bestepid=" + 321 "&bestepid=" +
322 // item.bestepid + 322 item.bestepid +
323 // "&bsmBusiness=" + 323 "&bsmBusiness=" +
324 // "&sqywbm=" + 324 "&sqywbm=" +
325 // item.djywbm + 325 item.djywbm +
326 // "&zbhj=" + 326 "&zbhj=" +
327 // item.zbhj 327 item.zbhj
328 // ); 328 );
329 // window.open(href, `workFrame${item.bsmSlsq}`); 329 window.open(href, `workFrame${item.bsmSlsq}`);
330
331 const { href } = this.$router.resolve('/workFrame?ywh=' + item.ywh + '&zbhj=' + item.zbhj)
332 window.open(href, `workFrame${item.ywh}`)
333
334 } 330 }
335
336 localStorage.setItem("ywbl", JSON.stringify(item)); 331 localStorage.setItem("ywbl", JSON.stringify(item));
337 332
338 //从待办箱进入的调取任务领取接口 333 //从待办箱进入的调取任务领取接口
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
13 @submit.native.prevent 13 @submit.native.prevent
14 label-width="80px"> 14 label-width="80px">
15 <el-row> 15 <el-row>
16 <el-col :span="5"> 16 <el-col :span="5">
17 <el-form-item label="业务来源"> 17 <el-form-item label="业务来源">
18 <el-select 18 <el-select
19 v-model="queryForm.ywly" 19 v-model="queryForm.ywly"
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
91 </el-form-item> 91 </el-form-item>
92 </el-col> 92 </el-col>
93 </el-row> 93 </el-row>
94 <el-row> 94 <el-row>
95 <el-col :span="5"> 95 <el-col :span="5">
96 <el-form-item label="不动产单元号"> 96 <el-form-item label="不动产单元号">
97 <el-input 97 <el-input
...@@ -274,8 +274,15 @@ ...@@ -274,8 +274,15 @@
274 ); 274 );
275 window.open(href, `djbworkFrameview${item.bsmSlsq}`); 275 window.open(href, `djbworkFrameview${item.bsmSlsq}`);
276 } else { 276 } else {
277 const { href } = this.$router.resolve('/workFrameView?ywh=' + item.ywh + '&type=jdcx') 277 const { href } = this.$router.resolve(
278 window.open(href, `urlname${item.ywh}`) 278 "/workFrameView?bsmSlsq=" +
279 item.bsmSlsq +
280 "&bestepid=" +
281 item.bestepid +
282 "&sqywbm=" +
283 item.djywbm + '&type=jdcx'
284 );
285 window.open(href, `urlname${item.bsmSlsq}`);
279 } 286 }
280 } 287 }
281 } 288 }
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-15 15:06:50 4 * @LastEditTime: 2023-07-25 16:34:27
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -114,6 +114,7 @@ ...@@ -114,6 +114,7 @@
114 this.queryClick() 114 this.queryClick()
115 }, 115 },
116 methods: { 116 methods: {
117 // 初始化数据
117 /** 118 /**
118 * @description: 初始化数据 119 * @description: 初始化数据
119 * @author: renchao 120 * @author: renchao
...@@ -138,6 +139,7 @@ ...@@ -138,6 +139,7 @@
138 handleSort (name, sort) { 139 handleSort (name, sort) {
139 console.log(name, sort); 140 console.log(name, sort);
140 }, 141 },
142 // 高级查询
141 /** 143 /**
142 * @description: 高级查询 144 * @description: 高级查询
143 * @author: renchao 145 * @author: renchao
...@@ -149,8 +151,8 @@ ...@@ -149,8 +151,8 @@
149 * @author: renchao 151 * @author: renchao
150 */ 152 */
151 openDialog (item) { 153 openDialog (item) {
152 const { href } = this.$router.resolve('/workFrameView?ywh=' + item.ywh + '&type=jdcx') 154 const { href } = this.$router.resolve('/workFrameView?bsmSlsq=' + item.bsmSlsq + '&bestepid=' + item.bestepid + '&bsmBusiness=' + item.bsmBusiness + '&viewtype=3' + '&type=jdcx')
153 window.open(href, `urlname${item.ywh}`) 155 window.open(href, `urlname${item.bsmSlsq}`)
154 } 156 }
155 } 157 }
156 } 158 }
......