Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
bdc
/
bdcjg-web
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
4307ad37
authored
2023-01-18 10:24:36 +0800
by
田浩浩
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
修改相关逻辑代码
1 parent
3b713b21
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
133 additions
and
83 deletions
src/api/business.js
src/components/business/djfDjGd.vue
src/components/business/qlfQlGzdj.vue
src/api/business.js
View file @
4307ad3
...
...
@@ -799,6 +799,25 @@ class business {
})
}
// 更正登记信息
async
getQlfQlGzdjById
(
bsmSjsb
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/reg/QlfQlGzdj/detail'
,
method
:
'get'
,
params
:
{
bsmSjsb
:
bsmSjsb
}
})
}
// 更正登记信息-修改
async
updateQlfQlGzdj
(
data
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/reg/QlfQlGzdj/edit'
,
method
:
'post'
,
data
})
}
// 地役权信息
async
getQlfQlDyiqById
(
bsmSjsb
)
{
return
request
({
...
...
src/components/business/djfDjGd.vue
View file @
4307ad3
...
...
@@ -76,7 +76,7 @@
文件件数:
<br
/>
<p
class=
"label-detail"
>
(WJJS)
</p>
</span>
<el-input-number
controls-position=
"right"
:disabled=
"$store.state.business.Edit"
v-model
.
number=
"ruleForm.WJJS"
type=
"number"
<el-input-number
controls-position=
"right"
:disabled=
"$store.state.business.Edit"
v-model
.
number=
"ruleForm.WJJS"
type=
"number"
v-only-number=
"
{ max: 9999, min: 0, precision: 0 }" placeholder="文件件数">
</el-input-number>
</el-form-item>
</el-col>
...
...
src/components/business/qlfQlGzdj.vue
View file @
4307ad3
...
...
@@ -8,10 +8,9 @@
要素代码:
<br
/>
<p
class=
"label-detail"
>
(YSDM)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
YSDM
"
placeholder=
"要素代码"
></el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
ysdm
"
placeholder=
"要素代码"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"YWH"
>
<span
slot=
"label"
>
...
...
@@ -21,119 +20,151 @@
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.ywh"
placeholder=
"业务号"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"DJDL"
>
<span
slot=
"label"
>
登记大类
:
<br
/>
不动产单元号
:
<br
/>
<p
class=
"label-detail"
>
(DJDL)
</p>
</span>
<el-select
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.DJDL"
placeholder=
"登记大类"
>
<el-option
v-for=
"item in dicData['A21']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.bdcdyh"
placeholder=
"不动产单元号"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
prop=
"DJXL"
>
<span
slot=
"label"
>
登记小类
:
<br
/>
<p
class=
"label-detail"
>
(
DJXL
)
</p>
上手业务号
:
<br
/>
<p
class=
"label-detail"
>
(
SSYWH
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
DJXL"
placeholder=
"登记小类
"
></el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
ssywh"
placeholder=
"上手业务号
"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"ZL"
>
<span
slot=
"label"
>
坐落
:
<br
/>
<p
class=
"label-detail"
>
(
ZL
)
</p>
不动产权证号
:
<br
/>
<p
class=
"label-detail"
>
(
BDCQZH
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
ZL"
placeholder=
"坐落
"
></el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
bdcqzh"
placeholder=
"不动产权证号
"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"QZHM"
>
<span
slot=
"label"
>
权证号码
:
<br
/>
<p
class=
"label-detail"
>
(
QZHM
)
</p>
不动产登记证明号
:
<br
/>
<p
class=
"label-detail"
>
(
BDCZMH
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.QZHM"
placeholder=
"权证号码"
></el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.bdczmh"
placeholder=
"不动产登记证明号"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
prop=
"WJJS"
>
<span
slot=
"label"
>
文件件数
:
<br
/>
<p
class=
"label-detail"
>
(
WJJS
)
</p>
更正登记类型
:
<br
/>
<p
class=
"label-detail"
>
(
GZDJLX
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.WJJS"
v-only-number=
"
{ max: 99999, min: 1, precision: 0 }" placeholder="文件件数">
</el-input>
<el-select
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.gzdjlx"
placeholder=
"更正登记类型"
>
<el-option
v-for=
"item in dicData['A54']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"ZYS"
>
<span
slot=
"label"
>
总页数
<br
/>
<p
class=
"label-detail"
>
(
ZYS
)
</p>
更正依据:
<br
/>
<p
class=
"label-detail"
>
(
GZYJ
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.ZYS"
v-only-number=
"
{ max: 99999, min: 1, precision: 0 }" placeholder="总页数">
</el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.gzyj"
placeholder=
"更正依据"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"GDRY"
>
<span
slot=
"label"
>
归档人员
:
<br
/>
<p
class=
"label-detail"
>
(G
DRY
)
</p>
申请主体
:
<br
/>
<p
class=
"label-detail"
>
(G
ZGT
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
GDRY"
placeholder=
"归档人员
"
></el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
gzgt"
placeholder=
"申请主体
"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
prop=
"GDSJ"
>
<span
slot=
"label"
>
归档时间
:
<br
/>
<p
class=
"label-detail"
>
(G
DSJ
)
</p>
更正内容
:
<br
/>
<p
class=
"label-detail"
>
(G
ZNR
)
</p>
</span>
<el-date-picker
:disabled=
"$store.state.business.Edit"
type=
"datetime"
placeholder=
"归档时间"
clearable
v-model=
"ruleForm.GDSJ"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.gznr"
placeholder=
"更正内容"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"
BZ
"
>
<el-form-item
prop=
"
QXDM
"
>
<span
slot=
"label"
>
备注
:
<br
/>
<p
class=
"label-detail"
>
(
BZ
)
</p>
区县代码
:
<br
/>
<p
class=
"label-detail"
>
(
QXDM
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
BZ"
placeholder=
"备注
"
></el-input>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.
qxdm"
placeholder=
"区县代码
"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"Q
XDM
"
>
<el-form-item
prop=
"Q
SZT
"
>
<span
slot=
"label"
>
区县代码
:
<br
/>
<p
class=
"label-detail"
>
(Q
XDM
)
</p>
权属状态
:
<br
/>
<p
class=
"label-detail"
>
(Q
SZT
)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.QXDM"
placeholder=
"区县代码"
></el-input>
<el-select
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.qszt"
placeholder=
"权属状态"
>
<el-option
v-for=
"item in dicData['A22']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
prop=
"DBR"
>
<span
slot=
"label"
>
登簿人:
<br
/>
<p
class=
"label-detail"
>
(DBR)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.dbr"
placeholder=
"登簿人"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"DJSJ"
>
<span
slot=
"label"
>
登记时间:
<br
/>
<p
class=
"label-detail"
>
(DJSJ)
</p>
</span>
<el-date-picker
:disabled=
"$store.state.business.Edit"
type=
"datetime"
placeholder=
"登记时间"
clearable
v-model=
"ruleForm.djsj"
value-format=
"yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
prop=
"DJJG"
>
<span
slot=
"label"
>
登记机构:
<br
/>
<p
class=
"label-detail"
>
(DJJG)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.djjg"
placeholder=
"登记机构"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
prop=
"FJ"
>
<span
slot=
"label"
>
附记:
<br
/>
<p
class=
"label-detail"
>
(FJ)
</p>
</span>
<el-input
:disabled=
"$store.state.business.Edit"
v-model=
"ruleForm.fj"
placeholder=
"附记"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
<message-tips
ref=
"msg"
/>
...
...
@@ -141,61 +172,61 @@
</
template
>
<
script
>
// 归档信息
import
business
from
'@/api/business'
import
ruleMixin
from
'@/mixins/ruleMixin.js'
import
business
from
"@/api/business"
;
import
ruleMixin
from
"@/mixins/ruleMixin.js"
;
export
default
{
mixins
:
[
ruleMixin
],
props
:
{
bsmSjsb
:
{
type
:
String
,
default
:
''
default
:
""
,
},
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
default
:
""
,
}
,
},
data
()
{
data
()
{
return
{
ruleForm
:
{
YSDM
:
''
,
YWH
:
''
,
DJDL
:
''
,
DJXL
:
''
,
ZL
:
''
,
QZHM
:
''
,
WJJS
:
''
,
ZYS
:
''
,
GDRY
:
''
,
GDSJ
:
''
,
BZ
:
''
,
QXDM
:
''
}
}
YSDM
:
""
,
YWH
:
""
,
DJDL
:
""
,
DJXL
:
""
,
ZL
:
""
,
QZHM
:
""
,
WJJS
:
""
,
ZYS
:
""
,
GDRY
:
""
,
GDSJ
:
""
,
BZ
:
""
,
QXDM
:
""
,
}
,
}
;
},
methods
:
{
async
featchData
()
{
async
featchData
()
{
try
{
let
{
result
:
res
}
=
await
business
.
get
DjfDjGdById
(
this
.
bsmSjsb
)
this
.
ruleForm
=
res
let
{
result
:
res
}
=
await
business
.
get
QlfQlGzdjById
(
this
.
bsmSjsb
);
this
.
ruleForm
=
res
;
//this.featchRule()
}
catch
(
error
)
{
this
.
$refs
.
msg
.
messageShow
()
this
.
$refs
.
msg
.
messageShow
()
;
}
},
handleUpdateForm
()
{
handleUpdateForm
()
{
return
new
Promise
(
async
(
resolve
)
=>
{
try
{
let
res
=
await
business
.
update
DjfDjGd
(
this
.
ruleForm
)
let
res
=
await
business
.
update
QlfQlGzdj
(
this
.
ruleForm
);
// this.$refs['formList'].resetFields();
resolve
(
res
.
code
)
resolve
(
res
.
code
)
;
}
catch
(
error
)
{
this
.
$refs
.
msg
.
messageShow
()
this
.
$refs
.
msg
.
messageShow
()
;
}
})
}
}
}
})
;
}
,
}
,
}
;
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"./css/itemForm.scss"
;
...
...
Please
register
or
sign in
to post a comment