123 %!s(int64=3) %!d(string=hai) anos
pai
achega
b3d74c128b

+ 2 - 2
App/manifest.json

@@ -2,8 +2,8 @@
     "name" : "刺兔",
     "appid" : "__UNI__509E9F1",
     "description" : "",
-    "versionName" : "1.3.3",
-    "versionCode" : 1330,
+    "versionName" : "1.3.4",
+    "versionCode" : 1340,
     "transformPx" : false,
     /* 5+App特有相关 */
     "app-plus" : {

+ 8 - 0
App/pages/settlement/index/index.vue

@@ -102,6 +102,8 @@ hideStateTab:false,
 				dataList: [],
 				startTime: '',
 				endTime: '',
+				createTimeBegin:'',
+				createTimeEnd:'',
 				areaTimeChoose:2,
 			};
 		},
@@ -151,6 +153,8 @@ hideStateTab:false,
 			searchDate(data) {
 				this.startTime = data.beginDate;
 				this.endTime = data.endDate;
+				this.createTimeBegin=data.createTimeBegin;
+				this.createTimeEnd=data.createTimeEnd;
 				this.dataList = [];
 					console.log('空数组',this.dataList,data)
 				this.pageNum = 1;
@@ -194,6 +198,8 @@ hideStateTab:false,
 					"pageNum": this.pageNum,
 					"startTime": this.startTime,
 					"endTime": this.endTime,
+					"createTimeBegin":this.createTimeBegin,
+					"createTimeEnd":this.createTimeEnd,
 					"houseTypeIds": houseTypeIds,
 					"pageSize": 10
 				}).then(res => {
@@ -214,6 +220,8 @@ hideStateTab:false,
 					"pageNum": this.pageNum,
 					"startTime": this.startTime,
 					"endTime": this.endTime,
+					"createTimeBegin":this.createTimeBegin,
+					"createTimeEnd":this.createTimeEnd,
 					"houseTypeIds": houseTypeIds,
 					"pageSize": 10
 				}).then(res => {

+ 48 - 20
App/pages/settlement/index/sub/dateSearch.vue

@@ -24,13 +24,29 @@
 					<view class="data-search-range-item" @click="lookEndTime=true" v-if="!endTime">结束日期</view>
 					<div class="data-search-range-itemselect" @click="lookEndTime=true" v-else>{{endTime}}</div>
 				</view>
-				<view class="iconfont iconjuxing27kaobei" v-if="beginTime||endTime" @click="beginTime='';endTime=''"></view>
+				<view class="iconfont iconjuxing27kaobei" v-if="beginTime||endTime" @click="beginTime='';endTime='';choose=-1"></view>
+			</view>
+			<view class="data-search-title mt-30">创建订单时间段</view>
+			<view class="flex-n fac data-search-range mt-10">
+				<image class="common_icon" src="../../../../static/icon_time.png"></image>
+				<view class="flex-n fac fjb">
+					<view class="data-search-range-item" @click="lookCreateTimeBegin=true" v-if="!createTimeBegin">开始日期</view>
+					<div class="data-search-range-itemselect" @click="lookCreateTimeBegin=true" v-else>{{createTimeBegin}}</div>
+					<view class="">
+						-
+					</view>
+					<view class="data-search-range-item" @click="lookCreateTimeEnd=true" v-if="!createTimeEnd">结束日期</view>
+					<div class="data-search-range-itemselect" @click="lookCreateTimeEnd=true" v-else>{{createTimeEnd}}</div>
+				</view>
+				<view class="iconfont iconjuxing27kaobei" v-if="createTimeBegin||createTimeEnd" @click="createTimeBegin='';createTimeEnd=''"></view>
 			</view>
 			<view class="data-search-btn" @click="submit">
 				确定
 			</view>
 			<z-date-select :visible.sync="lookBeginTime" v-model="beginTime" :endDate="endTime"></z-date-select>
 			<z-date-select :visible.sync="lookEndTime" v-model="endTime" :startDate="beginTime"></z-date-select>
+			<z-date-select :visible.sync="lookCreateTimeBegin" v-model="createTimeBegin" :endDate="createTimeEnd"></z-date-select>
+			<z-date-select :visible.sync="lookCreateTimeEnd" v-model="createTimeEnd" :startDate="createTimeBegin"></z-date-select>
 		</z-slide>
 		<z-date-select></z-date-select>
 	</view>
@@ -50,6 +66,10 @@
 				lookEndTime: false,
 				beginTime: '',
 				endTime: '',
+				createTimeBegin:'',
+				createTimeEnd:'',
+				lookCreateTimeBegin:false,
+				lookCreateTimeEnd:false,
 				choose: -1
 			}
 		},
@@ -61,18 +81,19 @@
 				this.show = this.visible;
 				if(newval){
 					this.choose=this.select;
+					this.getTimeRange();
 				}
 			},
-			beginTime(newval, oldval) {
-				if (newval) {
-					this.choose = -1;
-				}
-			},
-			endTime(newval, oldval) {
-				if (newval) {
-					this.choose = -1;
-				}
-			}
+			// beginTime(newval, oldval) {
+			// 	if (newval) {
+			// 		this.choose = -1;
+			// 	}
+			// },
+			// endTime(newval, oldval) {
+			// 	if (newval) {
+			// 		this.choose = -1;
+			// 	}
+			// }
 		},
 		methods: {
 			chooseArea(num) {
@@ -80,18 +101,12 @@
 					this.choose = -1;
 				} else {
 					this.choose = num;
+					this.getTimeRange();
 				}
 			},
-			submit() {
-				console.log(111)
+			getTimeRange(){
 				var beginDate = '',
 					endDate = '';
-				if (this.beginTime != '' && this.endTime == '' || this.beginTime == '' && this.endTime != '') {
-					return uni.showToast({
-						title: '请选择完整时间段',
-						icon: 'none'
-					})
-				}
 				var end = '';
 				var start = '';
 				if (this.choose == 0) {
@@ -152,8 +167,21 @@
 					beginDate =this.beginTime.replace(/\//g,"-");
 					endDate = this.endTime.replace(/\//g,"-");
 				}
+				this.beginTime=beginDate;
+				this.endTime=endDate;
 				console.log(beginDate,endDate)
-				this.$emit('searchDate',{beginDate:beginDate,endDate:endDate});
+			},
+			submit() {
+				console.log(111)
+				
+				if (this.beginTime != '' && this.endTime == '' || this.beginTime == '' && this.endTime != '') {
+					return uni.showToast({
+						title: '请选择完整时间段',
+						icon: 'none'
+					})
+				}
+			
+				this.$emit('searchDate',{beginDate:this.beginTime,endDate:this.endTime,createTimeBegin:this.createTimeBegin.replace(/\//g,"-"),createTimeEnd:this.createTimeEnd.replace(/\//g,"-")});
 				this.$refs.slide.close();
 			}
 		}

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
App/unpackage/dist/build/app-plus/app-service.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
App/unpackage/dist/build/app-plus/app-view.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
App/unpackage/dist/build/app-plus/manifest.json


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio