Kaynağa Gözat

测试修改

zouling 1 ay önce
ebeveyn
işleme
1ac11e3941

+ 31 - 20
property_ui/health/pages/health/add.vue

@@ -286,25 +286,25 @@
 				this.datainfo.detailedAddress=e.dictLabel;
 			},
 			init(){
-				if(this.pfrom=='house'){
-					var houseId=this.houseId;
-					var params={
-						houseId:houseId
-					}
-					houseInfoList(params).then(res=>{
-						if(res.code==200){
-							this.fwlist= res.rows.map(v => {
-								return {
-									dictLabel: v.detailedAddress,
-									dictValue: v.houseId,
-									location: v.location
-								}
-							})
-							this.datainfo.houseId=this.houseId;
-							this.datainfo.detailedAddress=this.kaType(this.houseId,this.fwlist)
-						}
-					})
-				}else{
+				// if(this.pfrom=='house'){
+				// 	var houseId=this.houseId;
+				// 	var params={
+				// 		houseId:houseId
+				// 	}
+				// 	houseInfoList(params).then(res=>{
+				// 		if(res.code==200){
+				// 			this.fwlist= res.rows.map(v => {
+				// 				return {
+				// 					dictLabel: v.detailedAddress,
+				// 					dictValue: v.houseId,
+				// 					location: v.location
+				// 				}
+				// 			})
+				// 			this.datainfo.houseId=this.houseId;
+				// 			this.datainfo.detailedAddress=this.kaType(this.houseId,this.fwlist)
+				// 		}
+				// 	})
+				// }else{
 					houseInfolistNoPage().then(res=>{
 						if(res.code==200){
 							this.fwlist= res.data.map(v => {
@@ -314,9 +314,11 @@
 									location: v.location
 								}
 							})
+							this.datainfo.houseId=this.houseId;
+							this.datainfo.detailedAddress=this.kaType(this.houseId,this.fwlist)
 						}
 					})
-				}
+				// }
 				
 				// 是否
 				getDictionaryFn('sys_yes_no').then(res=>{
@@ -385,6 +387,10 @@
 				var val=e.detail.value;
 				this.datainfo.isHouseholder=this.sfList[val].dictValue;
 				this.sfhz=this.sfList[val].dictLabel;
+				if(this.datainfo.isHouseholder=='Y'){
+					this.datainfo.isTenant='N';
+					this.sfzh='否'
+				}
 			},
 			bindDateChangea(e){
 				var val=e.detail.value;
@@ -395,6 +401,10 @@
 				var val=e.detail.value;
 				this.datainfo.isTenant=this.sfList[val].dictValue;
 				this.sfzh=this.sfList[val].dictLabel;
+				if(this.datainfo.isTenant=='Y'){
+					this.datainfo.isHouseholder='N';
+					this.sfhz='否'
+				}
 			},
 			bindDateChangec(e){
 				var val=e.detail.value;
@@ -445,6 +455,7 @@
 						return
 					}
 					if(this.ptype=='add'){
+						params.tenantId=this.$store.state.user.tenantId
 						addResidentInfo(params).then(res=>{
 							if(res.code==200){
 								this.$toast("新增成功")

+ 17 - 8
property_ui/manage/pages/community/sqmoney.vue

@@ -2,9 +2,10 @@
 	<view class="car">
 		<view class="cartop">
 			<view class="topa flexc">
-				<view class="allbox flexc" @click="showDrawer('showLeft')">
-					<image :src="allimg" class="resetimg" @click="getReset"></image>
-					<view class="over">全部资产</view>
+				<view class="allbox flexc" >
+					<!-- @click="getReset" -->
+					<image :src="allimg" class="resetimg"  @click="showDrawer('showLeft')"></image>
+					<view class="over" :class="tabval=='all'?'act':''" @click="getAllFn">全部资产</view>
 				</view>
 				<view class="search flexc">
 					<image :src="search"></image>
@@ -17,7 +18,7 @@
 				<view class="tabt" :class="tabval==ite.id?'act':''" v-for="(ite,idx) in assetTree" :key="ite.id" @click="getTabFn(ite.id,idx)">{{ite.label}}</view>
 			</view>
 			<view class="tablst flexc">
-				<view class="tabs" :class="tabvala==ite.id?'act':''" v-for="(ite,idx) in tablist" :key="ite.id" @click="getTabFna(ite.id)">{{ite.label}}</view>
+				<view class="tabs" :class="tabvala==ite.id?'act':''" v-for="(ite,idx) in tablist" :key="ite.id" @click="getTabFna(ite.id,ite.parentId)">{{ite.label}}</view>
 			</view>
 		</view>
 		<!-- 左侧展示 -->
@@ -81,7 +82,6 @@
 				// carb:require('@/car/static/car/carb.png'),
 				search:require('@/car/static/car/search.png'),
 				tabscheight:0,//减去的部
-				sfxx:"",
 				text:'',
 				list:[],
 				pageSize: 10,
@@ -218,10 +218,14 @@
 				this.getrefreshData()
 			},
 			getReset(){
-				this.sfxx='';
 				this.text='';
 				this.getrefreshData()
 			},
+			getAllFn(){
+				this.tabval='all'
+				this.tabvala=''
+				this.getrefreshData()
+			},
 			getrefreshData(){
 				this.pageNum=1;
 				this.list=[];
@@ -241,7 +245,8 @@
 				}
 				this.getrefreshData()
 			},
-			getTabFna(val){
+			getTabFna(val,parentId){
+				this.tabval=parentId
 				this.tabvala=val;
 				this.getrefreshData()
 			},
@@ -326,7 +331,11 @@
 	.topa{padding: 20rpx 20rpx 32rpx;
 		
 		.allbox{width: 180rpx;overflow: hidden;
-			view{font-weight: 500;font-size: 26rpx;color: #272727;flex: 1;}
+			view{font-weight: 500;font-size: 26rpx;color: #272727;flex: 1;text-align: center;line-height: 40rpx;box-sizing: border-box;
+				&.act{border: 2rpx solid #0256FD;border-radius: 10rpx;background: #FFFFFF;color: #0256FD;
+					
+				}
+			}
 			image{width: 30rpx;height: 24rpx;margin-right: 20rpx;flex: 0 0 auto;}
 		}
 		.search{flex: 1;margin-left: 16rpx;height: 64rpx;background: #EEEEEE;border-radius: 32rpx;border: 2rpx solid #E6E6E6;padding-left: 24rpx;box-sizing: border-box;

+ 3 - 3
property_ui/mine/components/box/list.vue

@@ -29,7 +29,7 @@
 			</view>
 		</block>
 		<block v-if="type=='plsh'">
-				<view class="mb12 pr"  v-for="(ite,idx) in datainfo" :key="idx">
+				<view class="mb12 pr"  v-for="(ite,idx) in datainfo" :key="idx" @click="getDetail(ite.communityId)">
 					<view class="hdlist ">
 						<view class="pd12 flex">
 							<image :src="ite.avatar&&ite.avatar.indexOf('/static/img/profile')==-1?baseUrl+ite.avatar:man" class="mhead flex0"></image>
@@ -49,8 +49,8 @@
 						<view class="shbtns flexc pd12" >
 							<!-- <view class="btn bga" @click="getSh('4',ite)">不予展示</view> -->
 							<view class="flex1"></view>
-							<view class="btn bgb" @click="getSh('3',ite)">不通过</view>
-							<view class="btn bgc" @click="getSh('2',ite)">通过</view>
+							<view class="btn bgb" @click.stop="getSh('3',ite)">不通过</view>
+							<view class="btn bgc" @click.stop="getSh('2',ite)">通过</view>
 						</view>
 					</view>
 					

+ 3 - 0
property_ui/mine/pages/news/sh.vue

@@ -48,6 +48,9 @@
 			// getNextFn(){
 			// 	this.$tab.navigateTo("/work/pages/business/add")
 			// },
+			getDetail(e){
+				this.$tab.navigateTo(`/manage/pages/community/newssqdetail?id=${e}`)
+			},
 			getDelFn(id){
 				var that=this;
 				reservDel(data).then(res=>{

+ 11 - 4
property_ui/work/components/car/list.vue

@@ -176,20 +176,21 @@
 				<view class="delleft">
 					<view class="ctop flexc" style="padding: 26rpx 24rpx 24rpx;">
 						<image :src="time" class="imgs"></image>
-						<view class="tit">{{ite.year}}/01 {{ite.year}}/12</view>
+						<view class="tit">{{kaType(ite.houseType,fwlxList)}}</view>
+						<!-- <view class="tit">{{ite.year}}/01 {{ite.year}}/12</view> -->
 	<!-- 					<view class="btn btnbgb" v-if="ite.isExpense=='Y'">已缴费</view>
 						<view class="btn btnbgc" v-else>未缴费</view> -->
 						<view class="flex1"></view>
 						<!-- <view class="txta">{{ite.detailedAddress}}</view> -->
 					</view>
 					<view class="clists flexc">
-						<view class="mlistl">
+						<!-- <view class="mlistl">
 							<view class="mltit">应缴总额 /元</view>
 							<view class="mltxt">{{ite.totalExpense}}</view>
-						</view>
+						</view> -->
 						<view class="mlistr">
 							<view class="clist"><view class="tit">物业费用:</view>{{ite.tenementExpense}}元</view>
-							<view class="clist"><view class="tit">车位费用:</view>{{ite.parkingExpense}}元</view>
+							<!-- <view class="clist"><view class="tit">车位费用:</view>{{ite.parkingExpense}}元</view> -->
 							<view class="clist"><view class="tit">能耗费用:</view>{{ite.energyExpense}}元</view>
 						</view>
 					</view>
@@ -257,6 +258,12 @@
 				default () {
 					return []
 				}
+			},
+			fwlxList:{
+				type:Array,
+				default () {
+					return []
+				}
 			}
 		},
 		data(){

+ 17 - 1
property_ui/work/pages/fee/index.vue

@@ -2,7 +2,7 @@
 	<view class="car">
 		<!-- 列表 -->
 		<view class="carlists">
-			<car-list :datainfo="list"  :wtdt="wtdt" type='feeset' @getDetail="getDetail" @getDelFn="getDelFn"></car-list>
+			<car-list :datainfo="list" :fwlxList="fwlxList"  :wtdt="wtdt" type='feeset' @getDetail="getDetail" @getDelFn="getDelFn"></car-list>
 		</view>
 		<block v-if="checkPermi(['wuYe:feeSettings:add'])">
 			<view style="height: 100rpx;"></view>
@@ -16,6 +16,7 @@
 	import config from '@/config'
 	const baseUrl = config.baseUrl
 	import carList from "@/work/components/car/list.vue"
+	import {getDictionaryFn} from "@/api/system/user.js"
 	import {feesetList,feesetDel} from "@/api/work/manage.js"
 	import { checkPermi, checkRole } from "@/utils/permission"; // 权限判断函数
 	export default{
@@ -27,6 +28,7 @@
 				pageNum: 1,
 				reachflag: true,
 				wtdt:'',
+				fwlxList:[]
 			}
 		},
 		onUnload() {
@@ -36,6 +38,7 @@
 			uni.$on('refsetList',(res)=>{
 				this.getrefreshData()
 			})
+			this.init()
 			this.getDataFn()
 		},
 		// 上拉触底加载更多触发事件
@@ -47,6 +50,19 @@
 		},
 		methods:{
 			checkPermi, checkRole,
+			init(){
+				// 房屋类型
+				getDictionaryFn('house_type').then(res=>{
+					if(res.code==200){
+						this.fwlxList = res.data.map(v => {
+							return {
+								dictLabel: v.dictLabel,
+								dictValue: v.dictValue
+							}
+						})
+					}
+				})
+			},
 			getDetail(id){
 				this.$tab.navigateTo("/work/pages/fee/set?id="+id)
 			},

+ 49 - 6
property_ui/work/pages/fee/set.vue

@@ -3,18 +3,27 @@
 		<uni-forms ref="form" :model="datainfo" :rules="rules">
 			<view class="cbox">
 				<view class="chmain">
+					<uni-forms-item label="房屋类型" required name="houseType">
+						<picker range-key='dictLabel' :disabled="isdisabled" :value="fwlxidx" :range="fwlxList"   @change='bindDateChangee'>
+						<view class="flexc mh35">
+							<view class="flex1 txr f13 co27" v-if="datainfo.houseType&&!fwlx">{{statusFormats(datainfo.houseType,fwlxList,'fwlx')}}</view>
+							<view class="flex1 txr f13" v-else :class="fwlx?'co27':'coa'">{{fwlx||"请选择房屋类型"}}</view>
+							<view class="rimg"><image :src="rimg"></image></view>
+						</view>
+						</picker>
+					</uni-forms-item>
 					<uni-forms-item label="物业费用" name="tenementExpense">
 						<view class="flexc">
 							<view class="tip">¥</view>
 							<uni-easyinput :disabled="isdisabled" v-model="datainfo.tenementExpense" :inputBorder='false' placeholder="请输入金额" />
 						</view>
 					</uni-forms-item>
-					<uni-forms-item label="车位费用" name="parkingExpense">
+					<!-- <uni-forms-item label="车位费用" name="parkingExpense">
 						<view class="flexc">
 							<view class="tip">¥</view>
 							<uni-easyinput :disabled="isdisabled" v-model="datainfo.parkingExpense" :inputBorder='false' placeholder="请输入金额" />
 						</view>
-					</uni-forms-item>
+					</uni-forms-item> -->
 					<uni-forms-item label="能耗费用" name="energyExpense">
 						<view class="flexc">
 							<view class="tip">¥</view>
@@ -37,8 +46,8 @@
 	import config from '@/config'
 	import {checkPermi,checkRole} from "@/utils/permission"; // 权限判断函数
 	import {feesetAdd,feesetPut,feesetDet} from "@/api/work/manage.js"
-	// import {getDictionaryFn} from "@/api/system/user.js"
-	// import {selectValueKey} from "@/utils/common.js"
+	import {getDictionaryFn} from "@/api/system/user.js"
+	import {selectValueKey} from "@/utils/common.js"
 	export default {
 		components: {},
 		data() {
@@ -47,15 +56,20 @@
 				baseUrl: config.baseUrl,
 				datainfo: {
 					"tenementExpense":"",//应缴物业费用
-					"parkingExpense":"",//应缴车位费用
+					// "parkingExpense":"",//应缴车位费用
 					"energyExpense":"",//应缴能耗费用
+					"houseType":null,//房屋类型 1:普通住宅,2:洋房
 				},
 				rules: {
-				  // staffName: {rules: [{required: true,errorMessage: '请输入人员姓名' }]},
+				  houseType: {rules: [{required: true,errorMessage: '请选择房屋类型' }]},
+				  tenementExpense: {rules: [{required: true,errorMessage: '请输入物业费' }]},
 				},
 				id:'',
 				ptype:'add',
 				isdisabled:false,
+				fwlxList:[],
+				fwlxidx:'',
+				fwlx:'',
 			}
 		},
 		onLoad: function(e) {
@@ -65,10 +79,39 @@
 				// this.isdisabled=true;
 				this.getDetailFn()
 			}
+			this.init()
 		},
 		methods: {
 			checkPermi,
 			checkRole,
+			init(){
+				// 房屋类型
+				getDictionaryFn('house_type').then(res=>{
+					if(res.code==200){
+						this.fwlxList = res.data.map(v => {
+							return {
+								dictLabel: v.dictLabel,
+								dictValue: v.dictValue
+							}
+						})
+						if(res.data&&res.data.length){
+							this.datainfo.houseType=res.data[0].dictValue
+						}
+					}
+				})
+			},
+			statusFormats(data, list,type) {
+				var aite=selectValueKey(list, data);
+				if(type=='fwlx'){
+					this.fwlxidx=aite.key;
+				}
+				return aite.actions;
+			},
+			bindDateChangee(e){
+				var val=e.detail.value;
+				this.datainfo.houseType=this.fwlxList[val].dictValue;
+				this.fwlx=this.fwlxList[val].dictLabel;
+			},
 			getEditFn(){
 				this.isdisabled=false;
 			},

+ 32 - 0
property_ui/work/pages/manage/addhouse.vue

@@ -25,6 +25,15 @@
 					  	<view class="rimg"></view>
 					  </view>
 				  </uni-forms-item>
+				  	<uni-forms-item label="房屋类型" required name="houseType">
+						<picker range-key='dictLabel' :disabled="isdisabled" :value="fwlxidx" :range="fwlxList"   @change='bindDateChangee'>
+				  		<view class="flexc mh35">
+				  			<view class="flex1 txr f13 co27" v-if="datainfo.houseType&&!fwlx">{{statusFormats(datainfo.houseType,fwlxList,'fwlx')}}</view>
+				  			<view class="flex1 txr f13" v-else :class="fwlx?'co27':'coa'">{{fwlx||"请选择房屋类型"}}</view>
+				  			<view class="rimg"><image :src="rimg"></image></view>
+				  		</view>
+						</picker>
+				  	</uni-forms-item>
 					<uni-forms-item label="权利人姓名" name="ownerName">
 						<view class="flexc">
 							<uni-easyinput :disabled="isdisabled" v-model="datainfo.ownerName" :inputBorder='false' placeholder="自动识别" />
@@ -226,6 +235,7 @@
 					 "location":"",//房屋坐落位置
 					 "rightType":"",//权利类型,如所有权、使用权等
 					 "area":"",//房屋面积,单位为平方米
+					 "houseType":null,//房屋类型 1:普通住宅,2:洋房
 					 "documentNumber":"",//房屋相关的字第号
 					 "propertyUnitNumber":"",//不动产单元号
 					 "coOwnership":"",//房屋的共有情况,如共有比例等
@@ -242,6 +252,7 @@
 				},
 				rules: {
 				  location: {rules: [{required: true,errorMessage: '请输入房屋坐落位置' }]},
+				  houseType: {rules: [{required: true,errorMessage: '请选择房屋类型' }]},
 				  // detailedAddress: {rules: [{required: true,errorMessage: '请输入门牌号' }]},
 				  area: {rules: [{required: true,errorMessage: '请输入面积' }]},
 				},
@@ -251,13 +262,16 @@
 				qllx:'',
 				fwyt:'',
 				ywcw:'',
+				fwlx:'',
 				fwztidx:'',
 				qllxidx:'',
 				fwytidx:'',
 				ywcwidx:'',
+				fwlxidx:'',
 				fwztList:[],
 				qllxList:[],
 				fwytList:[],
+				fwlxList:[],
 				ywcwList:[{dictLabel:'有',dictValue:'Y'},{dictLabel:'无',dictValue:'N'},],
 				isdisabled:false,
 				latitude:'',
@@ -313,6 +327,8 @@
 					this.fwytidx=aite.key;
 				}else if(type=='ywcw'){
 					this.ywcwidx=aite.key;
+				}else if(type=='fwlx'){
+					this.fwlxidx=aite.key;
 				}
 				return aite.actions;
 			},
@@ -328,6 +344,17 @@
 						})
 					}
 				})
+				// 房屋类型
+				getDictionaryFn('house_type').then(res=>{
+					if(res.code==200){
+						this.fwlxList = res.data.map(v => {
+							return {
+								dictLabel: v.dictLabel,
+								dictValue: v.dictValue
+							}
+						})
+					}
+				})
 				//权利类型
 				getDictionaryFn('types_rights').then(res=>{
 					if(res.code==200){
@@ -375,6 +402,11 @@
 				this.datainfo.hasParkingSpace=this.ywcwList[val].dictValue;
 				this.ywcw=this.ywcwList[val].dictLabel;
 			},
+			bindDateChangee(e){
+				var val=e.detail.value;
+				this.datainfo.houseType=this.fwlxList[val].dictValue;
+				this.fwlx=this.fwlxList[val].dictLabel;
+			},
 			getDetail(){
 				houseInfoDet(this.id).then(res=>{
 					if(res.code==200){

+ 2 - 2
property_ui/work/pages/manage/house.vue

@@ -62,7 +62,7 @@
 				reachflag: true,
 				wtdt:'',
 				tabval:'-1',
-				tablist:[{tit:"待审核",val:'-1'}],
+				tablist:[{tit:"待审核",val:'-1'},{tit:"全部",val:'-2'}],
 				fwztList:[],
 				rylxList:[],
 			}
@@ -203,7 +203,7 @@
 					pageSize:this.pageSize,
 					pageNum: this.pageNum,
 				}
-				if(this.tabval!=-1&&this.tabval!='wtg'){
+				if(this.tabval!=-1&&this.tabval!='wtg'&&this.tabval!=-2){
 					params.houseStatus=this.tabval
 				}
 				if(this.text){

+ 38 - 3
property_ui/work/pages/manage/houseadd.vue

@@ -13,6 +13,17 @@
 					  	<view class="rimg"></view>
 					  </view>
 				  </uni-forms-item>
+				  
+				<uni-forms-item label="房屋类型" required name="houseType">
+					<picker range-key='dictLabel' :disabled="isdisabled" :value="fwlxidx" :range="fwlxList"   @change='bindDateChangee'>
+				  		<view class="flexc mh35">
+				  			<view class="flex1 txr f13 co27" v-if="datainfo.houseType&&!fwlx">{{statusFormats(datainfo.houseType,fwlxList,'fwlx')}}</view>
+				  			<view class="flex1 txr f13" v-else :class="fwlx?'co27':'coa'">{{fwlx||"请选择房屋类型"}}</view>
+				  			<view class="rimg"><image :src="rimg"></image></view>
+				  		</view>
+					</picker>
+				</uni-forms-item>
+				  
 					<uni-forms-item label="权利人姓名" name="ownerName">
 						<view class="flexc">
 							<uni-easyinput :disabled="isdisabled" v-model="datainfo.ownerName" :inputBorder='false' placeholder="请输入权利人姓名" />
@@ -97,7 +108,7 @@
 					 "loudong":null,//楼栋
 					 "danyuan":null,//单元
 					 "xxaddress":null,//详细
-					 
+					 "houseType":null,//房屋类型 1:普通住宅,2:洋房
 					 // "documentNumber":"",//房屋相关的字第号
 					 // "propertyUnitNumber":"",//不动产单元号
 					 // "coOwnership":"",//房屋的共有情况,如共有比例等
@@ -112,6 +123,7 @@
 				},
 				rules: {
 				  location: {rules: [{required: true,errorMessage: '请输入房屋坐落位置' }]},
+				  houseType: {rules: [{required: true,errorMessage: '请选择房屋类型' }]},
 				  // detailedAddress: {rules: [{required: true,errorMessage: '请输入门牌号' }]},
 				  area: {rules: [{required: true,errorMessage: '请输入面积' }]},
 				},
@@ -121,13 +133,16 @@
 				qllx:'',
 				fwyt:'',
 				ywcw:'',
+				fwlx:'',
 				fwztidx:'',
 				qllxidx:'',
 				fwytidx:'',
 				ywcwidx:'',
+				fwlxidx:'',
 				fwztList:[],
 				qllxList:[],
 				fwytList:[],
+				fwlxList:[],
 				ywcwList:[{dictLabel:'有',dictValue:'Y'},{dictLabel:'无',dictValue:'N'},],
 				isdisabled:false,
 				latitude:'',
@@ -135,17 +150,37 @@
 			}
 		},
 		onLoad: function(e) {
-			// this.init()
+			this.init()
 		},
 		methods:{
 			checkPermi, checkRole,
 			statusFormats(data, list,type) {
 				var aite=selectValueKey(list, data);
 				if(type=='ywcw'){
-					this.ywcwidx=aite.key;
+					this.ywcwidx=aite.key
+				}else if(type=='fwlx'){
+					this.fwlxidx=aite.key;
 				}
 				return aite.actions;
 			},
+			init(){
+				// 房屋类型
+				getDictionaryFn('house_type').then(res=>{
+					if(res.code==200){
+						this.fwlxList = res.data.map(v => {
+							return {
+								dictLabel: v.dictLabel,
+								dictValue: v.dictValue
+							}
+						})
+					}
+				})
+			},
+			bindDateChangee(e){
+				var val=e.detail.value;
+				this.datainfo.houseType=this.fwlxList[val].dictValue;
+				this.fwlx=this.fwlxList[val].dictLabel;
+			},
 			bindDateChanged(e){
 				var val=e.detail.value;
 				this.datainfo.hasParkingSpace=this.ywcwList[val].dictValue;

+ 18 - 4
property_ui/work/pages/manage/money.vue

@@ -45,6 +45,13 @@
 			</view>
 			<view class="tabtop flexc">
 				<view class="tabt" :class="tabval==ite.val?'act':''" v-for="(ite,idx) in tablist" :key="idx" @click="getTabFn(ite.val)">{{ite.tit}}</view>
+				<view class="flex1"></view>
+				<picker range-key='dictLabel' 	:range="fylblist"    @change='bindDateChangeb'>
+					<view class="chekt flexc">
+						<view class="over">{{fylb|| "选择类别"}}</view>
+						<image :src="up"></image>
+					</view>
+				</picker>
 			</view>
 		</view>
 		<!-- 列表 -->
@@ -82,6 +89,8 @@
 				wtdt:'',
 				tabval:'N',
 				tablist:[{tit:'未缴费',val:'N'},{tit:'已缴费',val:'Y'},],
+				fylb:'',
+				fylblist:[{dictLabel:'物业费',dictValue:'1'},{dictLabel:'车位费',dictValue:'2'},],
 				infoCount:'',
 			}
 		},
@@ -134,6 +143,10 @@
 				this.year=val;
 				this.getrefreshData();
 			},
+			bindDateChangeb(e){
+				var val=e.detail.value;
+				this.fylb=this.fylblist[val].dictLabel;
+			},
 			getfeeCount(){
 				var params={
 					year:this.year
@@ -204,10 +217,7 @@
 .cartop{position: fixed;left: 0;right: 0;top: 0;background-color: #ffffff;z-index: 2;
 	.topa{padding: 20rpx ;
 		.resetimg{width: 36rpx;height: 36rpx;margin-right: 24rpx;flex: 0 0 auto;}
-		.chekt{min-width: 180rpx;
-			view{font-weight: 500;font-size: 26rpx;color: #272727;flex: 1;}
-			image{width: 24rpx;height: 16rpx;margin-left: 18rpx;flex: 0 0 auto;}
-		}
+		
 		.search{flex: 1;margin-left: 16rpx;height: 64rpx;background: #EEEEEE;border-radius: 32rpx;border: 2rpx solid #E6E6E6;padding-left: 24rpx;box-sizing: border-box;
 		image{width: 32rpx;height: 34rpx;margin-right: 22rpx;flex: 0 0 auto;}
 		input{flex: 1;font-size: 26rpx;color: #272727;}
@@ -237,5 +247,9 @@ color: #FFFFFF;}
 		}
 	}
 }
+.chekt{min-width: 180rpx;
+		view{font-weight: 500;font-size: 26rpx;color: #272727;flex: 1;}
+		image{width: 24rpx;height: 16rpx;margin-left: 18rpx;flex: 0 0 auto;}
+}
 .carlists{padding: 0 18rpx;}
 </style>