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
086f867f
authored
2023-07-10 16:13:53 +0800
by
xiaomiao
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
--no commit message
1 parent
8746622e
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
83 additions
and
64 deletions
src/views/djbworkflow/djbBook/components/blxxtabs/cfdj.vue
src/views/djbworkflow/djbBook/spyj.vue
src/views/djbworkflow/djbBook/components/blxxtabs/cfdj.vue
View file @
086f867
...
...
@@ -392,15 +392,16 @@
ssQlxxList
:
[],
ztQlxxList
:
[],
rules
:
{
bdcqzh
:
[
{
required
:
true
,
message
:
"不动产
登记证明号"
,
trigger
:
"blur
"
},
rules
:
{
bdcqzh
rules
:
[
{
required
:
true
,
message
:
"不动产
权证号:"
,
trigger
:
"change
"
},
],
qxdm
:
[{
required
:
true
,
message
:
"区县代码"
,
trigger
:
"blur"
}],
djjg
:
[{
required
:
true
,
message
:
"登记机构"
,
trigger
:
"blur"
}],
dbr
:
[{
required
:
true
,
message
:
"登簿人"
,
trigger
:
"blur"
}],
djsj
:
[{
required
:
true
,
message
:
"登记时间"
,
trigger
:
"blur"
}],
},
qxdmrules
:
[{
required
:
true
,
message
:
"区县代码"
,
trigger
:
"blur"
}],
djjgrules
:
[{
required
:
true
,
message
:
"登记机构"
,
trigger
:
"change"
}],
dbrrules
:
[{
required
:
true
,
message
:
"登簿人"
,
trigger
:
"blur"
}],
djsjrules
:
[{
required
:
true
,
message
:
"登记时间"
,
trigger
:
"change"
}],
},
};
},
created
()
{
...
...
src/views/djbworkflow/djbBook/spyj.vue
View file @
086f867
...
...
@@ -7,38 +7,44 @@
<div
class=
"spyj loadingtext"
>
<div
class=
"box"
>
<b
class=
"spyj_title"
>
审批表
</b>
<el-form
:model=
"ruleForm"
:rules=
"rules"
ref=
"rule"
label-width=
"120px"
>
<div
class=
"spyj_form"
>
<div
class=
"item_left"
>
意见
</div>
<div
v-for=
"(item, index) in tableData"
:key=
"index"
>
<el-form
:model=
"tableData[index]"
label-width=
"120px"
:rules=
"rules"
:ref=
"'ruleFormRef'+index"
>
<div
class=
"spyj_form"
>
<div
class=
"item_left"
>
{{
item
.
jdmc
}}
意见
</div>
<div
class=
"item_right"
>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label-width=
"0"
class=
"opinion_item"
prop=
"shyj"
>
<el-form-item
label-width=
"0"
class=
"opinion_item"
prop=
"shyj"
>
<el-input
type=
"textarea"
:rows=
"4"
class=
"opinion"
placeholder=
"请输入审批意见"
v-model=
"
ruleFor
m.shyj"
v-model=
"
ite
m.shyj"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"16"
>
<el-form-item
label=
"审查人"
prop=
"shryxm"
>
<el-input
v-model=
"ruleForm.shryxm"
></el-input>
<el-form-item
label=
"审查人"
prop=
"shryxm"
>
<el-input
v-model=
"item.shryxm"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"审核时间"
prop=
"shjssj"
:key=
"refresh"
>
<el-form-item
label=
"审核时间"
prop=
"shsj"
>
<el-date-picker
v-model=
"
ruleFor
m.shsj"
v-model=
"
ite
m.shsj"
type=
"date"
placeholder=
"选择日期"
value-format=
"yyyy/MM/dd HH:mm:ss"
...
...
@@ -50,10 +56,11 @@
</el-row>
</div>
</div>
<div
class=
"submit_button"
v-if=
"!$route.query.viewtype"
>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
保存
</el-button>
</div>
</el-form>
</div>
<div
class=
"submit_button"
v-if=
"!$route.query.viewtype"
>
<el-button
type=
"primary"
@
click=
"onSubmit('ruleFormRef')"
>
保存
</el-button>
</div>
</div>
<!--
<el-empty
v-if=
"isNoData"
description=
"暂无数据"
></el-empty>
-->
</div>
...
...
@@ -68,53 +75,64 @@ export default {
data
()
{
return
{
isNoData
:
false
,
//刷新值
refresh
:
10
,
ableOperation
:
true
,
list
:[],
ruleForm
:
{
},
tableData
:
[{
jdmc
:
"初审"
},
{
jdmc
:
"复审"
},
{
jdmc
:
"核定"
}],
rules
:
{
shyj
:
[{
required
:
true
,
message
:
"请输入审批意见"
,
trigger
:
"blur"
}],
shyj
:
[{
required
:
true
,
message
:
"请填写意见"
,
trigger
:
"blur"
}],
shryxm
:
[{
required
:
true
,
message
:
"审查人"
,
trigger
:
"blur"
}],
shsj
:
[{
required
:
true
,
message
:
"审核时间"
,
trigger
:
"blur"
}],
},
tableData
:
[
1
],
};
},
watch
:
{
},
created
()
{
},
mounted
()
{
},
watch
:
{},
created
()
{},
mounted
()
{},
methods
:
{
onSubmit
()
{
this
.
ruleForm
.
bsmBusiness
=
this
.
$parent
.
bsmRepair
;
this
.
ruleForm
.
jdmc
=
"审核"
;
this
.
list
.
push
(
this
.
ruleForm
)
addidea
(
this
.
list
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
$message
.
success
(
"保存成功"
);
this
.
refresh
+=
1
;
}
else
{
this
.
$message
.
error
(
res
.
message
);
}
});
onSubmit
(
formName
)
{
const
falg
=
[]
for
(
let
index
=
0
;
index
<
this
.
tableData
.
length
;
index
++
)
{
this
.
$refs
[
formName
+
index
][
0
].
validate
((
valid
)
=>
{
if
(
valid
)
{
falg
.
push
(
1
)
}
});
}
if
(
falg
.
length
==
this
.
tableData
.
length
)
{
this
.
tableData
.
forEach
((
item
,
index
)
=>
{
item
[
"bsmBusiness"
]
=
this
.
$parent
.
bsmRepair
;
}),
addidea
(
this
.
tableData
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
$message
.
success
(
"保存成功"
);
this
.
refresh
+=
1
;
}
else
{
this
.
$message
.
error
(
res
.
message
);
}
});
alert
(
1
)
}
else
{
return
false
;
}
},
//打开常用意见列表弹窗
// commonOpinion() {
// this.$popupDialog(
// "常用意见",
// "djbworkflow/components/dialog/commonOpinion",
// {},
// "70%",
// true
// );
// },
// //使用常用意见
// useOpinion(opinion) {
// this.ruleForm.shyj = opinion;
// onSubmit() {
// this.$refs.tablelist[index].validate((valid) => {
// if (valid) {
// this.tableData.forEach((item, index) => {
// item["bsmBusiness"] = this.$parent.bsmRepair;
// }),
// addidea(this.tableData).then((res) => {
// if (res.code === 200) {
// this.$message.success("保存成功");
// this.refresh += 1;
// } else {
// this.$message.error(res.message);
// }
// });
// }
// });
// },
},
};
...
...
Please
register
or
sign in
to post a comment