a6f55c3c by weimo934

feat():自然幢权利人修改

1 parent 891b5ef5
...@@ -8,11 +8,11 @@ ...@@ -8,11 +8,11 @@
8 <el-row> 8 <el-row>
9 <el-col :span="14" class="fl" style="line-height:32px"> 9 <el-col :span="14" class="fl" style="line-height:32px">
10 <el-radio-group v-model="gyfs"> 10 <el-radio-group v-model="gyfs">
11 <el-radio :label="item.bsm" :disabled="qszt!='0' || item.disabled" :key="item.bsm" v-for="item in gyfsList">{{item.mc}}</el-radio> 11 <el-radio :label="item.bsm" :disabled="+qszt!==0 || item.disabled" :key="item.bsm" v-for="item in gyfsList">{{item.mc}}</el-radio>
12 </el-radio-group> 12 </el-radio-group>
13 </el-col> 13 </el-col>
14 <el-col :span="10" class="fr"> 14 <el-col :span="10" class="fr">
15 <div v-show="qszt=='0'" class="fr" style="margin-right:20px"> 15 <!-- <div v-show="qszt=='0'" class="fr" style="margin-right:20px">
16 <el-button class="qlrBtn" size="mini" @click="addRow"> 16 <el-button class="qlrBtn" size="mini" @click="addRow">
17 <i class="iconfont iconxinzeng"></i> 新增 17 <i class="iconfont iconxinzeng"></i> 新增
18 </el-button> 18 </el-button>
...@@ -22,15 +22,15 @@ ...@@ -22,15 +22,15 @@
22 <el-button class="qlrBtn" size="mini" @click="delRow"> 22 <el-button class="qlrBtn" size="mini" @click="delRow">
23 <i class="iconfont iconshanchu"></i> 删除 23 <i class="iconfont iconshanchu"></i> 删除
24 </el-button> 24 </el-button>
25 </div> 25 </div>-->
26 <div v-show="qszt!='0'" class="fr" style="margin-right:20px"> 26 <div v-show="+qszt === 0" class="fr" style="margin-right:20px">
27 <el-button class="qlrBtn" size="mini" disabled> 27 <el-button class="qlrBtn" size="mini" :disabled="+qszt!==0 || (tableData.length>0 && gyfs ==='PSHGSBDCQJDC000000000000DC340010') " @click="addRow">
28 <i class="iconfont iconxinzeng"></i> 新增 28 <i class="iconfont iconxinzeng" :disabled="+qszt!==0"></i> 新增
29 </el-button> 29 </el-button>
30 <el-button class="qlrBtn" size="mini" disabled> 30 <el-button class="qlrBtn" size="mini" :disabled="+qszt!==0" @click="changeRow">
31 <i class="iconfont iconbianji"></i> 编辑 31 <i class="iconfont iconbianji"></i> 编辑
32 </el-button> 32 </el-button>
33 <el-button class="qlrBtn" size="mini" disabled> 33 <el-button class="qlrBtn" size="mini" :disabled="+qszt!==0" @click="delRow">
34 <i class="iconfont iconshanchu"></i> 删除 34 <i class="iconfont iconshanchu"></i> 删除
35 </el-button> 35 </el-button>
36 </div> 36 </div>
...@@ -403,6 +403,9 @@ ...@@ -403,6 +403,9 @@
403 403
404 //新增行数据 404 //新增行数据
405 addRow() { 405 addRow() {
406
407 console.log(this.gyfs,'共有方式')
408
406 this.update=false; 409 this.update=false;
407 let flag=false; 410 let flag=false;
408 for(let i = 0;i<this.$store.state.gyfsList.length;i++){ 411 for(let i = 0;i<this.$store.state.gyfsList.length;i++){
...@@ -641,6 +644,19 @@ ...@@ -641,6 +644,19 @@
641 } 644 }
642 }, 645 },
643 watch:{ 646 watch:{
647 tableData:{
648 handler:function (v) {
649 console.log(v,'权利人')
650 this.gyfsList[0].disabled = v.length() > 1;
651 } ,
652 deep:true
653 },
654 gyfsList:{
655 handler:function(v){
656 console.log(v,"共有方式")
657 },
658 deep:true
659 },
644 dialogVisible(n){ 660 dialogVisible(n){
645 if(n == false){ 661 if(n == false){
646 this.formData = { 662 this.formData = {
......