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
171e741b
authored
2020-12-02 17:48:00 +0800
by
weimo934
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
feat(fg,fjcl):修改分割.附件材料bug
1 parent
69a5ae2b
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
169 additions
and
57 deletions
src/views/panel/change/fg/index.vue
src/views/panel/change/hb/index.vue
src/views/zd/fjcl/fjcl.vue
src/views/panel/change/fg/index.vue
View file @
171e741
...
...
@@ -16,29 +16,29 @@
<th
class=
"qlr"
>
权利人
</th>
<th
class=
"zl"
>
坐落
</th>
</tr>
<tr
v-if=
"Object.keys(
b
gqData)==0"
>
<tr
v-if=
"Object.keys(
zdF
gqData)==0"
>
<td
colspan=
"7"
>
<span
class=
"noData"
>
暂无数据
</span>
</td>
</tr>
<tr
v-else
>
<td
class=
"xh"
>
1
</td>
<td
class=
"zddm"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.zddm"
<td
class=
"zddm"
><input
type=
"text"
class=
"formInput"
v-model=
"
zdF
gqData.zddm"
readonly=
"readonly"
/>
</td>
<td
class=
"bdcdyh"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.bdcdyh"
<td
class=
"bdcdyh"
><input
type=
"text"
class=
"formInput"
v-model=
"
zdF
gqData.bdcdyh"
readonly=
"readonly"
/>
</td>
<td
class=
"xmmc"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.xmmc"
<td
class=
"xmmc"
><input
type=
"text"
class=
"formInput"
v-model=
"
zdF
gqData.xmmc"
readonly=
"readonly"
/>
</td>
<td
class=
"bdcqzh"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.bdcqzh"
<td
class=
"bdcqzh"
><input
type=
"text"
class=
"formInput"
v-model=
"
zdF
gqData.bdcqzh"
readonly=
"readonly"
/>
</td>
<td
class=
"qlr"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.qlr"
<td
class=
"qlr"
><input
type=
"text"
class=
"formInput"
v-model=
"
zdF
gqData.qlr"
readonly=
"readonly"
/>
</td>
<td
class=
"zl"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.zl"
<td
class=
"zl"
><input
type=
"text"
class=
"formInput"
v-model=
"
zdF
gqData.zl"
readonly=
"readonly"
/></td>
</tr>
</table>
...
...
@@ -56,7 +56,7 @@
<th
class=
"xmmc"
>
项目名称
</th>
<th
class=
"zxx"
>
幢信息
</th>
</tr>
<tr
v-for=
"(item,index) in
f
ghData.newZdlist"
:key=
"index"
>
<tr
v-for=
"(item,index) in
zdF
ghData.newZdlist"
:key=
"index"
>
<td
class=
"cz"
>
<el-button
type=
"primary"
...
...
@@ -146,7 +146,7 @@
</div>
<el-dialog
v-if=
"
f
ghData.newZdlist.length>0"
v-if=
"
zdF
ghData.newZdlist.length>0"
title=
"提示"
:visible
.
sync=
"isopenXz"
width=
"50%"
...
...
@@ -159,7 +159,7 @@
<td>
幢类型
</td>
<td>
幢信息
</td>
</tr>
<tr
v-for=
"(item,index) in
f
ghData.newZdlist[selectIndex].fwlist"
:key=
"index"
>
<tr
v-for=
"(item,index) in
zdF
ghData.newZdlist[selectIndex].fwlist"
:key=
"index"
>
<td>
<el-select
v-model=
"item.ztype"
>
...
...
@@ -208,29 +208,29 @@
<th
class=
"qlr"
>
权利人
</th>
<th
class=
"zl"
>
坐落
</th>
</tr>
<tr
v-if=
"Object.keys(
b
gqData)==0"
>
<tr
v-if=
"Object.keys(
dzF
gqData)==0"
>
<td
colspan=
"7"
>
<span
class=
"noData"
>
暂无数据
</span>
</td>
</tr>
<tr
v-else
>
<td
class=
"xh"
>
1
</td>
<td
class=
"zddm"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.zddm"
<td
class=
"zddm"
><input
type=
"text"
class=
"formInput"
v-model=
"
dzF
gqData.zddm"
readonly=
"readonly"
/>
</td>
<td
class=
"bdcdyh"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.bdcdyh"
<td
class=
"bdcdyh"
><input
type=
"text"
class=
"formInput"
v-model=
"
dzF
gqData.bdcdyh"
readonly=
"readonly"
/>
</td>
<td
class=
"xmmc"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.xmmc"
<td
class=
"xmmc"
><input
type=
"text"
class=
"formInput"
v-model=
"
dzF
gqData.xmmc"
readonly=
"readonly"
/>
</td>
<td
class=
"bdcqzh"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.bdcqzh"
<td
class=
"bdcqzh"
><input
type=
"text"
class=
"formInput"
v-model=
"
dzF
gqData.bdcqzh"
readonly=
"readonly"
/>
</td>
<td
class=
"qlr"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.qlr"
<td
class=
"qlr"
><input
type=
"text"
class=
"formInput"
v-model=
"
dzF
gqData.qlr"
readonly=
"readonly"
/>
</td>
<td
class=
"zl"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.zl"
<td
class=
"zl"
><input
type=
"text"
class=
"formInput"
v-model=
"
dzF
gqData.zl"
readonly=
"readonly"
/></td>
</tr>
</table>
...
...
@@ -248,7 +248,7 @@
<th
class=
"xmmc"
>
项目名称
</th>
<th
class=
"zxx"
>
幢信息
</th>
</tr>
<tr
v-for=
"(item,index) in
f
ghData.newZdlist"
:key=
"index"
>
<tr
v-for=
"(item,index) in
dzF
ghData.newZdlist"
:key=
"index"
>
<td
class=
"cz"
>
<el-button
type=
"primary"
...
...
@@ -337,7 +337,7 @@
</div>
<el-dialog
v-if=
"
f
ghData.newZdlist.length>0"
v-if=
"
zdF
ghData.newZdlist.length>0"
title=
"提示"
:visible
.
sync=
"isopenXz"
:modal-append-to-body=
"false"
...
...
@@ -350,7 +350,7 @@
<td>
幢类型
</td>
<td>
幢信息
</td>
</tr>
<tr
v-for=
"(item,index) in
f
ghData.newZdlist[selectIndex].fwlist"
:key=
"index"
>
<tr
v-for=
"(item,index) in
zdF
ghData.newZdlist[selectIndex].fwlist"
:key=
"index"
>
<td>
<el-select
v-model=
"item.ztype"
>
...
...
@@ -399,29 +399,29 @@
<th
class=
"qlr"
>
权利人
</th>
<th
class=
"zl"
>
坐落
</th>
</tr>
<tr
v-if=
"Object.keys(
b
gqData)==0"
>
<tr
v-if=
"Object.keys(
hF
gqData)==0"
>
<td
colspan=
"7"
>
<span
class=
"noData"
>
暂无数据
</span>
</td>
</tr>
<tr
v-else
>
<td
class=
"xh"
>
1
</td>
<td
class=
"zddm"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.zddm"
<td
class=
"zddm"
><input
type=
"text"
class=
"formInput"
v-model=
"
hF
gqData.zddm"
readonly=
"readonly"
/>
</td>
<td
class=
"bdcdyh"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.bdcdyh"
<td
class=
"bdcdyh"
><input
type=
"text"
class=
"formInput"
v-model=
"
hF
gqData.bdcdyh"
readonly=
"readonly"
/>
</td>
<td
class=
"xmmc"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.xmmc"
<td
class=
"xmmc"
><input
type=
"text"
class=
"formInput"
v-model=
"
hF
gqData.xmmc"
readonly=
"readonly"
/>
</td>
<td
class=
"bdcqzh"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.bdcqzh"
<td
class=
"bdcqzh"
><input
type=
"text"
class=
"formInput"
v-model=
"
hF
gqData.bdcqzh"
readonly=
"readonly"
/>
</td>
<td
class=
"qlr"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.qlr"
<td
class=
"qlr"
><input
type=
"text"
class=
"formInput"
v-model=
"
hF
gqData.qlr"
readonly=
"readonly"
/>
</td>
<td
class=
"zl"
><input
type=
"text"
class=
"formInput"
v-model=
"
b
gqData.zl"
<td
class=
"zl"
><input
type=
"text"
class=
"formInput"
v-model=
"
hF
gqData.zl"
readonly=
"readonly"
/></td>
</tr>
</table>
...
...
@@ -439,7 +439,7 @@
<th
class=
"xmmc"
>
项目名称
</th>
<th
class=
"zxx"
>
幢信息
</th>
</tr>
<tr
v-for=
"(item,index) in
f
ghData.newZdlist"
:key=
"index"
>
<tr
v-for=
"(item,index) in
hF
ghData.newZdlist"
:key=
"index"
>
<td
class=
"cz"
>
<el-button
...
...
@@ -529,7 +529,7 @@
</div>
<el-dialog
v-if=
"
f
ghData.newZdlist.length>0"
v-if=
"
zdF
ghData.newZdlist.length>0"
title=
"提示"
:visible
.
sync=
"isopenXz"
:modal-append-to-body=
"false"
...
...
@@ -542,7 +542,7 @@
<td>
幢类型
</td>
<td>
幢信息
</td>
</tr>
<tr
v-for=
"(item,index) in
f
ghData.newZdlist[selectIndex].fwlist"
:key=
"index"
>
<tr
v-for=
"(item,index) in
zdF
ghData.newZdlist[selectIndex].fwlist"
:key=
"index"
>
<td>
<el-select
v-model=
"item.ztype"
>
...
...
@@ -595,7 +595,7 @@
export
default
{
name
:
""
,
components
:
{
QueryData
,
zdQueryData
},
components
:
{
QueryData
,
zdQueryData
},
props
:
{},
data
()
{
return
{
...
...
@@ -603,7 +603,9 @@
isopenXz
:
false
,
centerDialogVisible
:
false
,
selectIndex
:
0
,
// 当前选中序号
bgqData
:
{},
zdFgqData
:
{},
// 宗地分割前数据
dzFgqData
:
{},
//多幢分割前数据
hFgqData
:
{},
// 户分割前数据
xzq
:
[],
djq
:
[],
djzq
:
[],
...
...
@@ -680,7 +682,15 @@
userbsm
:
""
,
fwlist
:
[]
},
fghData
:
{
zdFghData
:
{
oldZdbsm
:
""
,
newZdlist
:
[]
},
dzFghData
:
{
oldZdbsm
:
""
,
newZdlist
:
[]
},
hFghData
:
{
oldZdbsm
:
""
,
newZdlist
:
[]
},
...
...
@@ -701,7 +711,7 @@
console
.
log
(
node
,
'node'
);
console
.
log
(
node
.
parent
,
'node.parent'
)
console
.
log
(
node
.
children
,
'node.children'
)
this
.
f
ghData
.
newZdlist
[
this
.
selectIndex
].
fwlist
.
push
({
this
.
zdF
ghData
.
newZdlist
[
this
.
selectIndex
].
fwlist
.
push
({
zbsm
:
node
.
label
,
ztype
:
'多幢'
}
...
...
@@ -730,9 +740,23 @@
this
.
selectIndex
=
index
},
save
()
{
console
.
log
(
"save........"
)
console
.
log
(
this
.
fghData
)
zdfg
(
this
.
fghData
).
then
(
res
=>
{
switch
(
this
.
tabName
)
{
case
"zd"
:
this
.
saveZd
();
break
case
"dz"
:
// 多幢保存
this
.
saveDz
();
break
case
"h"
:
this
.
saveH
();
break
default
:
break
;
}
},
saveZd
()
{
zdfg
(
this
.
zdFghData
).
then
(
res
=>
{
console
.
log
(
res
)
if
(
res
.
success
)
{
Message
.
success
(
'保存成功'
)
...
...
@@ -741,7 +765,14 @@
}
})
},
getJbxx
(
id
)
{
saveDz
()
{
},
saveH
()
{
},
// 获取宗地基本信息
getZdJbxx
(
id
)
{
getQjZdjbxxDetailById
(
id
).
then
(
res
=>
{
this
.
checkedData
=
res
.
result
// 用户bsm暂时传空
...
...
@@ -767,8 +798,8 @@
this
.
djq
=
[];
this
.
djzq
=
[];
if
(
index
!=
undefined
)
{
this
.
f
ghData
.
newZdlist
[
index
].
djqbsm
=
''
this
.
f
ghData
.
newZdlist
[
index
].
djzqbsm
=
''
this
.
zdF
ghData
.
newZdlist
[
index
].
djqbsm
=
''
this
.
zdF
ghData
.
newZdlist
[
index
].
djzqbsm
=
''
}
getListByXzqbsm
(
id
)
.
then
((
res
)
=>
{
...
...
@@ -784,7 +815,7 @@
changeDjq
(
item
,
index
)
{
this
.
djzq
=
[];
if
(
index
!=
undefined
)
{
this
.
f
ghData
.
newZdlist
[
index
].
djzqbsm
=
''
this
.
zdF
ghData
.
newZdlist
[
index
].
djzqbsm
=
''
}
if
(
item
==
null
)
{
}
else
{
...
...
@@ -801,7 +832,49 @@
}
},
addRow
()
{
this
.
fghData
.
newZdlist
.
push
({
switch
(
this
.
tabName
)
{
case
'zd'
:
this
.
zdFghData
.
newZdlist
.
push
({
xzqbsm
:
""
,
djqbsm
:
""
,
djzqbsm
:
""
,
xmmc
:
""
,
syqlxbsm
:
""
,
zdtzmbsm
:
""
,
userbsm
:
""
,
fwlist
:
[
{
zbsm
:
""
,
ztype
:
""
}
]
});
this
.
changeXzq
(
this
.
checkedData
.
xzqbsm
)
this
.
changeDjq
(
this
.
checkedData
.
djqbsm
)
this
.
$set
(
this
.
zdFghData
.
newZdlist
,
this
.
zdFghData
.
newZdlist
.
length
-
1
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
checkedData
)))
break
case
'dz'
:
this
.
dzFghData
.
newZdlist
.
push
({
xzqbsm
:
""
,
djqbsm
:
""
,
djzqbsm
:
""
,
xmmc
:
""
,
syqlxbsm
:
""
,
zdtzmbsm
:
""
,
userbsm
:
""
,
fwlist
:
[
{
zbsm
:
""
,
ztype
:
""
}
]
});
this
.
changeXzq
(
this
.
checkedData
.
xzqbsm
)
this
.
changeDjq
(
this
.
checkedData
.
djqbsm
)
this
.
$set
(
this
.
dzFghData
.
newZdlist
,
this
.
dzFghData
.
newZdlist
.
length
-
1
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
checkedData
)))
break
case
'h'
:
this
.
hFghData
.
newZdlist
.
push
({
xzqbsm
:
""
,
djqbsm
:
""
,
djzqbsm
:
""
,
...
...
@@ -818,10 +891,26 @@
});
this
.
changeXzq
(
this
.
checkedData
.
xzqbsm
)
this
.
changeDjq
(
this
.
checkedData
.
djqbsm
)
this
.
$set
(
this
.
fghData
.
newZdlist
,
this
.
fghData
.
newZdlist
.
length
-
1
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
checkedData
)))
this
.
$set
(
this
.
hFghData
.
newZdlist
,
this
.
hFghData
.
newZdlist
.
length
-
1
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
checkedData
)))
break
default
:
break
}
},
delRow
(
index
)
{
this
.
fghData
.
newZdlist
.
splice
(
index
,
1
)
switch
(
this
.
tabName
)
{
case
"zd"
:
this
.
zdFghData
.
newZdlist
.
splice
(
index
,
1
);
break
;
case
"dz"
:
this
.
dzFghData
.
newZdlist
.
splice
(
index
,
1
);
break
;
case
"h"
:
this
.
hFghData
.
newZdlist
.
splice
(
index
,
1
);
break
;
default
:
break
}
},
close
:
function
()
{
this
.
centerDialogVisible
=
false
;
...
...
@@ -829,20 +918,43 @@
newAdd
:
function
()
{
this
.
centerDialogVisible
=
true
;
},
addData
:
function
(
val
)
{
this
.
centerDialogVisible
=
false
;
this
.
bgqData
=
val
},
getData
:
function
(
data
)
{
this
.
bgqData
=
data
switch
(
this
.
tabName
)
{
case
"zd"
:
this
.
zdFgqData
=
data
;
break
;
case
"dz"
:
this
.
dzFgqData
=
data
;
break
;
case
"h"
:
this
.
hFgqData
=
data
;
break
;
default
:
break
}
},
},
computed
:
{},
watch
:
{
b
gqData
:
{
zdF
gqData
:
{
handler
:
function
(
item
)
{
this
.
fghData
.
oldZdbsm
=
item
.
zdbsm
this
.
getJbxx
(
item
.
zdbsm
)
this
.
zdFghData
.
oldZdbsm
=
item
.
zdbsm
;
this
.
getZdJbxx
(
item
.
zdbsm
);
},
deep
:
true
},
dzFgqData
:
{
handler
:
function
(
item
)
{
this
.
dzFgqData
.
oldZdbsm
=
item
.
glbsm
;
this
.
getZdJbxx
(
item
.
glbsm
);
},
deep
:
true
},
hFgqData
:
{
handler
:
function
(
item
)
{
this
.
hFgqData
.
oldZdbsm
=
item
.
glbsm
;
this
.
getZdJbxx
(
item
.
glbsm
);
},
deep
:
true
},
...
...
@@ -853,7 +965,7 @@
},
deep
:
true
}
}
,
}
}
</
script
>
<
style
scoped
lang=
"less"
>
...
...
src/views/panel/change/hb/index.vue
View file @
171e741
...
...
@@ -372,7 +372,7 @@
return
{
tabName
:
'zd'
,
centerDialogVisible
:
false
,
b
gqData
:
[],
zdF
gqData
:
[],
hbhData
:
{},
fgBoxWidth
:
0
,
xzq
:
[],
...
...
@@ -462,10 +462,10 @@
},
addData
:
function
(
val
)
{
this
.
centerDialogVisible
=
false
;
this
.
b
gqData
.
push
(
val
)
this
.
zdF
gqData
.
push
(
val
)
},
getData
:
function
(
data
)
{
this
.
b
gqData
.
push
(
data
)
this
.
zdF
gqData
.
push
(
data
)
},
},
computed
:
{},
...
...
src/views/zd/fjcl/fjcl.vue
View file @
171e741
...
...
@@ -8,6 +8,7 @@
:before-remove=
"beforeRemove"
:on-success=
"uploadSuccess"
:on-error=
"uploadError"
:show-file-list=
"false"
multiple
:limit=
"3"
:on-exceed=
"handleExceed"
...
...
@@ -107,7 +108,6 @@
},
uploadSuccess
(
res
,
file
,
fileList
)
{
this
.
filesData
.
list
=
res
.
result
;
console
.
log
(
res
,
"res========="
)
insertFile
(
this
.
filesData
).
then
(
res
=>
{
if
(
res
.
success
)
{
Message
.
success
(
"上传成功"
)
...
...
Please
register
or
sign in
to post a comment