Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
任超
/
js.CadastralSystem
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
431f8adf
authored
2020-12-15 18:55:42 +0800
by
杨威
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'master' of
http://yun.pashanhoo.com:9090/renchao/CadastralSystem
2 parents
c59d4cf1
26430a11
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
131 additions
and
43 deletions
src/components/plh/plH.vue
src/views/zd/zddcb/index.vue
src/views/zrz/lpb/bjlp/hbj/index.vue
src/views/zrz/lpb/bjlp/index.vue
src/views/zrz/lpb/bjlp/ljz/index.vue
src/views/zrz/lpb/xxxx/index.vue
src/components/plh/plH.vue
View file @
431f8ad
...
...
@@ -126,12 +126,12 @@
</tr>
<tr
height=
"30"
v-for=
"(item1,index) in form.fwytList"
:key=
"index"
>
<td
v-if=
"index===0"
colspan=
"2"
:rowspan=
"ytTitleRowspan"
align=
"center"
id=
"ytTitle"
>
<el-button
type=
"primary"
size=
"mini"
style=
"margin-right: 10px"
@
click=
"addYtInfo"
>
添加
</el-button>
<el-button
type=
"primary"
class=
"outAdd addMinus"
size=
"mini"
style=
"margin-right: 10px"
@
click=
"addYtInfo"
>
+
</el-button>
<span>
用途
</span>
</td>
<td
width=
"30"
colspan=
"1"
align=
"center"
>
<el-button
type=
"info"
size=
"mini"
style=
""
@
click=
"deleteYtInfo(index)"
circle
>
删除
</el-button>
<el-button
type=
"info"
class=
"inMinus addMinus"
size=
"mini"
style=
""
@
click=
"deleteYtInfo(index)"
circle
>
-
</el-button>
规划用途
</td>
<td
width=
"30"
colspan=
"4"
align=
"center"
>
...
...
@@ -167,11 +167,12 @@
<tr
height=
"30"
v-for=
"(item1,index) in form.fwjgList"
:key=
"'jg'+index"
>
<td
colspan=
"2"
v-if=
"index===0"
:rowspan=
"fwjgTitleRowspan"
align=
"center"
>
<el-button
type=
"primary"
size=
"mini"
style=
"margin-right: 10px"
@
click=
"addFwjgInfo"
>
添加
</el-button>
<el-button
type=
"primary"
class=
"outAdd addMinus"
size=
"mini"
style=
"margin-right: 10px"
@
click=
"addFwjgInfo"
>
+
</el-button>
<span>
房屋结构
</span>
</td>
<td
colspan=
"1"
align=
"center"
>
<span
@
click=
"deleteFwjgInfo(index)"
>
删除
</span>
<!--
<el-button
type=
"info"
class=
"inMinus addMinus"
size=
"mini"
style=
""
@
click=
"deleteFwjgInfo(index)"
circle
>
-
</el-button>
-->
</td>
<td
colspan=
"9"
>
<el-select
v-model=
"item1.fwjgzdbsm"
placeholder=
"请选择"
>
...
...
@@ -187,7 +188,7 @@
<tr>
<td
colspan=
"12"
rowspan=
"4"
align=
"center"
>
<Qlxz
ref=
"qlxzModule"
:hasSyqx=
'false'
></Qlxz>
<Qlxz
ref=
"qlxzModule"
:hasSyqx=
'false'
:formData=
"form"
></Qlxz>
</td>
</tr>
<tr></tr>
...
...
@@ -210,7 +211,7 @@
</div>
<div
class=
"shop"
>
<el-button
type=
"primary"
@
click=
"save"
>
保存
</el-button>
<el-button
type=
"primary"
@
click=
"res
ul
t"
>
重置
</el-button>
<el-button
type=
"primary"
@
click=
"res
e
t"
>
重置
</el-button>
<el-button
type=
"primary"
@
click=
"cancel"
>
取消
</el-button>
</div>
</el-dialog>
...
...
@@ -252,6 +253,7 @@
},
form
:{
qszt
:
'0'
,
jzmj
:
''
,
tnjzmj
:
''
,
ftjzmj
:
''
,
...
...
@@ -360,8 +362,50 @@
this
.
isVisible
=
false
this
.
result
()
},
result
:
function
()
{
reset
:
function
()
{
this
.
form
=
{
qszt
:
'0'
,
jzmj
:
''
,
tnjzmj
:
''
,
ftjzmj
:
''
,
dxbfjzmj
:
''
,
qtjzmj
:
''
,
ftxs
:
''
,
hxbsm
:
''
,
hxjgbsm
:
''
,
gytdmj
:
''
,
fttdmj
:
''
,
dytdmj
:
''
,
fwlxbsm
:
''
,
fwcbbsm
:
''
,
fwcqlybsm
:
''
,
fwxzbsm
:
''
,
dqtgs
:
''
,
nqtgs
:
''
,
xqtgs
:
''
,
bqtgs
:
''
,
fwjgbsm
:
''
,
fwytList
:[{
glbsm
:
''
,
//关联标识码
fwytzdbsm
:
''
,
//房屋用途字典标识码
sx
:
''
,
//顺序
fwsjytbsm
:
''
,
//房屋实际用途字典标识码
}],
fwjgList
:[{
fwjgzdbsm
:
''
,
//房屋结构字典标识码
glbsm
:
''
,
//关联标识码
sx
:
''
,
//顺序
}],
qlxzList
:[{
qlxzdm
:
''
,
//权利性质代码
glbsm
:
''
,
//宗地BSM、自然幢BSM、户BSM、多幢BSM、宗海BSM
qlxzzdbsm
:
''
,
//权利性质字典表标识码
qlxzmc
:
''
,
//权利名称名称
zhqlxzlx
:
''
,
//除宗海数据外,默认都是空;0:用海类型权利性质;2:海岛用途权利性质
addQjTdytRequestList
:[{
}],
//土地用途新增实体列表
}]
}
},
save
:
function
()
{
this
.
form
[
'hbsms'
]
=
this
.
bsms
...
...
@@ -372,6 +416,8 @@
if
(
res
.
code
===
200
){
this
.
lodding
()
this
.
$message
.
success
(
"保存成功!"
)
this
.
reset
();
this
.
close
();
}
})
},
...
...
@@ -396,6 +442,7 @@
background-color
:
#fff
;
font-size
:
14px
;
width
:
100%
;
table-layout
:
fixed
;
}
td
{
...
...
src/views/zd/zddcb/index.vue
View file @
431f8ad
...
...
@@ -154,15 +154,27 @@
<tr>
<td
colspan=
"2"
>
国民经济行业分类
</td>
<td
colspan=
"4"
>
<el-select
class=
"formSelect"
:disabled=
"formData.qszt!='0'"
v-model=
"formData.gmjjhyflbsm"
>
<el-option
v-for=
"item in $store.state.gmjjhyflbsmList"
:key=
"item.bsm"
:label=
"item.mc"
:value=
"item.bsm"
>
</el-option>
</el-select>
<!--
<el-select
class=
"formSelect"
:disabled=
"formData.qszt!='0'"
v-model=
"formData.gmjjhyflbsm"
>
-->
<!--
<el-option-->
<!-- v-for="item in $store.state.gmjjhyflbsmList"-->
<!-- :key="item.bsm"-->
<!-- :label="item.mc"-->
<!-- :value="item.bsm"-->
<!-- >-->
<!--
</el-option>
-->
<!--
</el-select>
-->
<el-select-tree
v-if=
"show"
:default-expand-all=
"defaultExpandAll"
:multiple=
"multiple"
:placeholder=
"placeholder"
:disabled=
"disabled"
:data=
"$store.state.gmjjhyflbsmList"
:props=
"treeProps"
:check-strictly=
"checkStrictly"
:clearable=
"clearable"
v-model=
"formData.gmjjhyflbsm"
></el-select-tree>
</td>
<td
colspan=
"2"
>
价格(元)
</td>
<td
colspan=
"4"
class=
"psr"
>
...
...
@@ -397,6 +409,21 @@
props
:
{},
data
()
{
return
{
//树型结构
show
:
true
,
clearable
:
true
,
defaultExpandAll
:
true
,
multiple
:
false
,
placeholder
:
"请选择"
,
disabled
:
false
,
checkStrictly
:
true
,
treeProps
:
{
value
:
"dm"
,
children
:
"children"
,
label
:
"mc"
,
},
rules
:
[],
rjl
:
''
,
jzmd
:
''
,
...
...
src/views/zrz/lpb/bjlp/hbj/index.vue
View file @
431f8ad
...
...
@@ -310,7 +310,7 @@
<tr>
<td
colspan=
"12"
rowspan=
"4"
align=
"center"
>
<Qlxz
ref=
"qlxzModule"
:hasSyqx=
'false'
></Qlxz>
<Qlxz
ref=
"qlxzModule"
:hasSyqx=
'false'
:formData=
"form"
></Qlxz>
</td>
</tr>
<tr></tr>
...
...
src/views/zrz/lpb/bjlp/index.vue
View file @
431f8ad
...
...
@@ -507,6 +507,9 @@ export default {
openLpbDialog
(
data
,
type
)
{
this
.
treeData
=
data
;
this
.
menuType
=
type
;
this
.
$nextTick
(()
=>
{
this
.
resetInfo
();
});
this
.
dialogVisible
=
true
;
},
//弹框中的保存按钮,根据不同菜单点击类型调用不同子组件的保存方法
...
...
src/views/zrz/lpb/bjlp/ljz/index.vue
View file @
431f8ad
...
...
@@ -29,16 +29,9 @@
<td
colspan=
"4"
>
<el-input
v-model=
"form.ljzmc"
></el-input>
</td>
<td
colspan=
"2"
align=
"center"
>
不动产单元号
</td>
<td
colspan=
"4"
class=
"psr"
>
<el-input
v-model=
"form.bdcdyh"
maxlength=
"28"
class=
"percent80"
></el-input>
<el-button
@
click
.
prevent=
""
size=
"mini"
type=
"warning"
class=
"createBtn"
>
生成
</el-button
>
<td
colspan=
"2"
align=
"center"
>
建筑物状态
</td>
<td
colspan=
"4"
>
<el-input
v-model=
"form.jzwzt"
></el-input>
</td>
</tr>
...
...
@@ -177,13 +170,9 @@
<tr
height=
"30"
>
<td
colspan=
"2"
align=
"center"
>
总层数
</td>
<td
colspan=
"
4
"
>
<td
colspan=
"
10
"
>
<el-input
v-model=
"form.zcs"
></el-input>
</td>
<td
colspan=
"2"
align=
"center"
>
建筑物状态
</td>
<td
colspan=
"4"
>
<el-input
v-model=
"form.jzwzt"
></el-input>
</td>
</tr>
<tr
height=
"30"
>
...
...
src/views/zrz/lpb/xxxx/index.vue
View file @
431f8ad
<
template
>
<div
class=
""
>
<el-radio-group
v-model=
"scyclx"
@
change=
"scyclxChange"
>
<el-radio-button
label=
"0"
>
预测
</el-radio-button>
<el-radio-button
label=
"1"
>
实测
</el-radio-button>
</el-radio-group>
<el-table
:data=
"tableData"
style=
"width: 100%;margin-bottom: 20px;"
row-key=
"bsm"
border
default-expand-all
:default-expand-all=
"false"
:tree-props=
"
{children: 'children', hasChildren: 'hasChildren'}">
<el-table-column
prop=
"mc"
...
...
@@ -35,23 +39,23 @@
</el-table-column>
<el-table-column
prop=
"jzmj"
label=
"
面积
"
>
label=
"
建筑面积(㎡)
"
>
</el-table-column>
<el-table-column
prop=
"tnjzmj"
label=
"套内建筑面积"
>
label=
"套内建筑面积
(㎡)
"
>
</el-table-column>
<el-table-column
prop=
"ftjzmj"
label=
"分摊建筑面积"
>
label=
"分摊建筑面积
(㎡)
"
>
</el-table-column>
<el-table-column
prop=
"dxbfjzmj"
label=
"地下部分建筑面积"
>
label=
"地下部分建筑面积
(㎡)
"
>
</el-table-column>
<el-table-column
prop=
"qtjzmj"
label=
"其它建筑面积"
>
label=
"其它建筑面积
(㎡)
"
>
</el-table-column>
</el-table>
</div>
...
...
@@ -65,7 +69,10 @@ export default {
props
:{},
data
(){
return
{
tableData
:
[]
tableData
:
[],
scData
:[],
ycData
:[],
scyclx
:
'0'
,
}
},
created
(){},
...
...
@@ -74,6 +81,14 @@ export default {
},
methods
:{
scyclxChange
(){
if
(
this
.
scyclx
===
'0'
){
this
.
tableData
=
this
.
ycData
;
}
else
{
this
.
tableData
=
this
.
scData
;
}
},
chFilter
(
row
,
column
){
if
(
row
.
ch
===
0
){
return
''
...
...
@@ -91,12 +106,19 @@ export default {
},
getData
(){
let
zrzbsm
=
'12a4eb0cf2b527273ff5f0b96820715a'
;
let
scyclx
=
'0'
;
getDetailInfo
(
zrzbsm
,
scyclx
).
then
((
res
)
=>
{
let
zrzbsm
=
this
.
$store
.
state
.
zrzbsm
;
// let scyclx = this.scyclx;
getDetailInfo
(
zrzbsm
,
'0'
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
){
console
.
log
(
res
.
result
)
this
.
ycData
=
res
.
result
;
this
.
tableData
=
this
.
ycData
;
}
});
getDetailInfo
(
zrzbsm
,
'1'
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
){
console
.
log
(
res
.
result
)
this
.
table
Data
=
res
.
result
;
this
.
sc
Data
=
res
.
result
;
}
})
},
...
...
Please
register
or
sign in
to post a comment