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
96537a85
authored
2023-09-06 10:37:46 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
style:水电信息模块开发
1 parent
bf5df9a8
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
296 additions
and
9 deletions
src/views/workflow/components/sdqxx.vue
src/views/workflow/components/sfxx.vue
src/views/workflow/components/sdqxx.vue
View file @
96537a8
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-09-06 10:31:23
-->
<
template
>
<div>
<div>
自来水信息
</div>
<div>
天然气信息
</div>
<div>
电力信息
</div>
<div
class=
"slxx sdqxx"
>
<!--
<div>
自来水信息
</div>
<div>
天然气信息
</div>
-->
<el-form
:model=
"ruleForm"
ref=
"ruleForm"
v-Loading=
"loading"
:label-position=
"flag ? 'top' : ''"
:inline=
"flag"
label-width=
"130px"
>
<div
class=
"slxx_con"
:class=
"flag ? 'formMarginBot0' : ''"
>
<div
class=
"slxx_title title-block"
>
电力信息
<div
class=
"triangle"
></div>
</div>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"服务代码:"
>
<el-input
v-model=
"ruleForm.serviceCode"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"行政区划区县代码:"
>
<el-input
v-model=
"ruleForm.AREACODE"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"登记系统业务号:"
>
<el-input
v-model=
"ruleForm.YWH"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"推送日期:"
>
<el-input
v-model=
"ruleForm.SENDTIME"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"原户主姓名:"
>
<el-input
v-model=
"ruleForm.MC_OLD"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"原户主身份证号码:"
>
<el-input
v-model=
"ruleForm.ZJHM_OLD"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"原户主联系电话:"
>
<el-input
v-model=
"ruleForm.LXDH_OLD"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"新户主姓名:"
>
<el-input
v-model=
"ruleForm.MC_NEW"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"新户主身份证号码:"
>
<el-input
v-model=
"ruleForm.ZJHM_NEW"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"新户主联系电话:"
>
<el-input
v-model=
"ruleForm.LXDH_NEW"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"房屋坐落(地址):"
>
<el-input
v-model=
"ruleForm.FWZL"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"房产证编号:"
>
<el-input
v-model=
"ruleForm.FCZBH"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"是否过户:"
>
<el-switch
v-model=
"ruleForm.SFGH"
:active-value=
'1'
active-text=
"是"
:inactive-value=
"0"
inactive-text=
"否"
>
</el-switch>
</el-form-item>
</el-col>
</el-row>
</div>
</el-form>
</div>
</
template
>
\ No newline at end of file
</
template
>
<
script
>
import
{
mapGetters
}
from
"vuex"
;
export
default
{
computed
:
{
...
mapGetters
([
"dictData"
,
"flag"
]),
},
mounted
()
{
// this.loading = true
this
.
viewEdit
=
this
.
$parent
.
currentSelectTab
.
ableOperation
;
this
.
propsParam
=
this
.
$attrs
;
var
formdata
=
new
FormData
();
formdata
.
append
(
"bsmSldy"
,
this
.
propsParam
.
bsmSldy
);
formdata
.
append
(
"djlx"
,
this
.
propsParam
.
djlx
);
formdata
.
append
(
"isEdit"
,
this
.
viewEdit
);
// Init(formdata).then((res) => {
// if (res.code === 200 && res.result) {
// }
// });
},
data
()
{
return
{
loading
:
false
,
//表单是否可操作
viewEdit
:
false
,
ruleForm
:
{
SFGH
:
1
}
}
},
methods
:
{
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
@import
"~@/styles/slxx/slxx.scss"
;
</
style
>
...
...
src/views/workflow/components/sfxx.vue
View file @
96537a8
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-09-0
5 16:52:14
* @LastEditTime: 2023-09-0
6 09:09:45
-->
<
template
>
<div
class=
"sfxx"
>
<div
class=
'sfxx'
>
<div
class=
"sfxx-left"
>
<div
class=
"slxx_title title-block"
>
基本信息
<div
class=
"triangle"
></div>
</div>
<ul>
<li>
<p>
业务号
</p>
<p>
{{
detail
.
ywh
}}
</p>
</li>
<li>
<p>
申请登记类型
</p>
<p>
{{
detail
.
sqdjlx
}}
</p>
</li>
<li>
<p>
联系人
</p>
<p>
{{
detail
.
lxr
}}
</p>
</li>
<li>
<p>
联系人电话
</p>
<p>
{{
detail
.
lxdh
}}
</p>
</li>
<li>
<p>
缴费人
</p>
<p><el-input
v-model=
"detail.jfr"
></el-input></p>
</li>
<li>
<p>
缴费单号
</p>
<p><el-input
v-model=
"detail.jfdh"
></el-input></p>
</li>
<li>
<p>
应收金额
</p>
<p
style=
"color:red"
>
{{
detail
.
ysje
}}
元
</p>
</li>
<li>
<p>
实收金额
</p>
<p><el-input
v-model=
"detail.ssje"
></el-input></p>
</li>
<li>
<p>
备注
</p>
<p><el-input
v-model=
"detail.bz"
></el-input></p>
</li>
</ul>
</div>
<div
class=
"sfxx-right"
>
<div
class=
"slxx_title title-block"
>
收费明细
<div
class=
"triangle"
></div>
</div>
<el-table
:data=
"tableData.data"
border
:height=
"355"
>
<el-table-column
v-for=
"item in tableData.columns"
:key=
"item.index"
:prop=
"item.prop"
:label=
"item.label"
align=
"center"
>
</el-table-column>
<el-table-column
label=
"操作"
width=
"50"
>
<template
slot-scope=
"scope"
>
<el-button
type=
"text"
>
使用
</el-button>
</
template
>
</el-table-column>
</el-table>
</div>
</div>
</
template
>
\ No newline at end of file
</template>
<
script
>
export
default
{
components
:
{},
data
()
{
return
{
detail
:
{
ywh
:
''
,
sqdjlx
:
''
,
lxr
:
''
,
lxdh
:
''
,
jfr
:
''
,
jfdh
:
''
,
ysje
:
''
,
ssje
:
''
,
bz
:
''
},
tableData
:
{
columns
:
[
{
prop
:
"sfxmmc"
,
label
:
"收费项目名称"
,
},
{
prop
:
"sl"
,
label
:
"数县"
,
},
{
prop
:
"je"
,
label
:
"金额(元)"
,
},
{
label
:
'操作'
,
align
:
'center'
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
el
-
button
type
=
"text"
icon
=
"el-icon-edit-outline"
onClick
=
{()
=>
{
}}
><
/el-button
>
<
/div
>
)
}
}
],
data
:
[]
}
}
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
@import
"~@/styles/public.scss"
;
.sfxx
{
display
:
flex
;
padding
:
10px
;
height
:
100%
;
box-sizing
:
border-box
;
&-left
{
width
:
50%
;
margin-right
:
10px
;
ul
{
border-radius
:
3px
;
}
li
:last-child
{
border-bottom
:
1px
solid
#e8e5e5
;
}
li
{
display
:
flex
;
border
:
1px
solid
#e8e5e5
;
border-bottom
:
none
;
p
:
nth-child
(
1
)
{
width
:
35%
;
text-align
:
center
;
background-color
:
#fafafa
;
border-right
:
1px
solid
#e8e5e5
;
padding
:
10px
0
;
}
p
:nth-child
(
2
)
{
width
:
65%
;
display
:
flex
;
align-items
:
center
;
box-sizing
:
border-box
;
margin
:
0
10px
;
}
}
}
&
-right
{
width
:
50%
;
margin-left
:
10px
;
}
}
</
style
>
\ No newline at end of file
...
...
Please
register
or
sign in
to post a comment