xiaoshushu %!s(int64=2) %!d(string=hai) anos
pai
achega
ea24f8891d

+ 2 - 2
js/app.js

@@ -1,7 +1,7 @@
 var urls = function() {
 	//var host = "http://192.168.100.3:7979";
-	//var host = "http://192.168.0.101:7979";
-    var host = "http://192.168.0.106:7979";
+	var host = "http://192.168.0.101:7979";
+    //var host = "http://192.168.0.106:7979";
 	//var host = "http://192.168.1.7:7979";
 	//var host = "http://106.55.241.82:7979";
 	//var host = "http://192.168.5.104:8080/djfp";

+ 1 - 1
pages/parttime/intention.html

@@ -24,7 +24,7 @@
 				<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>

+ 1 - 1
pages/parttime/my_intention.html

@@ -30,7 +30,7 @@
 				<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
 				<h1 class="mui-title">兼职意向</h1>
 			</header>
-			<div class="mui-content animated fadeInUp">
+			<div class="mui-content">
 				<div class="model">
 					<div class="bod">
 						<span class="text">

+ 41 - 48
pages/parttimeapp/finance.html

@@ -4,7 +4,8 @@
 	<head>
 		<meta charset="UTF-8">
 		<title>付款申请</title>
-		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+		<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>
@@ -18,7 +19,9 @@
 		   .yh .sp{padding-right: 15px;}
 		   .sps{background: #00B5AD;padding: 1px 6px;border-radius: 3px;color: white;text-align: center;}
 		   .s{color: darkgray;font-size: 12px;}
-		   .row{font-size: 14px;padding-top: 10px;}
+		   .row{font-size: 14px;padding-bottom:0px;}
+		   .row input,textarea{font-size: 14px!important;margin-top: 5px;}
+		   .row label span{color: red;}
 		   .sm2{color: #4c4848;}
            .dc{padding-right: 10px;font-size: 12px;}
            .i{color: #00a0ea;}
@@ -29,6 +32,7 @@
            .nr{font-size: 13px;color: #4a4747;}
 		   .lyy{float: right;margin-top: 15px;font-size: 15px;color: orange;}
            .footer{color: white;position: fixed;background-color: #00a0ea;padding-top: 15px;width: 100%;bottom: 0;height: 52px;text-align: center;}
+		   .mui-btn{border: 1px solid rgba(0,0,0,.2)!important;height: 40px!important;margin-top: 5px;margin-bottom: 15px;}
 		  [v-cloak] {display: none;}
 		</style>
 	</head>
@@ -40,12 +44,10 @@
 			</header>
 			<div class="mui-content animated fadeInUp">
 				<div class="ht">凡是要求缴纳费用请提高警惕,谨防受骗!</div>
-				
-				
-				<div class="model">
+				<div class="model" style="margin-top: 0px;">
 					<div class="content" style="margin-top: -5px;">
-						
-						<div class="yh">
+
+						<div class="row">
 							<label>收款方 <span>*</span></label>
 							<input type="text" v-model="item.Payee" placeholder="输入收款方"
 								oninput="if(value.length>30)value=value.substr(0,30)">
@@ -56,32 +58,24 @@
 						</div>-->
 						<div class="row">
 							<label>金额 <span>*</span></label>
-							<input type="number" v-model="item.amount" placeholder="输入金额"
-								oninput="if(value<0)value=1">
+							<input type="number" v-model="item.amount" placeholder="输入金额" oninput="if(value<0)value=1">
 						</div>
 						<div class="row">
 							<label>支付方式 <span>*</span></label>
-							<select class="mui-btn mui-btn-block" v-model="item.pay_mode">
+							<select class="mui-btn" v-model="item.pay_mode">
 								<option :value="x.name" v-for="(x,index) in pay_list">{{x.name}}</option>
 							</select>
 						</div>
-				
+
 						<div class="row">
 							<label>备注 </label>
 							<textarea rows="3" v-model="item.remark" placeholder="输入备注"></textarea>
 						</div>
 					</div>
-				
+
 				</div>
-			
-				
-				
-				
-				
-				
 			</div>
-		
-		<!--
+			<!--
 			<div class="model" v-for="(item,index) in item.list">
 				<div class="item dd">{{item.mz}} {{item.phone}}
 				<div class="lyy"  @click="contract(item)"  v-if="item.state=='0' && item.contract=='0'">发送合同</div>
@@ -89,11 +83,7 @@
 				</div>
 			</div>
 			-->
-			
-			
-			
-			
-			<div class="footer" @click="deliver()"><i class="icon">&#xe61a;</i> {{msg}}</div> 
+			<div class="footer" @click="deliver()"><i class="icon">&#xe62d;</i> {{msg}}</div>
 		</div>
 		<script src="../../js/mui.min.js"></script>
 		<script src="../../js/app.js"></script>
@@ -102,7 +92,9 @@
 			var vm = new Vue({
 				el: "#app",
 				data: {
-					item: {},
+					item: {
+						pay_mode: '支付宝'
+					},
 					resume: {},
 					msg: '申请请款',
 					pay_list: [{
@@ -114,58 +106,59 @@
 					}, {
 						name: '微信',
 						id: '3'
-					},{
+					}, {
 						name: '现金',
 						id: '3'
-					},{
+					}, {
 						name: '其他',
 						id: '3'
 					}],
-					
+
 				},
 				mounted: function() {
 					mui.plusReady(function() {
-						vm.item.parttime_id=plus.webview.currentWebview().param.id;
-							vm.item.contract_id=plus.webview.currentWebview().param.aid;
-						console.log("plus.webview.currentWebview().param==="+JSON.stringify(plus.webview.currentWebview().param));
+						vm.item.parttime_id = plus.webview.currentWebview().param.id;
+						vm.item.contract_id = plus.webview.currentWebview().param.aid;
+						console.log("plus.webview.currentWebview().param===" + JSON.stringify(plus.webview
+							.currentWebview().param));
 						//request(urls().parttime_detail, {id: plus.webview.currentWebview().param.id}, function(res) {
-							//vm.item = res;
-							
-							//vm.item.mTime = vm.item.mTime.substring(0, 11)
-							//plus.nativeUI.closeWaiting();
-					//	})
+						//vm.item = res;
+
+						//vm.item.mTime = vm.item.mTime.substring(0, 11)
+						//plus.nativeUI.closeWaiting();
+						//	})
 					})
 				},
 				methods: {
-					
-					
+
+
 					//详情
 					contract: function(id) {
 						open('detail', 'contract.html', id, 'slide-in-bottom');
 					},
-					
+
 					//申请请款
 					deliver: function() {
-						if(!hasLogin()) {
+						if (!hasLogin()) {
 							mui.toast("请先登录")
 							open('login', '/pages/user/login.html', null, 'slide-in-bottom');
 							return;
 						}
-						if(getUser().mType==1){
+						if (getUser().mType == 1) {
 							mui.alert("企业用户不允许投递简历");
 							return;
 						}
 						//vm.resume = getResume();
 						//vm.resume.parttime_id = vm.item.id;
-						vm.item.userId=getUser().id;
-						vm.item.type=0;
-						vm.item.state=0;
-						
+						vm.item.userId = getUser().id;
+						vm.item.type = 0;
+						vm.item.state = 0;
+
 						//deleteEmptyProperty(vm.resume);
 						console.log("vm.item===" + JSON.stringify(vm.item));
 						request(urls().finance_app, vm.item, function(res) {
 							plus.nativeUI.closeWaiting();
-							if(res.result == true) {
+							if (res.result == true) {
 								vm.msg = '已申请'
 								mui.toast('申请成功');
 								plus.webview.getWebviewById("app_parttime_list").reload(true);
@@ -180,4 +173,4 @@
 		</script>
 	</body>
 
-</html>
+</html>

+ 1 - 4
pages/parttimeapp/my_parttimeapp.html

@@ -81,10 +81,7 @@
 					hasMore: false,
 				},
 				mounted: function() {
-					mui.plusReady(function() {
-					 // vm.param.current=0;
-					   vm.getData();
-				    })
+					this.getData();
 					//监听滚动加载
 					window.addEventListener('scroll', function() {
 						//滚动高度+内高度>=文档高度  

+ 57 - 44
pages/parttimerec/detail.html

@@ -8,8 +8,7 @@
 		<link href="../../css/mui.min.css" rel="stylesheet" />
 		<link href="../../css/animate.min.css" rel="stylesheet" />
 		<style>
-		  [v-cloak] {display: none;}
-		  .mui-bar-nav~.mui-content{padding-top: 55px;margin-bottom: 50px;}
+		  .mui-bar-nav~.mui-content{padding-top: 55px;margin-bottom: 15px;}
 		   .ht{margin-top: 11px;padding: 5px;background-color: #fffbee;color: #ed9f2b;font-size: 11px;}
 		   .warn{display: block;padding-top: 11px;text-align: center;}
 		   .name{font-weight: bold;font-size: 17px;}
@@ -29,6 +28,12 @@
 		   .gs{padding-top: 11px;font-size: 48px;display: block;color: #00a0ea;}
 		   .nr{font-size: 13px;color: #4a4747;}
 		   .footer{color: white;position: fixed;background-color: #00a0ea;padding-top: 15px;width: 100%;bottom: 0;height: 52px;text-align: center;}
+		   .bbv{padding: 15px 18px 0px 18px;color: #7a7a7a;font-size: 14px;}
+		   .bor{border-left: 5px solid #00a0ea;padding-right: 5px;}
+		   .lyy{float: right;}
+		   .bbcs{color:#585858;padding: 12px;font-size: 14px;border-bottom: 1px solid #eaeaea;}
+		   .bbcs:last-child{border: 0px;}
+		   .btn{padding: 5px 18px;font-weight: normal;font-size: 14px;margin-top: -7px;}
 		  [v-cloak] {display: none;}
 		</style>
 	</head>
@@ -38,25 +43,30 @@
 				<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
 				<h1 class="mui-title">应聘详情</h1>
 			</header>
-			<div class="mui-content animated fadeInUp">
+			<div class="mui-content">
 				<div class="ht">凡是要求缴纳费用请提高警惕,谨防受骗!</div>
 				<div class="model">
 					<div class="content" style="margin-top: -5px;">
 						<span class="name">{{item.parttime_title}}</span><span class="right">{{item.salary}}</span>
 						<div class="yh">
 							<span class="sp">更新:{{item.publish_date}}</span>
-							<span class="sp" style="color: #18c31f;"><i class="icon" style="font-size: 15px;">&#xe88c;</i> 通过审核</span>
+							<span class="sp" style="color: #18c31f;"><i class="icon"
+									style="font-size: 15px;">&#xe88c;</i> 通过审核</span>
 							<span class="sp">申请:{{item.hire_num}} 人</span>
 							<span class="sps" style="background: #FF5722;" v-show="item.hire_num>5">多人竞争</span>
-							<span class="sps" style="background: #00a0ea;" v-show="item.hire_num<5&&item.hire_num>0">机会大</span>
+							<span class="sps" style="background: #00a0ea;"
+								v-show="item.hire_num<5&&item.hire_num>0">机会大</span>
 							<span class="sps" style="background: #009688;" v-show="item.hire_num==0">争先锋</span>
 						</div>
 						<div class="row">
 							<div class="sm2">要求:</div>
 							<div class="sm8">
-								<span class="dc"><i class="icon i" v-if="item.hire_num">&#xe65a;</i> 招{{item.hire_num}}人</span>
-								<span class="dc"><i class="icon i" v-if="item.settlement">&#xe615;</i> {{item.settlement}}</span>
-								<span class="dc"><i class="icon i" v-if="item.remark">&#xe616;</i> {{item.remark}}</span>
+								<span class="dc"><i class="icon i" v-if="item.hire_num">&#xe65a;</i>
+									招{{item.hire_num}}人</span>
+								<span class="dc"><i class="icon i" v-if="item.settlement">&#xe615;</i>
+									{{item.settlement}}</span>
+								<span class="dc"><i class="icon i" v-if="item.remark">&#xe616;</i>
+									{{item.remark}}</span>
 							</div>
 							<div class="clear"></div>
 						</div>
@@ -70,7 +80,9 @@
 					</div>
 				</div>
 				<div class="model">
-					<div class="item dd">工作地点 <i class="icon right" style="color: darkgray;font-size: 15px;padding-left: 3px;">&#xe609;</i><span class="right s">{{item.address}}</span></div>
+					<div class="item dd">工作地点 <i class="icon right"
+							style="color: darkgray;font-size: 15px;padding-left: 3px;">&#xe609;</i><span
+							class="right s">{{item.address}}</span></div>
 				</div>
 				<div class="model">
 					<div class="content">
@@ -79,7 +91,9 @@
 							<div class="sm8">{{item.work_region}} <br><span class="dz">{{item.address}}</span></div>
 							<div class="clear"></div>
 						</div>
-						<div class="item">公司电话 <i class="icon right" style="color: darkgray;font-size: 15px;padding-left: 3px;">&#xe94d;</i><a class="right s" :href=" 'tel:'+item.phone">{{item.contact_info}}</a></div>
+						<div class="item">公司电话 <i class="icon right"
+								style="color: darkgray;font-size: 15px;padding-left: 3px;">&#xe94d;</i><a
+								class="right s" :href=" 'tel:'+item.phone">{{item.contact_info}}</a></div>
 					</div>
 				</div>
 				<div class="model">
@@ -89,22 +103,25 @@
 					<div class="content nr" v-html="item.parttime_describe"></div>
 				</div>
 			</div>
-		
-			<div class="model" v-for="(item,index) in item.list">
-				<div class="item dd">{{item.mz}} {{item.phone}}
-				<div class="lyy"  @click="contract(item,0)"  v-if="item.state=='0' && item.contract=='0'">发送合同</div>
-				<div class="lyy"   @click="contract(item,1)" style="color: #00B5AD;"  v-else-if="item.state=='0' && item.contract=='1'">合同已发送</div>
-				<div class="lyy"  style="color: #98ff72;" v-if="item.state=='1' && item.finance=='0'">待请款</div>
-				<div class="lyy" @click="qrdk(item)" style="color: #00B5AD;"  v-if="item.state=='1' && item.finance=='1'">请款中请确认打款</div>
-				<div class="lyy"  style="color: #0000ff;"  v-if="item.state=='2' && item.finance=='2'">已完成</div>
+			<div class="divider" style="margin-bottom: 15px;">
+				<div class="line" style="width: 30%;"></div>
+				<div class="text" style="width: 40%;">招聘操作</div>
+				<div class="line" style="width: 30%;"></div>
+				<div class="clear"></div>
+			</div>
+			<div class="model" style="padding-bottom: 20px;">
+				<div class="bbcs" v-for="(item,index) in item.list">{{item.mz}} {{item.phone}}
+					<div class="lyy" @click="contract(item,0)" v-if="item.state=='0' && item.contract=='0'">
+						<button class="btn">发送合同</button>
+					</div>
+					<div class="lyy" @click="contract(item,1)" style="color: #00B5AD;"
+						v-else-if="item.state=='0' && item.contract=='1'">合同已发送</div>
+					<div class="lyy" style="color: #98ff72;" v-if="item.state=='1' && item.finance=='0'">待请款</div>
+					<div class="lyy" @click="qrdk(item)" style="color: #00B5AD;"
+						v-if="item.state=='1' && item.finance=='1'">请款中请确认打款</div>
+					<div class="lyy" style="color: #0000ff;" v-if="item.state=='2' && item.finance=='2'">已完成</div>
 				</div>
 			</div>
-			
-			
-			
-			
-			
-			<!--<div class="footer" @click="deliver()"><i class="icon">&#xe61a;</i> {{msg}}</div> -->
 		</div>
 		<script src="../../js/mui.min.js"></script>
 		<script src="../../js/app.js"></script>
@@ -119,26 +136,22 @@
 					qitem: {}
 				},
 				mounted: function() {
-					mui.plusReady(function() {
-						request(urls().parttime_detail, {id: plus.webview.currentWebview().param.id}, function(res) {
-							vm.item = res;
-							
-							//vm.item.mTime = vm.item.mTime.substring(0, 11)
-							plus.nativeUI.closeWaiting();
-						})
+					request(urls().parttime_detail, {
+						id: 18
+					}, function(res) {
+						vm.item = res;
+						//vm.item.mTime = vm.item.mTime.substring(0, 11)
+						plus.nativeUI.closeWaiting();
 					})
 				},
 				methods: {
-					
-					
 					//合同详情
-					contract: function(id,index) {
-						
-						if(index == 0) {
-						open('detail', 'contract.html', id, 'slide-in-bottom');
+					contract: function(id, index) {
+						if (index == 0) {
+							open('detail', 'contract.html', id, 'slide-in-bottom');
 						}
-						if(index == 1) {
-						open('detail', 'contract_detail.html', id, 'slide-in-bottom');
+						if (index == 1) {
+							open('detail', 'contract_detail.html', id, 'slide-in-bottom');
 						}
 					},
 					//详情
@@ -165,22 +178,22 @@
 					},
 					//投递简历
 					deliver: function() {
-						if(!hasLogin()) {
+						if (!hasLogin()) {
 							mui.toast("请先登录")
 							open('login', '/pages/user/login.html', null, 'slide-in-bottom');
 							return;
 						}
-						if(getUser().mType==1){
+						if (getUser().mType == 1) {
 							mui.alert("企业用户不允许投递简历");
 							return;
 						}
 						vm.resume = getResume();
 						vm.resume.parttime_id = vm.item.id;
-						vm.resume.recruit_id=vm.item.publisher;
+						vm.resume.recruit_id = vm.item.publisher;
 						deleteEmptyProperty(vm.resume);
 						request(urls().parttime_delivery, vm.resume, function(res) {
 							plus.nativeUI.closeWaiting();
-							if(res.result == true) {
+							if (res.result == true) {
 								vm.msg = '已报名'
 								mui.toast('报名成功');
 							} else {
@@ -193,4 +206,4 @@
 		</script>
 	</body>
 
-</html>
+</html>

+ 48 - 29
pages/parttimerec/my_parttimerec.html

@@ -34,32 +34,35 @@
 						<h1 class="mui-title">我的招聘</h1>
 					</header>
 					<div class="ui secondary pointing menu">
-						<a class="item" :style="{'color':index==current?'#00a0ea':'','border-bottom':index==current?'4px solid #00a0ea':''}" v-for="(item,index) in column_list" @click="selected(param.columnId=item.id,current=index)">{{item.mColumnName}} </a>
+						<a class="item"
+							:style="{'color':index==current?'#00a0ea':'','border-bottom':index==current?'4px solid #00a0ea':''}"
+							v-for="(item,index) in column_list"
+							@click="selected(param.columnId=item.id,current=index)">{{item.mColumnName}} </a>
 					</div>
 				</div>
 				<div class="main" v-if="news_list.length>0">
-						<div class="items" v-for="(item,index) in news_list" @click="detail(item.id)">
-							<div class="omit">{{item.parttime_title}}</div>
-							<div class="cn">
-								<span class="isTop" v-show="item.isTop==1">置顶</span> 
-								<span class="dc"> {{item.work_region}}</span> 
-								<span class="dc"> {{item.parttime_date}}</span>
-								<span class="dd">{{item.address}}</span>
-								<span class="sps">{{item.yname}}</span>
-								<div class="lyy">待录用</div>
-							</div>
+					<div class="items" v-for="(item,index) in news_list" @click="detail(item.id)">
+						<div class="omit">{{item.parttime_title}}</div>
+						<div class="cn">
+							<span class="isTop" v-show="item.isTop==1">置顶</span>
+							<span class="dc"> {{item.work_region}}</span>
+							<span class="dc"> {{item.parttime_date}}</span>
+							<span class="dd">{{item.address}}</span>
+							<span class="sps">{{item.yname}}</span>
+							<div class="lyy">待录用</div>
 						</div>
+					</div>
 				</div>
 				<div class="no_data" v-else>
 					<i class="icon icon-48">&#xe61a;</i><br />没有数据
 				</div>
-					<!--加载更多-->
-					<div class="more">
-						<div class="loading" v-if="loading">
-							<span class="mui-spinner"></span>
-							<div class="mc">加载中...</div>
-						</div>
+				<!--加载更多-->
+				<div class="more">
+					<div class="loading" v-if="loading">
+						<span class="mui-spinner"></span>
+						<div class="mc">加载中...</div>
 					</div>
+				</div>
 			</div>
 		</div>
 		<script src="../../js/mui.min.js"></script>
@@ -69,22 +72,36 @@
 			var vm = new Vue({
 				el: "#app",
 				data: {
-					news_list:[],
-					column_list: [{mColumnName:'已报名',id:0},{mColumnName:'已签合同',id:1},{mColumnName:'已结算',id:2},{mColumnName:'已评价',id:3}],
-					param: {page: 1,id:getUser().id},
+					news_list: [],
+					column_list: [{
+						mColumnName: '已报名',
+						id: 0
+					}, {
+						mColumnName: '已签合同',
+						id: 1
+					}, {
+						mColumnName: '已结算',
+						id: 2
+					}, {
+						mColumnName: '已评价',
+						id: 3
+					}],
+					param: {
+						page: 1,
+						id: getUser().id
+					},
 					current: 0,
 					loading: false,
 					hasMore: false,
 				},
 				mounted: function() {
-					mui.plusReady(function() {
-					   vm.getData();
-				    })
+					this.getData();
 					//监听滚动加载
 					window.addEventListener('scroll', function() {
 						//滚动高度+内高度>=文档高度  
-						if(document.body.scrollTop + window.innerHeight + 20 >= document.body.offsetHeight) {
-							if(vm.hasMore) {
+						if (document.body.scrollTop + window.innerHeight + 20 >= document.body
+							.offsetHeight) {
+							if (vm.hasMore) {
 								vm.loading = true;
 								//避免重复加载
 								vm.hasMore = false;
@@ -100,8 +117,8 @@
 					//获取数据
 					getData: function() {
 						request(urls().myparttime_rec_List, this.param, function(res) {
-							
-							
+
+
 							res.list.forEach(function(item) {
 								vm.news_list.push(item);
 							});
@@ -116,7 +133,9 @@
 					},
 					//详情
 					detail: function(id) {
-						open('detail', 'detail.html', {id: id}, 'slide-in-bottom');
+						open('detail', 'detail.html', {
+							id: id
+						}, 'slide-in-bottom');
 					},
 					//刷新
 					refresh: function() {
@@ -129,4 +148,4 @@
 		</script>
 	</body>
 
-</html>
+</html>

+ 46 - 49
pages/parttimerec/user_pay.html

@@ -8,7 +8,6 @@
 		<link href="../../css/mui.min.css" rel="stylesheet" />
 		<link href="../../css/animate.min.css" rel="stylesheet" />
 		<style>
-		  [v-cloak] {display: none;}
 		  .mui-bar-nav~.mui-content{padding-top: 55px;margin-bottom: 50px;}
 		   .ht{margin-top: 11px;padding: 5px;background-color: #fffbee;color: #ed9f2b;font-size: 11px;}
 		   .warn{display: block;padding-top: 11px;text-align: center;}
@@ -29,6 +28,7 @@
 		   .gs{padding-top: 11px;font-size: 48px;display: block;color: #00a0ea;}
 		   .nr{font-size: 13px;color: #4a4747;}
 		   .footer{color: white;position: fixed;background-color: #00a0ea;padding-top: 15px;width: 100%;bottom: 0;height: 52px;text-align: center;}
+		   .model{}
 		  [v-cloak] {display: none;}
 		</style>
 	</head>
@@ -38,23 +38,17 @@
 				<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
 				<h1 class="mui-title">用户请款情况</h1>
 			</header>
-			
-		
-			<div class="model" v-for="(item,index) in item">
-				<div class="item dd">{{item.nickName}} {{item.account}}  {{item.kh}}  
-				<div class="lyy"  style="color: #ffba18;" @click="qrdk(item)"  v-if="item.state===0">请确认付款</div>
-				<div class="lyy"    style="color: #00B5AD;"  v-else-if="item.state===1">已同意付款</div>
-				<!--<div class="lyy"  style="color: #98ff72;" v-if="item.state=='1' && item.finance=='0'">待请款</div>
+			<div class="mui-content">
+				<div class="model" v-for="(item,index) in item">
+					<div class="item dd">{{item.nickName}} {{item.account}} {{item.kh}}
+						<div class="lyy" style="color: #ffba18;" @click="qrdk(item)" v-if="item.state===0">请确认付款</div>
+						<div class="lyy" style="color: #00B5AD;" v-else-if="item.state===1">已同意付款</div>
+						<!--<div class="lyy"  style="color: #98ff72;" v-if="item.state=='1' && item.finance=='0'">待请款</div>
 				<div class="lyy" @click="qrdk(item)" style="color: #00B5AD;"  v-if="item.state=='1' && item.finance=='1'">请款中请确认打款</div>
 				<div class="lyy"  style="color: #0000ff;"  v-if="item.state=='2' && item.finance=='2'">已完成</div>-->
+					</div>
 				</div>
 			</div>
-			
-			
-			
-			
-			
-			<!--<div class="footer" @click="deliver()"><i class="icon">&#xe61a;</i> {{msg}}</div> -->
 		</div>
 		<script src="../../js/mui.min.js"></script>
 		<script src="../../js/app.js"></script>
@@ -70,12 +64,15 @@
 				},
 				mounted: function() {
 					mui.plusReady(function() {
-					
-					
-						request(urls().user_payapp, {parttime_id: plus.webview.currentWebview().param.parttime_id,userId: plus.webview.currentWebview().param.userId}, function(res) {
-							console.log("res==="+JSON.stringify(res));
+
+
+						request(urls().user_payapp, {
+							parttime_id: plus.webview.currentWebview().param.parttime_id,
+							userId: plus.webview.currentWebview().param.userId
+						}, function(res) {
+							console.log("res===" + JSON.stringify(res));
 							vm.item = res.data;
-							
+
 							//vm.item.mTime = vm.item.mTime.substring(0, 11)
 							plus.nativeUI.closeWaiting();
 						})
@@ -84,53 +81,53 @@
 				methods: {
 					//确认打款
 					qrdk: function(item) {
-						console.log("items==="+JSON.stringify(item));
-						
-						if(confirm("请确认向该用户打款!!")){
-						console.log("确认======")
-						vm.qitem.userId=getUser().id;
-						vm.qitem.type=1;
-						vm.qitem.state=0;
-						vm.qitem.p_id=item.id;
-						vm.qitem.pay_mode=item.pay_mode;
-						vm.qitem.Payee=item.Payee;
-						vm.qitem.q_date=item.q_date;
-						vm.qitem.amount=item.amount;
-						vm.qitem.parttime_id=item.parttime_id;
-						vm.qitem.contract_id=item.contract_id;
-						vm.qitem.remark=item.remark;
+						console.log("items===" + JSON.stringify(item));
+
+						if (confirm("请确认向该用户打款!!")) {
+							console.log("确认======")
+							vm.qitem.userId = getUser().id;
+							vm.qitem.type = 1;
+							vm.qitem.state = 0;
+							vm.qitem.p_id = item.id;
+							vm.qitem.pay_mode = item.pay_mode;
+							vm.qitem.Payee = item.Payee;
+							vm.qitem.q_date = item.q_date;
+							vm.qitem.amount = item.amount;
+							vm.qitem.parttime_id = item.parttime_id;
+							vm.qitem.contract_id = item.contract_id;
+							vm.qitem.remark = item.remark;
 							request(urls().finance_app, vm.qitem, function(res) {
 								plus.nativeUI.closeWaiting();
-								if(res.result == true) {
+								if (res.result == true) {
 									vm.msg = '已打款'
 									mui.toast('已打款');
-									
+
 								} else {
 									mui.alert(res.msg);
 								}
 							})
-						}else{
+						} else {
 							console.log("取消确认======")
 						}
-						
-						
+
+
 					},
-					
+
 					//合同详情
-					contract: function(id,index) {
-						
-						if(index == 0) {
-						open('detail', 'contract.html', id, 'slide-in-bottom');
+					contract: function(id, index) {
+
+						if (index == 0) {
+							open('detail', 'contract.html', id, 'slide-in-bottom');
 						}
-						if(index == 1) {
-						open('detail', 'contract_detail.html', id, 'slide-in-bottom');
+						if (index == 1) {
+							open('detail', 'contract_detail.html', id, 'slide-in-bottom');
 						}
 					},
-					
-			
+
+
 				}
 			})
 		</script>
 	</body>
 
-</html>
+</html>

+ 1 - 3
pages/resume/my_resume.html

@@ -195,9 +195,7 @@
 					item: {}
 				},
 				mounted: function() {
-					request(urls().resume_detail, {
-						userId: getUser().id
-					}, function(res) {
+					request(urls().resume_detail, {userId: getUser().id}, function(res) {
 						vm.item = res;
 						localStorage.setItem("resume", JSON.stringify(vm.item));
 						plus.nativeUI.closeWaiting();