9e3cef1b by renchao@pashanhoo.com

Merge branch 'dev'

2 parents 7a29dede f17469e2
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-10-12 09:54:01 4 * @LastEditTime: 2023-10-12 10:00:08
5 --> 5 -->
6 <template> 6 <template>
7 <div class="rlPopup"> 7 <div class="rlPopup">
...@@ -87,7 +87,7 @@ ...@@ -87,7 +87,7 @@
87 // 缩略图 87 // 缩略图
88 thumbnailImages: [], 88 thumbnailImages: [],
89 showViewer: false, 89 showViewer: false,
90 initialIndex: undefined, 90 initialIndex: 0,
91 allLi: [], 91 allLi: [],
92 } 92 }
93 }, 93 },
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-10-08 08:35:11 4 * @LastEditTime: 2023-10-12 09:59:39
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clxx"> 7 <div class="clxx">
...@@ -281,6 +281,9 @@ ...@@ -281,6 +281,9 @@
281 this.previewImg.imgList = res.result ? res.result : [] 281 this.previewImg.imgList = res.result ? res.result : []
282 }) 282 })
283 this.previewImg.bsmSj = item?.bsmSj; 283 this.previewImg.bsmSj = item?.bsmSj;
284 if (this.$refs.imageRef) {
285 this.$refs.imageRef.initialIndex = 0
286 }
284 }, 287 },
285 /** 288 /**
286 * @description: 小图片点击 289 * @description: 小图片点击
......
...@@ -99,7 +99,69 @@ class data extends filter { ...@@ -99,7 +99,69 @@ class data extends filter {
99 } 99 }
100 ] 100 ]
101 } 101 }
102 102 qlxxCol () {
103 return [
104 {
105 width: '60',
106 label: '序号',
107 type: 'index'
108 },
109 {
110 prop: 'nodecode',
111 width: '105',
112 label: '登记情形编码',
113 render: (h, scope) => {
114 return (
115 <el-input placeholder="登记情形编码" value={scope.row[scope.column.property]}
116 onInput={(val) => { scope.row[scope.column.property] = val; vm.orderNoChange() }} maxlength="8">
117 </el-input>
118 )
119 }
120 },
121 {
122 prop: 'nodename',
123 label: '登记情形名称',
124 render: (h, scope) => {
125 return (
126 <el-input placeholder="登记情形名称" value={scope.row[scope.column.property]}
127 onInput={(val) => { scope.row[scope.column.property] = val; vm.orderNoChange() }}>
128 </el-input>
129 )
130 }
131 },
132 {
133 prop: 'djywbm',
134 label: '登记业务编码',
135 width: '105',
136 render: (h, scope) => {
137 return (
138 <el-input placeholder="登记业务编码" value={scope.row[scope.column.property]} onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }}></el-input>
139 )
140 }
141 },
142 {
143 prop: 'djywmc',
144 label: '登记业务名称',
145 render: (h, scope) => {
146 return (
147 <el-input placeholder="登记业务名称" value={scope.row[scope.column.property]} onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }}></el-input>
148 )
149 }
150 },
151 {
152 label: '移动',
153 width: '100',
154 render: (h, scope) => {
155 return (
156 <div>
157 <el-button type='text' disabled={scope.$index == 0} onClick={() => { vm.moveUpward(scope.$index, scope.row, 'djqx') }}>上移</el-button>
158 <el-button type='text' disabled={(scope.$index + 1) == vm.form.djlx.length} onClick={() => { vm.moveDown(scope.$index, scope.row, 'djqx') }}>下移</el-button >
159 </div>
160 )
161 }
162 }
163 ]
164 }
103 clxxCol () { 165 clxxCol () {
104 return [ 166 return [
105 { 167 {
...@@ -188,7 +250,7 @@ class data extends filter { ...@@ -188,7 +250,7 @@ class data extends filter {
188 }, 250 },
189 { 251 {
190 prop: 'djqxbm', 252 prop: 'djqxbm',
191 label: '登记情形', 253 label: '登记情形名称',
192 width: '180', 254 width: '180',
193 render: (h, scope) => { 255 render: (h, scope) => {
194 return ( 256 return (
...@@ -197,7 +259,126 @@ class data extends filter { ...@@ -197,7 +259,126 @@ class data extends filter {
197 { 259 {
198 vm.form.djqx.map(option => { 260 vm.form.djqx.map(option => {
199 return ( 261 return (
200 <el-option label={option.nodename} value={option.nodecode}></el-option> 262 <el-option label={option.nodename} value={option.bsmSqyw}></el-option>
263 )
264 })
265 }
266 </el-select>
267 )
268 }
269 },
270 {
271 label: '移动',
272 width: '90',
273 render: (h, scope) => {
274 return (
275 <div>
276 <el-button type='text' disabled={scope.$index == 0} onClick={() => { vm.moveUpward(scope.$index, scope.row, 'clxx') }}>上移</el-button>
277 <el-button type='text' disabled={(scope.$index + 1) == vm.form.clxx.length} onClick={() => { vm.moveDown(scope.$index, scope.row, 'clxx') }}>下移</el-button >
278 </div>
279 )
280 }
281 }
282 ]
283 }
284 ybsqClxxCol () {
285 return [
286 {
287 width: '60',
288 renderHeader: (h, scope) => {
289 return <i class="el-icon-plus pointer" onClick={() => { vm.addClxx() }} style="color:#409EFF"></i>
290 },
291 render: (h, scope) => {
292 return (
293 <i class="el-icon-minus pointer" onClick={() => { vm.removeClxx(scope.$index, scope.row) }}></i>
294 )
295 }
296 },
297 {
298 width: '60',
299 label: '序号',
300 type: 'index'
301 },
302 {
303 label: '是否必填',
304 prop: 'isrequired',
305 width: '110',
306 render: (h, scope) => {
307 return (
308 <el-radio-group value={scope.row[scope.column.property]} onInput={(val) => {
309 scope.row[scope.column.property] = val
310 }}>
311 <el-radio label={'0'}></el-radio>
312 <el-radio label={'1'}></el-radio>
313 </el-radio-group>
314 )
315 }
316 },
317 {
318 prop: 'clbm',
319 label: '材料编码',
320 width: '100',
321 render: (h, scope) => {
322 return (
323 <el-input placeholder="材料编码" value={scope.row[scope.column.property]}
324 onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }} maxlength="8"></el-input>
325 )
326 }
327 },
328 {
329 prop: 'clmc',
330 label: '材料名称',
331 render: (h, scope) => {
332 return (
333 <el-input placeholder="材料名称" value={scope.row[scope.column.property]}
334 onInput={(val) => { scope.row[scope.column.property] = val; orderNoChange() }}></el-input>
335 )
336 }
337 },
338 {
339 prop: 'cllx',
340 label: '材料类型',
341 width: '115',
342 render: (h, scope) => {
343 return (
344 <el-select value={scope.row[scope.column.property]}
345 onChange={(val) => { scope.row[scope.column.property] = val }} clearable>
346 {
347 store.getters.dictData['A40'].map(option => {
348 return (
349 <el-option label={option.dname} value={option.dcode}></el-option>
350 )
351 })
352 }
353 </el-select>
354 )
355 }
356 },
357 {
358 label: '是否公共材料',
359 prop: 'sfggcl',
360 width: '110',
361 render: (h, scope) => {
362 return (
363 <el-radio-group value={scope.row[scope.column.property]} onInput={(val) => { scope.row[scope.column.property] = val }}>
364 <el-radio label={'1'}></el-radio>
365 <el-radio label={'0'}></el-radio>
366 </el-radio-group>
367 )
368 }
369 },
370 {
371 prop: 'djqxbm',
372 label: '业务名称',
373 width: '180',
374 render: (h, scope) => {
375 return (
376 <el-select disabled={scope.row.sfggcl == '1'} value={scope.row[scope.column.property]}
377 onChange={(val) => { scope.row[scope.column.property] = val }} clearable>
378 {
379 vm.form.ywmcList.map(option => {
380 return (
381 <el-option label={option.nodename} value={option.bsmSqyw}></el-option>
201 ) 382 )
202 }) 383 })
203 } 384 }
...@@ -219,7 +400,6 @@ class data extends filter { ...@@ -219,7 +400,6 @@ class data extends filter {
219 } 400 }
220 ] 401 ]
221 } 402 }
222
223 } 403 }
224 let datas = new data() 404 let datas = new data()
225 export { 405 export {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-17 15:26:20 4 * @LastEditTime: 2023-10-13 10:37:29
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
103 </el-form> 103 </el-form>
104 <el-collapse class="modifycollapse" accordion> 104 <el-collapse class="modifycollapse" accordion>
105 <el-collapse-item title="权利信息" name="0" v-if="form.sqdjyw.sqfl=='2'"> 105 <el-collapse-item title="权利信息" name="0" v-if="form.sqdjyw.sqfl=='2'">
106 <lb-table :column="djqxCol" :pagination="false" heightNumSetting :minHeight="160" :data="form.djlx"> 106 <lb-table :column="qlxxCol" :pagination="false" heightNumSetting :minHeight="160" :data="form.djlx">
107 </lb-table> 107 </lb-table>
108 </el-collapse-item> 108 </el-collapse-item>
109 <el-collapse-item title="登记情形设置" name="1" v-if="form.sqdjyw.sqfl=='1'"> 109 <el-collapse-item title="登记情形设置" name="1" v-if="form.sqdjyw.sqfl=='1'">
...@@ -111,11 +111,11 @@ ...@@ -111,11 +111,11 @@
111 </lb-table> 111 </lb-table>
112 </el-collapse-item> 112 </el-collapse-item>
113 <el-collapse-item title="材料信息设置" name="2"> 113 <el-collapse-item title="材料信息设置" name="2">
114 <lb-table :column="clxxCol" :heightNumSetting="true" :minHeight="160" 114 <lb-table :column="clxxList" :heightNumSetting="true" :minHeight="160"
115 :pagination="false" :data="form.clxx"> 115 :pagination="false" :data="form.clxx">
116 </lb-table> 116 </lb-table>
117 </el-collapse-item> 117 </el-collapse-item>
118 <el-collapse-item title="选权利设置" name="3" v-if="form.sqdjyw && form.sqdjyw.sfsxql == '1'"> 118 <el-collapse-item title="选权利设置" name="3" v-if="form.sqdjyw && form.sqdjyw.sfsxql == '1'">
119 <div class="dyztsd-title"> 119 <div class="dyztsd-title">
120 <b>请勾选需要查询的权利信息</b> 120 <b>请勾选需要查询的权利信息</b>
121 <div> 121 <div>
...@@ -153,9 +153,11 @@ ...@@ -153,9 +153,11 @@
153 </template> 153 </template>
154 <script> 154 <script>
155 import { uploadUrl } from '@/api/file' 155 import { uploadUrl } from '@/api/file'
156 import { getUuid } from "@/utils/operation.js"
157 import { datas, sendThis } from "./sqywDetail";
156 import { upward, down } from "@/utils/operation"; 158 import { upward, down } from "@/utils/operation";
157 import { getDjlxInfo, getSqdjywDetail, saveSqdjyw } from "@/api/sysSqdjyw.js"; 159 import { getDjlxInfo, getSqdjywDetail, saveSqdjyw } from "@/api/sysSqdjyw.js";
158 import { datas, sendThis } from "./sqywDetail"; 160
159 import store from '@/store/index.js' 161 import store from '@/store/index.js'
160 export default { 162 export default {
161 name: "componentDialog", 163 name: "componentDialog",
...@@ -188,13 +190,26 @@ ...@@ -188,13 +190,26 @@
188 // clxx: [] 190 // clxx: []
189 }, 191 },
190 djqxCol: datas.djqxCol(), 192 djqxCol: datas.djqxCol(),
193 clxxList: [],
191 clxxCol: datas.clxxCol(), 194 clxxCol: datas.clxxCol(),
195 ybsqClxxCol: datas.ybsqClxxCol(),
196 qlxxCol: datas.qlxxCol(),
192 }; 197 };
193 }, 198 },
194 mounted () { 199 mounted () {
195 sendThis(this) 200 sendThis(this)
196 this.init() 201 this.init()
197 }, 202 },
203 watch: {
204 'form.djlx': {
205 handler (newName, oldName) {
206 this.form.ywmcList = this.form.djlx.map(item => ({ nodename: item.djywmc + '+' + item.nodename, bsmSqyw: item.bsmSqyw }))
207 },
208 // 代表在wacth里声明了firstName这个方法之后立即先去执行handler方法
209 immediate: true,
210 deep: true
211 }
212 },
198 methods: { 213 methods: {
199 //页面初始化 214 //页面初始化
200 /** 215 /**
...@@ -205,7 +220,9 @@ ...@@ -205,7 +220,9 @@
205 this.tn = 0; 220 this.tn = 0;
206 if (this.formData.sqfl == "2") { 221 if (this.formData.sqfl == "2") {
207 this.getDetail(this.formData.bsmSqyw); 222 this.getDetail(this.formData.bsmSqyw);
223 this.clxxList = this.ybsqClxxCol
208 } else { 224 } else {
225 this.clxxList = this.clxxCol
209 getDjlxInfo(this.formData.bsmSqyw).then((res) => { 226 getDjlxInfo(this.formData.bsmSqyw).then((res) => {
210 let { result } = res; 227 let { result } = res;
211 this.djlxList = result ? result : []; 228 this.djlxList = result ? result : [];
...@@ -262,17 +279,20 @@ ...@@ -262,17 +279,20 @@
262 this.tn = index; 279 this.tn = index;
263 this.getDetail(this.djlxList[index].bsmSqyw); 280 this.getDetail(this.djlxList[index].bsmSqyw);
264 }, 281 },
265 //获取业务具体明细内容
266 /** 282 /**
267 * @description: 获取业务具体明细内容 283 * @description: 获取业务具体明细内容
268 * @param {*} bsmSqyw 284 * @param {*} bsmSqyw
269 * @author: renchao 285 * @author: renchao
270 */ 286 */
271 getDetail (bsmSqyw) { 287 getDetail (bsmSqyw) {
272 let _this = this 288 let that = this
273 getSqdjywDetail(bsmSqyw).then((res) => { 289 getSqdjywDetail(bsmSqyw).then((res) => {
274 if (res.code === 200) { 290 if (res.code === 200) {
275 _this.form = res.result; 291 this.form = res.result;
292 console.log(this.form.clxx);
293 if (that.formData.sqfl == "2") {
294 that.form.ywmcList = that.form.djlx.map(item => ({ nodename: item.djywmc + '+' + item.nodename, bsmSqyw: item.bsmSqyw }))
295 }
276 // _this.form.bsmSqyw = res.result.bsmSqyw; 296 // _this.form.bsmSqyw = res.result.bsmSqyw;
277 // _this.form.ywDetail = res.result.ywDetail; 297 // _this.form.ywDetail = res.result.ywDetail;
278 // _this.$set(_this.form, 'djqx', res.result.djqx); 298 // _this.$set(_this.form, 'djqx', res.result.djqx);
...@@ -303,8 +323,17 @@ ...@@ -303,8 +323,17 @@
303 }); 323 });
304 this.$popupCacel() 324 this.$popupCacel()
305 } 325 }
326 }).catch(() => {
327 this.loading = false
306 }) 328 })
307 }, 329 },
330 // 筛选权利设置
331 handleSelectall () {
332 this.form.sxql.forEach(item => item.checked = true)
333 },
334 handleInvert () {
335 this.form.sxql.forEach(item => item.checked = false)
336 },
308 /** 337 /**
309 * @description: 上移下移 338 * @description: 上移下移
310 * @param {*} index 339 * @param {*} index
...@@ -316,7 +345,7 @@ ...@@ -316,7 +345,7 @@
316 if (type == "clxx") { 345 if (type == "clxx") {
317 upward(index, this.form.clxx); 346 upward(index, this.form.clxx);
318 } else { 347 } else {
319 upward(index, this.form.djqx); 348 upward(index, this.form.djlx);
320 } 349 }
321 }, 350 },
322 /** 351 /**
...@@ -330,7 +359,7 @@ ...@@ -330,7 +359,7 @@
330 if (type == "clxx") { 359 if (type == "clxx") {
331 down(index, this.form.clxx); 360 down(index, this.form.clxx);
332 } else { 361 } else {
333 down(index, this.form.djqx); 362 down(index, this.form.djlx);
334 } 363 }
335 }, 364 },
336 /** 365 /**
...@@ -339,6 +368,7 @@ ...@@ -339,6 +368,7 @@
339 */ 368 */
340 addDjqx () { 369 addDjqx () {
341 this.form.djqx.push({ 370 this.form.djqx.push({
371 bsmSqyw: getUuid(32),
342 nodecode: "", 372 nodecode: "",
343 nodename: "", 373 nodename: "",
344 enabled: "1", 374 enabled: "1",
......
...@@ -80,7 +80,6 @@ ...@@ -80,7 +80,6 @@
80 }; 80 };
81 }, 81 },
82 methods: { 82 methods: {
83 // 初始化数据
84 /** 83 /**
85 * @description: 初始化数据 84 * @description: 初始化数据
86 * @author: renchao 85 * @author: renchao
...@@ -98,7 +97,6 @@ ...@@ -98,7 +97,6 @@
98 } 97 }
99 ); 98 );
100 }, 99 },
101 // 修改
102 /** 100 /**
103 * @description: 修改 101 * @description: 修改
104 * @param {*} row 102 * @param {*} row
...@@ -106,7 +104,6 @@ ...@@ -106,7 +104,6 @@
106 */ 104 */
107 editClick (row) { 105 editClick (row) {
108 this.sqqlRule = row; 106 this.sqqlRule = row;
109 // this.dialogVisible = true;
110 this.$popupDialog(row.nodename, "system/sqywgz/sqywDetail", this.sqqlRule, '80%') 107 this.$popupDialog(row.nodename, "system/sqywgz/sqywDetail", this.sqqlRule, '80%')
111 } 108 }
112 } 109 }
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-普通 2 * @Description: workFrame左侧菜单列表-普通
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-22 10:12:37 4 * @LastEditTime: 2023-10-13 10:52:12
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -104,10 +104,11 @@ ...@@ -104,10 +104,11 @@
104 if (sessionStorage.getItem('keyPath') && sessionStorage.getItem('keyPath') >= 0) { 104 if (sessionStorage.getItem('keyPath') && sessionStorage.getItem('keyPath') >= 0) {
105 that.unitClick(sessionStorage.getItem('keyPath') - 0) 105 that.unitClick(sessionStorage.getItem('keyPath') - 0)
106 } else { 106 } else {
107 that.unitClick(0)
108 if (that.showBatch) { 107 if (that.showBatch) {
109 //满足批量查封/批量抵押按钮出现 即先展示批量表单 108 //满足批量查封/批量抵押按钮出现 即先展示批量表单
110 that.batchUnitClick(); 109 that.batchUnitClick();
110 } else {
111 that.unitClick(0)
111 } 112 }
112 } 113 }
113 } 114 }
...@@ -125,10 +126,11 @@ ...@@ -125,10 +126,11 @@
125 if (sessionStorage.getItem('keyPath') && sessionStorage.getItem('keyPath') >= 0) { 126 if (sessionStorage.getItem('keyPath') && sessionStorage.getItem('keyPath') >= 0) {
126 that.unitClick(sessionStorage.getItem('keyPath') - 0) 127 that.unitClick(sessionStorage.getItem('keyPath') - 0)
127 } else { 128 } else {
128 that.unitClick(0)
129 if (that.showBatch) { 129 if (that.showBatch) {
130 //满足批量查封/批量抵押按钮出现 即先展示批量表单 130 //满足批量查封/批量抵押按钮出现 即先展示批量表单
131 that.batchUnitClick(); 131 that.batchUnitClick();
132 } else {
133 that.unitClick(0)
132 } 134 }
133 } 135 }
134 } 136 }
...@@ -143,7 +145,7 @@ ...@@ -143,7 +145,7 @@
143 judgeBatchShow () { 145 judgeBatchShow () {
144 this.showBatch = false; 146 this.showBatch = false;
145 if (this.unitData.length > 1) { 147 if (this.unitData.length > 1) {
146 let qllx = this.$route.query?.sqywbm?.substring(0, 3); 148 let qllx = this.$route.query?.djywbm?.substring(0, 3);
147 switch (qllx) { 149 switch (qllx) {
148 case 'A04': 150 case 'A04':
149 this.showBatch = true; 151 this.showBatch = true;
...@@ -178,12 +180,10 @@ ...@@ -178,12 +180,10 @@
178 .then(() => { 180 .then(() => {
179 var formdata = new FormData(); 181 var formdata = new FormData();
180 formdata.append("bsmSldyList", item.bsmSldy.split(",")); 182 formdata.append("bsmSldyList", item.bsmSldy.split(","));
181 // formdata.append("bsmSlsq", this.bsmSlsq);
182 deleteSlbdcdy(formdata).then((res) => { 183 deleteSlbdcdy(formdata).then((res) => {
183 if (res.code == 200) { 184 if (res.code == 200) {
184 this.$message.success("删除成功"); 185 this.$message.success("删除成功");
185 this.loadBdcdylist() 186 this.loadBdcdylist()
186 // this.$parent.updateDialog();
187 } else { 187 } else {
188 this.$message.error(res.message); 188 this.$message.error(res.message);
189 } 189 }
......
1 <!-- 1 <!--
2 * @Description: workFrame左侧菜单列表-分割 2 * @Description: workFrame左侧菜单列表-分割
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-21 14:44:34 4 * @LastEditTime: 2023-10-12 17:12:42
5 --> 5 -->
6 <template> 6 <template>
7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> 7 <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }">
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
159 judgeBatchShow () { 159 judgeBatchShow () {
160 this.showBatch = false; 160 this.showBatch = false;
161 if (this.afterUnitData.length > 1) { 161 if (this.afterUnitData.length > 1) {
162 let qllx = this.$route.query?.sqywbm?.substring(0, 3); 162 let qllx = this.$route.query?.djywbm?.substring(0, 3);
163 switch (qllx) { 163 switch (qllx) {
164 case 'B39': 164 case 'B39':
165 this.showBatch = true; 165 this.showBatch = true;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-15 15:54:13 4 * @LastEditTime: 2023-10-12 09:58:32
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clxx"> 7 <div class="clxx">
...@@ -272,6 +272,9 @@ ...@@ -272,6 +272,9 @@
272 this.previewImg.imgList = res.result ? res.result : [] 272 this.previewImg.imgList = res.result ? res.result : []
273 }) 273 })
274 this.previewImg.bsmMaterial = item?.bsmMaterial; 274 this.previewImg.bsmMaterial = item?.bsmMaterial;
275 if (this.$refs.imageRef) {
276 this.$refs.imageRef.initialIndex = 0
277 }
275 }, 278 },
276 /** 279 /**
277 * @description: 小图片点击 280 * @description: 小图片点击
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-25 10:33:39 4 * @LastEditTime: 2023-10-12 17:05:40
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -315,7 +315,7 @@ ...@@ -315,7 +315,7 @@
315 } else { 315 } else {
316 const { href } = this.$router.resolve( 316 const { href } = this.$router.resolve(
317 "/workFrame?bsmSlsq=" + item.bsmSlsq + 317 "/workFrame?bsmSlsq=" + item.bsmSlsq +
318 "&bestepid=" + item.bestepid + 318 "&bestepid=" + item.bestepid + "&djywbm=" + item.djywbm +
319 "&zbhj=" + item.zbhj 319 "&zbhj=" + item.zbhj
320 ) 320 )
321 window.open(href, `workFrame${item.bsmSlsq}`) 321 window.open(href, `workFrame${item.bsmSlsq}`)
......
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
115 v-model="ruleForm.jsydsyq.qdjg" 115 v-model="ruleForm.jsydsyq.qdjg"
116 style="width: 500%" 116 style="width: 500%"
117 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 117 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
118 <el-select v-model="ruleForm.jsydsyq.jedw"> 118 <el-select v-model="ruleForm.jsydsyq.jedw" :disabled="!viewEdit">
119 <el-option 119 <el-option
120 v-for="item in dictData['A57']" 120 v-for="item in dictData['A57']"
121 :key="item.dcode" 121 :key="item.dcode"
......
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
143 v-model="ruleForm.ygdj.jzmj" 143 v-model="ruleForm.ygdj.jzmj"
144 :disabled="!viewEdit" 144 :disabled="!viewEdit"
145 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 145 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
146 <el-select disabled v-model="mjdw" style="width: 68px"> 146 <el-select :disabled="!viewEdit" v-model="mjdw" style="width: 68px">
147 <el-option 147 <el-option
148 v-for="item in dictData['A7']" 148 v-for="item in dictData['A7']"
149 :key="item.dcode" 149 :key="item.dcode"
...@@ -161,7 +161,6 @@ ...@@ -161,7 +161,6 @@
161 :disabled="!viewEdit" 161 :disabled="!viewEdit"
162 maxlength="11" 162 maxlength="11"
163 v-model="ruleForm.ygdj.qdjg" 163 v-model="ruleForm.ygdj.qdjg"
164 style="width: 500%"
165 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 164 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
166 <el-select 165 <el-select
167 v-model="ruleForm.ygdj.jedw" 166 v-model="ruleForm.ygdj.jedw"
...@@ -182,7 +181,7 @@ ...@@ -182,7 +181,7 @@
182 <el-col :span="24"> 181 <el-col :span="24">
183 <el-form-item label="附记:"> 182 <el-form-item label="附记:">
184 <el-input 183 <el-input
185 :disabled="!viewEdit" 184 :disabled="!viewEdit"
186 v-model="ruleForm.ygdj.fj" 185 v-model="ruleForm.ygdj.fj"
187 type="textarea" 186 type="textarea"
188 maxlength="500" 187 maxlength="500"
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-21 14:59:02 4 * @LastEditTime: 2023-10-12 17:26:24
5 */ 5 */
6 import Router from '@/router' 6 import Router from '@/router'
7 export default { 7 export default {
8 methods: { 8 methods: {
9 //点击行选中或取消复选框
10 /** 9 /**
11 * @description: 点击行选中或取消复选框 10 * @description: 点击行选中或取消复选框
12 * @param {*} row 11 * @param {*} row
...@@ -24,7 +23,7 @@ export default { ...@@ -24,7 +23,7 @@ export default {
24 jump (data, type) { 23 jump (data, type) {
25 const { href } = Router.resolve( 24 const { href } = Router.resolve(
26 "/workFrame?bsmSlsq=" + data.bsmSlsq + 25 "/workFrame?bsmSlsq=" + data.bsmSlsq +
27 "&bestepid=" + data.bestepid + "&zbhj=受理" 26 "&bestepid=" + data.bestepid + "&djywbm=" + data.djywbm + "&zbhj=受理"
28 ) 27 )
29 window.open(href, "_blank") 28 window.open(href, "_blank")
30 this.$popupCacel() 29 this.$popupCacel()
......