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
b4bf564e
authored
2022-11-14 17:43:33 +0800
by
蔡俊立
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
农用地办理
1 parent
4f07a267
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
62 additions
and
47 deletions
src/views/workflow/components/spyj.vue
src/views/workflow/flowform.js
src/views/workflow/workFrameView.vue
src/views/ywbl/nydsyq/slxx.vue
src/views/ywbl/nydsyq/slxx200.vue
src/views/ywbl/ywsq/components/nydsyq200.vue
src/views/workflow/components/spyj.vue
View file @
b4bf564
...
...
@@ -30,13 +30,13 @@
</el-row>
<el-row>
<el-col
:span=
"16"
>
<el-form-item
label=
"审查人:"
prop=
"s
cr
"
>
{{
item
.
shryxm
}}
<el-form-item
label=
"审查人:"
prop=
"s
hryxm
"
>
{{
item
.
shryxm
}}
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"审核时间:"
prop=
"shjssj"
>
{{
item
.
shjssj
}}
<el-col
:span=
"8"
>
<el-form-item
label=
"审核时间:"
prop=
"shjssj"
:key=
"refresh"
>
{{
item
.
shjssj
}}
</el-form-item>
</el-col>
</el-row>
...
...
@@ -58,11 +58,15 @@ export default {
data
()
{
return
{
bsmSlsq
:
''
,
//刷新值
refresh
:
10
,
bestepid
:
''
,
ruleForm
:
{
shyj
:
''
,
bsmSlsq
:
this
.
$route
.
query
.
bsmSlsq
,
stepid
:
this
.
$route
.
query
.
bestepid
stepid
:
this
.
$route
.
query
.
bestepid
,
shryxm
:
''
,
shjssj
:
''
,
},
rules
:
{
shyj
:
[
...
...
@@ -97,6 +101,9 @@ export default {
saveSpyjBySlsq
(
this
.
ruleForm
).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
this
.
$message
.
success
(
"保存成功"
)
this
.
refresh
+=
1
this
.
tableData
[
this
.
tableData
.
length
-
1
].
shryxm
=
res
.
result
.
shryxm
this
.
tableData
[
this
.
tableData
.
length
-
1
].
shjssj
=
res
.
result
.
shjssj
}
else
{
this
.
$message
.
error
(
res
.
message
)
}
...
...
src/views/workflow/flowform.js
View file @
b4bf564
...
...
@@ -29,6 +29,9 @@ export function getForm(tabName, djywbm) {
case
"nydsyqslxx100"
:
form
=
require
(
"@/views/ywbl/nydsyq/slxx.vue"
);
break
;
case
"nydsyqslxx200"
:
form
=
require
(
"@/views/ywbl/nydsyq/slxx200.vue"
);
break
;
case
"tdslxxCfdj"
:
form
=
require
(
"@/views/ywbl/cfdj/tdslxx.vue"
);
break
;
...
...
src/views/workflow/workFrameView.vue
View file @
b4bf564
...
...
@@ -73,6 +73,7 @@ import {
record
,
getNextLinkInfo
,
completeTask
,
getStepFormInfo
}
from
"@/api/fqsq.js"
import
{
getWorkFlowImage
}
from
"@/api/jsydsyqFlow.js"
import
{
getForm
}
from
"./flowform.js"
...
...
@@ -130,19 +131,19 @@ export default {
if
(
res
.
code
===
200
)
{
this
.
leftButtonList
=
res
.
result
.
button
;
this
.
rightButtonList
=
res
.
result
.
operation
;
this
.
tabList
=
res
.
result
.
form
;
//默认选择第一个选项卡内容
this
.
tabName
=
res
.
result
.
form
[
0
].
value
;
let
that
=
this
;
this
.
tabList
.
forEach
(
function
(
item
,
index
)
{
if
(
item
.
value
==
"clxx"
)
{
that
.
clxxIndex
=
index
;
that
.
clxxForm
=
getForm
(
item
.
value
);
that
.
clxxTab
=
item
;
}
});
//默认加载第一个选项卡的组件内容
this
.
getFromRouter
(
res
.
result
.
form
[
0
].
value
);
//
this.tabList = res.result.form;
//
//
默认选择第一个选项卡内容
//
this.tabName = res.result.form[0].value;
//
let that = this;
//
this.tabList.forEach(function (item, index) {
//
if (item.value == "clxx") {
//
that.clxxIndex = index;
//
that.clxxForm = getForm(item.value);
//
that.clxxTab = item;
//
}
//
});
//
//
默认加载第一个选项卡的组件内容
//
this.getFromRouter(res.result.form[0].value);
}
})
},
...
...
@@ -193,15 +194,36 @@ export default {
if
(
res
.
code
===
200
)
{
this
.
unitData
=
res
.
result
;
this
.
currentSelectProps
=
res
.
result
[
0
];
this
.
unitClick
(
0
);
}
})
},
//申请单元点击事件
unitClick
(
index
)
{
if
(
this
.
currentSelectProps
.
bsmSldy
!=
this
.
unitData
[
index
].
bsmSldy
)
{
this
.
currentSelectProps
=
this
.
unitData
[
index
];
this
.
fresh
+=
1
;
}
this
.
currentSelectProps
=
this
.
unitData
[
index
];
this
.
currentSelectProps
.
type
=
'ONLY_READ'
;
getStepFormInfo
(
this
.
currentSelectProps
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
fresh
+=
1
;
//获取单元对应的所有表单信息
this
.
tabList
=
res
.
result
;
//默认加载第一个表单信息
this
.
tabName
=
res
.
result
[
0
].
value
;
//处理分屏材料信息
// let that = this;
// this.tabList.forEach(function (item, index) {
// if (item.value == "clxx") {
// that.clxxIndex = index;
// that.clxxForm = getForm(item.value, that.$route.query.sqywbm);
// that.clxxTab = item;
// }
// });
}
});
// if (this.currentSelectProps.bsmSldy != this.unitData[index].bsmSldy) {
// this.currentSelectProps = this.unitData[index];
// this.fresh += 1;
// }
},
//表单选项卡事件
tabClick
(
tab
,
event
)
{
...
...
src/views/ywbl/nydsyq/slxx.vue
View file @
b4bf564
...
...
@@ -286,16 +286,11 @@ export default {
},
upDateQlrxxList
(
val
)
{
this
.
ruleForm
.
qlrList
=
_
.
cloneDeep
(
val
)
// this.$store.dispatch('slxx/setQlrxxNew', {
// qlrxx: this.ruleForm.qlrxx,
// fj: this.ruleForm.fj,
// gyfs: this.ruleForm.gyfs,
// djyy: this.ruleForm.djyy
// })
},
upDateJtcyList
(
val
)
{
this
.
ruleForm
.
jtcyList
=
_
.
cloneDeep
(
val
)
},
//水域滩涂类型变化事件
changeSyttlx
(
e
){
let
itemLx
=
{}
itemLx
=
this
.
dictData
[
'A23'
].
find
((
item
)
=>
{
...
...
@@ -303,6 +298,7 @@ export default {
})
this
.
ruleForm
.
nydsyq
.
syttlxmc
=
itemLx
.
dname
;
},
//养殖业方式变化事件
changeYzyfs
(
e
){
let
itemLx
=
{}
itemLx
=
this
.
dictData
[
'A24'
].
find
((
item
)
=>
{
...
...
@@ -310,6 +306,7 @@ export default {
})
this
.
ruleForm
.
nydsyq
.
yzyfsmc
=
itemLx
.
dname
;
},
//用地用海变化事件
changeYdyhfl
(
e
){
let
itemLx
=
{}
itemLx
=
this
.
dictData
[
'A51'
].
find
((
item
)
=>
{
...
...
src/views/ywbl/nydsyq/slxx200.vue
0 → 100644
View file @
b4bf564
This diff is collapsed.
Click to expand it.
src/views/ywbl/ywsq/components/nydsyq200.vue
View file @
b4bf564
...
...
@@ -4,33 +4,19 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"120px"
>
<el-row>
<el-col
:span=
"
8
"
>
<el-col
:span=
"
10
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width300px"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width300px"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入不动产单元号"
v-model=
"queryForm.zl"
clearable
class=
"width300px"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"请输入
不动产单元号
"
v-model=
"queryForm.zl"
clearable
class=
"width300px"
>
<el-input
placeholder=
"请输入
坐落
"
v-model=
"queryForm.zl"
clearable
class=
"width300px"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
2
"
class=
"btnColRight"
>
<el-col
:span=
"
4
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"fetchData"
>
查询
</el-button>
</el-form-item>
...
...
Please
register
or
sign in
to post a comment