--no commit message
Showing
6 changed files
with
417 additions
and
35 deletions
| ... | @@ -56,7 +56,7 @@ router.beforeEach(async (to, from, next) => { | ... | @@ -56,7 +56,7 @@ router.beforeEach(async (to, from, next) => { |
| 56 | await store.dispatch('user/getUserInfo') | 56 | await store.dispatch('user/getUserInfo') |
| 57 | router.addRoutes([...accessRoutes, { path: '*', redirect: '/404', hidden: true }]) | 57 | router.addRoutes([...accessRoutes, { path: '*', redirect: '/404', hidden: true }]) |
| 58 | const routeTo = Cookies.get('routerTo') | 58 | const routeTo = Cookies.get('routerTo') |
| 59 | if (routeTo && routeTo !== '/') { | 59 | if (to.fullPath||routeTo && routeTo !== '/') { |
| 60 | next({ ...to, replace: true }) | 60 | next({ ...to, replace: true }) |
| 61 | } else { | 61 | } else { |
| 62 | next('/home') | 62 | next('/home') | ... | ... |
| ... | @@ -77,12 +77,10 @@ export function getNode(qllx, qlxx, bdcdylx) { | ... | @@ -77,12 +77,10 @@ export function getNode(qllx, qlxx, bdcdylx) { |
| 77 | } else { | 77 | } else { |
| 78 | 78 | ||
| 79 | node = { id: "fdcq2", form: "fdcq2.vue", label: qlxxPage[i].label}; | 79 | node = { id: "fdcq2", form: "fdcq2.vue", label: qlxxPage[i].label}; |
| 80 | console.log("node",node); | ||
| 81 | } | 80 | } |
| 82 | } else { | 81 | } else { |
| 83 | console.log("jin1111"); | 82 | console.log("jin1111"); |
| 84 | node = { id: qlxxPage[i].id, form: qlxxPage[i].form, label: qlxxPage[i].label}; | 83 | node = { id: qlxxPage[i].id, form: qlxxPage[i].form, label: qlxxPage[i].label}; |
| 85 | console.log("nodenodenodenode",node); | ||
| 86 | } | 84 | } |
| 87 | break; | 85 | break; |
| 88 | } | 86 | } | ... | ... |
| ... | @@ -63,6 +63,11 @@ | ... | @@ -63,6 +63,11 @@ |
| 63 | <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> | 63 | <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> |
| 64 | </el-form-item> | 64 | </el-form-item> |
| 65 | </el-col> | 65 | </el-col> |
| 66 | <el-col :span="8"> | ||
| 67 | <el-form-item label="登记原因:"> | ||
| 68 | <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> | ||
| 69 | </el-form-item> | ||
| 70 | </el-col> | ||
| 66 | <el-col :span="8"> | 71 | <el-col :span="8"> |
| 67 | <el-form-item label="登记类型:"> | 72 | <el-form-item label="登记类型:"> |
| 68 | <el-select v-model="ruleForm.qlxx.djlx"> | 73 | <el-select v-model="ruleForm.qlxx.djlx"> |
| ... | @@ -101,6 +106,119 @@ | ... | @@ -101,6 +106,119 @@ |
| 101 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | 106 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> |
| 102 | </el-form-item> | 107 | </el-form-item> |
| 103 | </el-col> | 108 | </el-col> |
| 109 | <el-col :span="8"> | ||
| 110 | <el-form-item label="权属状态:"> | ||
| 111 | <el-select v-model="ruleForm.qlxx.qszt"> | ||
| 112 | <el-option | ||
| 113 | v-for="item in qsztlist" | ||
| 114 | :key="item.dcode" | ||
| 115 | :label="item.dname" | ||
| 116 | :value="item.dcode" | ||
| 117 | > | ||
| 118 | </el-option> | ||
| 119 | </el-select> | ||
| 120 | </el-form-item> | ||
| 121 | </el-col> | ||
| 122 | |||
| 123 | |||
| 124 | <el-col :span="8"> | ||
| 125 | <el-form-item label="供地役不动产单元号:"> | ||
| 126 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 127 | </el-form-item> | ||
| 128 | </el-col> <el-col :span="8"> | ||
| 129 | <el-form-item label="供役地权利人:"> | ||
| 130 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 131 | </el-form-item> | ||
| 132 | </el-col> <el-col :span="8"> | ||
| 133 | <el-form-item label="供役地权利人证件种类"> | ||
| 134 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 135 | </el-form-item> | ||
| 136 | </el-col> <el-col :span="8"> | ||
| 137 | <el-form-item label="供役地权利人证件号"> | ||
| 138 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 139 | </el-form-item> | ||
| 140 | </el-col> <el-col :span="8"> | ||
| 141 | <el-form-item label="需役地不动产单元号"> | ||
| 142 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 143 | </el-form-item> | ||
| 144 | </el-col> <el-col :span="8"> | ||
| 145 | <el-form-item label="需役地坐落"> | ||
| 146 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 147 | </el-form-item> | ||
| 148 | </el-col> <el-col :span="8"> | ||
| 149 | <el-form-item label="需役地权利人"> | ||
| 150 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 151 | </el-form-item> | ||
| 152 | </el-col> <el-col :span="8"> | ||
| 153 | <el-form-item label="需役地权利人证件种类:"> | ||
| 154 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 155 | </el-form-item> | ||
| 156 | </el-col> <el-col :span="8"> | ||
| 157 | <el-form-item label="需役地权利人证件号:"> | ||
| 158 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 159 | </el-form-item> | ||
| 160 | </el-col> <el-col :span="8"> | ||
| 161 | <el-form-item label="地役权内容:"> | ||
| 162 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 163 | </el-form-item> | ||
| 164 | </el-col> <el-col :span="8"> | ||
| 165 | <el-form-item label="不动产登记证明号:"> | ||
| 166 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 167 | </el-form-item> | ||
| 168 | </el-col> <el-col :span="8"> | ||
| 169 | <el-form-item label="权利起始时间"> | ||
| 170 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 171 | </el-form-item> | ||
| 172 | </el-col> <el-col :span="8"> | ||
| 173 | <el-form-item label="权利结束时间"> | ||
| 174 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 175 | </el-form-item> | ||
| 176 | </el-col> <el-col :span="8"> | ||
| 177 | <el-form-item label="权利期限"> | ||
| 178 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 179 | </el-form-item> | ||
| 180 | </el-col> <el-col :span="8"> | ||
| 181 | <el-form-item label="登记时间:"> | ||
| 182 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 183 | </el-form-item> | ||
| 184 | </el-col> <el-col :span="8"> | ||
| 185 | <el-form-item label="登记时间:"> | ||
| 186 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 187 | </el-form-item> | ||
| 188 | </el-col> <el-col :span="8"> | ||
| 189 | <el-form-item label="登记时间:"> | ||
| 190 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 191 | </el-form-item> | ||
| 192 | </el-col> <el-col :span="8"> | ||
| 193 | <el-form-item label="登记时间:"> | ||
| 194 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 195 | </el-form-item> | ||
| 196 | </el-col> <el-col :span="8"> | ||
| 197 | <el-form-item label="登记时间:"> | ||
| 198 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 199 | </el-form-item> | ||
| 200 | </el-col> <el-col :span="8"> | ||
| 201 | <el-form-item label="登记时间:"> | ||
| 202 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 203 | </el-form-item> | ||
| 204 | </el-col> <el-col :span="8"> | ||
| 205 | <el-form-item label="登记时间:"> | ||
| 206 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 207 | </el-form-item> | ||
| 208 | </el-col> <el-col :span="8"> | ||
| 209 | <el-form-item label="登记时间:"> | ||
| 210 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 211 | </el-form-item> | ||
| 212 | </el-col> <el-col :span="8"> | ||
| 213 | <el-form-item label="登记时间:"> | ||
| 214 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 215 | </el-form-item> | ||
| 216 | </el-col> | ||
| 217 | <el-col :span="24"> | ||
| 218 | <el-form-item label="附记:"> | ||
| 219 | <el-input v-model="ruleForm.qlxx.fj"></el-input> | ||
| 220 | </el-form-item> | ||
| 221 | </el-col> | ||
| 104 | </el-row> | 222 | </el-row> |
| 105 | <div class="slxx_title title-block"> | 223 | <div class="slxx_title title-block"> |
| 106 | 权利人信息 | 224 | 权利人信息 |
| ... | @@ -165,6 +283,17 @@ export default { | ... | @@ -165,6 +283,17 @@ export default { |
| 165 | disabled: true, | 283 | disabled: true, |
| 166 | czrOptions: [], | 284 | czrOptions: [], |
| 167 | ruleForm: {}, | 285 | ruleForm: {}, |
| 286 | // 权属状态 | ||
| 287 | qsztlist: [ | ||
| 288 | { | ||
| 289 | dcode: "1", | ||
| 290 | dname: "现势", | ||
| 291 | }, | ||
| 292 | { | ||
| 293 | dcode: "2", | ||
| 294 | dname: "历史", | ||
| 295 | }, | ||
| 296 | ], | ||
| 168 | //传递参数\ | 297 | //传递参数\ |
| 169 | rules: {}, | 298 | rules: {}, |
| 170 | }; | 299 | }; | ... | ... |
| ... | @@ -13,7 +13,8 @@ | ... | @@ -13,7 +13,8 @@ |
| 13 | ref="ruleForm" | 13 | ref="ruleForm" |
| 14 | :label-position="flag ? 'top' : ''" | 14 | :label-position="flag ? 'top' : ''" |
| 15 | :inline="flag" | 15 | :inline="flag" |
| 16 | label-width="127px"> | 16 | label-width="127px" |
| 17 | > | ||
| 17 | <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> | 18 | <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> |
| 18 | <div class="slxx_title title-block"> | 19 | <div class="slxx_title title-block"> |
| 19 | 补录信息 | 20 | 补录信息 |
| ... | @@ -64,9 +65,19 @@ | ... | @@ -64,9 +65,19 @@ |
| 64 | </el-form-item> | 65 | </el-form-item> |
| 65 | </el-col> | 66 | </el-col> |
| 66 | <el-col :span="8"> | 67 | <el-col :span="8"> |
| 68 | <el-form-item label="登记原因:"> | ||
| 69 | <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> | ||
| 70 | </el-form-item> | ||
| 71 | </el-col> | ||
| 72 | <el-col :span="8"> | ||
| 67 | <el-form-item label="登记类型:"> | 73 | <el-form-item label="登记类型:"> |
| 68 | <el-select v-model="ruleForm.qlxx.djlx"> | 74 | <el-select v-model="ruleForm.qlxx.djlx"> |
| 69 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 75 | <el-option |
| 76 | v-for="item in dictData['A21']" | ||
| 77 | :key="item.dcode" | ||
| 78 | :label="item.dname" | ||
| 79 | :value="item.dcode" | ||
| 80 | > | ||
| 70 | </el-option> | 81 | </el-option> |
| 71 | </el-select> | 82 | </el-select> |
| 72 | </el-form-item> | 83 | </el-form-item> |
| ... | @@ -101,7 +112,147 @@ | ... | @@ -101,7 +112,147 @@ |
| 101 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | 112 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> |
| 102 | </el-form-item> | 113 | </el-form-item> |
| 103 | </el-col> | 114 | </el-col> |
| 115 | <el-col :span="8"> | ||
| 116 | <el-form-item label="权属状态:"> | ||
| 117 | <el-select v-model="ruleForm.qlxx.qszt"> | ||
| 118 | <el-option | ||
| 119 | v-for="item in qsztlist" | ||
| 120 | :key="item.dcode" | ||
| 121 | :label="item.dname" | ||
| 122 | :value="item.dcode" | ||
| 123 | > | ||
| 124 | </el-option> | ||
| 125 | </el-select> | ||
| 126 | </el-form-item> | ||
| 127 | </el-col> | ||
| 104 | 128 | ||
| 129 | <el-col :span="8"> | ||
| 130 | <el-form-item label="预告登记种类"> | ||
| 131 | <el-select v-model="ruleForm.qlxx.djlx"> | ||
| 132 | <el-option | ||
| 133 | v-for="item in dictData['A29']" | ||
| 134 | :key="item.dcode" | ||
| 135 | :label="item.dname" | ||
| 136 | :value="item.dcode" | ||
| 137 | > | ||
| 138 | </el-option> | ||
| 139 | </el-select> | ||
| 140 | </el-form-item> | ||
| 141 | </el-col> | ||
| 142 | <el-col :span="8"> | ||
| 143 | <el-form-item label="土地使用权人"> | ||
| 144 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 145 | </el-form-item> | ||
| 146 | </el-col> | ||
| 147 | <el-col :span="8"> | ||
| 148 | <el-form-item label="规划用途"> | ||
| 149 | <el-select v-model="ruleForm.qlxx.djlx"> | ||
| 150 | <el-option | ||
| 151 | v-for="item in dictData['A17']" | ||
| 152 | :key="item.dcode" | ||
| 153 | :label="item.dname" | ||
| 154 | :value="item.dcode" | ||
| 155 | > | ||
| 156 | </el-option> | ||
| 157 | </el-select> | ||
| 158 | </el-form-item> | ||
| 159 | </el-col> | ||
| 160 | <el-col :span="8"> | ||
| 161 | <el-form-item label="用途名称"> | ||
| 162 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 163 | </el-form-item> | ||
| 164 | </el-col> | ||
| 165 | <el-col :span="8"> | ||
| 166 | <el-form-item label="房屋性质"> | ||
| 167 | <el-select v-model="ruleForm.qlxx.djlx"> | ||
| 168 | <el-option | ||
| 169 | v-for="item in dictData['A19']" | ||
| 170 | :key="item.dcode" | ||
| 171 | :label="item.dname" | ||
| 172 | :value="item.dcode" | ||
| 173 | > | ||
| 174 | </el-option> | ||
| 175 | </el-select> | ||
| 176 | </el-form-item> | ||
| 177 | </el-col> | ||
| 178 | <el-col :span="8"> | ||
| 179 | <el-form-item label="房屋性质名称"> | ||
| 180 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 181 | </el-form-item> | ||
| 182 | </el-col> | ||
| 183 | <el-col :span="8"> | ||
| 184 | <el-form-item label="房屋结构"> | ||
| 185 | <el-select v-model="ruleForm.qlxx.djlx"> | ||
| 186 | <el-option | ||
| 187 | v-for="item in dictData['A46']" | ||
| 188 | :key="item.dcode" | ||
| 189 | :label="item.dname" | ||
| 190 | :value="item.dcode" | ||
| 191 | > | ||
| 192 | </el-option> | ||
| 193 | </el-select> | ||
| 194 | </el-form-item> | ||
| 195 | </el-col> | ||
| 196 | <el-col :span="8"> | ||
| 197 | <el-form-item label="所在层"> | ||
| 198 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 199 | </el-form-item> | ||
| 200 | </el-col> | ||
| 201 | <el-col :span="8"> | ||
| 202 | <el-form-item label="总层数"> | ||
| 203 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 204 | </el-form-item> | ||
| 205 | </el-col> | ||
| 206 | <el-col :span="8"> | ||
| 207 | <el-form-item label="建筑面积"> | ||
| 208 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 209 | </el-form-item> | ||
| 210 | </el-col> | ||
| 211 | <el-col :span="8"> | ||
| 212 | <el-form-item label="注销预告业务号"> | ||
| 213 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 214 | </el-form-item> | ||
| 215 | </el-col> | ||
| 216 | <el-col :span="8"> | ||
| 217 | <el-form-item label="注销预告原因"> | ||
| 218 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 219 | </el-form-item> | ||
| 220 | </el-col> | ||
| 221 | <el-col :span="8"> | ||
| 222 | <el-form-item label="注销时间"> | ||
| 223 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 224 | </el-form-item> | ||
| 225 | </el-col> | ||
| 226 | <el-col :span="8"> | ||
| 227 | <el-form-item label="取得价格/被担保主债权数额"> | ||
| 228 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 229 | </el-form-item> | ||
| 230 | </el-col> | ||
| 231 | <el-col :span="8"> | ||
| 232 | <el-form-item label="金额单位"> | ||
| 233 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 234 | </el-form-item> | ||
| 235 | </el-col> | ||
| 236 | <el-col :span="8"> | ||
| 237 | <el-form-item label="担保范围"> | ||
| 238 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 239 | </el-form-item> | ||
| 240 | </el-col> | ||
| 241 | <el-col :span="8"> | ||
| 242 | <el-form-item label="是否存在禁止或限制转让抵押不动产的约定"> | ||
| 243 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 244 | </el-form-item> | ||
| 245 | </el-col> | ||
| 246 | <el-col :span="8"> | ||
| 247 | <el-form-item label="不动产登记证明号"> | ||
| 248 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 249 | </el-form-item> | ||
| 250 | </el-col> | ||
| 251 | <el-col :span="24"> | ||
| 252 | <el-form-item label="附记:"> | ||
| 253 | <el-input v-model="ruleForm.qlxx.fj"></el-input> | ||
| 254 | </el-form-item> | ||
| 255 | </el-col> | ||
| 105 | </el-row> | 256 | </el-row> |
| 106 | <div class="slxx_title title-block"> | 257 | <div class="slxx_title title-block"> |
| 107 | 权利人信息 | 258 | 权利人信息 |
| ... | @@ -110,8 +261,7 @@ | ... | @@ -110,8 +261,7 @@ |
| 110 | <el-row :gutter="10"> | 261 | <el-row :gutter="10"> |
| 111 | <el-col :span="12"> | 262 | <el-col :span="12"> |
| 112 | <el-form-item label="共有方式:"> | 263 | <el-form-item label="共有方式:"> |
| 113 | <el-radio-group | 264 | <el-radio-group v-model="ruleForm.qlxx.gyqk"> |
| 114 | v-model="ruleForm.qlxx.gyqk"> | ||
| 115 | <el-radio label="0">单独所有</el-radio> | 265 | <el-radio label="0">单独所有</el-radio> |
| 116 | <el-radio label="1">共同共有</el-radio> | 266 | <el-radio label="1">共同共有</el-radio> |
| 117 | <el-radio label="2">按份所有</el-radio> | 267 | <el-radio label="2">按份所有</el-radio> |
| ... | @@ -124,7 +274,8 @@ | ... | @@ -124,7 +274,8 @@ |
| 124 | :tableData="ruleForm.qlrData" | 274 | :tableData="ruleForm.qlrData" |
| 125 | @upDateQlrxxList="upDateQlrxxList" | 275 | @upDateQlrxxList="upDateQlrxxList" |
| 126 | :key="key" | 276 | :key="key" |
| 127 | :gyfs="ruleForm.qlxx.gyfs" /> | 277 | :gyfs="ruleForm.qlxx.gyfs" |
| 278 | /> | ||
| 128 | 279 | ||
| 129 | <div> | 280 | <div> |
| 130 | <div class="slxx_title title-block"> | 281 | <div class="slxx_title title-block"> |
| ... | @@ -135,7 +286,8 @@ | ... | @@ -135,7 +286,8 @@ |
| 135 | v-if="ruleForm.ywrData" | 286 | v-if="ruleForm.ywrData" |
| 136 | :tableData="ruleForm.ywrData" | 287 | :tableData="ruleForm.ywrData" |
| 137 | :key="key" | 288 | :key="key" |
| 138 | @upDateQlrxxList="upDateYwrxxList" /> | 289 | @upDateQlrxxList="upDateYwrxxList" |
| 290 | /> | ||
| 139 | </div> | 291 | </div> |
| 140 | </div> | 292 | </div> |
| 141 | <el-row class="btn"> | 293 | <el-row class="btn"> |
| ... | @@ -148,13 +300,12 @@ | ... | @@ -148,13 +300,12 @@ |
| 148 | </template> | 300 | </template> |
| 149 | <script> | 301 | <script> |
| 150 | import { mapGetters } from "vuex"; | 302 | import { mapGetters } from "vuex"; |
| 151 | import { init,save } from "@/api/djbbl.js"; | 303 | import { init, save } from "@/api/djbbl.js"; |
| 152 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; | 304 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; |
| 153 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; | 305 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; |
| 154 | |||
| 155 | import tdytTable from "@/views/workflow/components/tdytTable"; | 306 | import tdytTable from "@/views/workflow/components/tdytTable"; |
| 156 | export default { | 307 | export default { |
| 157 | components: { qlrCommonTable,tdytTable }, | 308 | components: { qlrCommonTable, ywrCommonTable, tdytTable }, |
| 158 | computed: { | 309 | computed: { |
| 159 | ...mapGetters(["dictData", "flag"]), | 310 | ...mapGetters(["dictData", "flag"]), |
| 160 | }, | 311 | }, |
| ... | @@ -167,6 +318,17 @@ export default { | ... | @@ -167,6 +318,17 @@ export default { |
| 167 | disabled: true, | 318 | disabled: true, |
| 168 | czrOptions: [], | 319 | czrOptions: [], |
| 169 | ruleForm: {}, | 320 | ruleForm: {}, |
| 321 | // 权属状态 | ||
| 322 | qsztlist: [ | ||
| 323 | { | ||
| 324 | dcode: "1", | ||
| 325 | dname: "现势", | ||
| 326 | }, | ||
| 327 | { | ||
| 328 | dcode: "2", | ||
| 329 | dname: "历史", | ||
| 330 | }, | ||
| 331 | ], | ||
| 170 | //传递参数\ | 332 | //传递参数\ |
| 171 | rules: {}, | 333 | rules: {}, |
| 172 | }; | 334 | }; |
| ... | @@ -177,26 +339,26 @@ export default { | ... | @@ -177,26 +339,26 @@ export default { |
| 177 | mounted() {}, | 339 | mounted() {}, |
| 178 | methods: { | 340 | methods: { |
| 179 | loadData() { | 341 | loadData() { |
| 180 | console.log("预告登记",this.propsParam); | 342 | console.log("预告登记", this.propsParam); |
| 181 | init(this.propsParam.bsmRepair).then((res) => { | 343 | init(this.propsParam.bsmRepair).then((res) => { |
| 182 | if (res.code == 200) { | 344 | if (res.code == 200) { |
| 183 | this.ruleForm = res.result; | 345 | this.ruleForm = res.result; |
| 184 | console.log("this.ruleForm",this.ruleForm); | 346 | console.log("this.ruleForm", this.ruleForm); |
| 185 | this.isShow = true; | 347 | this.isShow = true; |
| 186 | } | 348 | } |
| 187 | }); | 349 | }); |
| 188 | }, | 350 | }, |
| 189 | // 更新土地用途信息 | 351 | // 更新土地用途信息 |
| 190 | upDateTdytxxList(val) { | 352 | upDateTdytxxList(val) { |
| 191 | console.log("VAL",val); | 353 | console.log("VAL", val); |
| 192 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 354 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 193 | this.key++; | 355 | this.key++; |
| 194 | }, | 356 | }, |
| 195 | // 更新权利人信息 | 357 | // 更新权利人信息 |
| 196 | upDateQlrxxList(val) { | 358 | upDateQlrxxList(val) { |
| 197 | console.log("val",val); | 359 | console.log("val", val); |
| 198 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); | 360 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); |
| 199 | console.log("this.ruleForm.qlrData",this.ruleForm.qlrData); | 361 | console.log("this.ruleForm.qlrData", this.ruleForm.qlrData); |
| 200 | this.czrOptions = this.ruleForm.qlrData; | 362 | this.czrOptions = this.ruleForm.qlrData; |
| 201 | this.key++; | 363 | this.key++; |
| 202 | }, | 364 | }, |
| ... | @@ -206,7 +368,7 @@ export default { | ... | @@ -206,7 +368,7 @@ export default { |
| 206 | this.key++; | 368 | this.key++; |
| 207 | }, | 369 | }, |
| 208 | onSubmit() { | 370 | onSubmit() { |
| 209 | console.log("this.ruleForm大信息",this.ruleForm); | 371 | console.log("this.ruleForm大信息", this.ruleForm); |
| 210 | if (this.ruleForm.qlrData.length == 0) { | 372 | if (this.ruleForm.qlrData.length == 0) { |
| 211 | this.$message({ | 373 | this.$message({ |
| 212 | showClose: true, | 374 | showClose: true, | ... | ... |
| ... | @@ -13,7 +13,8 @@ | ... | @@ -13,7 +13,8 @@ |
| 13 | ref="ruleForm" | 13 | ref="ruleForm" |
| 14 | :label-position="flag ? 'top' : ''" | 14 | :label-position="flag ? 'top' : ''" |
| 15 | :inline="flag" | 15 | :inline="flag" |
| 16 | label-width="127px"> | 16 | label-width="127px" |
| 17 | > | ||
| 17 | <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> | 18 | <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> |
| 18 | <div class="slxx_title title-block"> | 19 | <div class="slxx_title title-block"> |
| 19 | 补录信息 | 20 | 补录信息 |
| ... | @@ -64,9 +65,19 @@ | ... | @@ -64,9 +65,19 @@ |
| 64 | </el-form-item> | 65 | </el-form-item> |
| 65 | </el-col> | 66 | </el-col> |
| 66 | <el-col :span="8"> | 67 | <el-col :span="8"> |
| 68 | <el-form-item label="登记原因:"> | ||
| 69 | <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> | ||
| 70 | </el-form-item> | ||
| 71 | </el-col> | ||
| 72 | <el-col :span="8"> | ||
| 67 | <el-form-item label="登记类型:"> | 73 | <el-form-item label="登记类型:"> |
| 68 | <el-select v-model="ruleForm.qlxx.djlx"> | 74 | <el-select v-model="ruleForm.qlxx.djlx"> |
| 69 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 75 | <el-option |
| 76 | v-for="item in dictData['A21']" | ||
| 77 | :key="item.dcode" | ||
| 78 | :label="item.dname" | ||
| 79 | :value="item.dcode" | ||
| 80 | > | ||
| 70 | </el-option> | 81 | </el-option> |
| 71 | </el-select> | 82 | </el-select> |
| 72 | </el-form-item> | 83 | </el-form-item> |
| ... | @@ -101,6 +112,60 @@ | ... | @@ -101,6 +112,60 @@ |
| 101 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | 112 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> |
| 102 | </el-form-item> | 113 | </el-form-item> |
| 103 | </el-col> | 114 | </el-col> |
| 115 | <el-col :span="8"> | ||
| 116 | <el-form-item label="权属状态:"> | ||
| 117 | <el-select v-model="ruleForm.qlxx.qszt"> | ||
| 118 | <el-option | ||
| 119 | v-for="item in qsztlist" | ||
| 120 | :key="item.dcode" | ||
| 121 | :label="item.dname" | ||
| 122 | :value="item.dcode" | ||
| 123 | > | ||
| 124 | </el-option> | ||
| 125 | </el-select> | ||
| 126 | </el-form-item> | ||
| 127 | </el-col> | ||
| 128 | |||
| 129 | <el-col :span="8"> | ||
| 130 | <el-form-item label="异议事项"> | ||
| 131 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 132 | </el-form-item> | ||
| 133 | </el-col> | ||
| 134 | <el-col :span="8"> | ||
| 135 | <el-form-item label="不动产登记证明号"> | ||
| 136 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 137 | </el-form-item> | ||
| 138 | </el-col> | ||
| 139 | <el-col :span="8"> | ||
| 140 | <el-form-item label="登记时间:"> | ||
| 141 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 142 | </el-form-item> | ||
| 143 | </el-col> | ||
| 144 | <el-col :span="8"> | ||
| 145 | <el-form-item label="登记时间:"> | ||
| 146 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 147 | </el-form-item> | ||
| 148 | </el-col> | ||
| 149 | <el-col :span="8"> | ||
| 150 | <el-form-item label="登记时间:"> | ||
| 151 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 152 | </el-form-item> | ||
| 153 | </el-col> | ||
| 154 | <el-col :span="8"> | ||
| 155 | <el-form-item label="登记时间:"> | ||
| 156 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 157 | </el-form-item> | ||
| 158 | </el-col> | ||
| 159 | <el-col :span="8"> | ||
| 160 | <el-form-item label="登记时间:"> | ||
| 161 | <el-input v-model="ruleForm.qlxx.djsj"></el-input> | ||
| 162 | </el-form-item> | ||
| 163 | </el-col> | ||
| 164 | <el-col :span="24"> | ||
| 165 | <el-form-item label="附记:"> | ||
| 166 | <el-input v-model="ruleForm.qlxx.fj"></el-input> | ||
| 167 | </el-form-item> | ||
| 168 | </el-col> | ||
| 104 | </el-row> | 169 | </el-row> |
| 105 | <div class="slxx_title title-block"> | 170 | <div class="slxx_title title-block"> |
| 106 | 权利人信息 | 171 | 权利人信息 |
| ... | @@ -109,8 +174,7 @@ | ... | @@ -109,8 +174,7 @@ |
| 109 | <el-row :gutter="10"> | 174 | <el-row :gutter="10"> |
| 110 | <el-col :span="12"> | 175 | <el-col :span="12"> |
| 111 | <el-form-item label="共有方式:"> | 176 | <el-form-item label="共有方式:"> |
| 112 | <el-radio-group | 177 | <el-radio-group v-model="ruleForm.qlxx.gyqk"> |
| 113 | v-model="ruleForm.qlxx.gyqk"> | ||
| 114 | <el-radio label="0">单独所有</el-radio> | 178 | <el-radio label="0">单独所有</el-radio> |
| 115 | <el-radio label="1">共同共有</el-radio> | 179 | <el-radio label="1">共同共有</el-radio> |
| 116 | <el-radio label="2">按份所有</el-radio> | 180 | <el-radio label="2">按份所有</el-radio> |
| ... | @@ -123,7 +187,8 @@ | ... | @@ -123,7 +187,8 @@ |
| 123 | :tableData="ruleForm.qlrData" | 187 | :tableData="ruleForm.qlrData" |
| 124 | @upDateQlrxxList="upDateQlrxxList" | 188 | @upDateQlrxxList="upDateQlrxxList" |
| 125 | :key="key" | 189 | :key="key" |
| 126 | :gyfs="ruleForm.qlxx.gyfs" /> | 190 | :gyfs="ruleForm.qlxx.gyfs" |
| 191 | /> | ||
| 127 | 192 | ||
| 128 | <div> | 193 | <div> |
| 129 | <div class="slxx_title title-block"> | 194 | <div class="slxx_title title-block"> |
| ... | @@ -134,7 +199,8 @@ | ... | @@ -134,7 +199,8 @@ |
| 134 | v-if="ruleForm.ywrData" | 199 | v-if="ruleForm.ywrData" |
| 135 | :tableData="ruleForm.ywrData" | 200 | :tableData="ruleForm.ywrData" |
| 136 | :key="key" | 201 | :key="key" |
| 137 | @upDateQlrxxList="upDateYwrxxList" /> | 202 | @upDateQlrxxList="upDateYwrxxList" |
| 203 | /> | ||
| 138 | </div> | 204 | </div> |
| 139 | </div> | 205 | </div> |
| 140 | <el-row class="btn"> | 206 | <el-row class="btn"> |
| ... | @@ -147,12 +213,12 @@ | ... | @@ -147,12 +213,12 @@ |
| 147 | </template> | 213 | </template> |
| 148 | <script> | 214 | <script> |
| 149 | import { mapGetters } from "vuex"; | 215 | import { mapGetters } from "vuex"; |
| 150 | import { init,save } from "@/api/djbbl.js"; | 216 | import { init, save } from "@/api/djbbl.js"; |
| 151 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; | 217 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; |
| 152 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; | 218 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; |
| 153 | import tdytTable from "@/views/workflow/components/tdytTable"; | 219 | import tdytTable from "@/views/workflow/components/tdytTable"; |
| 154 | export default { | 220 | export default { |
| 155 | components: { qlrCommonTable,ywrCommonTable,tdytTable }, | 221 | components: { qlrCommonTable, ywrCommonTable, tdytTable }, |
| 156 | computed: { | 222 | computed: { |
| 157 | ...mapGetters(["dictData", "flag"]), | 223 | ...mapGetters(["dictData", "flag"]), |
| 158 | }, | 224 | }, |
| ... | @@ -165,6 +231,17 @@ export default { | ... | @@ -165,6 +231,17 @@ export default { |
| 165 | disabled: true, | 231 | disabled: true, |
| 166 | czrOptions: [], | 232 | czrOptions: [], |
| 167 | ruleForm: {}, | 233 | ruleForm: {}, |
| 234 | // 权属状态 | ||
| 235 | qsztlist: [ | ||
| 236 | { | ||
| 237 | dcode: "1", | ||
| 238 | dname: "现势", | ||
| 239 | }, | ||
| 240 | { | ||
| 241 | dcode: "2", | ||
| 242 | dname: "历史", | ||
| 243 | }, | ||
| 244 | ], | ||
| 168 | //传递参数\ | 245 | //传递参数\ |
| 169 | rules: {}, | 246 | rules: {}, |
| 170 | }; | 247 | }; |
| ... | @@ -175,26 +252,26 @@ export default { | ... | @@ -175,26 +252,26 @@ export default { |
| 175 | mounted() {}, | 252 | mounted() {}, |
| 176 | methods: { | 253 | methods: { |
| 177 | loadData() { | 254 | loadData() { |
| 178 | console.log("预告登记",this.propsParam); | 255 | console.log("预告登记", this.propsParam); |
| 179 | init(this.propsParam.bsmRepair).then((res) => { | 256 | init(this.propsParam.bsmRepair).then((res) => { |
| 180 | if (res.code == 200) { | 257 | if (res.code == 200) { |
| 181 | this.ruleForm = res.result; | 258 | this.ruleForm = res.result; |
| 182 | console.log("this.ruleForm",this.ruleForm); | 259 | console.log("this.ruleForm", this.ruleForm); |
| 183 | this.isShow = true; | 260 | this.isShow = true; |
| 184 | } | 261 | } |
| 185 | }); | 262 | }); |
| 186 | }, | 263 | }, |
| 187 | // 更新土地用途信息 | 264 | // 更新土地用途信息 |
| 188 | upDateTdytxxList(val) { | 265 | upDateTdytxxList(val) { |
| 189 | console.log("VAL",val); | 266 | console.log("VAL", val); |
| 190 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); | 267 | this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); |
| 191 | this.key++; | 268 | this.key++; |
| 192 | }, | 269 | }, |
| 193 | // 更新权利人信息 | 270 | // 更新权利人信息 |
| 194 | upDateQlrxxList(val) { | 271 | upDateQlrxxList(val) { |
| 195 | console.log("val",val); | 272 | console.log("val", val); |
| 196 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); | 273 | this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); |
| 197 | console.log("this.ruleForm.qlrData",this.ruleForm.qlrData); | 274 | console.log("this.ruleForm.qlrData", this.ruleForm.qlrData); |
| 198 | this.czrOptions = this.ruleForm.qlrData; | 275 | this.czrOptions = this.ruleForm.qlrData; |
| 199 | this.key++; | 276 | this.key++; |
| 200 | }, | 277 | }, |
| ... | @@ -204,7 +281,7 @@ export default { | ... | @@ -204,7 +281,7 @@ export default { |
| 204 | this.key++; | 281 | this.key++; |
| 205 | }, | 282 | }, |
| 206 | onSubmit() { | 283 | onSubmit() { |
| 207 | console.log("this.ruleForm大信息",this.ruleForm); | 284 | console.log("this.ruleForm大信息", this.ruleForm); |
| 208 | if (this.ruleForm.qlrData.length == 0) { | 285 | if (this.ruleForm.qlrData.length == 0) { |
| 209 | this.$message({ | 286 | this.$message({ |
| 210 | showClose: true, | 287 | showClose: true, | ... | ... |
| ... | @@ -192,7 +192,20 @@ | ... | @@ -192,7 +192,20 @@ |
| 192 | this.queryClick(); | 192 | this.queryClick(); |
| 193 | }, | 193 | }, |
| 194 | ywhClick (item) { | 194 | ywhClick (item) { |
| 195 | const { href } = this.$router.resolve( | 195 | //有任务权限 |
| 196 | if(item.sjlx=="3"){ | ||
| 197 | const { href } = this.$router.resolve( | ||
| 198 | "/djbworkFrame?bsmSlsq=" + | ||
| 199 | item.bsmSlsq + | ||
| 200 | "&bestepid=" + | ||
| 201 | item.bestepid + | ||
| 202 | "&bsmBusiness=" + | ||
| 203 | "&sqywbm=" + | ||
| 204 | item.djywbm | ||
| 205 | ); | ||
| 206 | window.open(href, `urlname${item.bsmSlsq}`); | ||
| 207 | }else{ | ||
| 208 | const { href } = this.$router.resolve( | ||
| 196 | "/workFrameView?bsmSlsq=" + | 209 | "/workFrameView?bsmSlsq=" + |
| 197 | item.bsmSlsq + | 210 | item.bsmSlsq + |
| 198 | "&bestepid=" + | 211 | "&bestepid=" + |
| ... | @@ -201,6 +214,9 @@ | ... | @@ -201,6 +214,9 @@ |
| 201 | "&viewtype=1" | 214 | "&viewtype=1" |
| 202 | ); | 215 | ); |
| 203 | window.open(href, `urlname${item.bsmSlsq}`); | 216 | window.open(href, `urlname${item.bsmSlsq}`); |
| 217 | } | ||
| 218 | |||
| 219 | |||
| 204 | }, | 220 | }, |
| 205 | }, | 221 | }, |
| 206 | }; | 222 | }; | ... | ... |
-
Please register or sign in to post a comment