Merge branch 'master' of http://yun.pashanhoo.com:9090/renchao/CadastralSystem
Showing
8 changed files
with
75 additions
and
43 deletions
| ... | @@ -56,17 +56,18 @@ | ... | @@ -56,17 +56,18 @@ |
| 56 | <div class="table-bode"> | 56 | <div class="table-bode"> |
| 57 | <table border="1"> | 57 | <table border="1"> |
| 58 | <tr> | 58 | <tr> |
| 59 | <td>序号</td> | 59 | <th>序号</th> |
| 60 | <td>操作</td> | 60 | <th>操作</th> |
| 61 | <td>宗地代码</td> | 61 | <th>宗地代码</th> |
| 62 | <td>不动产单元号</td> | 62 | <th>不动产单元号</th> |
| 63 | <td>项目名称</td> | 63 | <th>项目名称</th> |
| 64 | <td>不动产权证号</td> | 64 | <th>不动产权证号</th> |
| 65 | <td>权利人</td> | 65 | <th>权利人</th> |
| 66 | <td>坐落</td> | 66 | <th>坐落</th> |
| 67 | <th>自然幢数量</th> | ||
| 67 | </tr> | 68 | </tr> |
| 68 | <tr v-if="Data.length==0"> | 69 | <tr v-if="Data.length===0"> |
| 69 | <td colspan="8"> | 70 | <td colspan="9"> |
| 70 | <span class="noData">暂无数据</span> | 71 | <span class="noData">暂无数据</span> |
| 71 | </td> | 72 | </td> |
| 72 | </tr> | 73 | </tr> |
| ... | @@ -79,8 +80,9 @@ | ... | @@ -79,8 +80,9 @@ |
| 79 | <td>{{item.bdcdyh}}</td> | 80 | <td>{{item.bdcdyh}}</td> |
| 80 | <td>{{item.xmmc}}</td> | 81 | <td>{{item.xmmc}}</td> |
| 81 | <td>{{item.bdcqzh}}</td> | 82 | <td>{{item.bdcqzh}}</td> |
| 82 | <td>{{item.qlr}}</td> | 83 | <td>{{item.qlrmc}}</td> |
| 83 | <td>{{item.zl}}</td> | 84 | <td>{{item.zl}}</td> |
| 85 | <td>{{item.zrzCount}}</td> | ||
| 84 | </tr> | 86 | </tr> |
| 85 | </table> | 87 | </table> |
| 86 | </div> | 88 | </div> |
| ... | @@ -208,7 +210,9 @@ | ... | @@ -208,7 +210,9 @@ |
| 208 | background-color: #F5F7FA; | 210 | background-color: #F5F7FA; |
| 209 | } | 211 | } |
| 210 | } | 212 | } |
| 211 | 213 | th{ | |
| 214 | height: 36px; | ||
| 215 | } | ||
| 212 | td { | 216 | td { |
| 213 | text-align: center; | 217 | text-align: center; |
| 214 | height: 36px; | 218 | height: 36px; | ... | ... |
| ... | @@ -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 = { | ... | ... |
| ... | @@ -56,14 +56,15 @@ | ... | @@ -56,14 +56,15 @@ |
| 56 | <div class="table-bode"> | 56 | <div class="table-bode"> |
| 57 | <table border="1"> | 57 | <table border="1"> |
| 58 | <tr> | 58 | <tr> |
| 59 | <td>序号</td> | 59 | <th>序号</th> |
| 60 | <td>操作</td> | 60 | <th>操作</th> |
| 61 | <td>宗地代码</td> | 61 | <th>宗地代码</th> |
| 62 | <td>不动产单元号</td> | 62 | <th>不动产单元号</th> |
| 63 | <td>项目名称</td> | 63 | <th>项目名称</th> |
| 64 | <td>不动产权证号</td> | 64 | <th>不动产权证号</th> |
| 65 | <td>权利人</td> | 65 | <th>权利人</th> |
| 66 | <td>坐落</td> | 66 | <th>坐落</th> |
| 67 | <th>自然幢数量</th> | ||
| 67 | </tr> | 68 | </tr> |
| 68 | <tr v-if="Data.length===0"> | 69 | <tr v-if="Data.length===0"> |
| 69 | <td colspan="8"> | 70 | <td colspan="8"> |
| ... | @@ -81,6 +82,7 @@ | ... | @@ -81,6 +82,7 @@ |
| 81 | <td>{{item.bdcqzh}}</td> | 82 | <td>{{item.bdcqzh}}</td> |
| 82 | <td>{{item.qlrmc}}</td> | 83 | <td>{{item.qlrmc}}</td> |
| 83 | <td>{{item.zl}}</td> | 84 | <td>{{item.zl}}</td> |
| 85 | <td>{{item.zrzCount}}</td> | ||
| 84 | </tr> | 86 | </tr> |
| 85 | </table> | 87 | </table> |
| 86 | </div> | 88 | </div> |
| ... | @@ -167,7 +169,11 @@ | ... | @@ -167,7 +169,11 @@ |
| 167 | this.getData(this.queryData) | 169 | this.getData(this.queryData) |
| 168 | }, | 170 | }, |
| 169 | addData: function (val) { | 171 | addData: function (val) { |
| 170 | this.$emit("getData",val) | 172 | if (val.zrzCount < 1) { |
| 173 | this.$message.warning("当前宗地下没有自然幢,请重新选择") | ||
| 174 | return | ||
| 175 | } | ||
| 176 | this.$emit("getData",val); | ||
| 171 | }, | 177 | }, |
| 172 | isClose(flag){ | 178 | isClose(flag){ |
| 173 | 179 | ||
| ... | @@ -208,7 +214,9 @@ | ... | @@ -208,7 +214,9 @@ |
| 208 | background-color: #F5F7FA; | 214 | background-color: #F5F7FA; |
| 209 | } | 215 | } |
| 210 | } | 216 | } |
| 211 | 217 | th{ | |
| 218 | height: 36px; | ||
| 219 | } | ||
| 212 | td { | 220 | td { |
| 213 | text-align: center; | 221 | text-align: center; |
| 214 | height: 36px; | 222 | height: 36px; | ... | ... |
| ... | @@ -50,7 +50,7 @@ | ... | @@ -50,7 +50,7 @@ |
| 50 | <tr> | 50 | <tr> |
| 51 | <th class="cz"> | 51 | <th class="cz"> |
| 52 | <i class="iconfont iconicon-test2 " style="color:#66b1ff;font-size:30px" @click="addRow"></i> | 52 | <i class="iconfont iconicon-test2 " style="color:#66b1ff;font-size:30px" @click="addRow"></i> |
| 53 | 53 | ||
| 54 | </th> | 54 | </th> |
| 55 | <th class="xh">序号</th> | 55 | <th class="xh">序号</th> |
| 56 | <th class="xzq">行政区</th> | 56 | <th class="xzq">行政区</th> | ... | ... |
| ... | @@ -157,8 +157,10 @@ | ... | @@ -157,8 +157,10 @@ |
| 157 | watch:{ | 157 | watch:{ |
| 158 | cbsm: { | 158 | cbsm: { |
| 159 | handler: function (item) { | 159 | handler: function (item) { |
| 160 | console.log(item,"item") | ||
| 161 | console.log(this.$parent.$parent.menuType,"this.$parent.$parent.menuType") | ||
| 160 | if(item!='' && this.$parent.$parent.menuType == 'c'){ | 162 | if(item!='' && this.$parent.$parent.menuType == 'c'){ |
| 161 | this.getLjzInfo(this.item) | 163 | this.getCinfo(item) |
| 162 | } | 164 | } |
| 163 | }, | 165 | }, |
| 164 | immediate: true | 166 | immediate: true | ... | ... |
| ... | @@ -21,7 +21,7 @@ | ... | @@ -21,7 +21,7 @@ |
| 21 | <td colspan="2" align="center" >不动产单元号<i class="requisite">*</i></td> | 21 | <td colspan="2" align="center" >不动产单元号<i class="requisite">*</i></td> |
| 22 | <!-- todo 此处暂时存放的是不动产单元号标识码,而不是不动产单元号--> | 22 | <!-- todo 此处暂时存放的是不动产单元号标识码,而不是不动产单元号--> |
| 23 | <td colspan="4" class="psr"> | 23 | <td colspan="4" class="psr"> |
| 24 | <el-input v-model="form.bdcdyh" class="percent80" :disabled="disableFlag" ref="bdcdyh" @blur="inputBlur($event)"></el-input> | 24 | <el-input v-model="form.bdcdyh" class="percent80" :disabled="disableFlag" ref="bdcdyh"></el-input> |
| 25 | <el-button @click.prevent="generatorCode" size="mini" class="createBtn" type="warning">生成</el-button> | 25 | <el-button @click.prevent="generatorCode" size="mini" class="createBtn" type="warning">生成</el-button> |
| 26 | </td> | 26 | </td> |
| 27 | <td colspan="2" align="center" >原不动产单元</td> | 27 | <td colspan="2" align="center" >原不动产单元</td> |
| ... | @@ -1014,7 +1014,7 @@ | ... | @@ -1014,7 +1014,7 @@ |
| 1014 | 1014 | ||
| 1015 | "form.bdcdyh":function (val) { | 1015 | "form.bdcdyh":function (val) { |
| 1016 | if (val != '') { | 1016 | if (val != '') { |
| 1017 | this.$refs.bdcdyh.style.border = ''; | 1017 | this.$refs.bdcdyh.$el.style.border = ''; |
| 1018 | } | 1018 | } |
| 1019 | }, | 1019 | }, |
| 1020 | 1020 | ... | ... |
| ... | @@ -412,9 +412,11 @@ export default { | ... | @@ -412,9 +412,11 @@ export default { |
| 412 | Message.warning("已提交的户无法继续操作") | 412 | Message.warning("已提交的户无法继续操作") |
| 413 | }else{ | 413 | }else{ |
| 414 | batchCommit(this.bsms).then(res=>{ | 414 | batchCommit(this.bsms).then(res=>{ |
| 415 | if (res.success) { | 415 | if(res.code === 200){ |
| 416 | Message.success("提交成功"); | 416 | Message.success("提交成功"); |
| 417 | this.getlpbData(); | 417 | this.getlpbData(); |
| 418 | }else { | ||
| 419 | this.$message.error(res.message); | ||
| 418 | } | 420 | } |
| 419 | }) | 421 | }) |
| 420 | } | 422 | } | ... | ... |
| ... | @@ -55,33 +55,33 @@ | ... | @@ -55,33 +55,33 @@ |
| 55 | <tr height="30"> | 55 | <tr height="30"> |
| 56 | <td colspan="2" align="center">预测建筑面积(㎡)</td> | 56 | <td colspan="2" align="center">预测建筑面积(㎡)</td> |
| 57 | <td colspan="4"> | 57 | <td colspan="4"> |
| 58 | <el-input v-model="form.ycjzmj"></el-input> | 58 | <el-input v-model="form.ycjzmj" oninput="value = (value.match(/^\d{0,9}(\.?\d{0,3})/g)[0]) || null"></el-input> |
| 59 | </td> | 59 | </td> |
| 60 | <td colspan="2" align="center">实测建筑面积(㎡)</td> | 60 | <td colspan="2" align="center">实测建筑面积(㎡)</td> |
| 61 | <td colspan="4"> | 61 | <td colspan="4"> |
| 62 | <el-input v-model="form.scjzmj"></el-input> | 62 | <el-input v-model="form.scjzmj" oninput="value = (value.match(/^\d{0,9}(\.?\d{0,3})/g)[0]) || null"></el-input> |
| 63 | </td> | 63 | </td> |
| 64 | </tr> | 64 | </tr> |
| 65 | 65 | ||
| 66 | <tr height="30"> | 66 | <tr height="30"> |
| 67 | <td colspan="2" align="center">预测地下面积(㎡)</td> | 67 | <td colspan="2" align="center">预测地下面积(㎡)</td> |
| 68 | <td colspan="4"> | 68 | <td colspan="4"> |
| 69 | <el-input v-model="form.ycdxmj"></el-input> | 69 | <el-input v-model="form.ycdxmj" oninput="value = (value.match(/^\d{0,9}(\.?\d{0,3})/g)[0]) || null"></el-input> |
| 70 | </td> | 70 | </td> |
| 71 | <td colspan="2" align="center">实测地下面积(㎡)</td> | 71 | <td colspan="2" align="center">实测地下面积(㎡)</td> |
| 72 | <td colspan="4"> | 72 | <td colspan="4"> |
| 73 | <el-input v-model="form.scdxmj"></el-input> | 73 | <el-input v-model="form.scdxmj" oninput="value = (value.match(/^\d{0,9}(\.?\d{0,3})/g)[0]) || null"></el-input> |
| 74 | </td> | 74 | </td> |
| 75 | </tr> | 75 | </tr> |
| 76 | 76 | ||
| 77 | <tr height="30"> | 77 | <tr height="30"> |
| 78 | <td colspan="2" align="center">预测其他面积(㎡)</td> | 78 | <td colspan="2" align="center">预测其他面积(㎡)</td> |
| 79 | <td colspan="4"> | 79 | <td colspan="4"> |
| 80 | <el-input v-model="form.ycqtmj"></el-input> | 80 | <el-input v-model="form.ycqtmj" oninput="value = (value.match(/^\d{0,9}(\.?\d{0,3})/g)[0]) || null"></el-input> |
| 81 | </td> | 81 | </td> |
| 82 | <td colspan="2" align="center">实测其他面积(㎡)</td> | 82 | <td colspan="2" align="center">实测其他面积(㎡)</td> |
| 83 | <td colspan="4"> | 83 | <td colspan="4"> |
| 84 | <el-input v-model="form.scqymj"></el-input> | 84 | <el-input v-model="form.scqymj" oninput="value = (value.match(/^\d{0,9}(\.?\d{0,3})/g)[0]) || null"></el-input> |
| 85 | </td> | 85 | </td> |
| 86 | </tr> | 86 | </tr> |
| 87 | 87 | ||
| ... | @@ -346,7 +346,7 @@ export default { | ... | @@ -346,7 +346,7 @@ export default { |
| 346 | } | 346 | } |
| 347 | }); | 347 | }); |
| 348 | }else{ | 348 | }else{ |
| 349 | //逻辑幢更新接口调用 TODO | 349 | //逻辑幢更新接口调用 TODO |
| 350 | console.log('保存'); | 350 | console.log('保存'); |
| 351 | updateQjLjz(this.form).then((res)=>{ | 351 | updateQjLjz(this.form).then((res)=>{ |
| 352 | if(res.code === 200){ | 352 | if(res.code === 200){ |
| ... | @@ -414,7 +414,7 @@ export default { | ... | @@ -414,7 +414,7 @@ export default { |
| 414 | ljzbsm: { | 414 | ljzbsm: { |
| 415 | handler: function (item) { | 415 | handler: function (item) { |
| 416 | console.log(item,'item'); | 416 | console.log(item,'item'); |
| 417 | if(item!='' && this.$parent.$parent.menuType == 'ljz'){ | 417 | if(item!='' && this.$parent.menuType == 'ljz'){ |
| 418 | this.getLjzInfo(this.ljzbsm) | 418 | this.getLjzInfo(this.ljzbsm) |
| 419 | } | 419 | } |
| 420 | }, | 420 | }, | ... | ... |
-
Please register or sign in to post a comment