xiaoshushu 2 年之前
父節點
當前提交
86b05e5eac

文件差異過大導致無法顯示
+ 2 - 2
css/mui.min.css


+ 23 - 33
pages/parttime/intention.html

@@ -3,16 +3,16 @@
 
 	<head>
 		<meta charset="UTF-8">
-		<title>职意向</title>
+		<title>职意向</title>
 		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
 		<link href="../../css/mui.min.css" rel="stylesheet" />
 		<link href="../../css/animate.min.css" rel="stylesheet" />
 		<style>
-		   .mui-content{padding-top: 70px!important;background-color: white;}
+		   .mui-content{padding: 75px 10px 10px 10px!important;}
            .mui-input-row{border-bottom: 1px solid #ececec;padding: 8px;}
            .mui-input-row:last-child{border-bottom: 0px;}
 		   .mui-input-row label span{font-weight: bold;color: red;}
-		   .mui-input-row .mui-btn{width: 65%;padding: 0px;}
+		   .mui-input-row .mui-btn{width: 65%!important;padding: 0px;text-align: left!important;}
 		   .save{color:white;padding-top: 12px;}
 		  [v-cloak] {display: none;}
 		</style>
@@ -21,15 +21,15 @@
 		<div id="app" v-cloak>
 			<header class="mui-bar mui-bar-nav">
 				<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
-				<h1 class="mui-title">职意向</h1>
+				<h1 class="mui-title">职意向</h1>
 				<span class="save mui-pull-right" @click="save()">保存</span>
 			</header>
 			<div class="mui-content animated fadeInUp">
+				<div style="background-color: white;border-radius: 5px;">
 					<div class="mui-input-row">
 						<label>工作类型 <span>*</span></label>
-						
 						<select class="mui-btn mui-btn-block" v-model="item.type">
-						    <option :value="s" v-for="(s,index) in gzlx">{{s}}</option>
+							<option :value="s" v-for="(s,index) in gzlx">{{s}}</option>
 						</select>
 					</div>
 					<div class="mui-input-row">
@@ -39,30 +39,17 @@
 					<div class="mui-input-row">
 						<label>工作岗位 <span>*</span></label>
 						<input type="text" v-model="item.post" placeholder="工作岗位">
-						
+
 					</div>
 					<div class="mui-input-row">
-						<label>待遇 </label>
-						<input type="tel" v-model="item.recommend" placeholder="留空则算面议" oninput="if(value>100000)value=100000">
-					</div>		
-				<!--	<div class="mui-input-row">
-						<label>目前状态</label>
-						<select class="mui-btn mui-btn-block" v-model="item.zt">
-					        <option :value="s" v-for="(s,index) in zt">{{s}}</option>
-				        </select>
+						<label>薪资待遇 </label>
+						<input type="tel" v-model="item.recommend" placeholder="留空则算面议"
+							oninput="if(value>100000)value=100000">
 					</div>
-					-->
 					<div>
-						
-					<div  style="padding: 20px; ">
-						<label>启用</label><input v-model="item.state" name="radios" type="radio" value="1"/ style="margin-right: 80px;">
-						<label>停用</label><input  v-model="item.state" name="radios" type="radio" value="0">
 					</div>
-						
-					</div>	
-				
-					
 				</div>
+			</div>
 		</div>
 		<script src="../../js/mui.min.js"></script>
 		<script src="../../js/app.js"></script>
@@ -71,24 +58,27 @@
 			var vm = new Vue({
 				el: "#app",
 				data: {
-					zt:['离职','在职'],
-					gzlx:['全职','兼职','临工','合同工'],
-					item: {userId:getUser().id}
+					zt: ['离职', '在职'],
+					gzlx: ['全职', '兼职', '临工', '合同工'],
+					item: {
+						userId: getUser().id,
+						type: '兼职'
+					}
 				},
 				mounted: function() {
 					mui.plusReady(function() {
 						if (plus.webview.currentWebview().param != null) {
-						vm.item=plus.webview.currentWebview().param;
-						console.log("gfgh1==="+JSON.stringify(vm.item));
+							vm.item = plus.webview.currentWebview().param;
+							console.log("gfgh1===" + JSON.stringify(vm.item));
 						}
 					})
 				},
 				methods: {
 					//保存
-					save:function(){
+					save: function() {
 						deleteEmptyProperty(vm.item);
-						console.log("gfgh==="+JSON.stringify(this.item));
-						request(urls().intention_save,this.item, function(res) {
+						console.log("gfgh===" + JSON.stringify(this.item));
+						request(urls().intention_save, this.item, function(res) {
 							mui.toast("保存成功");
 							plus.webview.getWebviewById('my_resume').reload(true);
 							plus.nativeUI.closeWaiting();
@@ -98,4 +88,4 @@
 			})
 		</script>
 	</body>
-</html>
+</html>

+ 45 - 103
pages/parttime/my_intention.html

@@ -3,23 +3,24 @@
 
 	<head>
 		<meta charset="UTF-8">
-		<title>我的简历</title>
+		<title>兼职意向</title>
 		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
 		<link href="../../css/mui.min.css" rel="stylesheet" />
 		<link href="../../css/animate.min.css" rel="stylesheet" />
 		<link href="../../css/cropper.min.css" rel="stylesheet" />
 		<style>
-		   .mui-bar-nav~.mui-content{padding-top: 60px;}
-           .icon{padding-right: 5px;font-size:20px;color: #00a0ea;}
+		   .mui-bar-nav~.mui-content{padding: 65px 15px 15px 15px;}
+           .icon{padding-right: 5px;font-size:20px;}
            .sm7{padding-left: 15px;}
-           .d{color: darkgray;font-size: 12px;padding-top: 5px;}
            .b{color: black;}
            .e{color: #6e6f71;}
 		   .mp{width: 90%;border-radius: 3px;}
 		   .edit{float: right;color: #6e6f71;font-size: 15px;}
 		   .nr{padding: 5px;font-size: 12px;color: darkgray;}
-		   .com{font-size: 13px;margin-top: 15px;margin-bottom: 10px;padding: 15px;background-color: white;overflow: hidden;}
+		   .com{font-size: 13px;margin-top: 15px;margin-bottom: 10px;padding: 15px;background-color: white;overflow: hidden;border-radius: 5px;}
 		  .mm{padding-top: 5px;color: darkgray;font-size: 11px;}
+		  .model{border-radius: 5px;}
+		  .model .content{padding:10px 0px 5px 5px;}
 		  [v-cloak] {display: none;}
 		</style>
 	</head>
@@ -30,107 +31,48 @@
 				<h1 class="mui-title">兼职意向</h1>
 			</header>
 			<div class="mui-content animated fadeInUp">
-				<!--<div class="com row">
-					<div class="sm3">简历完善度</div>
-					<div class="sm7">
-						<div class="progress">
-							<div class="bar" :style="{'width':item.complete+'%'}">{{item.complete}}%</div>
-						</div>
-						<div class="mm">完善简历才能投递</div>
-					</div>
-				</div> 
-				<div class="model" style="margin-top: 0px;">
+				<div class="model">
 					<div class="bod">
 						<span class="text">
-							<i class="icon">&#xe64c;</i>兼职信息
+							<i class="icon">&#xe652;</i>兼职意向
 						</span>
-						<span class="edit" @click="op(1)"><i class="icon e">&#xe607;</i>编辑</span>
+						<span class="edit" @click="op(2)"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="row">
-							<div class="sm3">
-								<img :src="item.tx==null?'../../images/mp.jpg':item.tx " class="mp">
+							<div class="ditem">
+								<span class="fname">工作类型:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.type}}</span>
+								<div class="clear"></div>
 							</div>
-							<div class="sm7">
-								<div>{{item.mz}}</div>
-								<div class="d">{{item.sex==null?'性别':item.sex}} ,{{item.csny==null?'出生年月':item.csny}},{{item.gzjy==null?'无工作年龄':item.gzjy+'年工作经验'}}</div>
-								<div class="d">联系电话:<span class="b">{{item.phone}}</span></div>
-								<div class="d">电子邮箱:<span class="b">{{item.email}}</span></div>
-								<div class="d">目前所在地:<span class="b">{{item.mqszd}}</span></div>
+							<div class="ditem">
+								<span class="fname">工作地点:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.place}}</span>
+								<div class="clear"></div>
 							</div>
-							<div class="clear"></div>
-						</div>
-					</div>
-				</div>
-				<div class="model" style="margin-top: 0px;">
-					<div class="bod">
-						<span class="text">
-							<i class="icon">&#xe665;</i>教育信息
-						</span>
-					</div>
-					<div class="row">
-						<div class="sm5">
-							<div class="d">最高学历:<span class="b">{{item.zgxl}}</span></div>
-							<div class="d">毕业学校:<span class="b omit">{{item.xx}}</span></div>
-							<div class="d">所学专业:<span class="b">{{item.zy}}</span></div>
-						</div>
-						<div class="sm5">
-							<div class="d">获得学位:<span class="b">{{item.xw}}</span></div>
-							<div class="d">函授学校:<span class="b">{{item.hs}}</span></div>
-							<div class="d">函授专业:<span class="b">{{item.hszy}}</span></div>
-						</div>
-						<div class="clear"></div>
-					</div>
-				</div>  -->
-				<div class="model">
-					<div class="bod">
-						<span class="text">
-							<i class="icon">&#xe605;</i>求职意向
-						</span>
-						<span class="edit" @click="op(2)"><i class="icon e">&#xe8ac;</i>编辑</span>
-					</div>
-					<div class="content">
-						<div class="row">
-							<div class="d">工作类型:<span class="b">{{item.type}}</span></div>
-							<div class="d">工作地点:<span class="b">{{item.place}}</span></div>
-							<div class="d">工作岗位:<span class="b">{{item.post}}</span></div>
-							<div class="d">待遇:<span class="b" style="color: #FF5722;">{{item.recommend==null?'面议':item.recommend}}</span></div>
-							<div class="d">目前状态:
-							<span class="b" style="color: #009688;" v-if="item.state=='1'">启用</span>
-							<span class="b" style="color: #009688;" v-else-if="item.state=='0'">停用</span>
+							<div class="ditem">
+								<span class="fname">工作岗位:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.post}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">薪资待遇:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.recommend==null?'面议':item.recommend}}</span>
+								<div class="clear"></div>
 							</div>
 						</div>
 					</div>
 				</div>
-				<!--
-				<div class="model">
-					<div class="bod">
-						<span class="text">
-							<i class="icon">&#xe65e;</i>教育经历
-						</span>
-						<span class="edit" @click="op(3,'jyjl','教育经历')"><i class="icon e">&#xe607;</i>编辑</span>
-					</div>
-					<div class="content">
-						<div class="nr">{{item.jyjl}}</div>
-					</div>
-				</div>
 				<div class="model">
 					<div class="bod">
 						<span class="text">
-							<i class="icon">&#xe652;</i>工作经历
+							<i class="icon">&#xe618;</i>自我推荐
 						</span>
-						<span class="edit" @click="op(3,'gzjl','工作经历')"><i class="icon e">&#xe607;</i>编辑</span>
-					</div>
-					<div class="content">
-						<div class="nr">{{item.gzjl}}</div>
-					</div>
-				</div>  -->
-				<div class="model">
-					<div class="bod">
-						<span class="text">
-							<i class="icon">&#xe626;</i>自我评价
-						</span>
-						<span class="edit" @click="op(3,'zwpj','自我评价')"><i class="icon e">&#xe8ac;</i>编辑</span>
+						<span class="edit" @click="op(3,'zwpj','自我推荐')"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="nr">{{item.treatment}}</div>
@@ -148,27 +90,27 @@
 					item: {}
 				},
 				mounted: function() {
-					mui.plusReady(function() {
-						request(urls().intention_detail, {userId: getUser().id}, function(res) {
-							console.log("gfgh10==="+JSON.stringify(res));
-							vm.item = res;
-							localStorage.setItem("intention", JSON.stringify(vm.item));
-							plus.nativeUI.closeWaiting();
-						})
+					request(urls().intention_detail, {
+						userId: getUser().id
+					}, function(res) {
+						console.log("gfgh10===" + JSON.stringify(res));
+						vm.item = res;
+						localStorage.setItem("intention", JSON.stringify(vm.item));
+						plus.nativeUI.closeWaiting();
 					})
 				},
 				methods: {
 					//编辑
 					op: function(index, field, msg) {
-						if(index == 1) {
+						if (index == 1) {
 							open('base_info', 'base_info.html', vm.item, 'slide-in-bottom');
 						}
-						if(index == 2) {
-						console.log("gfgh0==="+JSON.stringify(vm.item));
+						if (index == 2) {
+							console.log("gfgh0===" + JSON.stringify(vm.item));
 							open('intention', 'intention.html', vm.item, 'slide-in-bottom');
-							
+
 						}
-						if(index == 3) {
+						if (index == 3) {
 							vm.item.field = field;
 							vm.item.msg = msg;
 							open('edit_one', 'edit_info.html', vm.item, 'slide-in-bottom');
@@ -179,4 +121,4 @@
 		</script>
 	</body>
 
-</html>
+</html>

+ 47 - 36
pages/resume/base_info.html

@@ -10,12 +10,12 @@
 		<link href="../../css/cropper.min.css" rel="stylesheet" />
 		<link href="../../css/mui.picker.min.css" rel="stylesheet" />
 		<style>
-		   .mui-content{padding-top: 70px!important;background-color: white;}
+		   .mui-content{padding: 75px 10px 10px 10px!important;}
            .mui-input-row{border-bottom: 1px solid #ececec;padding: 8px;}
            .mui-input-row:last-child{border-bottom: 0px;}
 		   .img{width: 60px;height: 80px;border-radius: 5px;}
 		   .mui-input-row label span{font-weight: bold;color: red;}
-		   .mui-input-row .mui-btn{width: 65%;padding: 0px;}
+		   .mui-input-row .mui-btn{width: 65%!important;padding: 0px;text-align: left!important;}
 		   .save{color:white;padding-top: 12px;}
 		   #clipp{position:fixed;width:100%;height:100%;top:0;background-color:black;display:none;z-index:9999999}
 		   #clipp img{max-width:100%;height:auto;vertical-align:middle;}
@@ -31,12 +31,13 @@
 				<h1 class="mui-title">基本信息</h1>
 				<span class="save mui-pull-right" @click="save()">保存</span>
 			</header>
-			<div class="mui-content animated bounceInUp">
+			<div class="mui-content">
+				<div style="background-color: white;border-radius: 5px;">
 					<div class="mui-input-row">
 						<label style="padding-top: 35px;">证件照片</label>
-							<a href="#picture">
-								<img :src="item.tx==null?'../../images/mp.jpg':item.tx " class="img">
-							</a>
+						<a href="#picture">
+							<img :src="item.tx==null?'../../images/mp.jpg':item.tx " class="img">
+						</a>
 					</div>
 					<div class="mui-input-row">
 						<label>姓名 <span>*</span></label>
@@ -45,8 +46,8 @@
 					<div class="mui-input-row">
 						<label>性别</label>
 						<select class="mui-btn mui-btn-block" v-model="item.sex">
-					        <option :value="s" v-for="(s,index) in sex">{{s}}</option>
-				        </select>
+							<option :value="s" v-for="(s,index) in sex">{{s}}</option>
+						</select>
 					</div>
 					<div class="mui-input-row">
 						<label>出生年月 <span>*</span></label>
@@ -55,15 +56,15 @@
 					<div class="mui-input-row">
 						<label>最高学历</label>
 						<select class="mui-btn mui-btn-block" v-model="item.zgxl">
-					        <option :value="x" v-for="(x,index) in xl">{{x}}</option>
-				        </select>
+							<option :value="x" v-for="(x,index) in xl">{{x}}</option>
+						</select>
 					</div>
 					<div class="mui-input-row">
 						<label>学位</label>
 						<select class="mui-btn mui-btn-block" v-model="item.xw">
-					        <option :value="w" v-for="(w,index) in xw">{{w}}</option>
-				        </select>
-					</div>	
+							<option :value="w" v-for="(w,index) in xw">{{w}}</option>
+						</select>
+					</div>
 					<div class="mui-input-row">
 						<label>毕业学校</label>
 						<input type="text" v-model="item.xx" placeholder="输入毕业学校">
@@ -83,20 +84,21 @@
 					<div class="mui-input-row">
 						<label>目前所在地</label>
 						<input type="text" v-model="item.mqszd" placeholder="输入目前所在地">
-					</div>	
+					</div>
 					<div class="mui-input-row">
 						<label>联系电话 <span>*</span></label>
 						<input type="tel" v-model="item.phone" placeholder="输入联系电话">
-					</div>	
+					</div>
 					<div class="mui-input-row">
 						<label>工作经验</label>
 						<input type="tel" v-model="item.gzjy" placeholder="输入工作经验(年),无工作经验留空">
-					</div>	
+					</div>
 					<div class="mui-input-row">
 						<label>电子邮箱 </label>
 						<input type="email" v-model="item.email" placeholder="输入电子邮箱">
-					</div>	
+					</div>
 				</div>
+			</div>
 			<!--选择照片-->
 			<div id="picture" class="mui-popover mui-popover-action mui-popover-bottom">
 				<ul class="mui-table-view">
@@ -109,7 +111,7 @@
 			</div>
 			<!--图片剪裁-->
 			<div id="clipp">
-				<img id="image">
+				<img id="image" crossorigin="anonymous">
 				<div class="op">
 					<span class="mui-icon mui-icon mui-icon-closeempty mui-pull-left" @click="cancel()"></span>
 					<span class="mui-icon mui-icon-checkmarkempty mui-pull-right" @click="upload()"></span>
@@ -126,22 +128,26 @@
 			var vm = new Vue({
 				el: "#app",
 				data: {
-					sex:['男','女'],
-					xl:xl(), //学历
-					xw:xw(),//学位
-					item: {}
+					sex: ['男', '女'],
+					xl: xl(), //学历
+					xw: xw(), //学位
+					item: {sex:'男',zgxl:'本科',xw:'学士学位'}
 				},
 				mounted: function() {
 					mui.plusReady(function() {
-						vm.item=plus.webview.currentWebview().param;
+						vm.item = plus.webview.currentWebview().param;
 					})
 				},
 				methods: {
 					//选择时间
-					picker:function(){
-						var picker = new mui.DtPicker({"type":"date","beginYear":1990,"endYear":2019});
+					picker: function() {
+						var picker = new mui.DtPicker({
+							"type": "date",
+							"beginYear": 1990,
+							"endYear": 2019
+						});
 						picker.show(function(rs) {
-							vm.item.csny=rs.text;
+							vm.item.csny = rs.text;
 							picker.dispose();
 						});
 					},
@@ -151,29 +157,34 @@
 						takePhoto(function(path) {
 							plus.io.resolveLocalFileSystemURL(path, function(entry) {
 								plus.nativeUI.closeWaiting();
-								if(cropper != null) {
+								if (cropper != null) {
 									cropper.destroy();
 								}
-								cropper = getClipper(2/3, entry.toLocalURL());
+								cropper = getClipper(2 / 3, entry.toLocalURL());
 							});
 						})
 					},
 					//选择现有
 					pickImg: function() {
 						pickImg(function(p) {
-							if(cropper != null) {
+							if (cropper != null) {
 								cropper.destroy();
 							}
-							cropper = getClipper(2/3, p.files[0]);
+							cropper = getClipper(2 / 3, p.files[0]);
 						}, 1);
 					},
 					//裁剪结束并上传
 					upload: function() {
 						//获得裁剪对象
-						var croppedCanvas = cropper.getCroppedCanvas({width: 200,height: 300})
+						var croppedCanvas = cropper.getCroppedCanvas({
+							width: 200,
+							height: 300
+						})
 						var dataUrl = croppedCanvas.toDataURL();
-						request(urls().uploadPhoto, {dataImage: dataUrl}, function(res) {
-							vm.item.tx= urls().path + res.url;
+						request(urls().uploadPhoto, {
+							dataImage: dataUrl
+						}, function(res) {
+							vm.item.tx = urls().path + res.url;
 							mui.toast("上传成功");
 							plus.nativeUI.closeWaiting();
 						})
@@ -184,9 +195,9 @@
 						document.getElementById("clipp").style.display = 'none';
 					},
 					//保存
-					save:function(){
+					save: function() {
 						deleteEmptyProperty(vm.item);
-						request(urls().resume_save,this.item, function(res) {
+						request(urls().resume_save, this.item, function(res) {
 							mui.toast("保存成功");
 							plus.webview.getWebviewById('my_resume').reload(true);
 							plus.nativeUI.closeWaiting();
@@ -196,4 +207,4 @@
 			})
 		</script>
 	</body>
-</html>
+</html>

+ 2 - 2
pages/resume/edit_info.html

@@ -11,7 +11,7 @@
 			.mui-bar-nav~.mui-content{padding-top: 54px;}
 			.bg{padding: 20px;text-align: center;}
 			textarea{min-height: 200px;border: 0;font-size: 13px;}
-			.m_box {padding: 10px 10px 25px 10px;box-shadow: 0 1px 6px #dbdbdb;}
+			.m_box {padding: 10px 10px 25px 10px;}
 			.btn{width: 230px;margin-top: -21px;}
 		</style>
 	</head>
@@ -21,7 +21,7 @@
 				<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
 				<h1 class="mui-title">编辑{{item.msg}}</h1>
 			</header>
-			<div class="mui-content animated fadeInUp">
+			<div class="mui-content">
 				<div class="bg">
 					<div class="m_box">
 						<textarea  placeholder="输入内容......" v-model="item.jyjl"  v-if="item.field=='jyjl' "></textarea>

+ 14 - 15
pages/resume/intention.html

@@ -8,11 +8,11 @@
 		<link href="../../css/mui.min.css" rel="stylesheet" />
 		<link href="../../css/animate.min.css" rel="stylesheet" />
 		<style>
-		   .mui-content{padding-top: 70px!important;background-color: white;}
+		   .mui-content{padding: 75px 10px 10px 10px!important;}
            .mui-input-row{border-bottom: 1px solid #ececec;padding: 8px;}
            .mui-input-row:last-child{border-bottom: 0px;}
 		   .mui-input-row label span{font-weight: bold;color: red;}
-		   .mui-input-row .mui-btn{width: 65%;padding: 0px;}
+		   .mui-input-row .mui-btn{width: 65%!important;padding: 0px;text-align: left!important;}
 		   .save{color:white;padding-top: 12px;}
 		  [v-cloak] {display: none;}
 		</style>
@@ -24,7 +24,8 @@
 				<h1 class="mui-title">求职意向</h1>
 				<span class="save mui-pull-right" @click="save()">保存</span>
 			</header>
-			<div class="mui-content animated fadeInUp">
+			<div class="mui-content">
+				<div style="background-color: white;border-radius: 5px;">
 					<div class="mui-input-row">
 						<label>职位 <span>*</span></label>
 						<input type="text" v-model="item.zw" placeholder="输入应聘职位">
@@ -36,17 +37,15 @@
 					<div class="mui-input-row">
 						<label>期待月薪 </label>
 						<input type="tel" v-model="item.gz" placeholder="留空则算面议" oninput="if(value>100000)value=100000">
-					</div>		
+					</div>
 					<div class="mui-input-row">
 						<label>目前状态</label>
 						<select class="mui-btn mui-btn-block" v-model="item.zt">
-					        <option :value="s" v-for="(s,index) in zt">{{s}}</option>
-				        </select>
+							<option :value="s" v-for="(s,index) in zt">{{s}}</option>
+						</select>
 					</div>
-					
-					
-					
 				</div>
+			</div>
 		</div>
 		<script src="../../js/mui.min.js"></script>
 		<script src="../../js/app.js"></script>
@@ -55,19 +54,19 @@
 			var vm = new Vue({
 				el: "#app",
 				data: {
-					zt:['离职','在职'],
-					item: {}
+					zt: ['离职', '在职'],
+					item: {zt:'离职'}
 				},
 				mounted: function() {
 					mui.plusReady(function() {
-						vm.item=plus.webview.currentWebview().param;
+						vm.item = plus.webview.currentWebview().param;
 					})
 				},
 				methods: {
 					//保存
-					save:function(){
+					save: function() {
 						deleteEmptyProperty(vm.item);
-						request(urls().resume_save,this.item, function(res) {
+						request(urls().resume_save, this.item, function(res) {
 							mui.toast("保存成功");
 							plus.webview.getWebviewById('my_resume').reload(true);
 							plus.nativeUI.closeWaiting();
@@ -77,4 +76,4 @@
 			})
 		</script>
 	</body>
-</html>
+</html>

+ 92 - 40
pages/resume/my_resume.html

@@ -9,17 +9,19 @@
 		<link href="../../css/animate.min.css" rel="stylesheet" />
 		<link href="../../css/cropper.min.css" rel="stylesheet" />
 		<style>
-		   .mui-bar-nav~.mui-content{padding-top: 60px;}
-           .icon{padding-right: 5px;font-size:20px;color: #00a0ea;}
+		   .mui-bar-nav~.mui-content{padding: 60px 15px 15px 15px;}
+           .icon{padding-right: 5px;font-size:20px;}
            .sm7{padding-left: 15px;}
-           .d{color: darkgray;font-size: 12px;padding-top: 5px;}
+           .d{color: #6f6868;font-size: 13px;padding-top: 5px;}
            .b{color: black;}
            .e{color: #6e6f71;}
 		   .mp{width: 90%;border-radius: 3px;}
 		   .edit{float: right;color: #6e6f71;font-size: 15px;}
 		   .nr{padding: 5px;font-size: 12px;color: darkgray;}
-		   .com{font-size: 13px;margin-top: 15px;margin-bottom: 10px;padding: 15px;background-color: white;overflow: hidden;}
-		  .mm{padding-top: 5px;color: darkgray;font-size: 11px;}
+		   .com{font-size: 13px;margin-top: 15px;margin-bottom: 10px;padding: 15px;background-color: white;overflow: hidden;border-radius: 5px;}
+		  .mm{padding-top: 5px;color: darkgray;font-size: 12px;}
+		  .model{border-radius: 5px;}
+		  .model .content{padding:10px 0px 5px 5px;}
 		  [v-cloak] {display: none;}
 		</style>
 	</head>
@@ -31,7 +33,7 @@
 			</header>
 			<div class="mui-content animated fadeInUp">
 				<div class="com row">
-					<div class="sm3">简历完善度</div>
+					<div class="sm3" style="font-size: 14px;">简历完善度</div>
 					<div class="sm7">
 						<div class="progress">
 							<div class="bar" :style="{'width':item.complete+'%'}">{{item.complete}}%</div>
@@ -42,9 +44,9 @@
 				<div class="model" style="margin-top: 0px;">
 					<div class="bod">
 						<span class="text">
-							<i class="icon">&#xebcc;</i>基本信息
+							<i class="icon">&#xe677;</i>基本信息
 						</span>
-						<span class="edit" @click="op(1)"><i class="icon e">&#xe8ac;</i>编辑</span>
+						<span class="edit" @click="op(1)"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="row">
@@ -53,7 +55,9 @@
 							</div>
 							<div class="sm7">
 								<div>{{item.mz}}</div>
-								<div class="d">{{item.sex==null?'性别':item.sex}} ,{{item.csny==null?'出生年月':item.csny}},{{item.gzjy==null?'无工作年龄':item.gzjy+'年工作经验'}}</div>
+								<div class="d">{{item.sex==null?'性别':item.sex}}
+									,{{item.csny==null?'出生年月':item.csny}},{{item.gzjy==null?'无工作年龄':item.gzjy+'年工作经验'}}
+								</div>
 								<div class="d">联系电话:<span class="b">{{item.phone}}</span></div>
 								<div class="d">电子邮箱:<span class="b">{{item.email}}</span></div>
 								<div class="d">目前所在地:<span class="b">{{item.mqszd}}</span></div>
@@ -62,22 +66,50 @@
 						</div>
 					</div>
 				</div>
-				<div class="model" style="margin-top: 0px;">
+				<div class="model">
 					<div class="bod">
 						<span class="text">
 							<i class="icon">&#xe604;</i>教育信息
 						</span>
 					</div>
 					<div class="row">
-						<div class="sm5">
-							<div class="d">最高学历:<span class="b">{{item.zgxl}}</span></div>
-							<div class="d">毕业学校:<span class="b omit">{{item.xx}}</span></div>
-							<div class="d">所学专业:<span class="b">{{item.zy}}</span></div>
-						</div>
-						<div class="sm5">
-							<div class="d">获得学位:<span class="b">{{item.xw}}</span></div>
-							<div class="d">函授学校:<span class="b">{{item.hs}}</span></div>
-							<div class="d">函授专业:<span class="b">{{item.hszy}}</span></div>
+						<div class="row">
+							<div class="ditem">
+								<span class="fname">最高学历:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.zgxl}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">毕业学校:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.xx}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">所学专业:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.zy}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">获得学位:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.xw}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">函授学校:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.hs}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">函授专业:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.hszy}}</span>
+								<div class="clear"></div>
+							</div>
 						</div>
 						<div class="clear"></div>
 					</div>
@@ -85,16 +117,36 @@
 				<div class="model">
 					<div class="bod">
 						<span class="text">
-							<i class="icon">&#xe605;</i>求职意向
+							<i class="icon">&#xe652;</i>求职意向
 						</span>
-						<span class="edit" @click="op(2)"><i class="icon e">&#xe8ac;</i>编辑</span>
+						<span class="edit" @click="op(2)"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="row">
-							<div class="d">职位:<span class="b">{{item.zw}}</span></div>
-							<div class="d">工作地点:<span class="b">{{item.gzdd}}</span></div>
-							<div class="d">期待月薪:<span class="b" style="color: #FF5722;">{{item.gz==null?'面议':item.gz}}</span></div>
-							<div class="d">目前状态:<span class="b" style="color: #009688;">{{item.zt}}</span></div>
+							<div class="ditem">
+								<span class="fname">职位:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.zw}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">工作地点:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.gzdd}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">期待薪资:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.gz==null?'面议':item.gz}}</span>
+								<div class="clear"></div>
+							</div>
+							<div class="ditem">
+								<span class="fname">目前状态:</span>
+								<span class="icon">&#xe61e;</span>
+								<span class="bc">{{item.zt}}</span>
+								<div class="clear"></div>
+							</div>
 						</div>
 					</div>
 				</div>
@@ -103,7 +155,7 @@
 						<span class="text">
 							<i class="icon">&#xe613;</i>教育经历
 						</span>
-						<span class="edit" @click="op(3,'jyjl','教育经历')"><i class="icon e">&#xe8ac;</i>编辑</span>
+						<span class="edit" @click="op(3,'jyjl','教育经历')"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="nr">{{item.jyjl}}</div>
@@ -112,9 +164,9 @@
 				<div class="model">
 					<div class="bod">
 						<span class="text">
-							<i class="icon">&#xe613;</i>工作经历
+							<i class="icon">&#xe607;</i>工作经历
 						</span>
-						<span class="edit" @click="op(3,'gzjl','工作经历')"><i class="icon e">&#xe8ac;</i>编辑</span>
+						<span class="edit" @click="op(3,'gzjl','工作经历')"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="nr">{{item.gzjl}}</div>
@@ -123,9 +175,9 @@
 				<div class="model">
 					<div class="bod">
 						<span class="text">
-							<i class="icon">&#xe626;</i>自我评价
+							<i class="icon">&#xe634;</i>自我评价
 						</span>
-						<span class="edit" @click="op(3,'zwpj','自我评价')"><i class="icon e">&#xe8ac;</i>编辑</span>
+						<span class="edit" @click="op(3,'zwpj','自我评价')"><i class="icon e">&#xe631;</i></span>
 					</div>
 					<div class="content">
 						<div class="nr">{{item.zwpj}}</div>
@@ -143,24 +195,24 @@
 					item: {}
 				},
 				mounted: function() {
-					mui.plusReady(function() {
-						request(urls().resume_detail, {userId: getUser().id}, function(res) {
-							vm.item = res;
-							localStorage.setItem("resume", JSON.stringify(vm.item));
-							plus.nativeUI.closeWaiting();
-						})
+					request(urls().resume_detail, {
+						userId: getUser().id
+					}, function(res) {
+						vm.item = res;
+						localStorage.setItem("resume", JSON.stringify(vm.item));
+						plus.nativeUI.closeWaiting();
 					})
 				},
 				methods: {
 					//编辑
 					op: function(index, field, msg) {
-						if(index == 1) {
+						if (index == 1) {
 							open('base_info', 'base_info.html', vm.item, 'slide-in-bottom');
 						}
-						if(index == 2) {
+						if (index == 2) {
 							open('intention', 'intention.html', vm.item, 'slide-in-bottom');
 						}
-						if(index == 3) {
+						if (index == 3) {
 							vm.item.field = field;
 							vm.item.msg = msg;
 							open('edit_one', 'edit_info.html', vm.item, 'slide-in-bottom');
@@ -171,4 +223,4 @@
 		</script>
 	</body>
 
-</html>
+</html>

部分文件因文件數量過多而無法顯示