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
8f033c9a
authored
2024-03-26 09:51:39 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'dev'
2 parents
dc43bdec
62acb7b9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
1360 additions
and
71 deletions
src/views/registerBook/components/qlxxFormData.js
src/views/registerBook/qlxxFormData.js
src/views/workflow/main/slsqxx/cfdj/slxx.vue
src/views/workflow/main/slsqxx/cfdj/slxxValidate.js
src/views/workflow/main/slsqxx/diyaq/slxx.vue
src/views/workflow/main/slsqxx/diyaq/slxxValidate.js
src/views/workflow/main/slsqxx/fdcq1/slxx.vue
src/views/workflow/main/slsqxx/fdcq1/slxxValidate.js
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/lqslxx/index.vue
src/views/workflow/main/slsqxx/lqslxx/slxxValidate.js
src/views/workflow/main/slsqxx/nydsyq/slxx.vue
src/views/workflow/main/slsqxx/nydsyq/slxxValidate.js
src/views/workflow/main/slsqxx/sllmslxx/index.vue
src/views/workflow/main/slsqxx/sllmslxx/slxxValidate.js
src/views/workflow/main/slsqxx/tdcbjyq/slxx.vue
src/views/workflow/main/slsqxx/tdcbjyq/slxxValidate.js
src/views/workflow/main/slsqxx/tdsyq/slxx.vue
src/views/workflow/main/slsqxx/tdsyq/slxxValidate.js
src/views/workflow/main/slsqxx/ygdj/slxx.vue
src/views/workflow/main/slsqxx/ygdj/slxxValidate.js
src/views/workflow/main/slsqxx/ygdy/slxx.vue
src/views/workflow/main/slsqxx/ygdy/slxxValidate.js
src/views/workflow/main/slsqxx/zjgcdy/slxx.vue
src/views/workflow/main/slsqxx/zjgcdy/slxxValidate.js
src/views/ywbl/ywsq/javascript/fwsyq.js
src/views/registerBook/components/qlxxFormData.js
View file @
8f033c9
...
...
@@ -1011,6 +1011,10 @@ class data extends filter {
label
:
"坐落"
,
},
{
prop
:
"yg"
,
label
:
"原告"
,
},
{
prop
:
"cfjg"
,
label
:
"查封机关"
,
},
...
...
src/views/registerBook/qlxxFormData.js
View file @
8f033c9
...
...
@@ -1098,6 +1098,10 @@ class data extends filter {
label
:
"坐落"
,
},
{
prop
:
"yg"
,
label
:
"原告"
,
},
{
prop
:
"cfjg"
,
label
:
"查封机关"
,
},
...
...
src/views/workflow/main/slsqxx/cfdj/slxx.vue
View file @
8f033c9
...
...
@@ -155,7 +155,7 @@
</div>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"原告:"
prop=
"cfdj.cfwh"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"原告:"
>
<el-input
v-model=
"ruleForm.cfdj.yg"
:disabled=
"!viewEdit || ableEdit || isJfOperation"
></el-input>
...
...
@@ -178,12 +178,12 @@
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封类型:"
prop=
"cfdj.cflxmc"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封类型:"
>
<el-input
v-model=
"ruleForm.cfdj.cflxmc"
disabled
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"16"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封文件:"
prop=
"cfdj.cfwj"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封文件:"
>
<el-input
v-model=
"ruleForm.cfdj.cfwj"
:disabled=
"!viewEdit || ableEdit || isJfOperation"
></el-input>
...
...
@@ -192,7 +192,7 @@
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封期限:"
prop=
"cfdj.cfqx"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封期限:"
>
<el-input
v-model=
"ruleForm.cfdj.cfqx"
:disabled=
"!viewEdit || ableEdit || isJfOperation"
></el-input>
...
...
@@ -224,7 +224,7 @@
<el-row
:gutter=
"10"
>
<el-col
:span=
"24"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封范围:"
prop=
"cfdj.cffw"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封范围:"
>
<el-input
v-model=
"ruleForm.cfdj.cffw"
:disabled=
"!viewEdit || ableEdit || isJfOperation"
></el-input>
...
...
@@ -233,7 +233,7 @@
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"24"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"附记:"
prop=
"cfdj.fj"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"附记:"
>
<el-input
v-model=
"ruleForm.cfdj.fj"
type=
"textarea"
...
...
@@ -264,18 +264,18 @@
v-model=
"ruleForm.cfdj.jfjg"
:disabled=
"!viewEdit || ableEdit"
></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"解封文
件:"
prop=
"cfdj.jfwj
"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"解封文
号:"
prop=
"cfdj.jfwh
"
>
<el-input
v-model=
"ruleForm.cfdj.jfw
j
"
v-model=
"ruleForm.cfdj.jfw
h
"
:disabled=
"!viewEdit || ableEdit"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"解封文
号:"
prop=
"cfdj.jfwh
"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"解封文
件:"
prop=
"cfdj.jfwj
"
>
<el-input
v-model=
"ruleForm.cfdj.jfw
h
"
v-model=
"ruleForm.cfdj.jfw
j
"
:disabled=
"!viewEdit || ableEdit"
></el-input>
</el-form-item>
</el-col>
...
...
@@ -292,6 +292,7 @@
</
template
>
<
script
>
import
{
Init
,
saveData
}
from
"@/api/workflow/cfdjFlow.js"
;
import
{
formValidate
}
from
"./slxxValidate"
;
import
{
mapGetters
}
from
"vuex"
;
export
default
{
data
()
{
...
...
@@ -311,11 +312,7 @@
viewEdit
:
false
,
disabled
:
true
,
flagTop
:
this
.
flag
?
"top"
:
""
,
rules
:
{
'cfdj.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
},
rules
:
{},
//传递参数
propsParam
:
{},
//页面数据
...
...
@@ -340,6 +337,7 @@
Init
(
formdata
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
&&
res
.
result
)
{
this
.
ruleForm
=
res
.
result
;
this
.
rules
=
formValidate
(
this
.
ruleForm
.
sldy
.
djlx
);
}
else
{
this
.
$message
.
error
(
res
.
message
);
}
...
...
@@ -377,7 +375,7 @@
}
else
{
this
.
$message
({
showClose
:
true
,
message
:
"请输入
登记原因
"
,
message
:
"请输入
红框内的相关信息!
"
,
type
:
"error"
})
return
false
...
...
src/views/workflow/main/slsqxx/cfdj/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
formValidate
(
djlx
)
{
var
formRules
=
{
'cfdj.djyy'
:
[
{
required
:
false
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
],
'cfdj.cfwh'
:
[
{
required
:
false
,
message
:
'查封文号'
,
trigger
:
'blur'
}
],
'cfdj.cfjg'
:
[
{
required
:
false
,
message
:
'查封机关:'
,
trigger
:
'blur'
}
],
'cfdj.cfqssj'
:
[
{
required
:
false
,
message
:
'查封起始时间:'
,
trigger
:
'blur'
}
],
'cfdj.cfjssj'
:
[
{
required
:
false
,
message
:
'查封结束时间:'
,
trigger
:
'blur'
}
],
'cfdj.jfwh'
:
[
{
required
:
false
,
message
:
'解封文号:'
,
trigger
:
'blur'
}
],
'cfdj.jfjg'
:
[
{
required
:
false
,
message
:
'解封机关:'
,
trigger
:
'blur'
}
]
}
if
(
djlx
==
"400"
)
{
formRules
[
"cfdj.jfwh"
][
0
].
required
=
true
;
formRules
[
"cfdj.jfjg"
][
0
].
required
=
true
;
}
else
{
formRules
[
"cfdj.cfwh"
][
0
].
required
=
true
;
formRules
[
"cfdj.cfjg"
][
0
].
required
=
true
;
formRules
[
"cfdj.cfqssj"
][
0
].
required
=
true
;
formRules
[
"cfdj.cfjssj"
][
0
].
required
=
true
;
formRules
[
"cfdj.djyy"
][
0
].
required
=
true
;
}
return
formRules
;
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/diyaq/slxx.vue
View file @
8f033c9
This diff is collapsed.
Click to expand it.
src/views/workflow/main/slsqxx/diyaq/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
formValidate
(
djlx
,
dyfs
)
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
false
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
],
'diyaq.zxdyyy'
:
[
{
required
:
false
,
message
:
'请输入注销登记原因'
,
trigger
:
'blur'
}
],
'diyaq.zwlxqssj'
:
[
{
required
:
false
,
message
:
'请选择债务履行起始时间'
,
trigger
:
'blur'
}
],
'diyaq.zwlxjssj'
:
[
{
required
:
false
,
message
:
'请选择债务履行起始时间'
,
trigger
:
'blur'
}
],
'diyaq.bdbzzqse'
:
[
{
required
:
false
,
message
:
'请输入被担保主债权数额'
,
trigger
:
'blur'
}
],
'diyaq.zgzqse'
:
[
{
required
:
false
,
message
:
'请输入最高债权额'
,
trigger
:
'blur'
}
]
}
if
(
djlx
==
"400"
)
{
formRules
[
"diyaq.zxdyyy"
][
0
].
required
=
true
;
}
else
{
if
(
dyfs
==
"1"
){
formRules
[
"diyaq.bdbzzqse"
][
0
].
required
=
true
;
}
else
{
formRules
[
"diyaq.zgzqse"
][
0
].
required
=
true
;
}
formRules
[
"diyaq.zwlxqssj"
][
0
].
required
=
true
;
formRules
[
"diyaq.zwlxjssj"
][
0
].
required
=
true
;
formRules
[
"diyaq.djyy"
][
0
].
required
=
true
;
}
return
formRules
;
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
(
formRules
,
dyfs
)
{
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/fdcq1/slxx.vue
View file @
8f033c9
...
...
@@ -83,16 +83,16 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落:"
>
<el-input
maxlength=
"100"
disabled
v-model=
"ruleForm.sldy.zl"
></el-input>
<el-form-item
label=
"坐落:"
prop=
"sldy.zl"
>
<el-input
maxlength=
"100"
:disabled=
"!viewEdit"
v-model=
"ruleForm.sldy.zl"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
v-if=
"ruleForm.fdcq1"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"宗地面积:"
>
<el-form-item
label=
"宗地面积:"
prop=
"zdjbxx.zdmj"
>
<div
class=
"flex"
>
<el-input
disabled
v-model=
"ruleForm.zdjbxx.zdmj"
></el-input>
<el-input
:disabled=
"!viewEdit"
v-model=
"ruleForm.zdjbxx.zdmj"
></el-input>
<el-select
disabled
v-model=
"ruleForm.zdjbxx.mjdw"
...
...
@@ -107,13 +107,21 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"土地性质:"
>
<el-input
disabled
v-model=
"ruleForm.zdjbxx.qlxzmc"
></el-input>
<el-form-item
label=
"土地性质:"
prop=
"zdjbxx.qlxz"
>
<treeselect
:disabled=
"!viewEdit"
v-model=
"ruleForm.zdjbxx.qlxz"
noOptionsText=
"暂无数据"
placeholder=
""
:normalizer=
"normalizer"
:default-expand-level=
"1"
:show-count=
"true"
:options=
"dictData['A9']"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"土地使用权人:"
>
<el-input
disabled
v-model=
"ruleForm.fdcq1.tdsyqr"
></el-input>
<el-input
:disabled=
"!viewEdit"
v-model=
"ruleForm.fdcq1.tdsyqr"
></el-input>
</el-form-item>
</el-col>
</el-row>
...
...
@@ -157,8 +165,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"房地产交易价格:"
>
<el-form-item
label=
"房地产交易价格:"
prop=
"fdcq1.fdcjyjg"
>
<div
class=
"flex"
>
<el-input
maxlength=
"11"
...
...
@@ -176,6 +183,18 @@
</div>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"产权来源:"
>
<el-select
v-model=
"ruleForm.fdcq1.cqlybm"
:disabled=
"!viewEdit"
>
<el-option
v-for=
"item in dictData['cqly']"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"24"
>
...
...
@@ -274,7 +293,7 @@
</div>
<el-row
:gutter=
"10"
>
<el-col>
<el-form-item
v-if=
"ruleForm.sldy"
label=
"登记原因:"
prop=
"fdcq1.djyy"
>
<el-form-item
label=
"登记原因:"
prop=
"fdcq1.djyy"
>
<el-input
class=
"textArea"
type=
"textarea"
...
...
@@ -303,11 +322,11 @@
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/fwsyq1Flow.js"
;
import
{
mapGetters
}
from
"vuex"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
let
that
=
this
// this.loading = true
let
that
=
this
;
this
.
viewEdit
=
this
.
$parent
.
currentSelectTab
.
ableOperation
;
this
.
propsParam
=
this
.
$attrs
;
var
formdata
=
new
FormData
();
...
...
@@ -330,7 +349,8 @@
}
});
that
.
czrOptions
=
that
.
ruleForm
.
qlrList
;
that
.
isSave
=
this
.
viewEdit
that
.
isSave
=
this
.
viewEdit
;
this
.
rules
=
formValidate
(
this
.
ruleForm
.
sldy
.
djlx
);
}
else
{
that
.
isSave
=
false
that
.
$confirm
(
res
.
message
,
'提示'
,
{
...
...
@@ -349,6 +369,16 @@
},
data
()
{
return
{
normalizer
(
node
)
{
if
(
node
.
children
==
null
||
node
.
children
==
"null"
)
{
delete
node
.
children
;
}
return
{
id
:
node
.
dcode
,
label
:
node
.
dname
,
children
:
node
.
children
,
};
},
isSave
:
true
,
loading
:
false
,
disabled
:
true
,
...
...
@@ -379,11 +409,7 @@
propsParam
:
this
.
$attrs
,
//表单是否可操作
viewEdit
:
false
,
rules
:
{
'fdcq1.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
rules
:
{}
}
},
methods
:
{
...
...
@@ -542,7 +568,7 @@
}
else
{
that
.
$message
({
showClose
:
true
,
message
:
"请输入
登记原因
"
,
message
:
"请输入
红框内的相关信息!
"
,
type
:
"error"
})
return
false
...
...
src/views/workflow/main/slsqxx/fdcq1/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
formValidate
(
djlx
)
{
var
formRules
=
{
'sldy.zl'
:
[
{
required
:
true
,
message
:
'坐落:'
,
trigger
:
'blur'
}
],
'zdjbxx.zdmj'
:
[
{
required
:
true
,
message
:
'宗地面积:'
,
trigger
:
'blur'
}
],
'zdjbxx.qlxz'
:
[
{
required
:
true
,
message
:
'土地性质:'
,
trigger
:
'blur'
}
],
'fdcq1.djyy'
:
[
{
required
:
true
,
message
:
'登记原因:'
,
trigger
:
'blur'
}
],
'fdcq1.fdcjyjg'
:
[
{
required
:
false
,
message
:
'房地产交易价格:'
,
trigger
:
'blur'
}
]
}
if
(
djlx
==
"200"
)
{
formRules
[
"fdcq1.fdcjyjg"
][
0
].
required
=
true
;
}
return
formRules
;
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/fdcq2/slxx.vue
View file @
8f033c9
<!--
* @Description: 受理信息
* @Autor: renchao
* @LastEditTime: 2024-03-
04 14:16:21
* @LastEditTime: 2024-03-
26 09:51:36
-->
<
template
>
<div
class=
"slxx"
>
...
...
@@ -83,14 +83,14 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落:"
>
<el-form-item
label=
"坐落:"
prop=
"sldy.zl"
>
<el-input
maxlength=
"100"
:disabled=
"!viewEdit"
v-model=
"ruleForm.sldy.zl"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
v-if=
"ruleForm.fdcq2"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"宗地面积:"
>
<el-form-item
label=
"宗地面积:"
prop=
"zdjbxx.zdmj"
>
<div
class=
"flex"
>
<el-input
:disabled=
"!viewEdit"
v-model=
"ruleForm.zdjbxx.zdmj"
></el-input>
<el-select
...
...
@@ -113,7 +113,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"土地性质:"
>
<el-form-item
label=
"土地性质:"
prop=
"fdcq2.tdxz"
>
<treeselect
:disabled=
"!viewEdit"
v-model=
"ruleForm.fdcq2.tdxz"
...
...
@@ -122,6 +122,7 @@
:normalizer=
"normalizer"
:default-expand-level=
"1"
:show-count=
"true"
@
input=
"addrow(ruleForm.fdcq2.tdxz)"
:options=
"dictData['A9']"
/>
</el-form-item>
</el-col>
...
...
@@ -166,7 +167,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"房屋性质:"
>
<el-form-item
label=
"房屋性质:"
prop=
"fdcq2.fwxz"
>
<el-select
v-model=
"ruleForm.fdcq2.fwxz"
:disabled=
"!viewEdit"
>
<el-option
v-for=
"item in dictData['A19']"
...
...
@@ -180,7 +181,7 @@
</el-row>
<el-row
:gutter=
"10"
v-if=
"ruleForm.qlxx"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"房屋用途:"
>
<el-form-item
label=
"房屋用途:"
prop=
"fdcq2.ghyt"
>
<treeselect
v-model=
"ruleForm.fdcq2.ghyt"
:disabled=
"!viewEdit"
...
...
@@ -192,7 +193,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"房屋结构:"
>
<el-form-item
label=
"房屋结构:"
prop=
"fdcq2.fwjg"
>
<el-select
v-model=
"ruleForm.fdcq2.fwjg"
:disabled=
"!viewEdit"
>
<el-option
v-for=
"item in dictData['A46']"
...
...
@@ -217,7 +218,7 @@
</el-row>
<el-row
:gutter=
"10"
v-if=
"ruleForm.qlxx"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"所在层:"
>
<el-form-item
label=
"所在层:"
prop=
"fdcq2.szc"
>
<el-input
maxlength=
"20"
v-model=
"ruleForm.fdcq2.szc"
...
...
@@ -225,7 +226,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"总层数:"
>
<el-form-item
label=
"总层数:"
prop=
"fdcq2.zcs"
>
<el-input
maxlength=
"4"
:disabled=
"!viewEdit"
...
...
@@ -234,7 +235,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"房地产交易价格:"
>
<el-form-item
label=
"房地产交易价格:"
prop=
"fdcq2.fdcjyjg"
>
<div
class=
"flex"
>
<el-input
maxlength=
"11"
...
...
@@ -256,7 +257,7 @@
</el-row>
<el-row
:gutter=
"10"
v-if=
"ruleForm.fdcq2"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"建筑面积:"
>
<el-form-item
label=
"建筑面积:"
prop=
"fdcq2.jzmj"
>
<div
class=
"flex"
>
<el-input
maxlength=
"12"
...
...
@@ -312,6 +313,18 @@
</div>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"产权来源:"
>
<el-select
v-model=
"ruleForm.fdcq2.cqlybm"
:disabled=
"!viewEdit"
>
<el-option
v-for=
"item in dictData['cqly']"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"24"
>
...
...
@@ -380,12 +393,12 @@
</el-col>
</el-row>
<qlrCommonTable
:tableData=
"ruleForm.qlrList"
:tableData=
"ruleForm.qlrList"
@
upDateQlrxxList=
"upDateQlrxxList"
:disabled=
"viewEdit"
:gyfs=
"ruleForm.sldy.gyfs"
/>
<div
v-if=
"ruleForm.ywrList && ruleForm.ywrList.length > 0 && ruleForm.qlxx.djlx==200"
>
<div
v-if=
"ruleForm.ywrList && ruleForm.ywrList.length > 0 && ruleForm.qlxx.djlx==200"
>
<div
class=
"slxx_title title-block"
>
义务人信息
<div
class=
"triangle"
></div>
...
...
@@ -431,6 +444,7 @@
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/fwsyqFlow.js"
;
import
{
mapGetters
}
from
"vuex"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
@@ -460,7 +474,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
,
'提示'
,
{
...
...
@@ -474,7 +489,7 @@
this
.
isSave
=
false
})
},
components
:
{
qlrCommonTable
,
tdytTable
,
ywrCommonTable
},
components
:
{
qlrCommonTable
,
tdytTable
,
ywrCommonTable
},
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
...
...
@@ -547,14 +562,15 @@
},
//传递参数
propsParam
:
{},
rules
:
{
'fdcq2.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
rules
:
{}
}
},
methods
:
{
addrow
(
val
)
{
if
(
typeof
(
val
)
==
"undefined"
)
{
this
.
ruleForm
.
fdcq2
.
tdxz
=
null
}
},
/**
* @description: dataSelectClick
* @author: renchao
...
...
@@ -686,7 +702,7 @@
}
this
.
$refs
[
'ruleForm'
].
validate
((
valid
)
=>
{
if
(
valid
)
{
that
.
$store
.
dispatch
(
"user/refreshPage"
,
false
);
that
.
$store
.
dispatch
(
"user/refreshPage"
,
false
);
saveData
(
that
.
ruleForm
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
that
.
$message
({
...
...
@@ -707,7 +723,7 @@
}
else
{
that
.
$message
({
showClose
:
true
,
message
:
"请输入
登记原因
"
,
message
:
"请输入
红框内的相关信息!
"
,
type
:
"error"
})
return
false
...
...
src/views/workflow/main/slsqxx/fdcq2/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
formValidate
(
djlx
)
{
var
formRules
=
{
'sldy.zl'
:
[
{
required
:
true
,
message
:
'坐落:'
,
trigger
:
'blur'
}
],
'zdjbxx.zdmj'
:
[
{
required
:
true
,
message
:
'宗地面积:'
,
trigger
:
'blur'
}
],
'fdcq2.tdxz'
:
[
{
required
:
false
,
message
:
'土地性质:'
,
trigger
:
'blur'
}
],
'fdcq2.fwxz'
:
[
{
required
:
true
,
message
:
'房屋性质:'
,
trigger
:
'blur'
}
],
'fdcq2.ghyt'
:
[
{
required
:
true
,
message
:
'房屋用途:'
,
trigger
:
'blur'
}
],
'fdcq2.fwjg'
:
[
{
required
:
true
,
message
:
'房屋结构:'
,
trigger
:
'blur'
}
],
'fdcq2.szc'
:
[
{
required
:
true
,
message
:
'所在层:'
,
trigger
:
'blur'
}
],
'fdcq2.zcs'
:
[
{
required
:
true
,
message
:
'总层数:'
,
trigger
:
'blur'
}
],
'fdcq2.jzmj'
:
[
{
required
:
true
,
message
:
'建筑面积:'
,
trigger
:
'blur'
}
],
'fdcq2.djyy'
:
[
{
required
:
true
,
message
:
'登记原因:'
,
trigger
:
'blur'
}
],
'fdcq2.fdcjyjg'
:
[
{
required
:
false
,
message
:
'房地产交易价格:'
,
trigger
:
'blur'
}
]
}
if
(
djlx
==
"200"
)
{
formRules
[
"fdcq2.fdcjyjg"
][
0
].
required
=
true
;
}
return
formRules
;
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/jsydsyq/slxx.vue
View file @
8f033c9
...
...
@@ -302,6 +302,7 @@
import
ywrCommonTable
from
"@/views/workflow/components/ywrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/jsydsyqFlow.js"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/jsydsyq/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/lqslxx/index.vue
View file @
8f033c9
...
...
@@ -319,6 +319,7 @@
import
ywrCommonTable
from
"@/views/workflow/components/ywrCommonTable"
;
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/lqFlow.js"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/lqslxx/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/nydsyq/slxx.vue
View file @
8f033c9
...
...
@@ -334,6 +334,7 @@
import
{
Init
,
saveData
}
from
"@/api/workflow/nydsyqFlow.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
JtcyTable
from
"./JtcyTable"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/nydsyq/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/sllmslxx/index.vue
View file @
8f033c9
...
...
@@ -333,6 +333,7 @@
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/sllmFlow.js"
;
import
{
mapGetters
}
from
"vuex"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/sllmslxx/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/tdcbjyq/slxx.vue
View file @
8f033c9
...
...
@@ -353,6 +353,7 @@
import
{
Init
,
saveData
}
from
"@/api/workflow/tdcbjyq.js"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
ywrCommonTable
from
"@/views/workflow/components/ywrCommonTable"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/tdcbjyq/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/tdsyq/slxx.vue
View file @
8f033c9
...
...
@@ -367,6 +367,7 @@
import
tdytTable
from
"@/views/workflow/components/tdytTable"
;
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
ywrCommonTable
from
"@/views/workflow/components/ywrCommonTable"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
components
:
{
qlrCommonTable
,
tdytTable
,
ywrCommonTable
},
...
...
src/views/workflow/main/slsqxx/tdsyq/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/ygdj/slxx.vue
View file @
8f033c9
...
...
@@ -299,6 +299,7 @@
import
ywrCommonTable
from
"@/views/workflow/components/ywrCommonTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/ygdjFlow.js"
;
import
{
mapGetters
}
from
"vuex"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/ygdj/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/ygdy/slxx.vue
View file @
8f033c9
...
...
@@ -324,6 +324,7 @@
import
ywrCommonTable
from
"@/views/workflow/components/ywrCommonTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/ygdyFlow.js"
;
import
{
mapGetters
}
from
"vuex"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mixins
:
[
ywmix
],
mounted
()
{
...
...
src/views/workflow/main/slsqxx/ygdy/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/workflow/main/slsqxx/zjgcdy/slxx.vue
View file @
8f033c9
...
...
@@ -371,6 +371,7 @@
import
qlrCommonTable
from
"@/views/workflow/components/qlrCommonTable"
;
import
{
Init
,
saveData
}
from
"@/api/workflow/zjgcdyFlow.js"
;
import
{
mapGetters
}
from
"vuex"
;
import
{
formValidate
}
from
"./slxxValidate"
;
export
default
{
mounted
()
{
let
that
=
this
...
...
src/views/workflow/main/slsqxx/zjgcdy/slxxValidate.js
0 → 100644
View file @
8f033c9
/**
* @description: 首次登记效验
* @param {*} data
* @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
();
}
}
/**
* @description: 首次登记效验
* @param {*} data
* @author: renchao
*/
export
function
fristValidate
()
{
var
formRules
=
{
'diyaq.djyy'
:
[
{
required
:
true
,
message
:
'请输入登记原因'
,
trigger
:
'blur'
}
]
}
return
formRules
;
}
/**
* @description: 转移登记效验
* @param {*} data
* @author: renchao
*/
export
function
transferValidate
(
data
)
{
}
/**
* @description: 变更登记效验
* @param {*} data
* @author: renchao
*/
export
function
changeValidate
(
data
)
{
}
/**
* @description: 注销登记效验
* @param {*} data
* @author: renchao
*/
export
function
logoutValidate
(
data
)
{
}
/**
* @description: 更正登记效验
* @param {*} data
* @author: renchao
*/
export
function
riviseValidate
(
data
)
{
}
/**
* @description: 补证登记效验
* @param {*} data
* @author: renchao
*/
export
function
renewalValidate
(
data
)
{
}
/**
* @description: 换证登记效验
* @param {*} data
* @author: renchao
*/
export
function
replaceValidate
(
data
)
{
}
\ No newline at end of file
src/views/ywbl/ywsq/javascript/fwsyq.js
View file @
8f033c9
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 202
3-10-18 13:20:32
* @LastEditTime: 202
4-03-25 13:57:19
*/
import
filter
from
'@/utils/filter.js'
let
vm
=
null
...
...
@@ -166,18 +166,8 @@ class data extends filter {
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
{
/* <a v-on:click="doSomething"></a> */
}
<
a
style
=
'color:#3498db;'
v
-
show
=
{
scope
.
row
.
djblzt
==
1
}
>
正在办理
<
/a
>
<
span
v
-
show
=
{
scope
.
row
.
zjgcdyzt
==
1
}
>
,
在建工程抵押
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
ycfzt
==
1
}
>
,
已预查封
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
ycfzt
==
1
}
>
,
已预查封
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
cfzt
==
1
}
>
,
已查封
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
diyizt
==
1
}
>
,
已地役
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
yyzt
==
1
}
>
,
异议中
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
xzzt
==
1
}
>
,
已限制
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
ygmmzt
==
1
}
>
,
已预告买卖
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
ygdyzt
==
1
}
>
,
已预告抵押
<
/span
>
<
span
v
-
show
=
{
scope
.
row
.
dyzt
==
1
}
>
,
已抵押
<
/span
>
<
a
style
=
'color:#3498db;'
v
-
show
=
{
scope
.
row
.
djblzt
==
1
}
>
{
this
.
yWstatus
(
scope
.
row
)}
<
/a
>
<
span
v
-
show
=
{
scope
.
row
.
djblzt
!=
1
}
>
{
this
.
yWstatus
(
scope
.
row
)}
<
/span
>
<
/div
>
)
}
...
...
@@ -193,6 +183,10 @@ class data extends filter {
label
:
"权利类型"
,
},
{
prop
:
"bdcdyh"
,
label
:
"不动产单元号"
,
},
{
prop
:
"xmmc"
,
label
:
"项目名称"
,
},
...
...
Please
register
or
sign in
to post a comment