dever 7 anni fa
parent
commit
10a3955976
85 ha cambiato i file con 422 aggiunte e 89 eliminazioni
  1. 3 1
      config/base.php
  2. 2 2
      main/assets/mobile/404.html
  3. 111 0
      main/assets/mobile/cions.html
  4. 1 1
      main/assets/mobile/css/404.css
  5. 1 1
      main/assets/mobile/css/404.css.map
  6. 0 0
      main/assets/mobile/css/cions.css
  7. 1 0
      main/assets/mobile/css/cions.css.map
  8. 0 0
      main/assets/mobile/css/global.css
  9. 1 1
      main/assets/mobile/css/global.css.map
  10. 1 1
      main/assets/mobile/css/index.css
  11. 1 1
      main/assets/mobile/css/index.css.map
  12. 1 1
      main/assets/mobile/css/login.css
  13. 1 1
      main/assets/mobile/css/login.css.map
  14. 2 0
      main/assets/mobile/css/myaccount.css
  15. 1 0
      main/assets/mobile/css/myaccount.css.map
  16. 0 0
      main/assets/mobile/css/mytask.css
  17. 1 0
      main/assets/mobile/css/mytask.css.map
  18. 1 1
      main/assets/mobile/css/password.css
  19. 1 1
      main/assets/mobile/css/password.css.map
  20. 1 1
      main/assets/mobile/css/register.css
  21. 1 1
      main/assets/mobile/css/register.css.map
  22. 0 0
      main/assets/mobile/css/reportlist.css
  23. 1 1
      main/assets/mobile/css/reportlist.css.map
  24. 1 1
      main/assets/mobile/css/reportsubmit.css
  25. 1 1
      main/assets/mobile/css/reportsubmit.css.map
  26. 0 2
      main/assets/mobile/css/task.css
  27. 1 1
      main/assets/mobile/css/task.css.map
  28. 0 0
      main/assets/mobile/css/tasks.css
  29. 1 1
      main/assets/mobile/css/tasks.css.map
  30. 2 0
      main/assets/mobile/css/updateprofile.css
  31. 1 0
      main/assets/mobile/css/updateprofile.css.map
  32. BIN
      main/assets/mobile/images/2e5ea78b.ico-count.png
  33. BIN
      main/assets/mobile/images/5dcefa7b.no-records.png
  34. BIN
      main/assets/mobile/images/75e87510.avatartmp.jpg
  35. BIN
      main/assets/mobile/images/b322b84f.ico-team.png
  36. BIN
      main/assets/mobile/images/d58a7b2c.ico-sgperson.png
  37. BIN
      main/assets/mobile/images/d9853727.ico-arrow.png
  38. BIN
      main/assets/mobile/images/e5098818.ico-cions.png
  39. BIN
      main/assets/mobile/images/f936ea19.giftbox.png
  40. 2 2
      main/assets/mobile/index.html
  41. 0 0
      main/assets/mobile/js/0.js
  42. 0 0
      main/assets/mobile/js/0.js.map
  43. 2 2
      main/assets/mobile/js/404.js
  44. 1 1
      main/assets/mobile/js/404.js.map
  45. 2 0
      main/assets/mobile/js/cions.js
  46. 1 0
      main/assets/mobile/js/cions.js.map
  47. 23 13
      main/assets/mobile/js/config.js
  48. 0 0
      main/assets/mobile/js/global.js
  49. 0 0
      main/assets/mobile/js/global.js.map
  50. 2 2
      main/assets/mobile/js/index.js
  51. 1 1
      main/assets/mobile/js/index.js.map
  52. 2 2
      main/assets/mobile/js/login.js
  53. 1 1
      main/assets/mobile/js/login.js.map
  54. 2 2
      main/assets/mobile/js/material.js
  55. 1 1
      main/assets/mobile/js/material.js.map
  56. 2 0
      main/assets/mobile/js/myaccount.js
  57. 1 0
      main/assets/mobile/js/myaccount.js.map
  58. 2 0
      main/assets/mobile/js/mytask.js
  59. 1 0
      main/assets/mobile/js/mytask.js.map
  60. 2 2
      main/assets/mobile/js/password.js
  61. 1 1
      main/assets/mobile/js/password.js.map
  62. 2 2
      main/assets/mobile/js/register.js
  63. 1 1
      main/assets/mobile/js/register.js.map
  64. 2 2
      main/assets/mobile/js/reportlist.js
  65. 1 1
      main/assets/mobile/js/reportlist.js.map
  66. 2 2
      main/assets/mobile/js/reportsubmit.js
  67. 1 1
      main/assets/mobile/js/reportsubmit.js.map
  68. 2 2
      main/assets/mobile/js/task.js
  69. 1 1
      main/assets/mobile/js/task.js.map
  70. 2 2
      main/assets/mobile/js/tasks.js
  71. 1 1
      main/assets/mobile/js/tasks.js.map
  72. 2 0
      main/assets/mobile/js/updateprofile.js
  73. 0 0
      main/assets/mobile/js/updateprofile.js.map
  74. 2 2
      main/assets/mobile/login.html
  75. 2 2
      main/assets/mobile/material.html
  76. 46 0
      main/assets/mobile/myaccount.html
  77. 91 0
      main/assets/mobile/mytask.html
  78. 2 2
      main/assets/mobile/password.html
  79. 2 2
      main/assets/mobile/register.html
  80. 2 2
      main/assets/mobile/reportlist.html
  81. 2 2
      main/assets/mobile/reportsubmit.html
  82. 2 2
      main/assets/mobile/task.html
  83. 2 2
      main/assets/mobile/tasks.html
  84. 47 0
      main/assets/mobile/updateprofile.html
  85. 16 7
      main/template/mobile/reg.php

+ 3 - 1
config/base.php

@@ -26,9 +26,11 @@ $config['base'] = array
 		# 短信内容
 		'msg' => '您好,您的验证码为{code},十分钟之内有效。',
 		# 一天之内的最大发送次数,默认为10次
-		'total' => 10,
+		'total' => 10000,
 		# 不允许多久之内重复发送,默认为60秒
 		'time' => 60,
+		# 验证码长度
+		'length' => 6,
 	),
 	# 注册成功后,调取的接口
 	'regAction' => '',

+ 2 - 2
main/assets/mobile/404.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/404.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/404.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
 	<header>
@@ -18,5 +18,5 @@
         <p>非常抱歉,页面出现了错误!</p>
         <a href="#" class="button">返回首页</a>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/404.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/404.js?v=88132fd6"></script></body>
 </html>

+ 111 - 0
main/assets/mobile/cions.html

@@ -0,0 +1,111 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+    <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
+    <title></title>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/cions.css?v=88132fd6" rel="stylesheet"></head>
+
+<body ontouchmove="event.preventDefault();">
+    <header>
+        <span>我的账户</span>
+    </header>
+    <section class="wrapper">
+        <section class="topbg"></section>
+        <section class="card cions">
+            <section class="cions-count">
+                <i class="ico-cions"></i>24560</section>
+            <a href="#" class="button">退出登录</a>
+        </section>
+    </section>
+    <section class="records">
+        <h3>账户记录</h3>
+        <section class="tab-nav">
+            <span>时间</span>
+            <span>金币数量</span>
+            <span>状态</span>
+        </section>
+        <!-- <section class="no-result">
+            <img src="images/5dcefa7b.no-records.png" alt="">
+            <p>暂无记录</p>
+        </section> -->
+        <ul class="records-list">
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>兑换200金币</span>
+                <span>申请兑现</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>甲等任务奖励12金币</span>
+                <span class="suc">申请兑现</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>兑换200金币</span>
+                <span class="err">兑现失败</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>兑换200金币</span>
+                <span class="wan">已入账</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>兑换200金币</span>
+                <span>申请兑现</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>甲等任务奖励12金币</span>
+                <span class="suc">申请兑现</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>兑换200金币</span>
+                <span class="err">兑现失败</span>
+            </li>
+            <li>
+                <span>2018-06-22 16:50</span>
+                <span>兑换200金币</span>
+                <span class="wan">已入账</span>
+            </li>
+        </ul>
+    </section>
+    <section class="layer">
+        <section class="layer-cont convert-result">
+            <img src="images/f936ea19.giftbox.png" alt="">
+            <h3>兑现成功</h3>
+            <dl>
+                <dt>本次兑现12金币</dt>
+                <dd>
+                    <p>兑现途径:微信</p>
+                    <p>申请兑现时间:2018-05-21 15:08
+                        <br> 兑现完成时间:2018-05-21 15:08</p>
+                </dd>
+                <dd>
+                    <a href="#" class="button">确定</a>
+                </dd>
+            </dl>
+        </section>
+        <!-- <section class="layer-cont convert-result fail">
+            <img src="images/f936ea19.giftbox.png" alt="">
+            <h3>兑现失败</h3>
+            <dl>
+                <dt>本次兑现12金币</dt>
+                <dd>
+                    <p>兑现途径:微信</p>
+                    <p>申请兑现时间:2018-05-21 15:08
+                        <br> 兑现失败金币已退还至您的账户中</p>
+                </dd>
+                <dd>
+                    <a href="#" class="button">确定</a>
+                </dd>
+            </dl>
+        </section> -->
+    </section>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/cions.js?v=88132fd6"></script></body>
+
+</html>

+ 1 - 1
main/assets/mobile/css/404.css

@@ -1,2 +1,2 @@
 .wrapper-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80%}.wrapper-404 img{width:1.84rem;height:1.52rem}.wrapper-404 p{font-size:.346667rem}.wrapper-404>*{margin:.2rem}
-/*# sourceMappingURL=404.css.map?v=c0c81dfb*/
+/*# sourceMappingURL=404.css.map?v=88132fd6*/

+ 1 - 1
main/assets/mobile/css/404.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/404.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/404.css?v=88132fd6","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/css/cions.css


+ 1 - 0
main/assets/mobile/css/cions.css.map

@@ -0,0 +1 @@
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/cions.css?v=88132fd6","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/css/global.css


+ 1 - 1
main/assets/mobile/css/global.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/global.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/global.css?v=88132fd6","sourceRoot":""}

+ 1 - 1
main/assets/mobile/css/index.css

@@ -1,2 +1,2 @@
 
-/*# sourceMappingURL=index.css.map?v=c0c81dfb*/
+/*# sourceMappingURL=index.css.map?v=88132fd6*/

+ 1 - 1
main/assets/mobile/css/index.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/index.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/index.css?v=88132fd6","sourceRoot":""}

+ 1 - 1
main/assets/mobile/css/login.css

@@ -1,2 +1,2 @@
 .login{background:url(../images/1f01529a.login-bg.jpg) no-repeat top;background-size:100% auto;padding:4.173333rem .266667rem}.login .forget{padding-right:1em}
-/*# sourceMappingURL=login.css.map?v=c0c81dfb*/
+/*# sourceMappingURL=login.css.map?v=88132fd6*/

+ 1 - 1
main/assets/mobile/css/login.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/login.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/login.css?v=88132fd6","sourceRoot":""}

+ 2 - 0
main/assets/mobile/css/myaccount.css

@@ -0,0 +1,2 @@
+.wrapper{position:relative;padding:.8rem .26667rem 1.30667rem}.wrapper .topbg{position:absolute;width:100%;height:2.026667rem;background-color:#ff764d;left:0;top:-1px}.wrapper .profile{position:relative;background-color:#fff;height:2.4rem}.wrapper .profile img{position:absolute;display:block;left:.33333rem;bottom:.44rem;width:2.53333rem;height:2.53333rem;border-radius:.2rem}.wrapper .profile dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:3.33333rem}.wrapper .profile dl dt{font-size:.4rem;margin-bottom:.13333rem}.wrapper .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
+/*# sourceMappingURL=myaccount.css.map?v=88132fd6*/

+ 1 - 0
main/assets/mobile/css/myaccount.css.map

@@ -0,0 +1 @@
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/myaccount.css?v=88132fd6","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/css/mytask.css


+ 1 - 0
main/assets/mobile/css/mytask.css.map

@@ -0,0 +1 @@
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/mytask.css?v=88132fd6","sourceRoot":""}

+ 1 - 1
main/assets/mobile/css/password.css

@@ -1,2 +1,2 @@
 .wrapper{padding-top:.4rem}.form-btns{margin-top:1.133333rem}
-/*# sourceMappingURL=password.css.map?v=c0c81dfb*/
+/*# sourceMappingURL=password.css.map?v=88132fd6*/

+ 1 - 1
main/assets/mobile/css/password.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/password.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/password.css?v=88132fd6","sourceRoot":""}

+ 1 - 1
main/assets/mobile/css/register.css

@@ -1,2 +1,2 @@
 .login{background:url(../images/1f01529a.login-bg.jpg) no-repeat top;background-size:100% auto;padding:4.173333rem .266667rem}.login .forget{padding-right:1em}
-/*# sourceMappingURL=register.css.map?v=c0c81dfb*/
+/*# sourceMappingURL=register.css.map?v=88132fd6*/

+ 1 - 1
main/assets/mobile/css/register.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/register.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/register.css?v=88132fd6","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/css/reportlist.css


+ 1 - 1
main/assets/mobile/css/reportlist.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/reportlist.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/reportlist.css?v=88132fd6","sourceRoot":""}

+ 1 - 1
main/assets/mobile/css/reportsubmit.css

@@ -1,2 +1,2 @@
 .wrapper{padding-top:.4rem}.wrapper .formset{background-color:#fff;padding:.266667rem;border-radius:.133333rem}.wrapper .formset h2{padding:.266667rem 0;color:#333;font-size:.4rem}.wrapper .formset .img-cont ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper .formset .img-cont ul li{position:relative;width:2rem;height:2rem;margin:.3rem .3rem 0 0}.wrapper .formset .img-cont ul li img,.wrapper .formset .img-cont ul li input[type=file]{width:2rem;height:2rem;display:block;border-radius:.133333rem}.wrapper .formset .img-cont ul li img:nth-child(4n),.wrapper .formset .img-cont ul li input[type=file]:nth-child(4n){margin-right:0!important}.wrapper .formset .img-cont ul li .ico-img-del{position:absolute;right:0;top:0}.wrapper .formset .img-cont ul li .ico-img-del:before{margin-right:0}.wrapper .formset .img-cont ul li.img-add{background:url(../images/ceb52ffc.ico-img-add.png) no-repeat 50%;background-size:.533333rem .533333rem;border:1px solid #ff7e53;border-radius:.133333rem}.wrapper .formset .img-cont ul li.img-add input{opacity:0}body{background-color:#ff754c}
-/*# sourceMappingURL=reportsubmit.css.map?v=c0c81dfb*/
+/*# sourceMappingURL=reportsubmit.css.map?v=88132fd6*/

+ 1 - 1
main/assets/mobile/css/reportsubmit.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/reportsubmit.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/reportsubmit.css?v=88132fd6","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 2
main/assets/mobile/css/task.css


+ 1 - 1
main/assets/mobile/css/task.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/task.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/task.css?v=88132fd6","sourceRoot":""}

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/css/tasks.css


+ 1 - 1
main/assets/mobile/css/tasks.css.map

@@ -1 +1 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/tasks.css?v=c0c81dfb","sourceRoot":""}
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/tasks.css?v=88132fd6","sourceRoot":""}

+ 2 - 0
main/assets/mobile/css/updateprofile.css

@@ -0,0 +1,2 @@
+.avatar{width:1.62667rem;height:1.62667rem;border:1px solid #ff855c;border-radius:50%;display:block}.avatar-cont{padding:.37333rem .53333rem}
+/*# sourceMappingURL=updateprofile.css.map?v=88132fd6*/

+ 1 - 0
main/assets/mobile/css/updateprofile.css.map

@@ -0,0 +1 @@
+{"version":3,"sources":[],"names":[],"mappings":"","file":"css/updateprofile.css?v=88132fd6","sourceRoot":""}

BIN
main/assets/mobile/images/2e5ea78b.ico-count.png


BIN
main/assets/mobile/images/5dcefa7b.no-records.png


BIN
main/assets/mobile/images/75e87510.avatartmp.jpg


BIN
main/assets/mobile/images/b322b84f.ico-team.png


BIN
main/assets/mobile/images/d58a7b2c.ico-sgperson.png


BIN
main/assets/mobile/images/d9853727.ico-arrow.png


BIN
main/assets/mobile/images/e5098818.ico-cions.png


BIN
main/assets/mobile/images/f936ea19.giftbox.png


+ 2 - 2
main/assets/mobile/index.html

@@ -6,13 +6,13 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/index.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/index.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
     <section class="launch">
         <img src="images/34e9dcf9.launch.jpg" width="100%" alt="">
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/index.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/index.js?v=88132fd6"></script></body>
 <script>
     setTimeout(function(){
         $('.launch').remove();

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/js/0.js


File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/js/0.js.map


+ 2 - 2
main/assets/mobile/js/404.js

@@ -1,2 +1,2 @@
-webpackJsonp([9],{1:function(n,t,c){"use strict";c(15)},15:function(n,t){},23:function(n,t,c){n.exports=c(1)}},[23]);
-//# sourceMappingURL=404.js.map?v=c0c81dfb
+webpackJsonp([13],{2:function(n,t,c){"use strict";c(21)},21:function(n,t){},31:function(n,t,c){n.exports=c(2)}},[31]);
+//# sourceMappingURL=404.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/404.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/404.js","webpack:///./mobile/src/router/404.js"],"names":["webpackJsonp","1","module","exports","__webpack_require__","15","23"],"mappings":"AAAAA,cAAc,IAERC,EACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,MAKlC","file":"js/404.js?v=c0c81dfb","sourcesContent":["webpackJsonp([9],{\n\n/***/ 1:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(15);\n\n/***/ }),\n\n/***/ 15:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 23:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(1);\n\n\n/***/ })\n\n},[23]);\n\n\n// WEBPACK FOOTER //\n// js/404.js?v=c0c81dfb","import '../css/404.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/404.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/404.js","webpack:///./mobile/src/router/404.js"],"names":["webpackJsonp","2","module","exports","__webpack_require__","21","31"],"mappings":"AAAAA,cAAc,KAERC,EACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,MAKlC","file":"js/404.js?v=88132fd6","sourcesContent":["webpackJsonp([13],{\n\n/***/ 2:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(21);\n\n/***/ }),\n\n/***/ 21:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 31:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(2);\n\n\n/***/ })\n\n},[31]);\n\n\n// WEBPACK FOOTER //\n// js/404.js?v=88132fd6","import '../css/404.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/404.js"],"sourceRoot":""}

+ 2 - 0
main/assets/mobile/js/cions.js

@@ -0,0 +1,2 @@
+webpackJsonp([12],{24:function(n,t){},3:function(n,t,c){"use strict";c(24)},32:function(n,t,c){n.exports=c(3)}},[32]);
+//# sourceMappingURL=cions.js.map?v=88132fd6

+ 1 - 0
main/assets/mobile/js/cions.js.map

@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///js/cions.js","webpack:///./mobile/src/router/cions.js"],"names":["webpackJsonp","24","module","exports","3","__webpack_require__","32"],"mappings":"AAAAA,cAAc,KAERC,GACA,SAAUC,EAAQC,KAMlBC,EACA,SAAUF,EAAQC,EAASE,GAEjC,YCZAA,GAAA,KDmBMC,GACA,SAAUJ,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,MAKlC","file":"js/cions.js?v=88132fd6","sourcesContent":["webpackJsonp([12],{\n\n/***/ 24:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 3:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(24);\n\n/***/ }),\n\n/***/ 32:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(3);\n\n\n/***/ })\n\n},[32]);\n\n\n// WEBPACK FOOTER //\n// js/cions.js?v=88132fd6","import '../css/cions.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/cions.js"],"sourceRoot":""}

+ 23 - 13
main/assets/mobile/js/config.js

@@ -6,8 +6,10 @@ Dever.Page().name = '#page';
 //定义用户相关的一些信息
 Dever.User().config = 
 {
+	//定义按钮不可点的状态
+	'disable' : 'disable'
 	//初始化,绑定click
-	'click' : 
+	,'click' : 
 	{
 		//登录
 		0 : '#login'
@@ -17,6 +19,8 @@ Dever.User().config =
 		,2 : '.dever_task_submit'
 		//提交报告
 		,3 : '#dever_report_submit'
+		//获取验证码
+		,4 : '#mcode_button'
 	}
 
 	//登录信息
@@ -41,14 +45,15 @@ Dever.User().config =
 	{
 		'input' :
 		{
-			'email' : '#email'
-			,'username' : '#username'
+			'mobile' : '#mobile'
+			,'mcode' : '#mcode'
+			,'username' : '#mobile'
 			,'password' : '#password'
-			,'cpassword' : '#cpassword'
-			,'refer' : '#refer'
+			,'cpassword' : '#password'
+			,'refer' : '#refer|'
 		}
 		//错误提示的div
-		,'status' : '.alert'
+		//,'status' : '.alert'
 		//错误提示
 		,'error' : '您填写的信息有误'
 		//登录要提交的url
@@ -98,18 +103,23 @@ Dever.User().config =
 		}
 	}
 	
-	//点赞
+	//获取验证码
 	,4 :
 	{
-		'input' : 'click'
+		'input' :
+		{
+			'mobile' : '#mobile'
+		}
+		//错误提示的div
+		//,'status' : '#dever_alert'
 		//错误提示
-		,'error' : '您填写的信息有误'
-		,'url' : Dever.Host('forum', 'vote.save')
+		,'error' : '请填写手机号'
+
 		//发表成功后,调用的callback
-		,'callback' : function(e, msg, t)
+		,'callback' : function(e, msg, result)
 		{
-			var num = parseInt(e.find('span').html());
-			e.find('span').html((t.msg == 1 ? num+1 : num-1));
+			Dever.Out(msg);
+			Dever.Time(e, 10, '重新获取');
 		}
 	}
 

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/js/global.js


File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/js/global.js.map


+ 2 - 2
main/assets/mobile/js/index.js

@@ -1,2 +1,2 @@
-webpackJsonp([8],{17:function(n,t){},25:function(n,t,c){n.exports=c(3)},3:function(n,t,c){"use strict";c(17)}},[25]);
-//# sourceMappingURL=index.js.map?v=c0c81dfb
+webpackJsonp([11],{25:function(n,t){},34:function(n,t,c){n.exports=c(5)},5:function(n,t,c){"use strict";c(25)}},[34]);
+//# sourceMappingURL=index.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/index.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js","webpack:///./mobile/src/router/index.js"],"names":["webpackJsonp","17","module","exports","25","__webpack_require__","3"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,OD2BG","file":"js/index.js?v=c0c81dfb","sourcesContent":["webpackJsonp([8],{\n\n/***/ 17:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 25:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(3);\n\n\n/***/ }),\n\n/***/ 3:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(17);\n\n/***/ })\n\n},[25]);\n\n\n// WEBPACK FOOTER //\n// js?v=c0c81dfb","import '../css/index.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/index.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js","webpack:///./mobile/src/router/index.js"],"names":["webpackJsonp","25","module","exports","34","__webpack_require__","5"],"mappings":"AAAAA,cAAc,KAERC,GACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,OD2BG","file":"js/index.js?v=88132fd6","sourcesContent":["webpackJsonp([11],{\n\n/***/ 25:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 34:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(5);\n\n\n/***/ }),\n\n/***/ 5:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(25);\n\n/***/ })\n\n},[34]);\n\n\n// WEBPACK FOOTER //\n// js?v=88132fd6","import '../css/index.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/index.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/login.js

@@ -1,2 +1,2 @@
-webpackJsonp([7],{0:function(n,t){},26:function(n,t,c){n.exports=c(4)},4:function(n,t,c){"use strict";c(0)}},[26]);
-//# sourceMappingURL=login.js.map?v=c0c81dfb
+webpackJsonp([10],{0:function(n,t){},35:function(n,t,c){n.exports=c(6)},6:function(n,t,c){"use strict";c(0)}},[35]);
+//# sourceMappingURL=login.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/login.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/login.js","webpack:///./mobile/src/router/login.js"],"names":["webpackJsonp","0","module","exports","26","__webpack_require__","4"],"mappings":"AAAAA,cAAc,IAERC,EACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,MD2BG","file":"js/login.js?v=c0c81dfb","sourcesContent":["webpackJsonp([7],{\n\n/***/ 0:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 26:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(4);\n\n\n/***/ }),\n\n/***/ 4:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(0);\n\n/***/ })\n\n},[26]);\n\n\n// WEBPACK FOOTER //\n// js/login.js?v=c0c81dfb","import '../css/login.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/login.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/login.js","webpack:///./mobile/src/router/login.js"],"names":["webpackJsonp","0","module","exports","35","__webpack_require__","6"],"mappings":"AAAAA,cAAc,KAERC,EACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,MD2BG","file":"js/login.js?v=88132fd6","sourcesContent":["webpackJsonp([10],{\n\n/***/ 0:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 35:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(6);\n\n\n/***/ }),\n\n/***/ 6:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(0);\n\n/***/ })\n\n},[35]);\n\n\n// WEBPACK FOOTER //\n// js/login.js?v=88132fd6","import '../css/login.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/login.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/material.js

@@ -1,2 +1,2 @@
-webpackJsonp([10],{27:function(n,t,i){n.exports=i(5)},5:function(n,t,i){"use strict";$(document).on("click",'[node-action="sex"]',function(){var n=$(this);i.e(0).then(function(t){i(34)(n.find("input").val(),function(t){n.find("span").text(t.name+" >"),n.find("input").val(t.value)})}.bind(null,i)).catch(i.oe)})}},[27]);
-//# sourceMappingURL=material.js.map?v=c0c81dfb
+webpackJsonp([14],{36:function(n,t,i){n.exports=i(7)},7:function(n,t,i){"use strict";$(document).on("click",'[node-action="sex"]',function(){var n=$(this);i.e(0).then(function(t){i(17)(n.find("input").val(),function(t){n.find("span").text(t.name+" >"),n.find("input").val(t.value)})}.bind(null,i)).catch(i.oe)})}},[36]);
+//# sourceMappingURL=material.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/material.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/material.js","webpack:///./mobile/src/router/material.js"],"names":["webpackJsonp","27","module","exports","__webpack_require__","5","$","document","on","node","this","e","then","require","find","val","sex","text","name","value","bind","catch","oe"],"mappings":"AAAAA,cAAc,KAERC,GACA,SAAUC,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,IAK/BC,EACA,SAAUH,EAAQC,EAASC,GAEjC,YCbAE,GAAEC,UAAUC,GAAG,QAAQ,sBAAsB,WACzC,GAAIC,GAAOH,EAAEI,KACbN,GAAAO,EAAA,GAAAC,KAAA,SAA2BC,GACvBT,EAAQ,IAAyCK,EAAKK,KAAK,SAASC,MAAM,SAASC,GAC/EP,EAAKK,KAAK,QAAQG,KAAQD,EAAIE,KAA9B,MACAT,EAAKK,KAAK,SAASC,IAAIC,EAAIG,UAHnCC,KAAA,KAAAhB,IAAAiB,MAAAjB,EAAAkB,SD0BD","file":"js/material.js?v=c0c81dfb","sourcesContent":["webpackJsonp([10],{\n\n/***/ 27:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(5);\n\n\n/***/ }),\n\n/***/ 5:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n$(document).on('click', '[node-action=\"sex\"]', function () {\n    var node = $(this);\n    __webpack_require__.e/* require.ensure */(0).then((function (require) {\n        __webpack_require__(34)(node.find('input').val(), function (sex) {\n            node.find('span').text(sex.name + ' >');\n            node.find('input').val(sex.value);\n        });\n    }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);\n});\n\n/***/ })\n\n},[27]);\n\n\n// WEBPACK FOOTER //\n// js/material.js?v=c0c81dfb","$(document).on('click','[node-action=\"sex\"]',function(){\n    let node = $(this);\n    require.ensure([],function(require){\n        require('../js/modules/sexSelector/sexSelector')(node.find('input').val(),function(sex){\n            node.find('span').text(`${sex.name} >`);\n            node.find('input').val(sex.value)\n        });\n    });\n})\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/material.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/material.js","webpack:///./mobile/src/router/material.js"],"names":["webpackJsonp","36","module","exports","__webpack_require__","7","$","document","on","node","this","e","then","require","find","val","sex","text","name","value","bind","catch","oe"],"mappings":"AAAAA,cAAc,KAERC,GACA,SAAUC,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,IAK/BC,EACA,SAAUH,EAAQC,EAASC,GAEjC,YCbAE,GAAEC,UAAUC,GAAG,QAAQ,sBAAsB,WACzC,GAAIC,GAAOH,EAAEI,KACbN,GAAAO,EAAA,GAAAC,KAAA,SAA2BC,GACvBT,EAAQ,IAAyCK,EAAKK,KAAK,SAASC,MAAM,SAASC,GAC/EP,EAAKK,KAAK,QAAQG,KAAQD,EAAIE,KAA9B,MACAT,EAAKK,KAAK,SAASC,IAAIC,EAAIG,UAHnCC,KAAA,KAAAhB,IAAAiB,MAAAjB,EAAAkB,SD0BD","file":"js/material.js?v=88132fd6","sourcesContent":["webpackJsonp([14],{\n\n/***/ 36:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(7);\n\n\n/***/ }),\n\n/***/ 7:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n$(document).on('click', '[node-action=\"sex\"]', function () {\n    var node = $(this);\n    __webpack_require__.e/* require.ensure */(0).then((function (require) {\n        __webpack_require__(17)(node.find('input').val(), function (sex) {\n            node.find('span').text(sex.name + ' >');\n            node.find('input').val(sex.value);\n        });\n    }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);\n});\n\n/***/ })\n\n},[36]);\n\n\n// WEBPACK FOOTER //\n// js/material.js?v=88132fd6","$(document).on('click','[node-action=\"sex\"]',function(){\n    let node = $(this);\n    require.ensure([],function(require){\n        require('../js/modules/sexSelector/sexSelector')(node.find('input').val(),function(sex){\n            node.find('span').text(`${sex.name} >`);\n            node.find('input').val(sex.value)\n        });\n    });\n})\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/material.js"],"sourceRoot":""}

+ 2 - 0
main/assets/mobile/js/myaccount.js

@@ -0,0 +1,2 @@
+webpackJsonp([9],{22:function(n,t){},37:function(n,t,c){n.exports=c(8)},8:function(n,t,c){"use strict";c(22)}},[37]);
+//# sourceMappingURL=myaccount.js.map?v=88132fd6

+ 1 - 0
main/assets/mobile/js/myaccount.js.map

@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///js/myaccount.js","webpack:///./mobile/src/router/myaccount.js"],"names":["webpackJsonp","22","module","exports","37","__webpack_require__","8"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,OD2BG","file":"js/myaccount.js?v=88132fd6","sourcesContent":["webpackJsonp([9],{\n\n/***/ 22:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 37:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(8);\n\n\n/***/ }),\n\n/***/ 8:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(22);\n\n/***/ })\n\n},[37]);\n\n\n// WEBPACK FOOTER //\n// js/myaccount.js?v=88132fd6","import '../css/account.scss';\n\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/myaccount.js"],"sourceRoot":""}

+ 2 - 0
main/assets/mobile/js/mytask.js

@@ -0,0 +1,2 @@
+webpackJsonp([8],{1:function(n,t){},38:function(n,t,c){n.exports=c(9)},9:function(n,t,c){"use strict";c(1)}},[38]);
+//# sourceMappingURL=mytask.js.map?v=88132fd6

+ 1 - 0
main/assets/mobile/js/mytask.js.map

@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///js/mytask.js","webpack:///./mobile/src/router/mytask.js"],"names":["webpackJsonp","1","module","exports","38","__webpack_require__","9"],"mappings":"AAAAA,cAAc,IAERC,EACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,MD2BG","file":"js/mytask.js?v=88132fd6","sourcesContent":["webpackJsonp([8],{\n\n/***/ 1:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 38:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(9);\n\n\n/***/ }),\n\n/***/ 9:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(1);\n\n/***/ })\n\n},[38]);\n\n\n// WEBPACK FOOTER //\n// js/mytask.js?v=88132fd6","import '../css/tasks.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/mytask.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/password.js

@@ -1,2 +1,2 @@
-webpackJsonp([6],{18:function(n,t){},28:function(n,t,c){n.exports=c(6)},6:function(n,t,c){"use strict";c(18)}},[28]);
-//# sourceMappingURL=password.js.map?v=c0c81dfb
+webpackJsonp([7],{10:function(n,t,c){"use strict";c(26)},26:function(n,t){},39:function(n,t,c){n.exports=c(10)}},[39]);
+//# sourceMappingURL=password.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/password.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/password.js","webpack:///./mobile/src/router/password.js"],"names":["webpackJsonp","18","module","exports","28","__webpack_require__","6"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,OD2BG","file":"js/password.js?v=c0c81dfb","sourcesContent":["webpackJsonp([6],{\n\n/***/ 18:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 28:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(6);\n\n\n/***/ }),\n\n/***/ 6:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(18);\n\n/***/ })\n\n},[28]);\n\n\n// WEBPACK FOOTER //\n// js/password.js?v=c0c81dfb","import '../css/password.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/password.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/password.js","webpack:///./mobile/src/router/password.js"],"names":["webpackJsonp","10","module","exports","__webpack_require__","26","39"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,OAKlC","file":"js/password.js?v=88132fd6","sourcesContent":["webpackJsonp([7],{\n\n/***/ 10:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(26);\n\n/***/ }),\n\n/***/ 26:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 39:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(10);\n\n\n/***/ })\n\n},[39]);\n\n\n// WEBPACK FOOTER //\n// js/password.js?v=88132fd6","import '../css/password.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/password.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/register.js

@@ -1,2 +1,2 @@
-webpackJsonp([5],{0:function(n,t){},29:function(n,t,c){n.exports=c(7)},7:function(n,t,c){"use strict";c(0)}},[29]);
-//# sourceMappingURL=register.js.map?v=c0c81dfb
+webpackJsonp([6],{0:function(n,t){},11:function(n,t,c){"use strict";c(0)},40:function(n,t,c){n.exports=c(11)}},[40]);
+//# sourceMappingURL=register.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/register.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/register.js","webpack:///./mobile/src/router/register.js"],"names":["webpackJsonp","0","module","exports","29","__webpack_require__","7"],"mappings":"AAAAA,cAAc,IAERC,EACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,MD2BG","file":"js/register.js?v=c0c81dfb","sourcesContent":["webpackJsonp([5],{\n\n/***/ 0:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 29:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(7);\n\n\n/***/ }),\n\n/***/ 7:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(0);\n\n/***/ })\n\n},[29]);\n\n\n// WEBPACK FOOTER //\n// js/register.js?v=c0c81dfb","import '../css/login.scss'\n\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/register.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/register.js","webpack:///./mobile/src/router/register.js"],"names":["webpackJsonp","0","module","exports","11","__webpack_require__","40"],"mappings":"AAAAA,cAAc,IAERC,EACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjC,YCZAA,GAAA,IDmBMC,GACA,SAAUJ,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,OAKlC","file":"js/register.js?v=88132fd6","sourcesContent":["webpackJsonp([6],{\n\n/***/ 0:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 11:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(0);\n\n/***/ }),\n\n/***/ 40:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(11);\n\n\n/***/ })\n\n},[40]);\n\n\n// WEBPACK FOOTER //\n// js/register.js?v=88132fd6","import '../css/login.scss'\n\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/register.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/reportlist.js

@@ -1,2 +1,2 @@
-webpackJsonp([4],{19:function(n,t){},30:function(n,t,c){n.exports=c(8)},8:function(n,t,c){"use strict";c(19)}},[30]);
-//# sourceMappingURL=reportlist.js.map?v=c0c81dfb
+webpackJsonp([5],{12:function(n,t,c){"use strict";c(28)},28:function(n,t){},41:function(n,t,c){n.exports=c(12)}},[41]);
+//# sourceMappingURL=reportlist.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/reportlist.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/reportlist.js","webpack:///./mobile/src/router/reportlist.js"],"names":["webpackJsonp","19","module","exports","30","__webpack_require__","8"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,OD2BG","file":"js/reportlist.js?v=c0c81dfb","sourcesContent":["webpackJsonp([4],{\n\n/***/ 19:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 30:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(8);\n\n\n/***/ }),\n\n/***/ 8:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(19);\n\n/***/ })\n\n},[30]);\n\n\n// WEBPACK FOOTER //\n// js/reportlist.js?v=c0c81dfb","import '../css/reportlist.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/reportlist.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/reportlist.js","webpack:///./mobile/src/router/reportlist.js"],"names":["webpackJsonp","12","module","exports","__webpack_require__","28","41"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,OAKlC","file":"js/reportlist.js?v=88132fd6","sourcesContent":["webpackJsonp([5],{\n\n/***/ 12:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(28);\n\n/***/ }),\n\n/***/ 28:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 41:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(12);\n\n\n/***/ })\n\n},[41]);\n\n\n// WEBPACK FOOTER //\n// js/reportlist.js?v=88132fd6","import '../css/reportlist.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/reportlist.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/reportsubmit.js

@@ -1,2 +1,2 @@
-webpackJsonp([3],{20:function(n,t){},31:function(n,t,c){n.exports=c(9)},9:function(n,t,c){"use strict";c(20)}},[31]);
-//# sourceMappingURL=reportsubmit.js.map?v=c0c81dfb
+webpackJsonp([4],{13:function(n,t,c){"use strict";c(29)},29:function(n,t){},42:function(n,t,c){n.exports=c(13)}},[42]);
+//# sourceMappingURL=reportsubmit.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/reportsubmit.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/reportsubmit.js","webpack:///./mobile/src/router/reportsubmit.js"],"names":["webpackJsonp","20","module","exports","31","__webpack_require__","9"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,IAK/BC,EACA,SAAUJ,EAAQC,EAASE,GAEjC,YCpBAA,GAAA,OD2BG","file":"js/reportsubmit.js?v=c0c81dfb","sourcesContent":["webpackJsonp([3],{\n\n/***/ 20:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 31:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(9);\n\n\n/***/ }),\n\n/***/ 9:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(20);\n\n/***/ })\n\n},[31]);\n\n\n// WEBPACK FOOTER //\n// js/reportsubmit.js?v=c0c81dfb","import '../css/reportsubmit.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/reportsubmit.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/reportsubmit.js","webpack:///./mobile/src/router/reportsubmit.js"],"names":["webpackJsonp","13","module","exports","__webpack_require__","29","42"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,OAKlC","file":"js/reportsubmit.js?v=88132fd6","sourcesContent":["webpackJsonp([4],{\n\n/***/ 13:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(29);\n\n/***/ }),\n\n/***/ 29:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 42:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(13);\n\n\n/***/ })\n\n},[42]);\n\n\n// WEBPACK FOOTER //\n// js/reportsubmit.js?v=88132fd6","import '../css/reportsubmit.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/reportsubmit.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/task.js

@@ -1,2 +1,2 @@
-webpackJsonp([2],{10:function(n,t,c){"use strict";c(21)},21:function(n,t){},32:function(n,t,c){n.exports=c(10)}},[32]);
-//# sourceMappingURL=task.js.map?v=c0c81dfb
+webpackJsonp([3],{14:function(n,t,c){"use strict";c(30)},30:function(n,t){},43:function(n,t,c){n.exports=c(14)}},[43]);
+//# sourceMappingURL=task.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/task.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/task.js","webpack:///./mobile/src/router/task.js"],"names":["webpackJsonp","10","module","exports","__webpack_require__","21","32"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,OAKlC","file":"js/task.js?v=c0c81dfb","sourcesContent":["webpackJsonp([2],{\n\n/***/ 10:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(21);\n\n/***/ }),\n\n/***/ 21:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 32:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(10);\n\n\n/***/ })\n\n},[32]);\n\n\n// WEBPACK FOOTER //\n// js/task.js?v=c0c81dfb","import '../css/task.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/task.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/task.js","webpack:///./mobile/src/router/task.js"],"names":["webpackJsonp","14","module","exports","__webpack_require__","30","43"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,OAKlC","file":"js/task.js?v=88132fd6","sourcesContent":["webpackJsonp([3],{\n\n/***/ 14:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(30);\n\n/***/ }),\n\n/***/ 30:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 43:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(14);\n\n\n/***/ })\n\n},[43]);\n\n\n// WEBPACK FOOTER //\n// js/task.js?v=88132fd6","import '../css/task.scss'\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/task.js"],"sourceRoot":""}

+ 2 - 2
main/assets/mobile/js/tasks.js

@@ -1,2 +1,2 @@
-webpackJsonp([1],{11:function(n,t,c){"use strict";c(22)},22:function(n,t){},33:function(n,t,c){n.exports=c(11)}},[33]);
-//# sourceMappingURL=tasks.js.map?v=c0c81dfb
+webpackJsonp([2],{1:function(n,t){},15:function(n,t,c){"use strict";c(1)},44:function(n,t,c){n.exports=c(15)}},[44]);
+//# sourceMappingURL=tasks.js.map?v=88132fd6

+ 1 - 1
main/assets/mobile/js/tasks.js.map

@@ -1 +1 @@
-{"version":3,"sources":["webpack:///js/tasks.js","webpack:///./mobile/src/router/tasks.js"],"names":["webpackJsonp","11","module","exports","__webpack_require__","22","33"],"mappings":"AAAAA,cAAc,IAERC,GACA,SAAUC,EAAQC,EAASC,GAEjC,YCLAA,GAAA,KDYMC,GACA,SAAUH,EAAQC,KAMlBG,GACA,SAAUJ,EAAQC,EAASC,GAEjCF,EAAOC,QAAUC,EAAoB,OAKlC","file":"js/tasks.js?v=c0c81dfb","sourcesContent":["webpackJsonp([1],{\n\n/***/ 11:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(22);\n\n/***/ }),\n\n/***/ 22:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 33:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(11);\n\n\n/***/ })\n\n},[33]);\n\n\n// WEBPACK FOOTER //\n// js/tasks.js?v=c0c81dfb","import '../css/tasks.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/tasks.js"],"sourceRoot":""}
+{"version":3,"sources":["webpack:///js/tasks.js","webpack:///./mobile/src/router/tasks.js"],"names":["webpackJsonp","1","module","exports","15","__webpack_require__","44"],"mappings":"AAAAA,cAAc,IAERC,EACA,SAAUC,EAAQC,KAMlBC,GACA,SAAUF,EAAQC,EAASE,GAEjC,YCZAA,GAAA,IDmBMC,GACA,SAAUJ,EAAQC,EAASE,GAEjCH,EAAOC,QAAUE,EAAoB,OAKlC","file":"js/tasks.js?v=88132fd6","sourcesContent":["webpackJsonp([2],{\n\n/***/ 1:\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n\n/***/ 15:\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n\n__webpack_require__(1);\n\n/***/ }),\n\n/***/ 44:\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__(15);\n\n\n/***/ })\n\n},[44]);\n\n\n// WEBPACK FOOTER //\n// js/tasks.js?v=88132fd6","import '../css/tasks.scss';\n\n\n// WEBPACK FOOTER //\n// ./mobile/src/router/tasks.js"],"sourceRoot":""}

+ 2 - 0
main/assets/mobile/js/updateprofile.js

@@ -0,0 +1,2 @@
+webpackJsonp([1],{16:function(n,t,i){"use strict";i(27),$(document).on("click",'[node-action="sex"]',function(){var n=$(this);i.e(0).then(function(t){i(17)(n.find("input").val(),function(t){n.find("span").text(t.name+" >"),n.find("input").val(t.value)})}.bind(null,i)).catch(i.oe)})},27:function(n,t){},45:function(n,t,i){n.exports=i(16)}},[45]);
+//# sourceMappingURL=updateprofile.js.map?v=88132fd6

File diff suppressed because it is too large
+ 0 - 0
main/assets/mobile/js/updateprofile.js.map


+ 2 - 2
main/assets/mobile/login.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/login.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/login.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
 	<header>
@@ -32,5 +32,5 @@
             </section>
         </form>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/login.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/login.js?v=88132fd6"></script></body>
 </html>

+ 2 - 2
main/assets/mobile/material.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
 	<header>
@@ -38,5 +38,5 @@
         </form>
     </section>
     
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/material.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/material.js?v=88132fd6"></script></body>
 </html>

+ 46 - 0
main/assets/mobile/myaccount.html

@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+    <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
+    <title></title>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/myaccount.css?v=88132fd6" rel="stylesheet"></head>
+
+<body ontouchmove="event.preventDefault();">
+    <header>
+        <span>我的账户</span>
+    </header>
+    <section class="wrapper">
+        <section class="topbg"></section>
+        <section class="profile card">
+            <img src="images/75e87510.avatartmp.jpg" alt="">
+            <dl>
+                <dt>森屿海巷</dt>
+                <dd><span class="mini-button">小队长</span></dd>
+            </dl>
+        </section>
+        <section class="card form-link">
+            <ul>
+                <li><a href="#" class="arrow-r"><span>金币</span></a></li>
+                <li><a href="#" class="arrow-r"><span>资料认证</span></a></li>
+                <li><a href="#" class="arrow-r"><span>我的小队</span></a></li>
+                <li><a href="#" class="arrow-r"><span>邀请新队员</span></a></li>
+                <li><a href="#" class="arrow-r"><span>消息提醒</span><em class="ntc">2</em></a></li>
+                <li><a href="#" class="arrow-r"><span>帮助中心</span></a></li>
+                <li><a href="#" class=""><span>在线客服微信</span><span>15001312273</span></a></li>
+            </ul>
+        </section>
+        <section class="btns">
+            <a href="#" class="button">退出登录</a>
+        </section>
+    </section>
+    <footer>
+        <a href="#" class="ico-gettask">领任务</a>
+        <a href="#" class="ico-task">我的任务</a>
+        <a href="#" class="ico-account cur">我的账户</a>
+    </footer>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/myaccount.js?v=88132fd6"></script></body>
+
+</html>

+ 91 - 0
main/assets/mobile/mytask.html

@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+    <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
+    <title></title>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/mytask.css?v=88132fd6" rel="stylesheet"></head>
+
+<body ontouchmove="event.preventDefault();">
+    <header>
+        <span>我的任务</span>
+    </header>
+    <section class="wrapper">
+        <section class="topbg"></section>
+        <section class="tabs">
+            <a href="#" class="cur">进行中</a>
+            <a href="#">已结束</a>
+        </section>
+        <section class="tasklist">
+            <dl class="task">
+                <dt>任务标题任务标题任务标题任务</dt>
+                <dd class="tk-column">
+                    <span class="ico-person">个人已完成 2 项任务报告,获得&nbsp;
+                        <em> 6 金币</em>
+                    </span>
+                    <span class="ico-team">组员已完成 1 项任务报告,获得&nbsp;
+                        <em> 1 金币</em>
+                    </span>
+                </dd>
+                <dd class="tk-coin">
+                    <span class="ico-count">
+                        合计获得&nbsp;
+                        <strong>7</strong>&nbsp;金币</span>
+                </dd>
+                <dd class="btns">
+                    <a href="#" class="button org">任务详情</a>
+                    <a href="#" class="button">任务报告</a>
+                </dd>
+            </dl>
+            <dl class="task">
+                <dt>任务标题任务标题任务标题任务</dt>
+                <dd class="tk-column">
+                    <span class="ico-person">个人已完成 2 项任务报告,获得&nbsp;
+                        <em> 6 金币</em>
+                    </span>
+                    <span class="ico-team">组员已完成 1 项任务报告,获得&nbsp;
+                        <em> 1 金币</em>
+                    </span>
+                </dd>
+                <dd class="tk-coin">
+                    <span class="ico-count">
+                        合计获得&nbsp;
+                        <strong>7</strong>&nbsp;金币</span>
+                </dd>
+                <dd class="btns">
+                    <a href="#" class="button org">任务详情</a>
+                    <a href="#" class="button">任务报告</a>
+                </dd>
+            </dl>
+            <dl class="task">
+                <dt>任务标题任务标题任务标题任务</dt>
+                <dd class="tk-column">
+                    <span class="ico-person">个人已完成 2 项任务报告,获得&nbsp;
+                        <em> 6 金币</em>
+                    </span>
+                    <span class="ico-team">组员已完成 1 项任务报告,获得&nbsp;
+                        <em> 1 金币</em>
+                    </span>
+                </dd>
+                <dd class="tk-coin">
+                    <span class="ico-count">
+                        合计获得&nbsp;
+                        <strong>7</strong>&nbsp;金币</span>
+                </dd>
+                <dd class="btns">
+                    <a href="#" class="button org">任务详情</a>
+                    <a href="#" class="button">任务报告</a>
+                </dd>
+            </dl>
+        </section>
+    </section>
+    <footer>
+        <a href="#" class="ico-gettask">领任务</a>
+        <a href="#" class="ico-task cur">我的任务</a>
+        <a href="#" class="ico-account">我的账户</a>
+    </footer>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/mytask.js?v=88132fd6"></script></body>
+
+</html>

+ 2 - 2
main/assets/mobile/password.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/password.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/password.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
 	<header>
@@ -30,5 +30,5 @@
             </section>
         </form>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/password.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/password.js?v=88132fd6"></script></body>
 </html>

+ 2 - 2
main/assets/mobile/register.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/register.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/register.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
 	<header>
@@ -31,5 +31,5 @@
             </section>
         </form>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/register.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/register.js?v=88132fd6"></script></body>
 </html>

+ 2 - 2
main/assets/mobile/reportlist.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/reportlist.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/reportlist.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
     <header>
@@ -117,6 +117,6 @@
             </dl>
         </section>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/reportlist.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/reportlist.js?v=88132fd6"></script></body>
 
 </html>

+ 2 - 2
main/assets/mobile/reportsubmit.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/reportsubmit.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/reportsubmit.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
     <header>
@@ -43,6 +43,6 @@
             </section>
         </form>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/reportsubmit.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/reportsubmit.js?v=88132fd6"></script></body>
 
 </html>

+ 2 - 2
main/assets/mobile/task.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/task.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/task.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
     <header>
@@ -65,6 +65,6 @@
             </section>
         </section>
     </section>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/task.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/task.js?v=88132fd6"></script></body>
 
 </html>

+ 2 - 2
main/assets/mobile/tasks.html

@@ -6,7 +6,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
     <title></title>
-<link href="./css/global.css?v=c0c81dfb" rel="stylesheet"><link href="./css/tasks.css?v=c0c81dfb" rel="stylesheet"></head>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/tasks.css?v=88132fd6" rel="stylesheet"></head>
 
 <body ontouchmove="event.preventDefault();">
     <header>
@@ -90,6 +90,6 @@
         <a href="#" class="ico-task">我的任务</a>
         <a href="#" class="ico-account">我的账户</a>
     </footer>
-<script type="text/javascript" src="./js/global.js?v=c0c81dfb"></script><script type="text/javascript" src="./js/tasks.js?v=c0c81dfb"></script></body>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/tasks.js?v=88132fd6"></script></body>
 
 </html>

+ 47 - 0
main/assets/mobile/updateprofile.html

@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+    <meta name="sudameta" content="allCIDs:34766,34979,7198,12665,257,258">
+    <title></title>
+<link href="./css/global.css?v=88132fd6" rel="stylesheet"><link href="./css/updateprofile.css?v=88132fd6" rel="stylesheet"></head>
+
+<body ontouchmove="event.preventDefault();">
+    <header>
+        <a href="#" class="back"></a>
+        <span>修改资料</span>
+    </header>
+    <section class="wrapper form-padding">
+        <form action="">
+            <section class="form-item avatar-cont">
+                <span>头像</span>
+                <a href="#">
+                    <img class="avatar" src="images/75e87510.avatartmp.jpg" alt="">
+                </a>
+            </section>
+            <section class="form-item disable">
+                <label for="">手机号</label>
+                <input type="text" class="txtr" value="150****2273" disabled>
+            </section>
+            <section class="form-item">
+                <label for="">昵称</label>
+                <span class="input txtr">森屿海巷</span>
+            </section>
+            <section class="form-item">
+                <label for="">性别</label>
+                <a href="javascript:;" node-action="sex" class="input txtr">
+                    <span>女 ></span>
+                    <input type="hidden" value="1">
+                </a>
+            </section>
+            <section class="form-item">
+                <span>修改密码</span>
+                <a href="#" class="arrow-r"></a>
+            </section>
+        </form>
+    </section>
+<script type="text/javascript" src="./js/global.js?v=88132fd6"></script><script type="text/javascript" src="./js/updateprofile.js?v=88132fd6"></script></body>
+
+</html>

+ 16 - 7
main/template/mobile/reg.php

@@ -10,20 +10,29 @@ $view
 
 ->fetch('.back@href',    'javascript:history.go(-1)')
 
-->fetch('.txtc a',    '还没有账号,马上注册<{Dever::load("main/config-one#title")}>!')
+->fetch('.txtc a',    '《<{Dever::load("main/config-one#title")}>用户服务协议》')
 
-->fetch('.txtc a@href',    '<{Dever::url("reg?refer=" . Dever::input("refer"), "main")}>')
-
-->fetch('.forget a@href',    '<{Dever::url("forget?refer=" . Dever::input("refer"), "main")}>')
+->fetch('.txtc a@href',    '<{Dever::url("service", "main")}>')
 
 ->fetch(array('input@id', 0), 'mobile')
 ->fetch(array('input@name', 0), 'mobile')
+->fetch(array('input@dever-error', 2), '请填写手机号')
+
+->fetch(array('input@id', 1), 'mcode')
+->fetch(array('input@name', 1), 'mcode')
+->fetch(array('input@dever-error', 2), '请填写收集验证码')
+
+->fetch(array('input@id', 2), 'password')
+->fetch(array('input@name', 2), 'password')
+->fetch(array('input@dever-match', 2), '(?=.*[a-zA-Z0-9])(?=.*[a-zA-Z0-9])(?=.*[a-zA-Z0-9]).{6,18}')
+->fetch(array('input@dever-error', 2), '密码长度为6~18位')
 
-->fetch(array('input@id', 1), 'password')
-->fetch(array('input@name', 1), 'password')
+->fetch('.nol@id', 'mcode_button')
+->fetch('.nol@dever-send', '<{Dever::load("passport/reg.getUrl", "passport/reg.getMcode", array("sid" => Dever::id()))}>') 
 
+->fetch('.button@class', 'button')
 ->fetch('.button@type', 'button')
-->fetch('.button@id', 'login')
+->fetch('.button@id', 'reg')
 
 ->append('header', '<input type="hidden" name="refer" id="refer" value="<{Dever::input("refer")}>">')
 

Some files were not shown because too many files changed in this diff