f666d4d6 by tianhaohao@pashanhoo.com

Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev

2 parents ecec94d9 9faeec71
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-01-25 15:06:08 4 * @LastEditTime: 2024-01-26 16:13:12
5 --> 5 -->
6 <template> 6 <template>
7 <div class="tableBox"> 7 <div class="tableBox">
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-25 10:58:15 4 * @LastEditTime: 2024-01-26 16:16:51
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -60,7 +60,7 @@ class data extends filter { ...@@ -60,7 +60,7 @@ class data extends filter {
60 { 60 {
61 label: '业务号', 61 label: '业务号',
62 align: 'center', 62 align: 'center',
63 minWidth: '100', 63 width: '110',
64 render: (h, scope) => { 64 render: (h, scope) => {
65 return ( 65 return (
66 <el-link type="primary" onClick={() => { vm.ywhClick(scope.row) }}>{this.joinItem(scope.row.ywh)}</el-link> 66 <el-link type="primary" onClick={() => { vm.ywhClick(scope.row) }}>{this.joinItem(scope.row.ywh)}</el-link>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-10-19 10:49:17 4 * @LastEditTime: 2024-01-26 15:29:54
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
62 抵押户信息列表信息({{ ruleForm.hlist.length }} 户) 62 抵押户信息列表信息({{ ruleForm.hlist.length }} 户)
63 <div class="triangle"></div> 63 <div class="triangle"></div>
64 </div> 64 </div>
65 <cfBdcdyTable :tableData="ruleForm.qlxxList" v-if="ruleForm.slsq.djywbm.includes('400')"/> 65 <cfBdcdyTable :tableData="ruleForm.qlxxList" v-if="ruleForm.slsq.djywbm.includes('400')" />
66 <qjhTable v-else :tableData="ruleForm.hlist" /> 66 <qjhTable v-else :tableData="ruleForm.hlist" />
67 <div class="slxx_title title-block"> 67 <div class="slxx_title title-block">
68 抵押信息 68 抵押信息
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
83 <el-form-item label="抵押金额类型:"> 83 <el-form-item label="抵押金额类型:">
84 <el-radio-group 84 <el-radio-group
85 v-model="ruleForm.diyaqList[0].dyjelx" 85 v-model="ruleForm.diyaqList[0].dyjelx"
86 :disabled="!viewEdit"> 86 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')">
87 <el-radio label="0">独立抵押</el-radio> 87 <el-radio label="0">独立抵押</el-radio>
88 <el-radio label="1">整体抵押</el-radio> 88 <el-radio label="1">整体抵押</el-radio>
89 </el-radio-group> 89 </el-radio-group>
...@@ -92,28 +92,29 @@ ...@@ -92,28 +92,29 @@
92 <el-col :span="8"> 92 <el-col :span="8">
93 <el-form-item 93 <el-form-item
94 label="是否存在禁止或者限制转让抵押不动产的约定:" 94 label="是否存在禁止或者限制转让抵押不动产的约定:"
95 label-width="350px"> 95 label-width="300px">
96 <el-radio-group 96 <el-radio-group
97 v-model="ruleForm.diyaqList[0].sfczjzhxz" 97 v-model="ruleForm.diyaqList[0].sfczjzhxz"
98 :disabled="!viewEdit"> 98 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')">
99 <el-radio label="1">启用</el-radio> 99 <el-radio label="1">启用</el-radio>
100 <el-radio label="0">禁用</el-radio> 100 <el-radio label="0">禁用</el-radio>
101 </el-radio-group> 101 </el-radio-group>
102 </el-form-item> 102 </el-form-item>
103 </el-col> 103 </el-col>
104 </el-row> 104 </el-row>
105
106 <el-row 105 <el-row
107 :gutter="10" 106 :gutter="10"
108 v-if="ruleForm.diyaqList && ruleForm.diyaqList.length > 0"> 107 v-if="ruleForm.diyaqList && ruleForm.diyaqList.length > 0">
109 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 1"> 108 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 1">
110 <el-form-item label="被担保主债权数额:"> 109 <el-form-item label="被担保主债权数额:">
110 <div style="display: flex">
111 <el-input 111 <el-input
112 v-model="ruleForm.diyaqList[0].bdbzzqse" 112 v-model="ruleForm.diyaqList[0].bdbzzqse"
113 :disabled="!viewEdit"></el-input> 113 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"></el-input>
114 <el-select 114 <el-select
115 style="width: 68px"
115 v-model="ruleForm.diyaqList[0].jedw" 116 v-model="ruleForm.diyaqList[0].jedw"
116 :disabled="!viewEdit"> 117 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')">
117 <el-option 118 <el-option
118 v-for="item in dictData['A57']" 119 v-for="item in dictData['A57']"
119 :key="item.dcode" 120 :key="item.dcode"
...@@ -121,6 +122,7 @@ ...@@ -121,6 +122,7 @@
121 :value="item.dcode"> 122 :value="item.dcode">
122 </el-option> 123 </el-option>
123 </el-select> 124 </el-select>
125 </div>
124 </el-form-item> 126 </el-form-item>
125 </el-col> 127 </el-col>
126 128
...@@ -128,10 +130,10 @@ ...@@ -128,10 +130,10 @@
128 <el-form-item label="最高债权额:"> 130 <el-form-item label="最高债权额:">
129 <el-input 131 <el-input
130 v-model="ruleForm.diyaqList[0].zgzqse" 132 v-model="ruleForm.diyaqList[0].zgzqse"
131 :disabled="!viewEdit"></el-input> 133 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"></el-input>
132 <el-select 134 <el-select
133 v-model="ruleForm.diyaqList[0].jedw" 135 v-model="ruleForm.diyaqList[0].jedw"
134 :disabled="!viewEdit"> 136 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')">
135 <el-option 137 <el-option
136 v-for="item in dictData['A57']" 138 v-for="item in dictData['A57']"
137 :key="item.dcode" 139 :key="item.dcode"
...@@ -146,7 +148,7 @@ ...@@ -146,7 +148,7 @@
146 <el-form-item label="债务履行起始时间:"> 148 <el-form-item label="债务履行起始时间:">
147 <el-date-picker 149 <el-date-picker
148 v-model="ruleForm.diyaqList[0].zwlxqssj" 150 v-model="ruleForm.diyaqList[0].zwlxqssj"
149 :disabled="!viewEdit" 151 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"
150 type="date"> 152 type="date">
151 </el-date-picker> 153 </el-date-picker>
152 </el-form-item> 154 </el-form-item>
...@@ -155,7 +157,7 @@ ...@@ -155,7 +157,7 @@
155 <el-form-item label="债务履行结束时间:"> 157 <el-form-item label="债务履行结束时间:">
156 <el-date-picker 158 <el-date-picker
157 v-model="ruleForm.diyaqList[0].zwlxjssj" 159 v-model="ruleForm.diyaqList[0].zwlxjssj"
158 :disabled="!viewEdit" 160 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"
159 type="date"> 161 type="date">
160 </el-date-picker> 162 </el-date-picker>
161 </el-form-item> 163 </el-form-item>
...@@ -167,7 +169,7 @@ ...@@ -167,7 +169,7 @@
167 <el-form-item label="担保范围:"> 169 <el-form-item label="担保范围:">
168 <el-input 170 <el-input
169 v-model="ruleForm.diyaqList[0].dbfw" 171 v-model="ruleForm.diyaqList[0].dbfw"
170 :disabled="ruleForm.sldyList[0].djlx == '300' && !viewEdit"></el-input> 172 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"></el-input>
171 </el-form-item> 173 </el-form-item>
172 </el-col> 174 </el-col>
173 </el-row> 175 </el-row>
...@@ -176,7 +178,7 @@ ...@@ -176,7 +178,7 @@
176 <el-form-item label="最高债权确定事实和数额:"> 178 <el-form-item label="最高债权确定事实和数额:">
177 <el-input 179 <el-input
178 v-model="ruleForm.diyaqList[0].zgzqqdss" 180 v-model="ruleForm.diyaqList[0].zgzqqdss"
179 :disabled="!viewEdit"></el-input> 181 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"></el-input>
180 </el-form-item> 182 </el-form-item>
181 </el-col> 183 </el-col>
182 </el-row> 184 </el-row>
...@@ -188,7 +190,7 @@ ...@@ -188,7 +190,7 @@
188 maxlength="500" 190 maxlength="500"
189 show-word-limit 191 show-word-limit
190 v-model="ruleForm.diyaqList[0].fj" 192 v-model="ruleForm.diyaqList[0].fj"
191 :disabled="!viewEdit"></el-input> 193 :disabled="!viewEdit || ruleForm.slsq.djywbm.includes('400')"></el-input>
192 </el-form-item> 194 </el-form-item>
193 </el-col> 195 </el-col>
194 </el-row> 196 </el-row>
...@@ -342,7 +344,7 @@ ...@@ -342,7 +344,7 @@
342 this.loading = false 344 this.loading = false
343 }) 345 })
344 }, 346 },
345 components: { qlrCommonTable, qjhTable,cfBdcdyTable }, 347 components: { qlrCommonTable, qjhTable, cfBdcdyTable },
346 computed: { 348 computed: {
347 ...mapGetters(["dictData", "flag"]), 349 ...mapGetters(["dictData", "flag"]),
348 }, 350 },
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 ref="ruleForm" 8 ref="ruleForm"
9 :label-position="flag ? 'top' : ''" 9 :label-position="flag ? 'top' : ''"
10 :inline="flag" 10 :inline="flag"
11 label-width="140px"> 11 label-width="170px">
12 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 12 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
13 <div class="slxx_title title-block"> 13 <div class="slxx_title title-block">
14 申请业务信息 14 申请业务信息
...@@ -55,14 +55,7 @@ ...@@ -55,14 +55,7 @@
55 <el-row :gutter="10"> 55 <el-row :gutter="10">
56 <el-col :span="8"> 56 <el-col :span="8">
57 <el-form-item label="房屋用途:"> 57 <el-form-item label="房屋用途:">
58 <treeselect 58 <el-input disabled v-model="ruleForm.qjh.showfwyt"></el-input>
59 v-model="ruleForm.qjh.showfwyt"
60 noOptionsText=""
61 disabled
62 placeholder=""
63 :normalizer="normalizer"
64 :show-count="true"
65 :options="dictData['A17']" />
66 </el-form-item> 59 </el-form-item>
67 </el-col> 60 </el-col>
68 <el-col :span="8"> 61 <el-col :span="8">
...@@ -79,17 +72,56 @@ ...@@ -79,17 +72,56 @@
79 <el-row :gutter="10"> 72 <el-row :gutter="10">
80 <el-col :span="8"> 73 <el-col :span="8">
81 <el-form-item label="建筑面积:"> 74 <el-form-item label="建筑面积:">
82 <el-input disabled v-model="ruleForm.qjh.jzmj"></el-input> 75 <div class="flex">
76 <el-input
77 maxlength="12"
78 v-model="ruleForm.qjh.jzmj" disabled
79 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
80 <el-select disabled v-model="mjdw" style="width: 68px">
81 <el-option
82 v-for="item in dictData['A7']"
83 :key="item.dcode"
84 :label="item.dname"
85 :value="item.dcode">
86 </el-option>
87 </el-select>
88 </div>
83 </el-form-item> 89 </el-form-item>
84 </el-col> 90 </el-col>
85 <el-col :span="8"> 91 <el-col :span="8">
86 <el-form-item label="套内建筑面积:"> 92 <el-form-item label="套内建筑面积:">
87 <el-input disabled v-model="ruleForm.qjh.tnjzmj"></el-input> 93 <div class="flex">
94 <el-input
95 maxlength="12"
96 v-model="ruleForm.qjh.tnjzmj" disabled
97 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
98 <el-select disabled v-model="mjdw" style="width: 68px">
99 <el-option
100 v-for="item in dictData['A7']"
101 :key="item.dcode"
102 :label="item.dname"
103 :value="item.dcode">
104 </el-option>
105 </el-select>
106 </div>
88 </el-form-item> 107 </el-form-item>
89 </el-col> 108 </el-col>
90 <el-col :span="8"> 109 <el-col :span="8">
91 <el-form-item label="分摊建筑面积:"> 110 <el-form-item label="分摊建筑面积:">
92 <el-input disabled v-model="ruleForm.qjh.ftjzmj"></el-input> 111 <div class="flex">
112 <el-input
113 maxlength="12"
114 v-model="ruleForm.qjh.ftjzmj" disabled
115 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
116 <el-select disabled v-model="mjdw" style="width: 68px">
117 <el-option
118 v-for="item in dictData['A7']"
119 :key="item.dcode"
120 :label="item.dname"
121 :value="item.dcode">
122 </el-option>
123 </el-select>
124 </div>
93 </el-form-item> 125 </el-form-item>
94 </el-col> 126 </el-col>
95 </el-row> 127 </el-row>
...@@ -132,9 +164,9 @@ ...@@ -132,9 +164,9 @@
132 label-width="350px"> 164 label-width="350px">
133 <el-radio-group 165 <el-radio-group
134 v-model="ruleForm.diyaq.sfczjzhxz" 166 v-model="ruleForm.diyaq.sfczjzhxz"
135 :disabled="!viewEdit"> 167 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'">
136 <el-radio label="1">启用</el-radio> 168 <el-radio label="1"></el-radio>
137 <el-radio label="0">禁用</el-radio> 169 <el-radio label="0"></el-radio>
138 </el-radio-group> 170 </el-radio-group>
139 </el-form-item> 171 </el-form-item>
140 </el-col> 172 </el-col>
...@@ -146,8 +178,9 @@ ...@@ -146,8 +178,9 @@
146 <div style="display:flex"> 178 <div style="display:flex">
147 <el-input 179 <el-input
148 v-model="ruleForm.diyaq.bdbzzqse" 180 v-model="ruleForm.diyaq.bdbzzqse"
149 :disabled="!viewEdit"></el-input> 181 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'"></el-input>
150 <el-select style="width: 68px" v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit"> 182 <el-select style="width: 68px" v-model="ruleForm.diyaq.jedw"
183 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'">
151 <el-option 184 <el-option
152 v-for="item in dictData['A57']" 185 v-for="item in dictData['A57']"
153 :key="item.dcode" 186 :key="item.dcode"
...@@ -163,8 +196,8 @@ ...@@ -163,8 +196,8 @@
163 <el-form-item label="最高债权额:"> 196 <el-form-item label="最高债权额:">
164 <el-input 197 <el-input
165 v-model="ruleForm.diyaq.zgzqse" 198 v-model="ruleForm.diyaq.zgzqse"
166 :disabled="!viewEdit"></el-input> 199 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'"></el-input>
167 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit"> 200 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit || ruleForm.sldy.djlx == '400'">
168 <el-option 201 <el-option
169 v-for="item in dictData['A57']" 202 v-for="item in dictData['A57']"
170 :key="item.dcode" 203 :key="item.dcode"
...@@ -179,7 +212,7 @@ ...@@ -179,7 +212,7 @@
179 <el-form-item label="债务履行起始时间:"> 212 <el-form-item label="债务履行起始时间:">
180 <el-date-picker 213 <el-date-picker
181 v-model="ruleForm.diyaq.zwlxqssj" 214 v-model="ruleForm.diyaq.zwlxqssj"
182 :disabled="!viewEdit" 215 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'"
183 type="date"> 216 type="date">
184 </el-date-picker> 217 </el-date-picker>
185 </el-form-item> 218 </el-form-item>
...@@ -188,7 +221,7 @@ ...@@ -188,7 +221,7 @@
188 <el-form-item label="债务履行结束时间:"> 221 <el-form-item label="债务履行结束时间:">
189 <el-date-picker 222 <el-date-picker
190 v-model="ruleForm.diyaq.zwlxjssj" 223 v-model="ruleForm.diyaq.zwlxjssj"
191 :disabled="!viewEdit" 224 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'"
192 type="date"> 225 type="date">
193 </el-date-picker> 226 </el-date-picker>
194 </el-form-item> 227 </el-form-item>
...@@ -200,7 +233,7 @@ ...@@ -200,7 +233,7 @@
200 <el-form-item label="担保范围:"> 233 <el-form-item label="担保范围:">
201 <el-input 234 <el-input
202 v-model="ruleForm.diyaq.dbfw" 235 v-model="ruleForm.diyaq.dbfw"
203 :disabled="ruleForm.sldy.djlx == '300' && !viewEdit"></el-input> 236 :disabled="(ruleForm.sldy.djlx == '300' && !viewEdit) || ruleForm.sldy.djlx == '400'"></el-input>
204 </el-form-item> 237 </el-form-item>
205 </el-col> 238 </el-col>
206 </el-row> 239 </el-row>
...@@ -209,7 +242,7 @@ ...@@ -209,7 +242,7 @@
209 <el-form-item label="最高债权确定事实和数额:"> 242 <el-form-item label="最高债权确定事实和数额:">
210 <el-input 243 <el-input
211 v-model="ruleForm.diyaq.zgzqqdss" 244 v-model="ruleForm.diyaq.zgzqqdss"
212 :disabled="!viewEdit"></el-input> 245 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'"></el-input>
213 </el-form-item> 246 </el-form-item>
214 </el-col> 247 </el-col>
215 </el-row> 248 </el-row>
...@@ -221,7 +254,7 @@ ...@@ -221,7 +254,7 @@
221 maxlength="500" 254 maxlength="500"
222 show-word-limit 255 show-word-limit
223 v-model="ruleForm.diyaq.fj" 256 v-model="ruleForm.diyaq.fj"
224 :disabled="!viewEdit"></el-input> 257 :disabled="!viewEdit || ruleForm.sldy.djlx == '400'"></el-input>
225 </el-form-item> 258 </el-form-item>
226 </el-col> 259 </el-col>
227 </el-row> 260 </el-row>
...@@ -370,6 +403,7 @@ ...@@ -370,6 +403,7 @@
370 }, 403 },
371 data () { 404 data () {
372 return { 405 return {
406 mjdw: '1',
373 isSave: true, 407 isSave: true,
374 loading: false, 408 loading: false,
375 //表单是否可操作 409 //表单是否可操作
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-10-11 10:52:08 4 * @LastEditTime: 2024-01-26 16:16:24
5 */ 5 */
6 import filter from '@/utils/filter.js' 6 import filter from '@/utils/filter.js'
7 let vm = null 7 let vm = null
...@@ -54,7 +54,7 @@ class data extends filter { ...@@ -54,7 +54,7 @@ class data extends filter {
54 }, 54 },
55 { 55 {
56 label: "业务号", 56 label: "业务号",
57 width: '100', 57 width: '110',
58 render: (h, scope) => { 58 render: (h, scope) => {
59 return <el-link type="primary" onClick={() => { vm.ywhClick(scope.row) }}>{this.joinItem(scope.row.ywh)}</el-link> 59 return <el-link type="primary" onClick={() => { vm.ywhClick(scope.row) }}>{this.joinItem(scope.row.ywh)}</el-link>
60 } 60 }
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-01-25 15:01:43 4 * @LastEditTime: 2024-01-26 16:19:43
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
27 <el-col :span="6"> 27 <el-col :span="6">
28 <el-form-item label="查封文号"> 28 <el-form-item label="查封文号">
29 <el-input 29 <el-input
30 placeholder="请输入不动产权证号" 30 placeholder="请输入查封文号"
31 v-model="queryForm.cfwh" 31 v-model="queryForm.cfwh"
32 clearable 32 clearable
33 class="width100"></el-input> 33 class="width100"></el-input>
......
...@@ -16,11 +16,6 @@ class data extends filter { ...@@ -16,11 +16,6 @@ class data extends filter {
16 columns () { 16 columns () {
17 return [ 17 return [
18 { 18 {
19 type: 'selection',
20 label: '全选',
21 selectable: this.selected
22 },
23 {
24 label: '序号', 19 label: '序号',
25 type: 'index', 20 type: 'index',
26 width: '50', 21 width: '50',
......