Kaynağa Gözat

打卡项目优化

MS-CIAZDCOIXVRW\Administrator 3 yıl önce
ebeveyn
işleme
cf866f59e3

+ 18 - 1
pagesClockIn/addRules/addRules.vue

@@ -124,6 +124,16 @@
 			</view>
 			</view>
 		</view>
 		</view>
 
 
+		<view class="box">
+			<view class="name">
+				是否提前通知全部人员:
+			</view>
+			<view class="val2">
+				<switch style="transform:scale(0.8)" color="#3396FB" :checked="notifyAll"
+					@change="switchChange_notifyAll" />
+			</view>
+		</view>
+
 		<!-- 确认按钮区域 -->
 		<!-- 确认按钮区域 -->
 		<view class="button" @click="handleConfirm">
 		<view class="button" @click="handleConfirm">
 			确认
 			确认
@@ -160,6 +170,8 @@
 				takePicture: false,
 				takePicture: false,
 				// 是否需要人脸识别
 				// 是否需要人脸识别
 				faceRecognition: false,
 				faceRecognition: false,
+				// 是否提前通知全部人员
+				notifyAll: false,
 				// 星期映射数组
 				// 星期映射数组
 				arr: ["", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期天"]
 				arr: ["", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期天"]
 			};
 			};
@@ -288,7 +300,9 @@
 									// 打卡地点列表
 									// 打卡地点列表
 									locations: this.locations,
 									locations: this.locations,
 									// 打卡时间列表
 									// 打卡时间列表
-									timeGroups: this.time
+									timeGroups: this.time,
+									// 是否提前通知全部人员
+									notifyAll: this.notifyAll
 								},
 								},
 							})
 							})
 							// console.log(res)
 							// console.log(res)
@@ -325,6 +339,9 @@
 			switchChange_faceRecognition(e) {
 			switchChange_faceRecognition(e) {
 				this.faceRecognition = e.detail.value
 				this.faceRecognition = e.detail.value
 			},
 			},
+			switchChange_notifyAll(e) {
+				this.notifyAll = e.detail.value
+			},
 			// 点击规则名称跳转回调
 			// 点击规则名称跳转回调
 			goPageRuleName() {
 			goPageRuleName() {
 				uni.navigateTo({
 				uni.navigateTo({

+ 2 - 2
pagesClockIn/cardRecord/cardRecord.vue

@@ -55,14 +55,14 @@
 				</view>
 				</view>
 				<!-- 图片区域 -->
 				<!-- 图片区域 -->
 				<view class="imgs" v-if="item.status==4">
 				<view class="imgs" v-if="item.status==4">
-					<view class="imgs_item">
+					<!-- <view class="imgs_item">
 						<view class="image" @click="handleBigImg(item.faceImage||'../static/imgs/headImage.png')">
 						<view class="image" @click="handleBigImg(item.faceImage||'../static/imgs/headImage.png')">
 							<img :src="item.faceImage||'../static/imgs/headImage.png'">
 							<img :src="item.faceImage||'../static/imgs/headImage.png'">
 						</view>
 						</view>
 						<view class="title">
 						<view class="title">
 							匹对照片
 							匹对照片
 						</view>
 						</view>
-					</view>
+					</view> -->
 
 
 					<view class="imgs_item">
 					<view class="imgs_item">
 						<view class="image" @click="handleBigImg(item.matchFaceImage)">
 						<view class="image" @click="handleBigImg(item.matchFaceImage)">

+ 18 - 1
pagesClockIn/editRules/editRules.vue

@@ -125,6 +125,16 @@
 			</view>
 			</view>
 		</view>
 		</view>
 
 
+		<view class="box">
+			<view class="name">
+				是否提前通知全部人员:
+			</view>
+			<view class="val2">
+				<switch style="transform:scale(0.8)" color="#3396FB" :checked="notifyAll"
+					@change="switchChange_notifyAll" />
+			</view>
+		</view>
+
 		<!-- 确认按钮区域 -->
 		<!-- 确认按钮区域 -->
 		<view class="button" @click="handleConfirm">
 		<view class="button" @click="handleConfirm">
 			确认
 			确认
@@ -168,6 +178,8 @@
 				takePicture: false,
 				takePicture: false,
 				// 是否需要人脸识别
 				// 是否需要人脸识别
 				faceRecognition: false,
 				faceRecognition: false,
+				// 是否提前通知全部人员
+				notifyAll: false,
 				// 星期映射数组
 				// 星期映射数组
 				arr: ["", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期天"]
 				arr: ["", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期天"]
 			};
 			};
@@ -332,7 +344,9 @@
 									// 打卡地点列表
 									// 打卡地点列表
 									locations: this.locations,
 									locations: this.locations,
 									// 打卡时间列表
 									// 打卡时间列表
-									timeGroups: this.time
+									timeGroups: this.time,
+									// 是否提前通知全部人员
+									notifyAll: this.notifyAll
 								}
 								}
 							})
 							})
 							// console.log(res);
 							// console.log(res);
@@ -397,6 +411,9 @@
 			switchChange_faceRecognition(e) {
 			switchChange_faceRecognition(e) {
 				this.faceRecognition = e.detail.value
 				this.faceRecognition = e.detail.value
 			},
 			},
+			switchChange_notifyAll(e) {
+				this.notifyAll = e.detail.value
+			},
 			// 点击规则名称跳转回调
 			// 点击规则名称跳转回调
 			goPageRuleName() {
 			goPageRuleName() {
 				uni.navigateTo({
 				uni.navigateTo({

+ 2 - 2
pagesClockIn/statDetail/statDetail.vue

@@ -55,14 +55,14 @@
 				</view>
 				</view>
 				<!-- 图片区域 -->
 				<!-- 图片区域 -->
 				<view class="imgs" v-if="item.status==4">
 				<view class="imgs" v-if="item.status==4">
-					<view class="imgs_item">
+					<!-- <view class="imgs_item">
 						<view class="image" @click="handleBigImg(item.faceImage||'../static/imgs/headImage.png')">
 						<view class="image" @click="handleBigImg(item.faceImage||'../static/imgs/headImage.png')">
 							<img :src="item.faceImage||'../static/imgs/headImage.png'">
 							<img :src="item.faceImage||'../static/imgs/headImage.png'">
 						</view>
 						</view>
 						<view class="title">
 						<view class="title">
 							匹对照片
 							匹对照片
 						</view>
 						</view>
-					</view>
+					</view> -->
 
 
 					<view class="imgs_item">
 					<view class="imgs_item">
 						<view class="image" @click="handleBigImg(item.matchFaceImage)">
 						<view class="image" @click="handleBigImg(item.matchFaceImage)">