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
bd41a705
authored
2024-03-26 11:05:48 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'dev'
2 parents
8f033c9a
c2c551d7
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
44 additions
and
37 deletions
src/views/workflow/main/slsqxx/fdcq2/slxx.vue
src/views/workflow/main/slsqxx/fdcq2/slxxValidate.js
src/views/workflow/main/slsqxx/jsydsyq/slxx.vue
src/views/workflow/main/slsqxx/jsydsyq/slxxValidate.js
src/views/workflow/main/slsqxx/fdcq2/slxx.vue
View file @
bd41a70
<!--
* @Description: 受理信息
* @Autor: renchao
* @LastEditTime: 2024-03-26
09:51:36
* @LastEditTime: 2024-03-26
11:05:43
-->
<
template
>
<div
class=
"slxx"
>
...
...
@@ -113,7 +113,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"土地性质:"
prop=
"fdcq2.tdxz"
>
<el-form-item
label=
"土地性质:"
prop=
"fdcq2.tdxz"
:class=
"
{ 'is-error': isError }"
>
<treeselect
:disabled=
"!viewEdit"
v-model=
"ruleForm.fdcq2.tdxz"
...
...
@@ -495,6 +495,7 @@
},
data
()
{
return
{
isError
:
false
,
normalizer
(
node
)
{
if
(
node
.
children
==
null
||
node
.
children
==
"null"
)
{
delete
node
.
children
;
...
...
@@ -637,6 +638,7 @@
* @author: renchao
*/
onSubmit
()
{
this
.
isError
=
false
let
that
=
this
;
let
arr
=
this
.
ruleForm
.
tdytqxList
.
filter
((
item
)
=>
!
item
.
yt
);
if
(
arr
.
length
>
0
)
{
...
...
@@ -700,7 +702,7 @@
})
}
}
this
.
$refs
[
'ruleForm'
].
validate
((
valid
)
=>
{
this
.
$refs
[
'ruleForm'
].
validate
((
valid
,
errors
)
=>
{
if
(
valid
)
{
that
.
$store
.
dispatch
(
"user/refreshPage"
,
false
);
saveData
(
that
.
ruleForm
).
then
((
res
)
=>
{
...
...
@@ -715,12 +717,16 @@
that
.
$message
({
showClose
:
true
,
message
:
res
.
message
,
type
:
"error"
,
})
;
type
:
"error"
})
}
})
}
else
{
const
fieldErrors
=
errors
[
'fdcq2.tdxz'
];
if
(
fieldErrors
.
length
>
0
)
{
this
.
isError
=
true
}
that
.
$message
({
showClose
:
true
,
message
:
"请输入红框内的相关信息!"
,
...
...
@@ -812,4 +818,9 @@
/
deep
/
.el-form-item__label
{
padding-bottom
:
0px
;
}
/* 当校验失败时的边框样式 */
/
deep
/
.is-error
.vue-treeselect
div
{
border-color
:
#f56c6c
;
/* 设置失败时的边框颜色为红色 */
}
</
style
>
...
...
src/views/workflow/main/slsqxx/fdcq2/slxxValidate.js
View file @
bd41a70
...
...
@@ -12,7 +12,7 @@ export function formValidate (djlx) {
{
required
:
true
,
message
:
'宗地面积:'
,
trigger
:
'blur'
}
],
'fdcq2.tdxz'
:
[
{
required
:
fals
e
,
message
:
'土地性质:'
,
trigger
:
'blur'
}
{
required
:
tru
e
,
message
:
'土地性质:'
,
trigger
:
'blur'
}
],
'fdcq2.fwxz'
:
[
{
required
:
true
,
message
:
'房屋性质:'
,
trigger
:
'blur'
}
...
...
src/views/workflow/main/slsqxx/jsydsyq/slxx.vue
View file @
bd41a70
...
...
@@ -86,7 +86,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利性质:"
>
<el-form-item
label=
"权利性质:"
prop=
"zdjbxx.qlxz"
>
<treeselect
:disabled=
"!viewEdit"
v-model=
"ruleForm.zdjbxx.qlxz"
...
...
@@ -114,7 +114,7 @@
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"宗地面积:"
>
<el-form-item
label=
"宗地面积:"
prop=
"zdjbxx.zdmj"
>
<el-input
:disabled=
"!viewEdit"
v-model=
"ruleForm.zdjbxx.zdmj"
></el-input>
</el-form-item>
</el-col>
...
...
@@ -178,7 +178,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"16"
>
<el-form-item
label=
"坐落:"
>
<el-form-item
label=
"坐落:"
prop=
"sldy.zl"
>
<el-input
:disabled=
"!viewEdit"
v-model=
"ruleForm.sldy.zl"
></el-input>
</el-form-item>
</el-col>
...
...
@@ -327,7 +327,8 @@
}
})
that
.
czrOptions
=
that
.
ruleForm
.
qlrList
;
that
.
isSave
=
that
.
viewEdit
that
.
isSave
=
that
.
viewEdit
;
this
.
rules
=
formValidate
(
this
.
ruleForm
.
sldy
.
djlx
);
}
else
{
that
.
isSave
=
false
that
.
$confirm
(
res
.
message
,
'提示'
,
{
...
...
@@ -374,11 +375,7 @@
},
//传递参数
propsParam
:
{},
rules
:
{
'jsydsyq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
rules
:
{}
};
},
methods
:
{
...
...
@@ -509,7 +506,7 @@
}
else
{
this
.
$message
({
showClose
:
true
,
message
:
"请输入
登记原因
"
,
message
:
"请输入
红框内的相关信息!
"
,
type
:
"error"
})
return
false
...
...
src/views/workflow/main/slsqxx/jsydsyq/slxxValidate.js
View file @
bd41a70
...
...
@@ -4,22 +4,27 @@
* @author: renchao
*/
export
function
formValidate
(
djlx
)
{
switch
(
djlx
)
{
case
"100"
:
return
fristValidate
();
case
"200"
:
return
transferValidate
();
case
"300"
:
return
changeValidate
();
case
"400"
:
return
logoutValidate
();
case
"500"
:
return
riviseValidate
();
case
"901"
:
return
renewalValidate
();
case
"902"
:
return
replaceValidate
();
var
formRules
=
{
'sldy.zl'
:
[
{
required
:
true
,
message
:
'坐落:'
,
trigger
:
'blur'
}
],
'zdjbxx.zdmj'
:
[
{
required
:
true
,
message
:
'宗地面积:'
,
trigger
:
'blur'
}
],
'zdjbxx.qlxz'
:
[
{
required
:
true
,
message
:
'权利性质:'
,
trigger
:
'blur'
}
],
'jsydsyq.djyy'
:
[
{
required
:
true
,
message
:
'登记原因:'
,
trigger
:
'blur'
}
],
'jsydsyq.qdjg'
:
[
{
required
:
false
,
message
:
'取得价格:'
,
trigger
:
'blur'
}
]
}
if
(
djlx
==
"200"
)
{
formRules
[
"jsydsyq.qdjg"
][
0
].
required
=
true
;
}
return
formRules
;
}
/**
...
...
@@ -28,12 +33,6 @@ export function formValidate (djlx) {
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
...
...
Please
register
or
sign in
to post a comment