Pārlūkot izejas kodu

全部服务改布局,新增管理页

vonin 4 gadi atpakaļ
vecāks
revīzija
4add447e84

+ 9 - 2
src/assets/css/xpgj.css

@@ -1,7 +1,6 @@
 .color-yellow{
 	color:#FFA700
 }
-
 .flew{
 	display: flex;
 }
@@ -33,6 +32,7 @@
     margin: 0 auto 5px;
     border-radius: 4px;
 }
+
 .vongi-index-floor{
 	background:#ffffff;
 	padding: 0 10px 10px;
@@ -242,12 +242,19 @@
 	color:#ffffff;
 }
 .vongi-all{
-	background:#ffffff
+	background:#ffffff;
+	margin-bottom:10px
 }
 .vongi-all h4{
 	padding:20px 15px 10px;
 	margin:0
 }
+.vongi-icons h2{
+	text-align: center;
+	margin:0;
+	padding:15px 0 0;
+	line-height: 1.5;
+}
 .vongi-all .mui-grid-view.mui-grid-9{
 	border:0
 }

+ 22 - 6
src/assets/css/xpwyfyy.css

@@ -75,7 +75,9 @@ body {
 .inedxfyy-content {
 	margin-bottom: 70px
 }
-
+.mui-bar .close{
+	line-height: 44px;
+}
 .flew {
 	display: flex;
 }
@@ -693,21 +695,34 @@ h3 {
 .fyy-upphoto-close {
 	position: relative
 }
-
-.vongi-wordcard .fyy-upphoto .mui-col-xs-3.fyy-upphoto-close a {
+.vongi-wordcard .fyy-upphoto .mui-col-xs-3.fyy-upphoto-close a{
+	background: #333;
+	right: 0;
+}
+.vongi-wordcard .fyy-upphoto .mui-col-xs-3.fyy-upphoto-close a,
+.mui-grid-view.mui-grid-9 .mui-media .mui-icon.vongi-close,
+.mui-grid-view.mui-grid-9 .mui-media .mui-icon.vongi-add{
 	width: 16px;
 	height: 16px;
 	border-radius: 50%;
 	position: absolute;
 	top: 0;
-	right: 0;
-	background: #333;
+	
 	color: #ffffff;
 	line-height: 16px;
 	font-size: 16px;
 	border: 0
 }
-
+.mui-grid-view.mui-grid-9 .mui-media .mui-icon.vongi-close{
+	padding:0;
+	background: #aaa;
+	right: 5px;
+}
+.mui-grid-view.mui-grid-9 .mui-media .mui-icon.vongi-add{
+	padding:0;
+	background: #3385FF;
+	right: 5px;
+}
 .fyy-radio ul li .mui-media-body {
 	color: #ffffff
 }
@@ -3652,3 +3667,4 @@ h3 {
 .vongi-about .mui-h4{
 	text-align: justify;
 }
+

BIN
src/assets/img/icon_edit.png


+ 15 - 3
src/projects/business/views/Master/AllFun.vue

@@ -3,8 +3,20 @@
 		<common ref="common" @asynCallBack="asynCallBack"></common>
 		<top-header :pageTitle="pageTitle"></top-header>
 
-		<div class="mui-content">
-			<div class="vongi-icons vongi-all">
+		<div class="mui-content vongi-icons">
+			<div class="vongi-all">
+					<h2>常用服务</h2>
+					<ul class="mui-table-view mui-grid-view mui-grid-9">
+						<li class="mui-table-view-cell mui-media mui-col-xs-3">
+							<a href="#">
+								<img src="~$project/assets/img/icon_edit.png" />
+								<div class="mui-media-body">编辑</div>
+							</a>
+						</li>
+					</ul>
+				</div>
+			<div class="vongi-all">
+				<h2>全部服务</h2>
 				<div v-for="(iten,indey) in fun_list">
 					<h4 v-text="iten.name"></h4>
 					<ul class="mui-table-view mui-grid-view mui-grid-9">
@@ -79,7 +91,7 @@
 	}
 </script>
 
-
+<style src="$project/assets/css/iconfont.css"></style>
 <style scoped src="$project/assets/css/xpgj.css"></style>
 <style>
 </style>

+ 95 - 0
src/projects/business/views/Master/EditFun.vue

@@ -1,8 +1,103 @@
 <template>
+	<div id="app">
+		<header class="mui-bar mui-bar-nav">
+				<a herf="" class="mui-pull-left close color4fc5f7">取消</a>
+				<h1 class="mui-title">管理常用服务</h1>
+				<a class="mui-pull-right mui-btn mui-btn-primary">完成</a>
+			</header>
+
+		<div class="mui-content vongi-icons">
+			<div class="vongi-all">
+					<h4 class="vongi-center">您可以将常用的应用添加到主页</h4>
+					<ul class="mui-table-view mui-grid-view mui-grid-9">
+						<li class="mui-table-view-cell mui-media mui-col-xs-3">
+							<a href="#">
+								<img src="~$project/assets/img/icon_jiankangzheng.png" />
+								<div class="mui-media-body">健康证</div>
+							</a>
+							<span class="mui-icon mui-icon-closeempty vongi-close"></span>
+						</li>
+					</ul>
+				</div>
+			<div class="vongi-all">
+				<h2>全部服务</h2>
+				<div v-for="(iten,indey) in fun_list">
+					<h4 v-text="iten.name"></h4>
+					<ul class="mui-table-view mui-grid-view mui-grid-9">
+						<li class="mui-table-view-cell mui-media mui-col-xs-3">
+							<a>
+								<img src="~$project/assets/img/icon_jiankangzheng.png" />
+								<div class="mui-media-body">健康证</div>
+							</a>
+							<span class="mui-icon mui-icon-plusempty vongi-add"></span>
+						</li>
+					</ul>
+				</div>
+			</div>
+		</div>
+		
+		<loading :visible="isLoading"></loading>
+	</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: 'MasterAllFun',
+		components: {
+			Common,
+			Loading,
+			TopHeader,
+			NavMenu
+		},
+		data() {
+			return {
+				isLoading: false,
+
+				pageTitle: '全部应用',
+			}
+		},
+		created() {},
+		methods: {
+			//引入图片
+			requirePic(file) {
+                if (file) {
+                    if (file.indexOf('http') == 0) {
+                        return file;
+                    } else {
+                        return require('$project/assets/img/' + file);
+                    }
+                }
+			},
+			asynCallBack() {
+
+			},
+		},
+		mounted() {},
+		destroyed() {
+
+		},
+		computed: {
+			...mapGetters({
+				openId: 'wx_openid',
+				token: 'token',
+				person_data: 'person_data',
+				person_popedom: 'person_popedom',
+				fun_list: 'fun_list'
+			})
+		}
+	}
 </script>
 
+<style src="$project/assets/css/iconfont.css"></style>
+<style scoped src="$project/assets/css/xpgj.css"></style>
+<style scoped src="$project/assets/css/xpwyfyy.css"></style>
 <style>
 </style>