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
69150733
authored
2023-05-04 15:11:05 +0800
by
xiaomiao
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
--no commit message
2 parents
bebe63cc
f500eb48
Show whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
513 additions
and
359 deletions
src/components/LbTable/lb-table.vue
src/permission.js
src/store/getters.js
src/store/modules/workflow.js
src/styles/dialogBox.scss
src/views/workflow/components/cfBdcdyTable.vue
src/views/workflow/components/addQlr.vue → src/views/workflow/components/dialog/addQlr.vue
src/views/workflow/components/commonOpinion.vue → src/views/workflow/components/dialog/commonOpinion.vue
src/views/workflow/components/szRecord.vue → src/views/workflow/components/dialog/szRecord.vue
src/views/workflow/components/zsdy.vue → src/views/workflow/components/dialog/zsdy.vue
src/views/workflow/components/dialog/zslq.vue
src/views/workflow/components/zsyl.vue → src/views/workflow/components/dialog/zsyl.vue
src/views/workflow/components/fzxx.vue
src/views/workflow/components/qlrCommonTable.vue
src/views/workflow/components/spyj.vue
src/views/workflow/components/sqrViewTable.vue
src/views/workflow/components/szxx.vue
src/views/workflow/javascript/fzxxdata.js
src/views/ywbl/ywsq/components/cfdj.vue
src/views/ywbl/ywsq/components/diyaq.vue
src/views/ywbl/ywsq/components/fwsyq.vue
src/views/ywbl/ywsq/components/nydsyq100.vue
src/views/ywbl/ywsq/components/nydsyq200.vue
src/views/ywbl/ywsq/components/selecBdcql.vue
src/views/ywbl/ywsq/components/selectAllHInfo.vue
src/views/ywbl/ywsq/components/selectFwsyq.vue
src/views/ywbl/ywsq/components/selectJsydsyq.vue
src/views/ywbl/ywsq/components/selectQjzdjbxx.vue
src/views/ywbl/ywsq/components/selectYgdj100.vue
src/views/ywbl/ywsq/components/selectYgdj200.vue
src/views/ywbl/ywsq/components/selectYgdy.vue
src/components/LbTable/lb-table.vue
View file @
6915073
...
...
@@ -11,7 +11,7 @@
<
template
>
<div
:class=
"['lb-table', customClass]"
>
<el-table
v-if=
"!heightNumSetting"
class=
"table-fixed"
:row-style=
"
{ height: '50px' }" ref="elTable" :border='border'
:row-class-name="tableRowClassName" :show-header='showHeader' @row-click="singleElection" v-bind="$attrs"
:row-class-name="tableRowClassName" :show-header='showHeader' @row-
dbl
click="singleElection" v-bind="$attrs"
:height="tableHeight" v-on="$listeners" :data="data" style="width: 100%"
:span-method="this.merge ? this.mergeMethod : this.spanMethod">
<el-table-column
width=
"45"
align=
"center"
v-if=
"isRadio"
>
...
...
src/permission.js
View file @
6915073
import
Vue
from
'vue'
import
router
from
'./router'
import
store
from
'./store'
import
{
getMenuInfo
}
from
'@/api/user'
...
...
@@ -8,6 +9,7 @@ import Cookies from 'js-cookie'
NProgress
.
configure
({
showSpinner
:
false
})
// NProgress Configuration
router
.
beforeEach
(
async
(
to
,
from
,
next
)
=>
{
Vue
.
prototype
.
$currentRoute
=
to
NProgress
.
start
()
document
.
title
=
getPageTitle
(
to
.
meta
.
title
)
let
hasAddDict
=
store
.
state
.
dict
.
addDict
...
...
src/store/getters.js
View file @
6915073
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-05-04 11:14:25
*/
const
getters
=
{
sidebar
:
state
=>
state
.
app
.
sidebar
,
size
:
state
=>
state
.
app
.
size
,
...
...
@@ -13,6 +18,8 @@ const getters = {
addDict
:
state
=>
state
.
dict
.
addDict
,
dictData
:
state
=>
state
.
dict
.
dictData
,
djbxx
:
state
=>
state
.
djbxx
.
djbxx
,
// workflow
isRefresh
:
state
=>
state
.
user
.
isRefresh
,
yjsqOptions
:
state
=>
state
.
workflow
.
yjsqOptions
}
export
default
getters
...
...
src/store/modules/workflow.js
0 → 100644
View file @
6915073
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-05-04 11:13:36
*/
const
state
=
{
yjsqOptions
:
{},
}
const
mutations
=
{
SET_OPTIONS
:
(
state
,
data
)
=>
{
state
.
yjsqOptions
=
data
}
}
const
actions
=
{
setOptions
({
commit
},
data
)
{
commit
(
'SET_OPTIONS'
,
data
)
}
}
export
default
{
namespaced
:
true
,
state
,
mutations
,
actions
}
src/styles/dialogBox.scss
View file @
6915073
...
...
@@ -47,7 +47,7 @@
.el-dialog__header
{
margin-bottom
:
10px
;
color
:
#
4A4A4A
;
color
:
#
FFFFFF
;
background-color
:
#FCFDFD
;
border-bottom
:
1px
solid
#E4EBF4
;
}
...
...
src/views/workflow/components/cfBdcdyTable.vue
View file @
6915073
...
...
@@ -3,7 +3,7 @@
</lb-table>
</
template
>
<
script
>
import
addQlr
from
'./addQlr.vue'
import
addQlr
from
'./
dialog/
addQlr.vue'
import
{
mapGetters
}
from
'vuex'
export
default
{
components
:
{
...
...
src/views/workflow/components/addQlr.vue
→
src/views/workflow/components/
dialog/
addQlr.vue
View file @
6915073
File moved
src/views/workflow/components/commonOpinion.vue
→
src/views/workflow/components/
dialog/
commonOpinion.vue
View file @
6915073
<
template
>
<div>
<dialogBox
title=
"常用意见"
:fullscreen=
"false"
width=
"60%"
isMain
v-model=
"value"
@
closeDialog=
"closeDialog"
:isButton=
"false"
>
<el-button
type=
"primary"
native-type=
"submit"
@
click=
"openDialog()"
>
新增常用
</el-button>
<lb-table
heightNumSetting
:pagination=
"false"
:column=
"columns"
:data=
"tableData.data"
>
</lb-table>
<div
style=
"height:15px"
></div>
</dialogBox>
<el-dialog
title=
"新增意见"
custom-class=
"dialogBox"
:visible
.
sync=
"addDialog"
width=
"50%"
:append-to-body=
"true"
:modal=
"false"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"80px"
>
<el-button
type=
"primary"
native-type=
"submit"
@
click=
"openDialog"
>
新增常用
</el-button>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"80px"
v-show=
"addDialog"
>
<el-form-item
prop=
"commonOpinion"
>
<div
class=
"invalid-reson"
>
常用意见:
</div>
<el-input
v-model=
"form.commonOpinion"
placeholder=
"请输入常用意见"
type=
"textarea"
:rows=
"4"
></el-input>
</el-form-item>
<el-form-item>
<div
class=
"dialog-footer"
>
<el-form-item
class=
"text-center"
>
<el-button
@
click=
"closeaddDiglog"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"addOpinion"
>
确 定
</el-button>
</div>
</el-form-item>
</el-form>
</el-dialog>
<lb-table
:heightNumSetting=
"true"
@
row-dblclick=
"handleRowClick"
:pagination=
"false"
:column=
"columns"
:minHeight=
"300"
:data=
"tableData.data"
>
</lb-table>
<div
style=
"height:15px"
></div>
<div
class=
"text-center"
>
<el-button
@
click=
"$popupCacel"
>
取消
</el-button>
</div>
</div>
</
template
>
<
script
>
import
{
getUserCommonOpinion
,
addUserCommonOpinion
,
delUserCommonOpinion
}
from
"@/api/fqsq.js"
export
default
{
import
store
from
'@/store/index.js'
import
{
getUserCommonOpinion
,
addUserCommonOpinion
,
delUserCommonOpinion
}
from
"@/api/fqsq.js"
export
default
{
components
:
{},
props
:
{
value
:
{
type
:
Boolean
,
default
:
false
},
formData
:
{
type
:
Object
,
default
:
{}
}
},
data
()
{
return
{
addDialog
:
false
,
columns
:
[
{
label
:
'序号'
,
...
...
@@ -65,10 +67,9 @@ export default {
},
rules
:
{
commonOpinion
:
[
{
required
:
true
,
message
:
'请输入常用意见'
,
trigger
:
'blur'
},
],
},
addDialog
:
false
,
{
required
:
true
,
message
:
'请输入常用意见'
,
trigger
:
'blur'
}
]
}
}
},
mounted
()
{
...
...
@@ -86,8 +87,9 @@ export default {
if
(
valid
)
{
addUserCommonOpinion
({
commonOpinion
:
this
.
form
.
commonOpinion
}).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
this
.
$message
.
success
(
"新增成功"
)
this
.
closeaddDiglog
();
this
.
query
List
()
this
.
get
List
()
}
else
{
this
.
$message
.
error
(
res
.
message
)
}
...
...
@@ -103,13 +105,16 @@ export default {
},
//关闭新增弹窗
closeaddDiglog
()
{
this
.
addDialog
=
false
;
this
.
addDialog
=
false
this
.
$refs
[
'form'
].
resetFields
();
},
handleRowClick
(
item
)
{
this
.
useCommonOpinion
(
item
)
},
//使用常用意见
useCommonOpinion
(
item
)
{
this
.
$parent
.
useOpinion
(
item
.
opinion
);
this
.
$emit
(
"input"
,
false
);
store
.
dispatch
(
'workflow/setOptions'
,
item
.
opinion
);
this
.
$popupCacel
()
},
//删除常用意见
deleteOpinion
(
item
)
{
...
...
@@ -136,23 +141,22 @@ export default {
},
//关闭列表弹窗
closeDialog
()
{
this
.
$emit
(
"input"
,
false
);
this
.
form
.
commonOpinion
=
""
;
}
}
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/dialogBox.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/dialogBox.scss"
;
.invalid-reson
{
.invalid-reson
{
margin-bottom
:
10px
;
}
}
.dialog-footer
{
.dialog-footer
{
margin-top
:
10px
;
display
:
flex
;
justify-content
:
flex-end
;
}
}
</
style
>
\ No newline at end of file
...
...
src/views/workflow/components/szRecord.vue
→
src/views/workflow/components/
dialog/
szRecord.vue
View file @
6915073
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-05-04 14:13:28
-->
<
template
>
<div>
<lb-table
:column=
"tableData.columns"
border
:maxHeight=
"300"
heightNumSetting
:pagination=
"false"
:key=
"key"
:data=
"tableData.data"
>
<lb-table
:column=
"tableData.columns"
heightNumSetting
:pagination=
"false"
:key=
"key"
:data=
"tableData.data"
>
</lb-table>
</div>
</
template
>
<
script
>
import
{
mapGetters
}
from
'vuex'
import
{
getSzRecordList
}
from
"@/api/bdcqz.js"
;
import
table
from
"@/utils/mixin/table"
;
import
{
datas
}
from
"
../javascript/szxxdata"
;
export
default
{
import
{
mapGetters
}
from
'vuex'
import
{
getSzRecordList
}
from
"@/api/bdcqz.js"
;
import
table
from
"@/utils/mixin/table"
;
import
{
datas
}
from
"../
../javascript/szxxdata"
;
export
default
{
components
:
{
},
...
...
@@ -21,7 +24,7 @@ export default {
formData
:
{
type
:
Object
,
default
:
{}
},
}
},
data
()
{
return
{
...
...
@@ -36,20 +39,20 @@ export default {
},
}
},
mounted
()
{
mounted
()
{
this
.
query
()
},
methods
:
{
query
()
{
getSzRecordList
({
bsmBdcqz
:
this
.
formData
.
bsmBdcqz
}).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
query
()
{
getSzRecordList
({
bsmBdcqz
:
this
.
formData
.
bsmBdcqz
}).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
this
.
tableData
.
data
=
res
.
result
;
this
.
key
++
}
})
}
}
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
</
style
>
\ No newline at end of file
...
...
src/views/workflow/components/zsdy.vue
→
src/views/workflow/components/
dialog/
zsdy.vue
View file @
6915073
<
template
>
<dialogBox
title=
"不动产权证书"
width=
"60%"
v-model=
"myValue"
@
closeDialog=
"closeDialog"
@
submitForm=
"handleSubmit"
>
<div>
<div>
<div
class=
"zsdy-content loadingtext"
>
<el-form
:model=
"ruleForm"
:rules=
"rules"
ref=
"ruleForm"
label-width=
"120px"
>
label-width=
"120px"
>
<el-form-item
label=
"印刷序列号:"
prop=
"ysxlh"
>
<el-select
v-model=
"ruleForm.ysxlh"
placeholder=
"请选择"
>
<el-option
v-for=
"item in ysxlh"
:key=
"item.ysxlh"
:label=
"item.ysxlh"
:value=
"item.ysxlh"
>
:value=
"item.ysxlh"
>
</el-option>
</el-select>
</el-form-item>
</el-form>
<img
:src=
"previewImage"
style=
"width: 100%"
>
</div>
<div
class=
"text-center paddingtop10"
>
<el-button
@
click=
"$popupCacel"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
确定
</el-button>
</div>
<img
:src=
"previewImage"
>
</div>
</dialogBox>
</
template
>
<
script
>
import
{
datas
}
from
"../javascript/zsyl.js"
;
import
{
readYsxlh
,
certificate
,
bdcqzPreview
}
from
"@/api/bdcqz
.js"
;
export
default
{
components
:
{},
import
store
from
'@/store/index.js'
import
{
datas
}
from
"../../javascript/zsyl
.js"
;
import
{
readYsxlh
,
certificate
,
bdcqzPreview
}
from
"@/api/bdcqz.js"
;
export
default
{
props
:
{
value
:
{
type
:
Boolean
,
default
:
false
},
bdcqz
:
{
type
:
Object
,
default
:
()
=>
{}
},
formData
:
{
type
:
Object
,
default
:
()
=>
{
return
{}
}
}
},
data
()
{
data
()
{
return
{
myValue
:
this
.
value
,
//印刷序列号集合
ysxlh
:
[],
//证书预览图片
...
...
@@ -56,47 +52,40 @@ export default {
szmc
:
"不动产权证书"
,
bdcqzlx
:
""
,
szzh
:
""
,
ysxlh
:
""
,
ysxlh
:
""
},
rules
:
{
ysxlh
:
[
{
required
:
true
,
message
:
"请选择印刷序列号"
,
trigger
:
"change"
},
],
},
};
},
watch
:
{
value
(
val
)
{
this
.
myValue
=
val
;
if
(
val
)
{
this
.
columns
=
datas
.
columns
();
this
.
ysxlhList
();
{
required
:
true
,
message
:
"请选择印刷序列号"
,
trigger
:
"change"
}
]
}
}
},
created
()
{
this
.
columns
=
datas
.
columns
()
this
.
ysxlhList
()
this
.
getBdcqzPreview
()
},
methods
:
{
//获取印刷序列号列表
ysxlhList
()
{
readYsxlh
({
zslx
:
this
.
bdcqz
.
bdcqzlx
}).
then
((
res
)
=>
{
ysxlhList
()
{
readYsxlh
({
zslx
:
this
.
formData
.
bdcqz
.
bdcqzlx
}).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
ysxlh
=
res
.
result
;
}
});
},
closeDialog
()
{
this
.
$emit
(
"input"
,
false
);
})
},
handleSubmit
()
{
this
.
savePrintRecord
();
handleSubmit
()
{
this
.
savePrintRecord
()
},
//获取证书内容
getRowValue
(
code
)
{
getRowValue
(
code
)
{
var
value
=
this
.
bdcqz
[
code
];
return
value
;
},
getBdcqzPreview
()
{
getBdcqzPreview
()
{
this
.
$startLoading
()
bdcqzPreview
(
this
.
bdcqz
).
then
(
res
=>
{
bdcqzPreview
(
this
.
formData
.
bdcqz
).
then
(
res
=>
{
this
.
$endLoading
()
let
blob
=
new
Blob
([
res
]);
let
url
=
window
.
URL
.
createObjectURL
(
blob
);
...
...
@@ -104,40 +93,46 @@ export default {
})
},
//保存打印记录
savePrintRecord
()
{
this
.
ruleForm
.
bsmBdcqz
=
this
.
bdcqz
.
bsmBdcqz
;
this
.
ruleForm
.
bdcqzlx
=
this
.
bdcqz
.
bdcqzlx
;
this
.
ruleForm
.
szzh
=
this
.
bdcqz
.
bdcqzh
;
savePrintRecord
()
{
this
.
ruleForm
.
bsmBdcqz
=
this
.
formData
.
bdcqz
.
bsmBdcqz
;
this
.
ruleForm
.
bdcqzlx
=
this
.
formData
.
bdcqz
.
bdcqzlx
;
this
.
ruleForm
.
szzh
=
this
.
formData
.
bdcqz
.
bdcqzh
;
certificate
(
this
.
ruleForm
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
$emit
(
"input"
,
false
);
this
.
$message
.
success
(
"提交成功"
);
this
.
$popupCacel
()
this
.
$message
.
success
(
"提交成功"
)
//刷新列表
this
.
$parent
.
list
(
);
store
.
dispatch
(
'user/refreshPage'
,
true
);
}
else
{
this
.
$message
.
error
(
res
.
message
);
this
.
$message
.
error
(
res
.
message
)
}
});
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
.aaaa
{
@import
"~@/styles/mixin.scss"
;
.zsdy-content
{
height
:
80vh
;
overflow-y
:
scroll
;
}
.paddingtop10
{
padding-top
:
10px
;
}
.aaaa
{
width
:
1024px
;
height
:
739px
;
font-family
:
KaiTi
;
font-weight
:
700
;
}
.bdcdjzm
{
}
.bdcdjzm
{
width
:
1123px
;
height
:
794px
;
font-family
:
KaiTi
;
font-weight
:
700
;
}
.zmyl-box
{
}
.zmyl-box
{
//
position
:
relative
;
position
:
absolute
;
height
:
600px
;
...
...
@@ -145,14 +140,14 @@ export default {
margin-left
:
775px
;
font-size
:
16px
;
justify-content
:
space-between
;
}
.bdcqzh
{
}
.bdcqzh
{
height
:
70px
;
left
:
0
;
bottom
:
0
;
font-size
:
18px
;
}
.zsyl-box
{
}
.zsyl-box
{
display
:
flex
;
justify-content
:
space-between
;
//
padding
:
20px
;
...
...
@@ -230,11 +225,11 @@ export default {
/
deep
/
.el-table__row
{
background
:
#fafbe5
!important
;
}
}
.middle_padding
{
}
.middle_padding
{
padding-bottom
:
10px
;
}
.zsyl-button
{
}
.zsyl-button
{
text-align
:
center
;
margin-top
:
20px
;
.operation_button
{
...
...
@@ -245,5 +240,5 @@ export default {
color
:
white
;
background-color
:
rgb
(
0
,
121
,
254
);
}
}
}
</
style
>
...
...
src/views/workflow/components/dialog/zslq.vue
0 → 100644
View file @
6915073
<
template
>
<el-form
:model=
"ruleForm"
:rules=
"rules"
ref=
"ruleForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"发证人姓名"
>
<el-input
v-model=
"ruleForm.fzrmc"
disabled
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"发证时间"
>
<el-input
v-model=
"ruleForm.fzsj"
disabled
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"发证数量"
>
<el-input
v-model=
"ruleForm.fzsl"
disabled
></el-input>
</el-form-item>
</el-col>
</el-row>
<lb-table
:column=
"tableData.columns"
:data=
"tableData.data"
:pagination=
"false"
:calcHeight=
"300"
>
</lb-table>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"领证人"
prop=
"lzrxm"
>
<el-input
v-model=
"ruleForm.lzrxm"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件类型"
prop=
"lzrzjlb"
>
<el-select
v-model=
"ruleForm.lzrzjlb"
filterable
clearable
placeholder=
"请选择"
>
<el-option
v-for=
"item in zjzlData"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
prop=
"lzrzjh"
>
<el-input
v-model=
"ruleForm.lzrzjh"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"领证人电话"
prop=
"lzrdh"
>
<el-input
v-model=
"ruleForm.lzrdh"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-form-item
class=
"text-center"
>
<el-button
@
click=
"$popupCacel"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
确定
</el-button>
</el-form-item>
</el-form>
</
template
>
<
script
>
import
Vue
from
'vue'
import
store
from
'@/store/index.js'
import
table
from
"@/utils/mixin/table"
;
import
{
getUnclaimedBdcqz
,
issueCertificate
}
from
"@/api/bdcqz.js"
;
import
{
datas
}
from
"../../javascript/fzxxdata"
;
import
{
log
}
from
'bpmn-js-token-simulation'
;
export
default
{
props
:
{
formData
:
{
type
:
Object
,
default
:
()
=>
{
return
{}
}
}
},
mixins
:
[
table
],
data
()
{
return
{
zjzlData
:
store
.
getters
.
dictData
[
'A30'
],
ruleForm
:
{
fzrmc
:
''
,
fzsj
:
''
,
fzsl
:
''
,
bdcqzList
:
[],
lzrxm
:
''
,
lzrzjlb
:
''
,
lzrzjh
:
''
,
lzrdh
:
''
},
rules
:
{
lzrxm
:
[
{
required
:
true
,
message
:
'请输入领证人'
,
trigger
:
'blur'
}
],
lzrzjlb
:
[
{
required
:
true
,
message
:
'请选择证件类型'
,
trigger
:
'change'
}
],
lzrzjh
:
[
{
required
:
true
,
message
:
'请输入证件号'
,
trigger
:
'blur'
}
],
lzrdh
:
[
{
required
:
true
,
message
:
'请输入电话号码'
,
trigger
:
'blur'
}
],
},
tableData
:
{
total
:
0
,
columns
:
datas
.
columns
().
lzgrid
,
data
:
[],
},
}
},
mounted
()
{
this
.
$nextTick
(()
=>
{
this
.
loadGrid
()
})
},
methods
:
{
//列表初始化
loadGrid
()
{
getUnclaimedBdcqz
({
bsmSlsq
:
Vue
.
prototype
.
$currentRoute
.
query
.
bsmSlsq
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
this
.
tableData
.
data
=
res
.
result
.
list
;
this
.
ruleForm
.
fzrmc
=
res
.
result
.
fzrmc
this
.
ruleForm
.
fzsj
=
res
.
result
.
fzsj
this
.
ruleForm
.
fzsl
=
res
.
result
.
fzsl
}
})
},
handleSubmit
()
{
this
.
$refs
.
ruleForm
.
validate
(
valid
=>
{
if
(
valid
)
{
issueCertificate
(
this
.
ruleForm
).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
this
.
$message
.
success
(
'保存成功'
);
this
.
$parent
.
queryClick
();
this
.
$emit
(
"input"
,
false
);
}
else
{
this
.
$message
.
error
(
res
.
message
)
}
})
}
else
{
this
.
$message
.
error
(
"请填写领取人信息!"
)
return
false
;
}
})
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
</
style
>
src/views/workflow/components/zsyl.vue
→
src/views/workflow/components/
dialog/
zsyl.vue
View file @
6915073
...
...
@@ -11,7 +11,7 @@
</
template
>
<
script
>
import
{
datas
}
from
"../javascript/zsyl.js"
;
import
{
datas
}
from
"../
../
javascript/zsyl.js"
;
import
{
getSlsqBdcqzList
,
bdcqzPreview
}
from
"@/api/bdcqz.js"
export
default
{
name
:
"zsyl"
,
...
...
src/views/workflow/components/fzxx.vue
View file @
6915073
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-05-04 10:29:45
-->
<
template
>
<div
class=
"from-clues"
>
<!-- 发证信息 -->
...
...
@@ -22,7 +27,7 @@
<el-col
:span=
"6"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
icon=
"el-icon-search"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
icon=
"el-icon-search"
@
click=
"zslqClick
()
"
>
证书领取
</el-button>
<el-button
type=
"primary"
icon=
"el-icon-search"
@
click=
"zslqClick"
>
证书领取
</el-button>
</el-form-item>
</el-col>
</el-row>
...
...
@@ -32,21 +37,14 @@
<lb-table
border
:column=
"tableData.columns"
:heightNum=
"210"
:data=
"tableData.data"
:pagination=
"false"
>
</lb-table>
</div>
<zslqDialog
v-model=
"dialogVisible"
@
update:dialogVisible=
"dialogVisibles"
></zslqDialog>
</div>
</
template
>
<
script
>
import
table
from
"@/utils/mixin/table"
;
import
zslqDialog
from
"./zslq.vue"
;
import
{
getCertificateList
}
from
"@/api/bdcqz.js"
;
import
{
datas
}
from
"../javascript/fzxxdata"
;
export
default
{
import
table
from
"@/utils/mixin/table"
;
import
{
getCertificateList
}
from
"@/api/bdcqz.js"
;
import
{
datas
}
from
"../javascript/fzxxdata"
;
export
default
{
mixins
:
[
table
],
components
:
{
zslqDialog
},
props
:
{
},
data
()
{
return
{
ruleForm
:
{
...
...
@@ -60,7 +58,7 @@ export default {
columns
:
datas
.
columns
().
fzgrid
,
data
:
[],
},
dialogVisible
:
false
dialogVisible
:
false
}
},
methods
:
{
...
...
@@ -72,16 +70,12 @@ export default {
}
})
},
zslqClick
(){
this
.
dialogVisible
=
true
;
},
//子组件传 过来的 数据
dialogVisibles
(
v
){
this
.
dialogVisible
=
v
;
zslqClick
()
{
this
.
$popupDialog
(
"不动产权证领取"
,
"workflow/components/dialog/zslq"
,
{},
'80%'
,
true
);
}
}
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
@import
"~@/styles/public.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
\ No newline at end of file
...
...
src/views/workflow/components/qlrCommonTable.vue
View file @
6915073
<
template
>
<div>
<lb-table
:column=
"column"
:
maxHeight=
"300"
heightNumSetting
:
pagination=
"false"
:key=
"key"
:data=
"tableDataList"
>
<lb-table
:column=
"column"
:pagination=
"false"
:key=
"key"
:data=
"tableDataList"
>
</lb-table>
<addQlr
v-model=
"dialog"
:details=
"details"
:showButton=
"showButton"
@
updateDetail=
"handleupdateDetail"
/>
</div>
</
template
>
<
script
>
import
addQlr
from
'.
/addQlr.vue'
import
{
mapGetters
}
from
'vuex'
export
default
{
import
addQlr
from
'./dialog
/addQlr.vue'
import
{
mapGetters
}
from
'vuex'
export
default
{
components
:
{
addQlr
},
...
...
@@ -162,13 +162,13 @@ export default {
this
.
$emit
(
'upDateQlrxxList'
,
this
.
tableDataList
)
}
}
this
.
key
++
},
// 新增
addClick
()
{
if
(
this
.
gyfs
==
'0'
&&
this
.
tableDataList
.
length
>
0
)
{
if
(
this
.
gyfs
==
'0'
&&
this
.
tableDataList
.
length
>
0
)
{
this
.
$message
.
warning
(
"当前共有方式为单独所有,无法添加多个权利人"
)
}
else
{
}
else
{
this
.
dialog
=
true
this
.
isaddupdate
=
true
}
...
...
@@ -211,8 +211,5 @@ export default {
this
.
details
=
row
}
}
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
</
style
>
...
...
src/views/workflow/components/spyj.vue
View file @
6915073
...
...
@@ -44,20 +44,14 @@
</el-form>
</div>
<el-empty
v-if=
"isNoData"
description=
"暂无数据"
></el-empty>
<commonDialog
v-model=
"commonDialog"
/>
</div>
</
template
>
<
script
>
import
{
getSpyjList
,
saveSpyj
,
saveSpyjBySlsq
}
from
"@/api/fqsq.js"
;
import
{
popupDialog
}
from
"@/utils/popup.js"
;
import
commonDialog
from
"./commonOpinion.vue"
;
import
{
mapGetters
}
from
'vuex'
export
default
{
components
:
{
commonDialog
},
props
:
{
},
computed
:
{
...
mapGetters
([
'userData'
])
...
mapGetters
([
'userData'
,
'yjsqOptions'
])
},
data
()
{
return
{
...
...
@@ -75,10 +69,18 @@
],
},
tableData
:
[],
propsParam
:
{},
commonDialog
:
false
propsParam
:
{}
}
},
watch
:
{
yjsqOptions
:
{
handler
(
val
)
{
this
.
ruleForm
.
shyj
=
val
},
deep
:
true
,
immediate
:
true
},
},
mounted
()
{
this
.
propsParam
=
this
.
$attrs
;
if
(
this
.
$route
.
query
.
viewtype
)
{
...
...
@@ -87,9 +89,6 @@
this
.
list
();
},
methods
:
{
handleClick
()
{
console
.
log
(
1
)
},
//审批意见数据初始化
list
()
{
let
that
=
this
...
...
@@ -123,7 +122,7 @@
},
//打开常用意见列表弹窗
commonOpinion
()
{
this
.
commonDialog
=
true
this
.
$popupDialog
(
"常用意见"
,
"workflow/components/dialog/commonOpinion"
,
{},
"70%"
,
true
)
},
//使用常用意见
useOpinion
(
opinion
)
{
...
...
@@ -195,7 +194,6 @@
/
deep
/
.el-form-item__content
{
display
:
block
;
text-align
:
left
;
padding-left
:
15px
;
text-indent
:
10px
;
}
.opinion_item
{
...
...
src/views/workflow/components/sqrViewTable.vue
View file @
6915073
...
...
@@ -3,7 +3,7 @@
</lb-table>
</
template
>
<
script
>
import
addQlr
from
'./addQlr.vue'
import
addQlr
from
'./
dialog/
addQlr.vue'
import
{
mapGetters
}
from
'vuex'
export
default
{
components
:
{
...
...
src/views/workflow/components/szxx.vue
View file @
6915073
...
...
@@ -32,7 +32,6 @@
<div
class=
"text color_red"
>
<span>
{{
item
.
syqx
}}
</span>
</div>
<!--
<div
class=
"top_line middle_margin"
></div>
-->
<div
class=
"text color_iray"
>
<span>
印刷序列号:
{{
item
.
ysxlh
}}
</span>
</div>
...
...
@@ -65,16 +64,13 @@
</div>
</div>
</el-dialog>
<bdcqzPrint
ref=
"bdcqzPrint"
v-model=
"dialog"
:bdcqz=
"bdcqz"
/>
<el-empty
description=
"暂无数据"
v-if=
"tableData.length == 0"
></el-empty>
</div>
</
template
>
<
script
>
import
{
mapGetters
}
from
'vuex'
import
{
getSlsqBdcqzList
,
invalidCertificate
,
getSzRecordList
}
from
"@/api/bdcqz.js"
;
import
bdcqzPrint
from
"./zsdy.vue"
;
import
{
popupDialog
}
from
"@/utils/popup.js"
;
export
default
{
components
:
{
bdcqzPrint
},
props
:
{},
data
()
{
return
{
...
...
@@ -88,6 +84,16 @@
bsmBdcqz
:
""
};
},
computed
:
{
...
mapGetters
([
'isRefresh'
])
},
watch
:
{
isRefresh
:
{
handler
(
newVal
,
oldVal
)
{
if
(
newVal
)
this
.
list
()
}
}
},
created
()
{
this
.
list
();
},
...
...
@@ -106,39 +112,11 @@
},
//打开证书预览弹窗
openZsylDialog
(
item
,
type
)
{
let
that
=
this
;
if
(
type
==
1
)
{
//证书预览
this
.
$popup
(
"证书预览"
,
"workflow/components/zsyl"
,
{
height
:
"630px"
,
width
:
"800px"
,
formData
:
{
bdcqz
:
item
,
}
});
this
.
$popupDialog
(
"证书预览"
,
"workflow/components/dialog/zsyl"
,
{
bdcqz
:
item
},
"70%"
,
true
);
}
else
{
this
.
$nextTick
(()
=>
{
this
.
dialog
=
true
;
this
.
bdcqz
=
item
;
this
.
$refs
.
bdcqzPrint
.
getBdcqzPreview
();
})
//证书打印
// this.$popup("证书打印", "workflow/components/zsdy", {
// height: "700px",
// width: "800px",
// formData: {
// bsmSlsq: this.bsmSlsq,
// bdcqz: item,
// },
// btnShow: true,
// confirmText: "打印证书",
// cancel: () => {
// console.log("取消回调");
// },
// confirm: () => {
// that.list();
// },
// });
this
.
$popupDialog
(
"不动产权证书"
,
"workflow/components/dialog/zsdy"
,
{
bdcqz
:
item
},
"70%"
,
true
);
}
},
//再次打印
...
...
@@ -166,7 +144,7 @@
});
},
openRecordPop
(
item
)
{
popupDialog
(
"缮证记录"
,
"workflow/components/szRecord"
,
{
bsmBdcqz
:
item
.
bsmBdcqz
},
'50%'
)
this
.
$popupDialog
(
"缮证记录"
,
"workflow/components/dialog/szRecord"
,
{
bsmBdcqz
:
item
.
bsmBdcqz
},
'60%'
,
true
)
}
},
};
...
...
src/views/workflow/javascript/fzxxdata.js
View file @
6915073
...
...
@@ -40,7 +40,8 @@ class data extends filter {
},
{
prop
:
"bdcqzh"
,
label
:
"不动产权证号"
label
:
"不动产权证号"
,
width
:
'200'
,
},
{
prop
:
"qlr"
,
...
...
@@ -60,7 +61,8 @@ class data extends filter {
},
{
prop
:
"fzsj"
,
label
:
"发证时间"
label
:
"发证时间"
,
width
:
'140'
,
},
{
prop
:
"lzrxm"
,
...
...
src/views/ywbl/ywsq/components/cfdj.vue
View file @
6915073
...
...
@@ -33,7 +33,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -46,14 +46,14 @@
</div>
</
template
>
<
script
>
//查封登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/cfdj.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
selectCfdj
,
startBusinessFlow
,
choiceBdcdy
}
from
"@/api/ywbl.js"
;
export
default
{
//查封登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/cfdj.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
selectCfdj
,
startBusinessFlow
,
choiceBdcdy
}
from
"@/api/ywbl.js"
;
export
default
{
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
sqywInfo
:
{
type
:
Object
,
default
:
()
=>
{
}
},
...
...
@@ -140,9 +140,9 @@ export default {
this
.
bdcdysz
=
val
}
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/diyaq.vue
View file @
6915073
...
...
@@ -42,7 +42,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -55,13 +55,13 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/diyaq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
selectDiyaq
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/diyaq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
selectDiyaq
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -130,9 +130,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/fwsyq.vue
View file @
6915073
...
...
@@ -56,7 +56,7 @@
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:heightNum=
"400"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:heightNum=
"400"
:current-page
.
sync=
"pageData.currentPage"
:total=
"zrztableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"zrztableData.columns"
:data=
"zrztableData.data"
>
...
...
@@ -107,7 +107,7 @@
</el-form>
</div>
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"dztableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"dztableData.columns"
:data=
"dztableData.data"
>
...
...
@@ -121,14 +121,14 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
//国有建设用地使用权/房屋使用权
import
{
datas
,
sendThis
}
from
"../javascript/fwsyq.js"
;
// import { datasduo, sendThisduo } from "../javascript/fwsyqduo.js";
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"@/views/ywbl/ywsq/components/mixin/jump"
;
import
{
selectScBdcdy
,
startBusinessFlow
,
choiceBdcdy
,
selectOtherH
,
selectZrz
,
selectDz
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
//国有建设用地使用权/房屋使用权
import
{
datas
,
sendThis
}
from
"../javascript/fwsyq.js"
;
// import { datasduo, sendThisduo } from "../javascript/fwsyqduo.js";
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"@/views/ywbl/ywsq/components/mixin/jump"
;
import
{
selectScBdcdy
,
startBusinessFlow
,
choiceBdcdy
,
selectOtherH
,
selectZrz
,
selectDz
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -275,9 +275,9 @@ export default {
})
}
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/nydsyq100.vue
View file @
6915073
...
...
@@ -27,7 +27,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -40,14 +40,14 @@
</div>
</
template
>
<
script
>
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/nydsyq100.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
startBusinessFlow
,
selectZdjbxx
}
from
"@/api/ywbl.js"
;
export
default
{
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/nydsyq100.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
startBusinessFlow
,
selectZdjbxx
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -115,10 +115,10 @@ export default {
this
.
bdcdysz
=
val
;
}
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/nydsyq200.vue
View file @
6915073
...
...
@@ -27,7 +27,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -40,14 +40,14 @@
</div>
</
template
>
<
script
>
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectJsydsyq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
startBusinessFlow
,
selectNydsyqQlxx
}
from
"@/api/ywbl.js"
;
export
default
{
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectJsydsyq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"../components/mixin/jump"
;
import
{
startBusinessFlow
,
selectNydsyqQlxx
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -122,9 +122,9 @@ export default {
})
}
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selecBdcql.vue
View file @
6915073
...
...
@@ -42,7 +42,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -55,14 +55,14 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selecBdcql.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectQlxx
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
import
{
getQllxByBsmSqyw
}
from
"@/api/system.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selecBdcql.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectQlxx
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
import
{
getQllxByBsmSqyw
}
from
"@/api/system.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -144,9 +144,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectAllHInfo.vue
View file @
6915073
...
...
@@ -34,7 +34,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -47,13 +47,13 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectAllHInfo.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectAllHInfo
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectAllHInfo.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectAllHInfo
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -121,9 +121,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectFwsyq.vue
View file @
6915073
...
...
@@ -34,7 +34,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -47,13 +47,13 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectFwsyq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectFwsyq
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectFwsyq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectFwsyq
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -121,9 +121,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectJsydsyq.vue
View file @
6915073
...
...
@@ -41,7 +41,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -54,14 +54,14 @@
</div>
</
template
>
<
script
>
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectJsydsyq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
startBusinessFlow
,
selectJsydQlxx
}
from
"@/api/ywbl.js"
;
export
default
{
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectJsydsyq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
startBusinessFlow
,
selectJsydQlxx
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -140,9 +140,9 @@ export default {
})
}
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectQjzdjbxx.vue
View file @
6915073
...
...
@@ -27,7 +27,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -40,14 +40,14 @@
</div>
</
template
>
<
script
>
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectQjzdjbxx.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
startBusinessFlow
,
selectZdjbxx
}
from
"@/api/ywbl.js"
;
export
default
{
//首次登记
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectQjzdjbxx.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
startBusinessFlow
,
selectZdjbxx
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -115,10 +115,10 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectYgdj100.vue
View file @
6915073
...
...
@@ -34,7 +34,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -47,13 +47,13 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdj100.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdj100
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdj100.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdj100
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -121,9 +121,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectYgdj200.vue
View file @
6915073
...
...
@@ -34,7 +34,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -47,13 +47,13 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdj200.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdj200
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdj200.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdj200
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -121,9 +121,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/ywbl/ywsq/components/selectYgdy.vue
View file @
6915073
...
...
@@ -34,7 +34,7 @@
</div>
<!-- 表格 -->
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
<lb-table
ref=
"table"
@
row-
dbl
click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"tableData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
...
...
@@ -47,13 +47,13 @@
</div>
</
template
>
<
script
>
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdy.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdy
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
import
store
from
'@/store/index.js'
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdy.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
table
from
"@/utils/mixin/table"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdy
,
startBusinessFlow
}
from
"@/api/ywbl.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
...
...
@@ -121,9 +121,9 @@ export default {
this
.
bdcdysz
=
val
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
...
...
Please
register
or
sign in
to post a comment