Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
bdc
/
bdcdj-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
fd196937
authored
2023-06-21 13:55:37 +0800
by
xiaomiao
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
补录类型组件补充
1 parent
37e9c976
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
228 additions
and
194 deletions
src/views/djbworkflow/components/leftmenu/ordinaryMenu.vue
src/views/djbworkflow/djbBook/components/blxxtabs/fwsyq/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/cfdj.vue
src/views/djbworkflow/djbBook/components/blxxtabs/fdcq2/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/dyaq.vue
src/views/djbworkflow/djbBook/components/blxxtabs/cfdj/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/dyiq.vue
src/views/djbworkflow/djbBook/components/blxxtabs/diyaq/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/fdcq.vue
src/views/djbworkflow/djbBook/components/blxxtabs/ygdy/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/jsydsyq.vue
src/views/djbworkflow/djbBook/components/blxxtabs/jsydsyq/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/ygdj.vue
src/views/djbworkflow/djbBook/components/blxxtabs/nydsyq/slxx.vue → src/views/djbworkflow/djbBook/components/blxxtabs/yydj.vue
src/views/djbworkflow/djbBook/components/blxxtabs/zjgcdy/slxx.vue
src/views/djbworkflow/flowform.js
src/views/djbworkflow/workFrame.vue
src/views/djbworkflow/components/leftmenu/ordinaryMenu.vue
View file @
fd19693
...
...
@@ -106,9 +106,9 @@ export default {
};
},
mounted
()
{
this
.
getleftMenubl
();
this
.
loadBdcdylist
();
this
.
loadBdcdylist
();
this
.
getleftMenubl
();
},
computed
:
{
// ...mapGetters(["isRefresh"]),
...
...
@@ -130,9 +130,7 @@ export default {
leftMenu
(
formdata
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
&&
res
.
result
)
{
this
.
currentSelectProps
=
res
.
result
[
0
];
if
(
this
.
supplementarylist
.
length
>
0
){
this
.
unitClick
(
0
)
}
console
.
log
(
"读取申请单元信息"
);
this
.
$emit
(
"getCurrentSelectProps"
,
this
.
currentSelectProps
);
if
(
add
){
this
.
$parent
.
getQllxByBdcdyid
()
...
...
@@ -145,21 +143,18 @@ export default {
getleftMenubl
(
row
)
{
leftMenubl
(
this
.
bsmSlsq
).
then
((
res
)
=>
{
this
.
supplementarylist
=
res
.
result
;
console
.
log
(
"this.supplementarylist"
,
this
.
supplementarylist
);
if
(
this
.
supplementarylist
.
length
>
0
){
console
.
log
(
"获取右侧菜单"
);
this
.
unitClick
(
0
)
}
if
(
row
){
this
.
supplementarylist
.
forEach
((
item
,
index
)
=>
{
if
(
item
.
bsmRepair
==
row
.
bsmRepair
){
this
.
activeIndex
=
index
.
toString
()
// 补录成功后定位到该条记录
this
.
unitClick
(
index
)
}
})
}
});
},
handleNodeClick
(
data
,
node
,
elem
)
{
this
.
$parent
.
loadComponent
(
this
.
currentSelectProps
,
data
);
...
...
@@ -167,20 +162,14 @@ export default {
},
//申请单元点击事件
unitClick
(
index
)
{
console
.
log
(
"申请单元点击事件"
);
this
.
currentSelectProps
=
this
.
supplementarylist
[
index
];
this
.
$emit
(
"getCurrentSelectProps"
,
this
.
currentSelectProps
);
},
//登记簿点击事件
djbClick
()
{
this
.
loadBdcdylist
();
// this.$parent.getdjblist()
},
// 定位到该条补录记录
// orientation(){
// // this.activeIndex="2"
// this.unitClick(0)
// },
// 删除补录记录
handleDel
(
row
)
{
this
.
$confirm
(
"此操作将永久删除该条补录记录, 是否继续?"
,
"提示"
,
{
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/
fwsyq/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
cfdj
.vue
View file @
fd19693
File moved
src/views/djbworkflow/djbBook/components/blxxtabs/
fdcq2/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
dyaq
.vue
View file @
fd19693
...
...
@@ -227,6 +227,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
土地用途
<div
class=
"triangle"
></div>
</div>
<tdytTable
:tableData=
"ruleForm.tdxxList"
@
upDateQlrxxList=
"upDateQlrxxList"
:viewtype=
"$route.query.viewtype"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
class=
"slxx_title title-block"
>
权利人信息
<div
class=
"triangle"
></div>
</div>
...
...
@@ -244,6 +254,22 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"是否分别持证:"
>
<el-radio-group
v-model=
"ruleForm.qlxx.sqfbcz"
>
<el-radio
:label=
1
>
是
</el-radio>
<el-radio
:label=
0
>
否
</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"持证人:"
>
<el-select
v-model=
"ruleForm.czr"
placeholder=
"持证人"
>
<el-option
v-for=
"item in czrOptions"
:key=
"item.zjh"
:label=
"item.sqrmc"
:value=
"item.zjh"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
...
...
@@ -280,8 +306,9 @@ import { mapGetters } from "vuex";
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
init
}
from
"@/api/djbbl.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
export
default
{
components
:
{
qlrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -305,8 +332,10 @@ export default {
mounted
()
{},
methods
:
{
loadData
()
{
console
.
log
(
"抵押权"
);
init
(
this
.
propsParam
.
bsmRepair
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
ruleForm
=
res
.
result
;
console
.
log
(
"this.ruleFormssssssssssssssssssssssssssssss"
,
this
.
ruleForm
);
this
.
isShow
=
true
;
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/
cfdj/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
dyiq
.vue
View file @
fd19693
...
...
@@ -227,6 +227,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
土地用途
<div
class=
"triangle"
></div>
</div>
<tdytTable
:tableData=
"ruleForm.tdxxList"
@
upDateQlrxxList=
"upDateQlrxxList"
:viewtype=
"$route.query.viewtype"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
class=
"slxx_title title-block"
>
权利人信息
<div
class=
"triangle"
></div>
</div>
...
...
@@ -244,22 +254,22 @@
</el-radio-group>
</el-form-item>
</el-col>
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"是否分别持证:"
>
<el-radio-group
v-model=
"ruleForm.qlxx.sqfbcz"
>
<el-radio
:label=
1
>
是
</el-radio>
<el-radio
:label=
0
>
否
</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
-->
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"持证人:"
>
<el-select
v-model=
"ruleForm.czr"
placeholder=
"持证人"
>
<el-option
v-for=
"item in czrOptions"
:key=
"item.zjh"
:label=
"item.sqrmc"
:value=
"item.zjh"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
-->
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
...
...
@@ -296,8 +306,9 @@ import { mapGetters } from "vuex";
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
init
}
from
"@/api/djbbl.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
export
default
{
components
:
{
qlrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -323,7 +334,9 @@ export default {
loadData
()
{
init
(
this
.
propsParam
.
bsmRepair
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
ruleForm
=
res
.
result
;
console
.
log
(
"this.ruleFormssssssssssssssssssssssssssssss"
,
this
.
ruleForm
);
this
.
isShow
=
true
;
// this.tableData = res.result;
// if (this.tableData.length < datas.columns().emptycolNum) {
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/
diyaq/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
fdcq
.vue
View file @
fd19693
...
...
@@ -227,6 +227,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
土地用途
<div
class=
"triangle"
></div>
</div>
<tdytTable
:tableData=
"ruleForm.tdxxList"
@
upDateQlrxxList=
"upDateQlrxxList"
:viewtype=
"$route.query.viewtype"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
class=
"slxx_title title-block"
>
权利人信息
<div
class=
"triangle"
></div>
</div>
...
...
@@ -244,22 +254,22 @@
</el-radio-group>
</el-form-item>
</el-col>
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"是否分别持证:"
>
<el-radio-group
v-model=
"ruleForm.qlxx.sqfbcz"
>
<el-radio
:label=
1
>
是
</el-radio>
<el-radio
:label=
0
>
否
</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
-->
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"持证人:"
>
<el-select
v-model=
"ruleForm.czr"
placeholder=
"持证人"
>
<el-option
v-for=
"item in czrOptions"
:key=
"item.zjh"
:label=
"item.sqrmc"
:value=
"item.zjh"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
-->
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
...
...
@@ -296,8 +306,9 @@ import { mapGetters } from "vuex";
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
init
}
from
"@/api/djbbl.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
export
default
{
components
:
{
qlrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -321,9 +332,12 @@ export default {
mounted
()
{},
methods
:
{
loadData
()
{
console
.
log
(
"房地产权"
);
init
(
this
.
propsParam
.
bsmRepair
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
ruleForm
=
res
.
result
;
console
.
log
(
"this.ruleFormssssssssssssssssssssssssssssss"
,
this
.
ruleForm
);
this
.
isShow
=
true
;
// this.tableData = res.result;
// if (this.tableData.length < datas.columns().emptycolNum) {
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/
ygdy/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
jsydsyq
.vue
View file @
fd19693
...
...
@@ -227,6 +227,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
土地用途
<div
class=
"triangle"
></div>
</div>
<tdytTable
:tableData=
"ruleForm.tdxxList"
@
upDateQlrxxList=
"upDateQlrxxList"
:viewtype=
"$route.query.viewtype"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
class=
"slxx_title title-block"
>
权利人信息
<div
class=
"triangle"
></div>
</div>
...
...
@@ -244,22 +254,22 @@
</el-radio-group>
</el-form-item>
</el-col>
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"是否分别持证:"
>
<el-radio-group
v-model=
"ruleForm.qlxx.sqfbcz"
>
<el-radio
:label=
1
>
是
</el-radio>
<el-radio
:label=
0
>
否
</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
-->
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"持证人:"
>
<el-select
v-model=
"ruleForm.czr"
placeholder=
"持证人"
>
<el-option
v-for=
"item in czrOptions"
:key=
"item.zjh"
:label=
"item.sqrmc"
:value=
"item.zjh"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
-->
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
...
...
@@ -296,8 +306,9 @@ import { mapGetters } from "vuex";
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
init
}
from
"@/api/djbbl.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
export
default
{
components
:
{
qlrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -321,9 +332,12 @@ export default {
mounted
()
{},
methods
:
{
loadData
()
{
console
.
log
(
"建设用地使用权"
);
init
(
this
.
propsParam
.
bsmRepair
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
ruleForm
=
res
.
result
;
console
.
log
(
"this.ruleFormssssssssssssssssssssssssssssss"
,
this
.
ruleForm
);
this
.
isShow
=
true
;
// this.tableData = res.result;
// if (this.tableData.length < datas.columns().emptycolNum) {
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/
jsydsyq/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
ygdj
.vue
View file @
fd19693
...
...
@@ -227,6 +227,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
土地用途
<div
class=
"triangle"
></div>
</div>
<tdytTable
:tableData=
"ruleForm.tdxxList"
@
upDateQlrxxList=
"upDateQlrxxList"
:viewtype=
"$route.query.viewtype"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
class=
"slxx_title title-block"
>
权利人信息
<div
class=
"triangle"
></div>
</div>
...
...
@@ -244,22 +254,22 @@
</el-radio-group>
</el-form-item>
</el-col>
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"是否分别持证:"
>
<el-radio-group
v-model=
"ruleForm.qlxx.sqfbcz"
>
<el-radio
:label=
1
>
是
</el-radio>
<el-radio
:label=
0
>
否
</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
-->
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"持证人:"
>
<el-select
v-model=
"ruleForm.czr"
placeholder=
"持证人"
>
<el-option
v-for=
"item in czrOptions"
:key=
"item.zjh"
:label=
"item.sqrmc"
:value=
"item.zjh"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
-->
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
...
...
@@ -296,8 +306,9 @@ import { mapGetters } from "vuex";
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
init
}
from
"@/api/djbbl.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
export
default
{
components
:
{
qlrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -323,7 +334,9 @@ export default {
loadData
()
{
init
(
this
.
propsParam
.
bsmRepair
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
ruleForm
=
res
.
result
;
console
.
log
(
"this.ruleFormssssssssssssssssssssssssssssss"
,
this
.
ruleForm
);
this
.
isShow
=
true
;
// this.tableData = res.result;
// if (this.tableData.length < datas.columns().emptycolNum) {
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/
nydsyq/slxx
.vue
→
src/views/djbworkflow/djbBook/components/blxxtabs/
yydj
.vue
View file @
fd19693
...
...
@@ -227,6 +227,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
土地用途
<div
class=
"triangle"
></div>
</div>
<tdytTable
:tableData=
"ruleForm.tdxxList"
@
upDateQlrxxList=
"upDateQlrxxList"
:viewtype=
"$route.query.viewtype"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
class=
"slxx_title title-block"
>
权利人信息
<div
class=
"triangle"
></div>
</div>
...
...
@@ -244,22 +254,22 @@
</el-radio-group>
</el-form-item>
</el-col>
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"是否分别持证:"
>
<el-radio-group
v-model=
"ruleForm.qlxx.sqfbcz"
>
<el-radio
:label=
1
>
是
</el-radio>
<el-radio
:label=
0
>
否
</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
-->
<
!--
<
el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
</el-col>
<el-col
:span=
"6"
v-show=
"ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"
>
<el-form-item
label=
"持证人:"
>
<el-select
v-model=
"ruleForm.czr"
placeholder=
"持证人"
>
<el-option
v-for=
"item in czrOptions"
:key=
"item.zjh"
:label=
"item.sqrmc"
:value=
"item.zjh"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
-->
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
...
...
@@ -296,8 +306,9 @@ import { mapGetters } from "vuex";
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
init
}
from
"@/api/djbbl.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
export
default
{
components
:
{
qlrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -323,7 +334,9 @@ export default {
loadData
()
{
init
(
this
.
propsParam
.
bsmRepair
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
ruleForm
=
res
.
result
;
console
.
log
(
"this.ruleFormssssssssssssssssssssssssssssss"
,
this
.
ruleForm
);
this
.
isShow
=
true
;
// this.tableData = res.result;
// if (this.tableData.length < datas.columns().emptycolNum) {
...
...
src/views/djbworkflow/djbBook/components/blxxtabs/zjgcdy/slxx.vue
deleted
100644 → 0
View file @
37e9c97
This diff is collapsed.
Click to expand it.
src/views/djbworkflow/flowform.js
View file @
fd19693
...
...
@@ -4,58 +4,10 @@
* @LastEditTime: 2023-05-29 14:39:11
*/
//流程环节操作按钮
export
function
getForm
(
tabName
,
djywbm
)
{
export
function
getForm
(
tabName
)
{
let
form
;
switch
(
tabName
)
{
// case "jsydsyqslxx100":
// form = require("@/views/ywbl/slsqxx/jsydsyq/slxx.vue");
// break;
// case "jsydsyqslxx300":
// form = require("@/views/ywbl/slsqxx/jsydsyq/slxx300.vue");
// break;
// case "fwsyqslxx100":
// form = require("@/views/ywbl/slsqxx/fdcq2/slxx.vue");
// break;
// case "fwsyqslxx300":
// form = require("@/views/ywbl/slsqxx/fdcq2/slxx300.vue");
// break;
// case "nydsyqslxx100":
// form = require("@/views/ywbl/slsqxx/nydsyq/slxx.vue");
// break;
// case "nydsyqslxx200":
// form = require("@/views/ywbl/slsqxx/nydsyq/slxx200.vue");
// break;
// case "tdslxxCfdj":
// form = require("@/views/ywbl/slsqxx/cfdj/tdslxx.vue");
// break;
// case "plslxxCfdj":
// form = require("@/views/ywbl/slsqxx/cfdj/plcfslxx.vue");
// break;
// case "diyaqSlxx":
// form = require("@/views/ywbl/slsqxx/diyaq/slxx.vue");
// break;
// case "ygmm100":
// form = require("@/views/ywbl/slsqxx/ygdj/slxx.vue");
// break;
// case "ygmm300":
// form = require("@/views/ywbl/slsqxx/ygdj/slxx300.vue");
// break;
// case "ygdy100":
// case "ygdy300":
// form = require("@/views/ywbl/slsqxx/ygdy/slxx.vue");
// break;
// case "zjgcdyqSlxx":
// form = require("@/views/ywbl/slsqxx/zjgcdy/slxx.vue");
// break;
// case "szxx":
// form = require("@/views/djbworkflow/components/szxx.vue");
// break;
// case "fzxx":
// form = require("@/views/djbworkflow/components/fzxx.vue");
// break;
// case "zdt":
// form = require("@/views/djbworkflow/components/zdt.vue");
// break;
case
"zdjbxx"
:
form
=
require
(
"@/views/registerBook/zdjbxx.vue"
);
break
;
...
...
@@ -89,72 +41,33 @@ export function getForm (tabName, djywbm) {
case
"yydj"
:
form
=
require
(
"@/views/registerBook/yydj.vue"
);
break
;
// // 宗地基本信息
// case "zdjbxx":
// form = require("@/views/djbworkflow/djbBook/zdjbxx.vue");
// break;
// // 查封登记
// case "cfdj":
// form = require("@/views/djbworkflow/djbBook/cfdj.vue");
// break;
// // 国有建设用地使用权
// case "jsydsyq":
// form = require("@/views/djbworkflow/djbBook/jsydsyq.vue");
// break;
// // 农用地使用权
// case "nydsyq":
// form = require("@/views/djbworkflow/djbBook/nydsyq.vue");
// break;
// // 房屋产权2
// case "fdcq2":
// form = require("@/views/djbworkflow/djbBook/fdcq2.vue");
// break;
// // 抵押权
// case "diyaq":
// form = require("@/views/djbworkflow/djbBook/diyaq.vue");
// break;
// // 预告登记
// case "ygdj":
// form = require("@/views/djbworkflow/djbBook/ygdj.vue");
// break;
// // 地役权
// case "diyiq":
// form = require("@/views/djbworkflow/djbBook/diyiq.vue");
// break;
// // 登记簿封面
// case "djbfm":
// form = require("@/views/djbworkflow/djbBook/djbfm.vue");
// break;
// // 异议登记
// case "yydj":
// form = require("@/views/djbworkflow/djbBook/yydj.vue");
// break;
// 受理信息
case
"slxx"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/fwsyq/slxx.vue"
);
break
;
// case "clxx":
// form = require("@/views/djbworkflow/djbBook/components/clxx.vue");
// break;
// case "spyj":
// form = require("@/views/djbworkflow/djbBook/components/spyj.vue");
// break;
// case "slxx":
// form = require("@/views/djbworkflow/djbBook/slxx.vue");
// break;
case
"slxxjsydsyq"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/jsydsyq.vue"
);
break
;
case
"slxxfdcq"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/fdcq.vue"
);
break
;
case
"slxxdyaq"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/dyaq.vue"
);
break
;
case
"slxxygdj"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/ygdj.vue"
);
break
;
case
"slxxyydj"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/yydj.vue"
);
break
;
case
"slxxdyiq"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/dyiq.vue"
);
break
;
case
"slxxcfdj"
:
form
=
require
(
"@/views/djbworkflow/djbBook/components/blxxtabs/cfdj.vue"
);
break
;
case
"clxx"
:
form
=
require
(
"@/views/djbworkflow/djbBook/clxx.vue"
);
break
;
case
"spyj"
:
form
=
require
(
"@/views/djbworkflow/djbBook/spyj.vue"
);
break
;
// case "clxx":
// form = require("@/views/djbworkflow/components/clxxUnify.vue");
// break;
// case "spyj":
// form = require("@/views/djbworkflow/components/spyj.vue");
// break;
default
:
form
=
require
(
"@/views/error-page/404.vue"
);
break
;
...
...
src/views/djbworkflow/workFrame.vue
View file @
fd19693
...
...
@@ -116,10 +116,13 @@ export default {
componentTag
:
""
,
//设置表单传递数据
currentSelectProps
:
{},
// 首次拿到的业务信息
oneSelectProps
:{},
//材料信息选择卡索引
clxxIndex
:
""
,
//材料信息选项卡对象
clxxTab
:
{},
oneget
:
true
,
//页面监听时间
_beforeUnload_time
:
""
,
treedata
:
{},
...
...
@@ -132,17 +135,18 @@ export default {
},
methods
:
{
// 获取表单
stepForm
()
{
this
.
currentSelectProps
.
batchOperation
=
false
getStepFormInfo
(
this
.
currentSelectProps
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
console
.
log
(
"ressssssssssss"
,
res
);
}
stepForm
(
qllx
)
{
this
.
oneSelectProps
.
qllx
=
qllx
getStepFormInfo
(
this
.
oneSelectProps
).
then
((
res
)
=>
{
this
.
tabList
=
res
.
result
this
.
$nextTick
(
function
()
{
this
.
tabName
=
this
.
tabList
[
0
].
url
;
console
.
log
(
"this.tabName"
,
this
.
tabName
);
});
})
},
getQllxByBdcdyid
()
{
if
(
this
.
currentSelectProps
.
bdcdyid
){
getQllxByBdcdyid
({
bdcdyid
:
this
.
currentSelectProps
.
bdcdyid
}).
then
(
...
...
@@ -159,14 +163,27 @@ export default {
// 获取右侧选项卡
getCurrentSelectProps
(
val
)
{
console
.
log
(
"vallllllllllllllllll"
,
val
);
if
(
val
.
bdcdyid
){
this
.
oneSelectProps
=
val
;
}
console
.
log
(
"this.oneSelectProps"
,
this
.
oneSelectProps
);
this
.
currentSelectProps
=
val
;
if
(
this
.
currentSelectProps
.
bsmRepair
)
{
console
.
log
(
"进入补录"
);
this
.
tabset
(
val
);
}
else
{
console
.
log
(
"jin
"
);
}
else
if
(
!
this
.
oneget
)
{
console
.
log
(
"进入登记簿
"
);
this
.
getdjblist
();
this
.
stepForm
()
}
if
(
this
.
oneget
){
console
.
log
(
"进入补录"
);
this
.
oneget
=
false
this
.
tabset
(
val
);
}
},
// 获取渲染登记簿列表
getdjblist
()
{
...
...
@@ -200,46 +217,65 @@ export default {
this
.
tabList
=
this
.
tabdata
;
},
200
);
},
tabset
(
val
)
{
this
.
tabName
=
""
;
this
.
tabList
=
[
{
name
:
val
.
qllxmc
+
"补录信息"
,
value
:
"slxx"
,
sort
:
1
,
},
{
name
:
"审批意见"
,
value
:
"spyj"
,
sort
:
2
,
},
{
name
:
"材料信息"
,
value
:
"clxx"
,
sort
:
2
,
},
];
console
.
log
(
"valsweqweqrfwqerqweq"
,
val
);
// console.log("this.currentSelectProps2222222222222",this.currentSelectProps);
this
.
stepForm
(
this
.
currentSelectProps
.
qllx
)
// this.tabList = [
// {
// name: val.qllxmc + "补录信息",
// value: "slxx",
// sort: 1,
// },
// {
// name: "审批意见",
// value: "spyj",
// sort: 2,
// },
// {
// name: "材料信息",
// value: "clxx",
// sort: 2,
// },
// ];
this
.
$nextTick
(
function
()
{
this
.
tabName
=
"slxx"
;
});
},
// tabset(val) {
// this.tabName = "";
// this.tabList = [
// {
// name: val.qllxmc + "补录信息",
// value: "slxx",
// sort: 1,
// },
// {
// name: "审批意见",
// value: "spyj",
// sort: 2,
// },
// {
// name: "材料信息",
// value: "clxx",
// sort: 2,
// },
// ];
// this.$nextTick(function () {
// this.tabName = "slxx";
// });
// },
//右侧表单选项卡事件
beforeLeave
(
activeName
,
oldActiveName
)
{
console
.
log
(
"右侧表单选项卡事件"
,
activeName
);
if
(
activeName
&&
activeName
!=
0
)
this
.
getFromRouter
(
activeName
);
},
//切换选项卡内容组件
getFromRouter
(
tabname
)
{
console
.
log
(
"tabname"
,
tabname
);
for
(
let
item
of
this
.
tabList
)
{
if
(
item
.
value
===
tabname
)
{
this
.
currentSelectTab
=
item
;
break
;
}
}
this
.
componentTag
=
getForm
(
tabname
,
this
.
$route
.
query
.
sqywbm
);
console
.
log
(
"tabnameaaaaaaaaaaaaaaaaaaaa"
,
tabname
);
this
.
componentTag
=
getForm
(
tabname
);
},
// 增加补录记录
...
...
Please
register
or
sign in
to post a comment