style:土地承包经营权
Showing
1 changed file
with
36 additions
and
13 deletions
| 1 | <!-- | 1 | <!-- |
| 2 | * @Description: | 2 | * @Description: |
| 3 | * @Autor: renchao | 3 | * @Autor: renchao |
| 4 | * @LastEditTime: 2024-01-23 16:05:38 | 4 | * @LastEditTime: 2024-01-25 14:13:38 |
| 5 | --> | 5 | --> |
| 6 | <template> | 6 | <template> |
| 7 | <!-- 受理信息 --> | 7 | <!-- 受理信息 --> |
| ... | @@ -90,7 +90,7 @@ | ... | @@ -90,7 +90,7 @@ |
| 90 | </el-form-item> | 90 | </el-form-item> |
| 91 | </el-col> | 91 | </el-col> |
| 92 | <el-col :span="8"> | 92 | <el-col :span="8"> |
| 93 | <el-form-item label="地块名称:"> | 93 | <el-form-item label="地块名称:" prop="tdcbjyq.dkmc"> |
| 94 | <el-input v-model="ruleForm.tdcbjyq.dkmc" :disabled="!viewEdit"></el-input> | 94 | <el-input v-model="ruleForm.tdcbjyq.dkmc" :disabled="!viewEdit"></el-input> |
| 95 | </el-form-item> | 95 | </el-form-item> |
| 96 | </el-col> | 96 | </el-col> |
| ... | @@ -179,7 +179,10 @@ | ... | @@ -179,7 +179,10 @@ |
| 179 | </el-col> | 179 | </el-col> |
| 180 | <el-col :span="8"> | 180 | <el-col :span="8"> |
| 181 | <el-form-item label="土地所有权性质:"> | 181 | <el-form-item label="土地所有权性质:"> |
| 182 | <el-input maxlength="100" :disabled="!viewEdit" v-model="ruleForm.tdcbjyq.tdsyqxz"></el-input> | 182 | <el-select clearable v-model="ruleForm.tdcbjyq.tdsyqxz" class="width100" placeholder="请选择" :disabled="!viewEdit"> |
| 183 | <el-option v-for="item in dictData['A45']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | ||
| 184 | </el-option> | ||
| 185 | </el-select> | ||
| 183 | </el-form-item> | 186 | </el-form-item> |
| 184 | </el-col> | 187 | </el-col> |
| 185 | </el-row> | 188 | </el-row> |
| ... | @@ -207,7 +210,10 @@ | ... | @@ -207,7 +210,10 @@ |
| 207 | </el-col> | 210 | </el-col> |
| 208 | <el-col :span="8"> | 211 | <el-col :span="8"> |
| 209 | <el-form-item label="用地用海分类:"> | 212 | <el-form-item label="用地用海分类:"> |
| 210 | <el-input :disabled="!viewEdit" v-model="ruleForm.tdcbjyq.ydyhfl"></el-input> | 213 | <el-select clearable v-model="ruleForm.tdcbjyq.ydyhfl" class="width100" placeholder="请选择" :disabled="!viewEdit"> |
| 214 | <el-option v-for="item in dictData['A56']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | ||
| 215 | </el-option> | ||
| 216 | </el-select> | ||
| 211 | </el-form-item> | 217 | </el-form-item> |
| 212 | </el-col> | 218 | </el-col> |
| 213 | </el-row> | 219 | </el-row> |
| ... | @@ -215,7 +221,10 @@ | ... | @@ -215,7 +221,10 @@ |
| 215 | <el-row :gutter="10"> | 221 | <el-row :gutter="10"> |
| 216 | <el-col :span="8"> | 222 | <el-col :span="8"> |
| 217 | <el-form-item label="承包经营权取得方式:"> | 223 | <el-form-item label="承包经营权取得方式:"> |
| 218 | <el-input :disabled="!viewEdit" v-model="ruleForm.tdcbjyq.cbjyqqdfs"></el-input> | 224 | <el-select clearable v-model="ruleForm.tdcbjyq.cbjyqqdfs" class="width100" placeholder="请选择" :disabled="!viewEdit"> |
| 225 | <el-option v-for="item in dictData['A59']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | ||
| 226 | </el-option> | ||
| 227 | </el-select> | ||
| 219 | </el-form-item> | 228 | </el-form-item> |
| 220 | </el-col> | 229 | </el-col> |
| 221 | <el-col :span="16"> | 230 | <el-col :span="16"> |
| ... | @@ -278,7 +287,7 @@ | ... | @@ -278,7 +287,7 @@ |
| 278 | :key="key" | 287 | :key="key" |
| 279 | :gyfs="ruleForm.sldy.gyfs" /> | 288 | :gyfs="ruleForm.sldy.gyfs" /> |
| 280 | 289 | ||
| 281 | <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0"> | 290 | <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0 && ruleForm.qlxx.djlx == '200'"> |
| 282 | <div class="slxx_title title-block"> | 291 | <div class="slxx_title title-block"> |
| 283 | 义务人信息 | 292 | 义务人信息 |
| 284 | <div class="triangle"></div> | 293 | <div class="triangle"></div> |
| ... | @@ -401,8 +410,12 @@ | ... | @@ -401,8 +410,12 @@ |
| 401 | ruleForm: {}, | 410 | ruleForm: {}, |
| 402 | //传递参数 | 411 | //传递参数 |
| 403 | propsParam: {}, | 412 | propsParam: {}, |
| 404 | rules: {}, | 413 | rules: { |
| 405 | }; | 414 | 'tdcbjyq.dkmc': [ |
| 415 | { required: true, message: '请填写', trigger: 'blur' } | ||
| 416 | ] | ||
| 417 | } | ||
| 418 | } | ||
| 406 | }, | 419 | }, |
| 407 | methods: { | 420 | methods: { |
| 408 | /** | 421 | /** |
| ... | @@ -502,23 +515,30 @@ | ... | @@ -502,23 +515,30 @@ |
| 502 | * @description: saveData | 515 | * @description: saveData |
| 503 | * @author: renchao | 516 | * @author: renchao |
| 504 | */ | 517 | */ |
| 505 | this.$store.dispatch("user/refreshPage", false); | 518 | |
| 506 | saveData(this.ruleForm).then((res) => { | 519 | this.$refs['ruleForm'].validate((valid) => { |
| 520 | if (valid) { | ||
| 521 | that.$store.dispatch("user/refreshPage", false); | ||
| 522 | saveData(that.ruleForm).then((res) => { | ||
| 507 | if (res.code === 200) { | 523 | if (res.code === 200) { |
| 508 | this.$message({ | 524 | that.$message({ |
| 509 | showClose: true, | 525 | showClose: true, |
| 510 | message: "保存成功!", | 526 | message: "保存成功!", |
| 511 | type: "success", | 527 | type: "success", |
| 512 | }); | 528 | }); |
| 513 | this.$store.dispatch("user/refreshPage", true); | 529 | that.$store.dispatch("user/refreshPage", true); |
| 514 | } else { | 530 | } else { |
| 515 | this.$message({ | 531 | that.$message({ |
| 516 | showClose: true, | 532 | showClose: true, |
| 517 | message: res.message, | 533 | message: res.message, |
| 518 | type: "error" | 534 | type: "error" |
| 519 | }) | 535 | }) |
| 520 | } | 536 | } |
| 521 | }) | 537 | }) |
| 538 | } else { | ||
| 539 | return false; | ||
| 540 | } | ||
| 541 | }) | ||
| 522 | } | 542 | } |
| 523 | } | 543 | } |
| 524 | } | 544 | } |
| ... | @@ -526,4 +546,7 @@ | ... | @@ -526,4 +546,7 @@ |
| 526 | <style scoped lang="scss"> | 546 | <style scoped lang="scss"> |
| 527 | @import "~@/styles/public.scss"; | 547 | @import "~@/styles/public.scss"; |
| 528 | @import "~@/styles/slxx/slxx.scss"; | 548 | @import "~@/styles/slxx/slxx.scss"; |
| 549 | /deep/.el-form-item__error { | ||
| 550 | display: none; | ||
| 551 | } | ||
| 529 | </style> | 552 | </style> | ... | ... |
-
Please register or sign in to post a comment