소스 검색

管理端首页/添加人员/选择设备

vonin 4 년 전
부모
커밋
b799fcd3c4

+ 2 - 1
src/assets/css/xpwyfyy.css

@@ -612,7 +612,8 @@ h3 {
 
 .fyy-upphoto .faceaifyy-content.mui-content-padded {
 	height: 240px;
-	width: 50%
+	width: 50%;
+	margin: 10px auto;
 }
 .fyy-upphoto-close{
 	position:relative

+ 171 - 1
src/projects/business/views/HouseKeeper/Admin/Home.vue

@@ -1,8 +1,178 @@
 <template>
+	<div>
+		<common @asynCallBack="asynCallBack"></common>
+		<top-header :pageTitle="pageTitle" headerClass="vongi-bar" :rightLink="rightLink" :doRightLink="doRightLink" :leftShow="false"></top-header>
+
+		<div class="mui-content margin49">
+			<div class="vongi-icons">
+				<ul class="mui-table-view mui-grid-view mui-grid-9 vongi-grid-head">
+					<li class="mui-table-view-cell mui-media mui-col-xs-3">
+						<router-link :to="{name:'CommonHealthCert'}">
+							<img src="~$project/assets/img/icon35.png" />
+							<div class="mui-media-body">添加人员</div>
+						</router-link>
+					</li>
+					<li class="mui-table-view-cell mui-media mui-col-xs-3">
+						<router-link :to="{name:'CommonHealthTemperatureRecord'}">
+							<img src="~$project/assets/img/icon05.png" />
+							<div class="mui-media-body">测温记录</div>
+						</router-link>
+					</li>
+					<li class="mui-table-view-cell mui-media mui-col-xs-3">
+						<router-link :to="{name:'MasterAttendanceList'}">
+							<img src="~$project/assets/img/icon49.png" />
+							<div class="mui-media-body">异常记录</div>
+						</router-link>
+					</li>
+					<li class="mui-table-view-cell mui-media mui-col-xs-3 kfz">
+						<a href="javascript:void(0)">
+							<img src="~$project/assets/img/icon52.png" />
+							<div class="mui-media-body">未测人员</div>
+						</a>
+					</li>
+				</ul>
+				<ul class="mui-table-view mui-grid-view mui-grid-9">
+					<li class="mui-table-view-cell mui-media mui-col-xs-3">
+						<router-link :to="{name:'MasterHealthReport'}">
+							<img src="~$project/assets/img/icon_jiankangdangan.png" />
+							<div class="mui-media-body">健康档案</div>
+						</router-link>
+					</li>
+					<li class="mui-table-view-cell mui-media mui-col-xs-3">
+						<router-link :to="{name:'MasterAttendanceList',query:{result:1}}">
+							<img src="~$project/assets/img/icon_shipinjiankong.png" />
+							<div class="mui-media-body">视频监控</div>
+						</router-link>
+					</li>
+				</ul>
+			</div>
+			<div class="vongi-index-floor">
+				<h4 class="vongi-floor-title">功能推荐区</h4>
+				<div class="vongi-index-inter flew-sp">
+					<div class="mui-col-xs-6">
+						<div class="vongi-floor-padded">
+							<div class="mui-media-body">
+								<h4 class="mui-ellipsis">关联健康码</h4>
+								<p class="mui-ellipsis">出行更便捷</p>
+							</div>
+							<img class="mui-media-object mui-pull-right" src="~$project/assets/img/cicon15.png" width="54" />
+						</div>
+
+					</div>
+					<div class="mui-col-xs-6">
+						<div class="vongi-floor-padded">
+							<div class="mui-media-body">
+								<h4 class="mui-ellipsis">上传登记照</h4>
+								<p class="mui-ellipsis">打卡快人一步</p>
+							</div>
+							<img class="mui-media-object mui-pull-right" src="~$project/assets/img/cicon18.png" width="54" />
+						</div>
+					</div>
+					<div class="mui-col-xs-12">
+						<div class="vongi-floor-padded">
+							<a href="" class="text-list">
+								<h5 class="mui-ellipsis">9月园区活动通知</h5><span>9月20日</span>
+							</a>
+							<a href="" class="text-list">
+								<h5 class="mui-ellipsis">9月园区活动通知9月园区活动通知9月园区活动通知9月园区活动通知9月园区活动通知</h5><span>9月20日</span>
+							</a>
+						</div>
+						<a href="" class="vongi-link"><span class="mui-icon mui-icon-forward"></span></a>
+					</div>
+					<div id="slider" class="mui-slider">
+						<div class="mui-slider-group">
+							<!-- 第一张 -->
+							<div class="mui-slider-item">
+								<a href="javascript:void(0)">
+									<img src="~$project/assets/img/02.jpg">
+								</a>
+							</div>
+							<!-- 第二张 -->
+							<div class="mui-slider-item">
+								<a href="javascript:void(0)">
+									<img src="~$project/assets/img/02.jpg">
+								</a>
+							</div>
+						</div>
+						<div class="mui-slider-indicator">
+							<div class="mui-indicator mui-active"></div>
+							<div class="mui-indicator"></div>
+						</div>
+					</div>
+				</div>
+			</div>
+		</div>
+
+		<nav-menu :router="[{name:'Master'},{name:'MasterMessage'},{name:'MasterCenter'}]"></nav-menu>
+
+	</div>
 </template>
 
 <script>
+	import Common from '$project/components/Common.vue'
+	import Loading from '$project/components/Loading.vue'
+	import TopHeader from '$project/components/TopHeader.vue'
+	import NavMenu from '@/components/NavMenu.vue'
+	import {
+		mapGetters,
+		mapMutations
+	} from 'vuex'
+	export default {
+		name: 'MasterHome',
+		components: {
+			Common,
+			Loading,
+			TopHeader,
+			NavMenu
+		},
+		data() {
+			return {
+				rightLink: {
+					show: true,
+					icon: 'icon-jiaohuan',
+					style: 'font-size:14px;color:#fff;',
+					title: '公司管理员'
+				},
+			}
+		},
+		created() {
+
+		},
+		methods: {
+			//右上角点击事件
+			doRightLink() {
+
+			},
+			asynCallBack() {
+
+			},
+		},
+		mounted() {},
+		destroyed() {
+
+		},
+		computed: {
+			pageTitle: {
+				// getter
+				get: function() {
+					return this.company_data ? this.company_data.name : '小鹏管家';
+				},
+				// setter
+				set: function(newValue) {
+					console.log(newValue)
+				}
+			},
+			...mapGetters({
+				openId: 'wx_openid',
+				token: 'token',
+				person_data: 'person_data',
+				company_data: 'company_data',
+			})
+		}
+	}
 </script>
 
-<style>
+<style scoped src="$project/assets/css/xpgj.css"></style>
+<style src="$project/assets/css/iconfont.css"></style>
+<style scoped>
 </style>

+ 41 - 0
src/projects/business/views/HouseKeeper/Admin/Person/Add.vue

@@ -1,8 +1,49 @@
 <template>
+<div>
+    <header class="mui-bar mui-bar-nav">
+			<h1 class="mui-title">用户注册</h1>
+			<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
+		</header>
+		<div class="mui-content fyy-upphoto margin60">
+			<div class="mui-content-padded">
+				<h5>请输入您的信息</h5>
+				<form class="mui-input-group">
+					<div class="mui-input-row">
+						<label>姓名</label>
+						<input type="text" class="mui-input-clear" placeholder="输入姓名">
+					</div>
+					<div class="mui-input-row">
+						<label>手机号码</label>
+						<input type="text" class="mui-input-clear" placeholder="输入姓名">
+					</div>
+				</form>
+			</div>
+			<div class="mui-content-padded">
+				<div class="mui-content-padded faceaifyy-content-text">
+					<h5>请上传照片</h5>
+					<div class="mui-media-body">
+						照片将用于人脸识别设备,请上传清晰的免冠登记照或肩部以上近照。
+					</div>
+				</div>
+				<div class="mui-content-padded faceaifyy-content">
+					<div class="faceaifyy-content-region">
+						<a href="#picture"><span class="mui-icon iconfont icon-weibiaoti1"></span></a>
+					</div>
+				</div>
+			</div>
+
+		</div>
+		<div class="fyy-footer">
+			<div class="bindfyy-btn"><button type="submit" class="mui-btn mui-btn-primary ">下一步</button></div>
+		</div>
+</div>
 </template>
 
 <script>
 </script>
 
+<style scoped src="$project/assets/css/sczpfyy.css"></style>
+<style scoped src="$project/assets/css/xpwyfyy.css"></style>
+<style src="$project/assets/css/iconfont.css"></style>
 <style>
 </style>

+ 36 - 0
src/projects/business/views/HouseKeeper/Admin/Person/Device.vue

@@ -1,8 +1,44 @@
 <template>
+<div>
+    <header class="mui-bar mui-bar-nav">
+			<h1 class="mui-title">登录</h1>
+			<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
+		</header>
+		<div class="mui-content">
+			<div class="mui-content-padded">
+				<h5>请选择设备</h5>
+				<form class="mui-input-group">
+					<div class="mui-input-row mui-checkbox">
+						<label>荆鹏侧门检测设备1</label>
+						<input name="checkbox1" value="Item 3" type="checkbox">
+					</div>
+					<div class="mui-input-row mui-checkbox">
+						<label>荆鹏侧门检测设备2</label>
+						<input name="checkbox1" value="Item 4" type="checkbox" checked>
+					</div>
+					<div class="mui-input-row mui-checkbox">
+						<label>荆鹏侧门检测设备3</label>
+						<input name="checkbox1" value="Item 3" type="checkbox">
+					</div>
+				</form>
+			</div>
+		</div>
+		<div class="fyy-footer">
+			<div class="bindfyy-btn"><button type="submit" class="mui-btn mui-btn-primary ">提交</button></div>
+		</div>
+		<div class="mui-backdrop mui-active" style=""></div>
+		<div class="fyy-popup">
+			<span class="mui-icon iconfont icon-dui"></span>
+			<p>提交成功</p>
+		</div>
+</div>
 </template>
 
 <script>
 </script>
 
+<style scoped src="$project/assets/css/sczpfyy.css"></style>
+<style scoped src="$project/assets/css/xpwyfyy.css"></style>
+<style src="$project/assets/css/iconfont.css"></style>
 <style>
 </style>