2022-03-24 11:17:05 +08:00
< template >
< div class = "add" >
< div class = "form-group" >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 工资性收入 ( 元 ) < / span >
2022-03-24 11:17:05 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income3 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 11:17:05 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 生产经营收入 ( 元 ) < / span >
2022-03-24 11:17:05 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income4 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 11:17:05 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 计划生育金 ( 元 ) < / span >
2022-03-24 11:17:05 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income5 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 11:17:05 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 资产收益扶贫分红收入 < / span >
2022-03-24 11:17:05 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income6 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 14:29:32 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 养老保险金 ( 元 ) < / span >
2022-03-24 14:29:32 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income9 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 11:17:05 +08:00
< / div >
< / div >
< / div >
< / div >
2022-03-24 14:29:32 +08:00
< div class = "form-group" >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 低保金 ( 元 ) < / span >
2022-03-24 14:29:32 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income7 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 14:29:32 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
2022-04-28 11:10:58 +08:00
< span > 特困供养金 ( 元 ) < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income8 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 生态补偿金 ( 元 ) < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income10 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 财产性收入 ( 元 ) < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income13 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 其他财产性收入 < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income14 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 转移性收入 ( 元 ) < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income11 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 其他转移性收入 ( 元 ) < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income12 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 生产经营性支出 ( 元 ) < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income15 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 纳入监测对象的收入参考范围 < / span >
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income1 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-04-28 11:10:58 +08:00
< / div >
< / div >
< / div >
< div class = "form-item" >
< div class = "form-item__wrapper" >
< div class = "left" >
< span > 纳入监测对象的人均收入参考范围 < / span >
2022-03-24 14:29:32 +08:00
< / div >
< div class = "right" >
2022-05-07 18:50:28 +08:00
< input placeholder = "请输入" v -model .number = " form.income2 " type = "number"
2022-04-29 19:04:53 +08:00
placeholder - style = "color: #999; font-size: 30rpx;" maxlength = "9" / >
2022-03-24 14:29:32 +08:00
< / div >
< / div >
< / div >
< / div >
2022-04-29 16:26:06 +08:00
<!-- < p class = "tips" > * 不填时默认为0元 < / p > -- >
2022-04-28 11:26:27 +08:00
2022-03-24 11:17:05 +08:00
< div class = "btn" hover -class = " text " @click ="submit" > 保存 < / div >
< / div >
< / template >
< script >
export default {
data ( ) {
return {
form : {
2022-03-24 14:29:32 +08:00
income1 : '' ,
income2 : '' ,
income3 : '' ,
income4 : '' ,
income5 : '' ,
2022-03-26 16:33:51 +08:00
income6 : '' ,
2022-04-28 18:00:04 +08:00
income8 : '' ,
income9 : '' ,
income10 : '' ,
income11 : '' ,
income12 : '' ,
income13 : '' ,
income14 : '' ,
income15 : '' ,
2022-03-24 11:17:05 +08:00
} ,
2022-03-26 16:33:51 +08:00
id : '' ,
girdId : '' ,
girdName : '' ,
2022-03-24 11:17:05 +08:00
}
} ,
onLoad ( query ) {
2022-03-24 14:29:32 +08:00
this . id = query . id
2022-03-26 16:33:51 +08:00
this . girdId = query . girdId
this . girdName = query . girdName
2022-03-24 14:29:32 +08:00
this . getInfo ( query . id )
2022-03-26 16:33:51 +08:00
} ,
onShow ( ) {
2022-04-28 11:26:27 +08:00
document . title = '家庭收支情况'
2022-03-24 11:17:05 +08:00
} ,
methods : {
2022-03-24 14:29:32 +08:00
getInfo ( id ) {
2022-05-07 18:50:28 +08:00
2022-03-24 14:29:32 +08:00
this . $http . post ( ` /app/apppreventionreturntopoverty/queryDetailById?id= ${ id } ` ) . then ( res => {
2022-05-07 18:50:28 +08:00
// var arr = ['income1','income2','income3','income4','income5','income6','income8','income9','income10','income11','income12','income13','income14','income15']
// var newArr = {}
2022-03-24 14:29:32 +08:00
if ( res . code === 0 ) {
2022-05-07 18:50:28 +08:00
// for(let key in res.data) {
// if(arr.includes(key)) {
// newArr = res.data[key] == 0? '':res.data[key]
// }
// }
// this.form = {...newArr}
2022-03-24 14:29:32 +08:00
this . form = {
... this . form ,
... res . data
}
}
} )
} ,
2022-03-24 11:17:05 +08:00
2022-03-24 14:29:32 +08:00
submit ( ) {
2022-03-26 16:33:51 +08:00
this . form . girdId = this . girdId
this . form . girdName = this . girdName
this . $http . post ( '/app/apppreventionreturntopoverty/addByEwechat' , {
2022-03-24 11:17:05 +08:00
... this . form ,
2022-03-24 14:29:32 +08:00
id : this . id
2022-03-24 11:17:05 +08:00
} ) . then ( res => {
if ( res . code === 0 ) {
2022-03-26 16:33:51 +08:00
this . $u . toast ( '保存成功' )
2022-03-24 11:17:05 +08:00
uni . $emit ( 'reload' )
uni . navigateBack ( {
delta : 1
} )
}
} )
}
}
}
< / script >
< style lang = "scss" >
. add {
padding - bottom : 120 px ;
2022-03-24 14:29:32 +08:00
. tips {
margin : 32 px 0 0 32 px ;
color : # 999999 ;
font - size : 26 px ;
2022-03-24 11:17:05 +08:00
}
& > div {
margin - bottom : 16 px ;
background : # fff ;
}
. form - group {
. form - item {
padding - left : 32 px ;
. form - item _ _wrapper {
display : flex ;
align - items : center ;
justify - content : space - between ;
height : 112 px ;
border - bottom : 1 px solid # E4E5E6 ;
}
. right {
height : 112 px ;
line - height : 112 px ;
padding - right : 32 px ;
span {
font - size : 30 px ;
color : # 999999 ;
}
}
input {
height : 100 % ;
text - align : right ;
}
. left {
display : flex ;
align - items : center ;
span {
color : # 333333 ;
font - size : 32 px ;
}
i {
margin - right : 4 px ;
font - style : normal ;
color : # FF4466 ;
font - size : 32 px ;
}
}
& : last - child {
. form - item _ _wrapper {
border : none ;
}
}
}
}
. form - item _ _imgs {
padding : 32 px ;
. form - item _ _title {
display : flex ;
align - items : center ;
margin - bottom : 34 px ;
h2 {
color : # 333333 ;
font - weight : normal ;
font - size : 32 px ;
}
i {
color : # 999999 ;
font - size : 28 px ;
font - style : normal ;
}
}
textarea {
width : 100 % ;
}
}
. form - type {
display : flex ;
align - items : center ;
justify - content : space - between ;
height : 112 px ;
padding : 0 32 px ;
h2 {
font - weight : normal ;
color : # 333333 ;
font - size : 32 px ;
}
span {
color : # 999999 ;
font - size : 28 px ;
}
}
. btn {
position : fixed ;
left : 0 ;
bottom : 0 ;
z - index : 11 ;
width : 100 % ;
height : 112 px ;
line - height : 112 px ;
margin : 0 ;
text - align : center ;
color : # FFFFFF ;
font - size : 32 px ;
background : # 3192 F4 ;
}
}
< / style >