12
Showing
1 changed file
with
172 additions
and
85 deletions
| 1 | <template> | 1 | <template> |
| 2 | <div class='slxx'> | 2 | <div class="slxx"> |
| 3 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" :label-position="flagTop" :inline="flag" | 3 | <el-form |
| 4 | label-width="140px"> | 4 | :model="ruleForm" |
| 5 | :rules="rules" | ||
| 6 | ref="ruleForm" | ||
| 7 | :label-position="flagTop" | ||
| 8 | :inline="flag" | ||
| 9 | label-width="140px" | ||
| 10 | > | ||
| 5 | <div class="slxx_title">受理信息</div> | 11 | <div class="slxx_title">受理信息</div> |
| 6 | <el-row :gutter="10"> | 12 | <el-row :gutter="10"> |
| 7 | <el-col :span="8"> | 13 | <el-col :span="8"> |
| 8 | <el-form-item label="业务号:" prop="ywh"> | 14 | <el-form-item label="业务号:" prop="ywh"> |
| 9 | <el-input disabled v-model="ruleForm.ywh"></el-input> | 15 | <el-input |
| 16 | disabled | ||
| 17 | v-model="ruleForm.ywh" | ||
| 18 | class="width300px" | ||
| 19 | ></el-input> | ||
| 10 | </el-form-item> | 20 | </el-form-item> |
| 11 | </el-col> | 21 | </el-col> |
| 12 | <el-col :span="8"> | 22 | <el-col :span="8"> |
| 13 | <el-form-item label="受理人员:" prop="slry"> | 23 | <el-form-item label="受理人员:" prop="slry"> |
| 14 | <el-input disabled v-model="ruleForm.slry"></el-input> | 24 | <el-input |
| 25 | disabled | ||
| 26 | v-model="ruleForm.slry" | ||
| 27 | class="width300px" | ||
| 28 | ></el-input> | ||
| 15 | </el-form-item> | 29 | </el-form-item> |
| 16 | </el-col> | 30 | </el-col> |
| 17 | <el-col :span="8"> | 31 | <el-col :span="8"> |
| 18 | <el-form-item label="使用权结束时间:" prop="slsj"> | 32 | <el-form-item label="受理时间:" prop="slsj"> |
| 19 | <el-date-picker disabled v-model="ruleForm.slsj" type="datetime" placeholder="选择结束时间" | 33 | <el-input |
| 20 | value-format="yyyy-MM-dd"> | 34 | disabled |
| 21 | </el-date-picker> | 35 | v-model="ruleForm.slsj" |
| 36 | class="width300px" | ||
| 37 | ></el-input> | ||
| 22 | </el-form-item> | 38 | </el-form-item> |
| 23 | </el-col> | 39 | </el-col> |
| 24 | </el-row> | 40 | </el-row> |
| 25 | <el-row :gutter="10"> | 41 | <el-row :gutter="10"> |
| 26 | <el-col :span="8"> | 42 | <el-col :span="8"> |
| 27 | <el-form-item label="权利类型:" prop="qllx"> | 43 | <el-form-item label="权利类型:" prop="qllx"> |
| 28 | <el-select disabled v-model="ruleForm.qllx" filterable clearable placeholder="请选择权利类型"> | 44 | <el-select |
| 29 | <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 45 | disabled |
| 46 | v-model="ruleForm.qllx" | ||
| 47 | class="width300px" | ||
| 48 | filterable | ||
| 49 | clearable | ||
| 50 | placeholder="请选择权利类型" | ||
| 51 | > | ||
| 52 | <el-option | ||
| 53 | v-for="item in dictData['A8']" | ||
| 54 | :key="item.dcode" | ||
| 55 | :label="item.dname" | ||
| 56 | :value="item.dcode" | ||
| 57 | > | ||
| 30 | </el-option> | 58 | </el-option> |
| 31 | </el-select> | 59 | </el-select> |
| 32 | </el-form-item> | 60 | </el-form-item> |
| 33 | </el-col> | 61 | </el-col> |
| 34 | <el-col :span="8"> | 62 | <el-col :span="8"> |
| 35 | <el-form-item label="登记类型:" prop="djlx"> | 63 | <el-form-item label="登记类型:" prop="djlx"> |
| 36 | <el-select disabled v-model="ruleForm.djlx" filterable clearable placeholder="请选择登记类型"> | 64 | <el-select |
| 37 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 65 | disabled |
| 66 | v-model="ruleForm.djlx" | ||
| 67 | class="width300px" | ||
| 68 | filterable | ||
| 69 | clearable | ||
| 70 | placeholder="请选择登记类型" | ||
| 71 | > | ||
| 72 | <el-option | ||
| 73 | v-for="item in dictData['A21']" | ||
| 74 | :key="item.dcode" | ||
| 75 | :label="item.dname" | ||
| 76 | :value="item.dcode" | ||
| 77 | > | ||
| 38 | </el-option> | 78 | </el-option> |
| 39 | </el-select> | 79 | </el-select> |
| 40 | </el-form-item> | 80 | </el-form-item> |
| 41 | </el-col> | 81 | </el-col> |
| 42 | <el-col :span="8"> | 82 | <el-col :span="8"> |
| 43 | <el-form-item label="登记情形:" prop="djqx"> | 83 | <el-form-item label="登记情形:" prop="djqx"> |
| 44 | <el-input disabled v-model="ruleForm.djqxmc"></el-input> | 84 | <el-input |
| 85 | disabled | ||
| 86 | class="width300px" | ||
| 87 | v-model="ruleForm.djqxmc" | ||
| 88 | ></el-input> | ||
| 45 | </el-form-item> | 89 | </el-form-item> |
| 46 | </el-col> | 90 | </el-col> |
| 47 | </el-row> | 91 | </el-row> |
| ... | @@ -49,18 +93,38 @@ | ... | @@ -49,18 +93,38 @@ |
| 49 | <el-row :gutter="10"> | 93 | <el-row :gutter="10"> |
| 50 | <el-col :span="8"> | 94 | <el-col :span="8"> |
| 51 | <el-form-item label="宗地代码:" prop="zddm"> | 95 | <el-form-item label="宗地代码:" prop="zddm"> |
| 52 | <el-input disabled v-model="ruleForm.zddm"></el-input> | 96 | <el-input |
| 97 | disabled | ||
| 98 | v-model="ruleForm.zddm" | ||
| 99 | class="width300px" | ||
| 100 | ></el-input> | ||
| 53 | </el-form-item> | 101 | </el-form-item> |
| 54 | </el-col> | 102 | </el-col> |
| 55 | <el-col :span="8"> | 103 | <el-col :span="8"> |
| 56 | <el-form-item label="不动产单元号:" prop="bdcdyh"> | 104 | <el-form-item label="不动产单元号:" prop="bdcdyh"> |
| 57 | <el-input disabled v-model="ruleForm.bdcdyh"></el-input> | 105 | <el-input |
| 106 | disabled | ||
| 107 | v-model="ruleForm.bdcdyh" | ||
| 108 | class="width300px" | ||
| 109 | ></el-input> | ||
| 58 | </el-form-item> | 110 | </el-form-item> |
| 59 | </el-col> | 111 | </el-col> |
| 60 | <el-col :span="8"> | 112 | <el-col :span="8"> |
| 61 | <el-form-item label="权利性质:" prop="qlxz"> | 113 | <el-form-item label="权利性质:" prop="qlxz"> |
| 62 | <el-select disabled v-model="ruleForm.qlxz" filterable clearable placeholder="请选择权利性质"> | 114 | <el-select |
| 63 | <el-option v-for="item in qlxzOption" :key="item.value" :label="item.label" :value="item.value"> | 115 | disabled |
| 116 | v-model="ruleForm.qlxz" | ||
| 117 | filterable | ||
| 118 | class="width300px" | ||
| 119 | clearable | ||
| 120 | placeholder="请选择权利性质" | ||
| 121 | > | ||
| 122 | <el-option | ||
| 123 | v-for="item in qlxzOption" | ||
| 124 | :key="item.value" | ||
| 125 | :label="item.label" | ||
| 126 | :value="item.value" | ||
| 127 | > | ||
| 64 | </el-option> | 128 | </el-option> |
| 65 | </el-select> | 129 | </el-select> |
| 66 | </el-form-item> | 130 | </el-form-item> |
| ... | @@ -69,58 +133,83 @@ | ... | @@ -69,58 +133,83 @@ |
| 69 | <el-row :gutter="10"> | 133 | <el-row :gutter="10"> |
| 70 | <el-col :span="8"> | 134 | <el-col :span="8"> |
| 71 | <el-form-item label="宗地面积:" prop="zdmj"> | 135 | <el-form-item label="宗地面积:" prop="zdmj"> |
| 72 | <el-input disabled v-model="ruleForm.zdmj"></el-input> | 136 | <el-input |
| 137 | disabled | ||
| 138 | v-model="ruleForm.zdmj" | ||
| 139 | class="width300px" | ||
| 140 | ></el-input> | ||
| 73 | </el-form-item> | 141 | </el-form-item> |
| 74 | </el-col> | 142 | </el-col> |
| 75 | <el-col :span="16"> | ||
| 76 | <el-form-item label="坐落:" prop="zl"> | ||
| 77 | <el-input disabled style="width: 100%" v-model="ruleForm.zl"></el-input> | ||
| 78 | </el-form-item> | ||
| 79 | </el-col> | ||
| 80 | </el-row> | ||
| 81 | <el-row :gutter="10"> | ||
| 82 | <el-col :span="8"> | 143 | <el-col :span="8"> |
| 83 | <el-form-item label="土地用途:" prop="tdyt"> | 144 | <el-form-item label="土地用途:" prop="tdyt"> |
| 84 | <el-select disabled v-model="ruleForm.tdyt" filterable clearable placeholder="请选择土地用途"> | 145 | <el-input |
| 85 | <el-option v-for="item in tdytOption" :key="item.value" :label="item.label" :value="item.value"> | 146 | disabled |
| 86 | </el-option> | 147 | v-model="ruleForm.tdyt" |
| 87 | </el-select> | 148 | class="width300px" |
| 149 | ></el-input> | ||
| 88 | </el-form-item> | 150 | </el-form-item> |
| 89 | </el-col> | 151 | </el-col> |
| 90 | <el-col :span="8"> | 152 | <el-col :span="8"> |
| 91 | <el-form-item label="权利设定方式:" prop="qlsdfs"> | 153 | <el-form-item label="权利设定方式:" prop="qlsdfs"> |
| 92 | <el-select disabled v-model="ruleForm.qlsdfs" filterable clearable placeholder="请选择权利设定方式"> | 154 | <el-select |
| 93 | <el-option v-for="item in qlsdfsOption" :key="item.value" :label="item.label" :value="item.value"> | 155 | disabled |
| 156 | v-model="ruleForm.qlsdfs" | ||
| 157 | filterable | ||
| 158 | class="width300px" | ||
| 159 | clearable | ||
| 160 | placeholder="请选择权利设定方式" | ||
| 161 | > | ||
| 162 | <el-option | ||
| 163 | v-for="item in qlsdfsOption" | ||
| 164 | :key="item.value" | ||
| 165 | :label="item.label" | ||
| 166 | :value="item.value" | ||
| 167 | > | ||
| 94 | </el-option> | 168 | </el-option> |
| 95 | </el-select> | 169 | </el-select> |
| 96 | </el-form-item> | 170 | </el-form-item> |
| 97 | </el-col> | 171 | </el-col> |
| 98 | <el-col :span="8"> | ||
| 99 | <el-form-item label="取得价格:" prop="qdjg"> | ||
| 100 | <el-input disabled v-model="ruleForm.qdjg"></el-input> | ||
| 101 | </el-form-item> | ||
| 102 | </el-col> | ||
| 103 | </el-row> | 172 | </el-row> |
| 104 | <el-row :gutter="10"> | 173 | <el-row :gutter="10"> |
| 105 | <el-col :span="8"> | 174 | <el-col :span="8"> |
| 106 | <el-form-item label="使用权起始时间:" prop="qssj"> | 175 | <el-form-item label="取得价格:" prop="qdjg"> |
| 107 | <el-date-picker disabled v-model="ruleForm.qssj" type="datetime" placeholder="选择起始时间" | 176 | <el-input |
| 108 | value-format="yyyy-MM-dd"> | 177 | disabled |
| 109 | </el-date-picker> | 178 | v-model="ruleForm.qdjg" |
| 179 | class="width300px" | ||
| 180 | ></el-input> | ||
| 110 | </el-form-item> | 181 | </el-form-item> |
| 111 | </el-col> | 182 | </el-col> |
| 112 | <el-col :span="8"> | 183 | |
| 113 | <el-form-item label="使用权结束时间:" prop="jssj"> | 184 | <el-col :span="16"> |
| 114 | <el-date-picker disabled v-model="ruleForm.jssj" type="datetime" placeholder="选择结束时间" | 185 | <el-form-item label="坐落:" prop="zl"> |
| 115 | value-format="yyyy-MM-dd"> | 186 | <el-input |
| 116 | </el-date-picker> | 187 | disabled |
| 188 | class="width300px" | ||
| 189 | v-model="ruleForm.zl" | ||
| 190 | ></el-input> | ||
| 117 | </el-form-item> | 191 | </el-form-item> |
| 118 | </el-col> | 192 | </el-col> |
| 193 | |||
| 194 | </el-row> | ||
| 195 | <el-row :gutter="10"> | ||
| 119 | <el-col :span="8"> | 196 | <el-col :span="8"> |
| 120 | <el-form-item label="使用期限:" prop="tdsyqx"> | 197 | <el-form-item label="使用期限:" prop="tdsyqx"> |
| 121 | <el-date-picker disabled v-model="ruleForm.tdsyqx" type="datetime" placeholder="选择使用期限" | 198 | <el-input |
| 122 | value-format="yyyy-MM-dd"> | 199 | disabled |
| 123 | </el-date-picker> | 200 | v-model="ruleForm.tdsyqx" |
| 201 | class="width300px" | ||
| 202 | ></el-input> | ||
| 203 | </el-form-item> | ||
| 204 | </el-col> | ||
| 205 | |||
| 206 | <el-col :span="16"> | ||
| 207 | <el-form-item label="使用权起止时间:" prop="qssj"> | ||
| 208 | <el-input | ||
| 209 | disabled | ||
| 210 | v-model="ruleForm.syqqzsj" | ||
| 211 | class="width300px" | ||
| 212 | ></el-input> | ||
| 124 | </el-form-item> | 213 | </el-form-item> |
| 125 | </el-col> | 214 | </el-col> |
| 126 | </el-row> | 215 | </el-row> |
| ... | @@ -150,7 +239,11 @@ | ... | @@ -150,7 +239,11 @@ |
| 150 | <el-row :gutter="10"> | 239 | <el-row :gutter="10"> |
| 151 | <el-col> | 240 | <el-col> |
| 152 | <el-form-item label="登记原因:" prop="djyy"> | 241 | <el-form-item label="登记原因:" prop="djyy"> |
| 153 | <el-input class="textArea" type="textarea" v-model="ruleForm.djyy"></el-input> | 242 | <el-input |
| 243 | class="textArea" | ||
| 244 | type="textarea" | ||
| 245 | v-model="ruleForm.djyy" | ||
| 246 | ></el-input> | ||
| 154 | </el-form-item> | 247 | </el-form-item> |
| 155 | </el-col> | 248 | </el-col> |
| 156 | </el-row> | 249 | </el-row> |
| ... | @@ -165,30 +258,30 @@ | ... | @@ -165,30 +258,30 @@ |
| 165 | </div> | 258 | </div> |
| 166 | </template> | 259 | </template> |
| 167 | <script> | 260 | <script> |
| 168 | import InformationTable from './InformationTable' | 261 | import InformationTable from "./InformationTable"; |
| 169 | import { Init } from "@/api/fqsq.js" | 262 | import { Init } from "@/api/fqsq.js"; |
| 170 | import { mapGetters } from 'vuex' | 263 | import { mapGetters } from "vuex"; |
| 171 | export default { | 264 | export default { |
| 172 | /**注册组件*/ | 265 | /**注册组件*/ |
| 173 | components: { InformationTable }, | 266 | components: { InformationTable }, |
| 174 | props: { | 267 | props: { |
| 175 | flag: { | 268 | flag: { |
| 176 | type: Boolean, | 269 | type: Boolean, |
| 177 | default: false | 270 | default: false, |
| 178 | } | 271 | }, |
| 179 | }, | 272 | }, |
| 180 | computed: { | 273 | computed: { |
| 181 | ...mapGetters(['dictData']), | 274 | ...mapGetters(["dictData"]), |
| 182 | }, | 275 | }, |
| 183 | data () { | 276 | data() { |
| 184 | return { | 277 | return { |
| 185 | disabled: true, | 278 | disabled: true, |
| 186 | flagTop: this.flag ? 'top' : '', | 279 | flagTop: this.flag ? "top" : "", |
| 187 | qlxzOption: [], | 280 | qlxzOption: [], |
| 188 | tdytOption: [], | 281 | tdytOption: [], |
| 189 | qlsdfsOption: [], | 282 | qlsdfsOption: [], |
| 190 | ruleForm: { | 283 | ruleForm: { |
| 191 | ywh: '', | 284 | ywh: "", |
| 192 | slry: "", | 285 | slry: "", |
| 193 | slsj: "", | 286 | slsj: "", |
| 194 | qllx: "", | 287 | qllx: "", |
| ... | @@ -202,9 +295,8 @@ export default { | ... | @@ -202,9 +295,8 @@ export default { |
| 202 | tdyt: "", | 295 | tdyt: "", |
| 203 | qlsdfs: "", | 296 | qlsdfs: "", |
| 204 | qdjg: "", | 297 | qdjg: "", |
| 205 | qssj: "", | ||
| 206 | jssj: "", | ||
| 207 | tdsyqx: "", | 298 | tdsyqx: "", |
| 299 | syqqzsj: "", | ||
| 208 | fj: "", | 300 | fj: "", |
| 209 | djyy: "", | 301 | djyy: "", |
| 210 | gyfs: "", | 302 | gyfs: "", |
| ... | @@ -213,37 +305,33 @@ export default { | ... | @@ -213,37 +305,33 @@ export default { |
| 213 | // ywh: [ | 305 | // ywh: [ |
| 214 | // { required: true, message: '业务号', trigger: 'blur' } | 306 | // { required: true, message: '业务号', trigger: 'blur' } |
| 215 | // ], | 307 | // ], |
| 216 | } | 308 | }, |
| 217 | }; | 309 | }; |
| 218 | }, | 310 | }, |
| 219 | methods: { | 311 | methods: { |
| 220 | list (bsmSldy) { | 312 | list(bsmSldy) { |
| 221 | var formdata = new FormData(); | 313 | var formdata = new FormData(); |
| 222 | //可以通过append()方法来追加数据 | 314 | //可以通过append()方法来追加数据 |
| 223 | formdata.append("bsmSldy", bsmSldy); | 315 | formdata.append("bsmSldy", bsmSldy); |
| 224 | Init(formdata).then(res => { | 316 | Init(formdata).then((res) => { |
| 225 | if (res.code === 200) { | 317 | if (res.code === 200) { |
| 226 | console.log(res, 1111) | 318 | console.log(res, 1111); |
| 227 | |||
| 228 | this.ruleForm = res.result; | 319 | this.ruleForm = res.result; |
| 229 | |||
| 230 | this.ruleForm.zddm = res.result.zdjbxxdatas.zddm; | 320 | this.ruleForm.zddm = res.result.zdjbxxdatas.zddm; |
| 231 | this.ruleForm.zdmj = res.result.zdjbxxdatas.zdmj; | 321 | this.ruleForm.zdmj = res.result.zdjbxxdatas.zdmj; |
| 232 | this.ruleForm.zl = res.result.qlxxdatas.zl; | 322 | this.ruleForm.zl = res.result.qlxxdatas.zl; |
| 233 | this.ruleForm.tdyt = res.result.qlxxdatas.ytmc; | 323 | this.ruleForm.tdyt = res.result.qlxxdatas.ytmc; |
| 234 | this.ruleForm.qlsdfs = res.result.zdjbxxdatas.qlsdfsmc; | 324 | this.ruleForm.qlsdfs = res.result.zdjbxxdatas.qlsdfsmc; |
| 235 | this.ruleForm.qdjg = res.result.jsydsyqdatas.qdjg; | 325 | this.ruleForm.qdjg = res.result.jsydsyqdatas.qdjg; |
| 236 | 326 | this.ruleForm.fj = res.result.jsydsyqdatas.fj; | |
| 237 | 327 | this.ruleForm.syqqzsj = res.result.jsydsyqdatas.syqqzsj; | |
| 238 | //this.ruleForm.tdyt = res.result.zdjbxxdatas.ghytmc; | 328 | this.ruleForm.tdsyqx = res.result.jsydsyqdatas.tdsyqx; |
| 239 | |||
| 240 | |||
| 241 | } | 329 | } |
| 242 | }) | 330 | }); |
| 243 | }, | 331 | }, |
| 244 | onSubmit () { }, | 332 | onSubmit() {}, |
| 245 | }, | 333 | }, |
| 246 | } | 334 | }; |
| 247 | </script> | 335 | </script> |
| 248 | <style scoped lang='scss'> | 336 | <style scoped lang='scss'> |
| 249 | @import "~@/styles/public.scss"; | 337 | @import "~@/styles/public.scss"; |
| ... | @@ -261,8 +349,7 @@ export default { | ... | @@ -261,8 +349,7 @@ export default { |
| 261 | font-size: 18px; | 349 | font-size: 18px; |
| 262 | font-family: PingFangSC-Medium, PingFang SC; | 350 | font-family: PingFangSC-Medium, PingFang SC; |
| 263 | font-weight: 500; | 351 | font-weight: 500; |
| 264 | color: #4A4A4A; | 352 | color: #4a4a4a; |
| 265 | |||
| 266 | } | 353 | } |
| 267 | 354 | ||
| 268 | .btn { | 355 | .btn { |
| ... | @@ -275,14 +362,14 @@ export default { | ... | @@ -275,14 +362,14 @@ export default { |
| 275 | } | 362 | } |
| 276 | } | 363 | } |
| 277 | 364 | ||
| 278 | .Inputclass { | 365 | // .Inputclass { |
| 279 | width: 100%; | 366 | // width: 100%; |
| 280 | } | 367 | // } |
| 281 | 368 | ||
| 282 | /deep/.el-select, | 369 | // /deep/.el-select, |
| 283 | /deep/.el-date-editor { | 370 | // /deep/.el-date-editor { |
| 284 | width: 100%; | 371 | // width: 100%; |
| 285 | } | 372 | // } |
| 286 | 373 | ||
| 287 | /deep/.el-form-item__label { | 374 | /deep/.el-form-item__label { |
| 288 | padding-bottom: 0px; | 375 | padding-bottom: 0px; | ... | ... |
-
Please register or sign in to post a comment