Browse Source

正确运行

iuxuanbor 1 month ago
parent
commit
c4512d6eb4
100 changed files with 2175 additions and 4100 deletions
  1. 0 10
      .gitignore
  2. 7 0
      .htaccess
  3. 1 35
      css/base.css
  4. 58 398
      css/index.css
  5. 0 337
      css/jcq.css
  6. 6 3
      css/shouye.css
  7. BIN
      data/attachment/o_1j1uf07tb1mqcmo5thu1kkq1joq9.ipa
  8. BIN
      data/attachment/o_1j1v8df9o1f19hila9l17na1mou9.ipa
  9. BIN
      data/image/IN_LOGO.png
  10. 0 12
      images/icon/Mask.svg
  11. 0 4
      images/icon/Total.svg
  12. 0 4
      images/icon/Used.svg
  13. 0 3
      images/icon/Vector.svg
  14. 0 3
      images/icon/add.svg
  15. 0 15
      images/icon/huiyuan.svg
  16. 0 7
      images/icon/pengpaibi.svg
  17. 0 10
      images/icon/private.svg
  18. 0 10
      images/icon/public.svg
  19. 0 5
      images/icon/weixipay.svg
  20. 0 1
      images/icon/yuepay.svg
  21. 0 11
      images/icon/zfb.svg
  22. BIN
      img/index/advantage-1.png
  23. BIN
      img/index/advantage-2.png
  24. BIN
      img/index/advantage-3.png
  25. BIN
      img/index/advantage-4.png
  26. BIN
      img/index/advantage-5.png
  27. BIN
      img/index/banner-5.png
  28. BIN
      img/index/contact-1.png
  29. BIN
      img/index/contact-2.png
  30. BIN
      img/index/contact-bg.png
  31. BIN
      img/index/icon-1.png
  32. BIN
      img/index/icon-2.png
  33. BIN
      img/index/icon-3.png
  34. BIN
      img/index/icon-4.png
  35. BIN
      img/index/icon-5.png
  36. BIN
      img/index/sign-1.png
  37. BIN
      img/index/sign-2.png
  38. BIN
      img/index/sign-3.png
  39. BIN
      img/index/sign-4.png
  40. BIN
      img/index/sign-buttom.png
  41. BIN
      img/index/sign-title-1.png
  42. BIN
      img/index/sign-title-2.png
  43. BIN
      img/index/sign-title-3.png
  44. BIN
      img/index/sign-title-4.png
  45. BIN
      img/index/sign-title.png
  46. BIN
      img/index/step.png
  47. BIN
      img/index/web-bg.png
  48. 0 134
      js/number-counter.js
  49. 3 3
      source/index/BaseUser.php
  50. 505 540
      source/index/apps.php
  51. 172 184
      source/index/domain.php
  52. 294 325
      source/index/item_price.php
  53. 4 5
      source/index/jilu.php
  54. 29 33
      source/index/login.php
  55. 308 552
      source/index/price.php
  56. 7 107
      source/index/public/footer.php
  57. 8 8
      source/index/public/header.php
  58. 200 331
      source/index/publish.php
  59. 49 147
      source/index/publish_success.php
  60. 4 4
      source/index/reg.php
  61. 11 13
      source/index/utils.php
  62. 200 251
      source/index/webview2.php
  63. 1 5
      source/index/webview_left.php
  64. 3 3
      source/system/my.php
  65. 192 225
      source/template/pc/moban2/index.php
  66. 1 23
      static/index/css/base.css
  67. 0 90
      static/index/css/ly.css
  68. 112 249
      static/index/css/main.css
  69. BIN
      static/index/image/icon-17.png
  70. BIN
      static/index/image/icon-vip_1.png
  71. BIN
      static/index/image/icon-vip_2.png
  72. BIN
      static/index/image/icon-vip_3.png
  73. BIN
      static/index/image/icon_gjx_1.png
  74. BIN
      static/index/image/icon_gjx_2.png
  75. BIN
      static/index/image/icon_gjx_3.png
  76. BIN
      static/index/image/icon_gjx_4.png
  77. BIN
      static/index/image/icon_gjx_5.png
  78. BIN
      static/index/image/icon_gjx_6.png
  79. BIN
      static/index/image/icon_gjx_7.png
  80. BIN
      static/index/image/icon_gjx_8.png
  81. BIN
      static/index/image/icon_gjx_9.png
  82. BIN
      static/index/image/icon_tuijian2.png
  83. BIN
      static/index/image/inner-nav/nav-1.png
  84. BIN
      static/index/image/inner-nav/nav-10.png
  85. BIN
      static/index/image/inner-nav/nav-11.png
  86. BIN
      static/index/image/inner-nav/nav-12.png
  87. BIN
      static/index/image/inner-nav/nav-13.png
  88. BIN
      static/index/image/inner-nav/nav-2.png
  89. BIN
      static/index/image/inner-nav/nav-3.png
  90. BIN
      static/index/image/inner-nav/nav-4.png
  91. BIN
      static/index/image/inner-nav/nav-5.png
  92. BIN
      static/index/image/inner-nav/nav-6.png
  93. BIN
      static/index/image/inner-nav/nav-7.png
  94. BIN
      static/index/image/inner-nav/nav-8.png
  95. BIN
      static/index/image/inner-nav/nav-9.png
  96. BIN
      static/index/image/my-app/icon-download.png
  97. BIN
      static/index/image/my-app/icon-set.png
  98. BIN
      static/index/image/my-app/icon-success.png
  99. BIN
      static/index/image/my-app/icon-upload.png
  100. BIN
      static/index/image/my-app/icon-upload1.png

+ 0 - 10
.gitignore

@@ -1,10 +0,0 @@
-.vscode/
-.idea/
-.htaccess
-nginx.htaccess
-db_config.php
-guzzle
-phpmailer
-cos-sdk-v5
-polyfill-intl-idn
-think-orm

+ 7 - 0
.htaccess

@@ -0,0 +1,7 @@
+<IfModule mod_rewrite.c>
+RewriteEngine on
+
+RewriteCond %{REQUEST_FILENAME} !-d
+RewriteCond %{REQUEST_FILENAME} !-f
+RewriteRule ^(.*)$ index.php/$1 [QSA,L]
+</IfModule> 

+ 1 - 35
css/base.css

@@ -1,6 +1,6 @@
 body {
     color: #333;
-    background: #ffffff;
+    background: #f7f7f7;
 }
 
 body,
@@ -873,38 +873,4 @@ a {
 button {
   border: none;
   outline: none;
-}
-
-/* SVG和文本垂直居中对齐 */
-.iconfont {
-    display: inline-block;
-    vertical-align: middle;
-    margin-right: 5px;
-}
-
-/* 或者使用更精确的对齐方式 */
-a .iconfont {
-    display: inline-flex;
-    align-items: center;
-    vertical-align: middle;
-    margin-right: 5px;
-}
-
-/* 确保链接内的所有元素都垂直居中 */
-a {
-    display: inline-flex;
-    align-items: center;
-    text-decoration: none;
-}
-
-/* 如果只想针对特定导航使用 */
-.aside-left a {
-    display: inline-flex;
-    align-items: center;
-    text-decoration: none;
-}
-
-.aside-left a .iconfont {
-    margin-right: 5px;
-    flex-shrink: 0;
 }

+ 58 - 398
css/index.css

@@ -4,115 +4,75 @@
   width: 287px;
   height: 50px;
   background: #536BF5;
-  box-shadow: 0 3px 13px 0 rgba(0, 82, 255, .5);
+  box-shadow: 0 3px 13px 0 rgba(0,82,255,.5);
   border-radius: 25px;
   color: #fff;
   font-size: 18px;
   cursor: pointer;
 }
-
 .white-btn {
   background: #fff;
   color: #000;
 }
 
 .swiper {
-  height: 700px;
+  height: 734px;
   color: #fff;
 }
-
 .swiper .slide-item {
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center;
-  height: 700px;
+  height: 734px;
   margin: 0 auto;
   overflow: hidden;
   text-align: center;
 }
-
 .swiper .slide-item-act {
   background-image: url('../img/index/banner-yuandan.png');
 }
-
 .btn-act {
   width: 334px;
   margin-top: 520px;
 }
-
 .swiper .slide-item-1 {
   background-image: url('../img/index/banner-1.png');
 }
-
 .swiper .slide-item-2 {
   background-image: url('../img/index/banner-2.png');
 }
-
 .swiper .slide-item-3 {
   background-image: url('../img/index/banner-3.png');
 }
-
 .swiper .slide-item-4 {
   background-image: url('../img/index/banner-4.png');
 }
-
-.swiper .slide-item-5 {
-  background-image: url('../img/index/banner-5.png');
-}
-
 .swiper .slide-item .banner-wrap {
   width: 1200px;
   margin: 0 auto;
   text-align: left;
 }
-
 .swiper .slide-item p.title {
   font-size: 64px;
   font-weight: bolder;
-  margin: 220px 0 20px;
+  margin: 220px 0 50px;
 }
-
 .swiper .slide-item p {
   font-size: 16px;
-  margin-bottom: 20px;
-}
-
-.swiper .slide-item .feature {
-  margin-bottom: 48px;
-}
-
-.swiper .slide-item .feature .item {
-  line-height: 34px;
-  height: 34px;
-  position: relative;
-  padding-left: 40px;
-  margin-right: 28px;
+  margin-bottom: 112px;
 }
-
-.swiper .slide-item .feature .item svg {
-  position: absolute;
-  left: 0;
-  top: 50%;
-  transform: translateY(-50%);
-}
-
 .swiper .slide-item .btn-orange {
   float: left;
   display: block;
-  color: #fff;
-  background: linear-gradient(93.76deg, #31FCFF -10.35%, #0AA5FF 85.34%);
-  margin: 0px auto 70px;
-  cursor: pointer;
   width: 280px;
   height: 50px;
-  border-radius: 8px;
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 20px;
-  line-height: 24px;
-  text-shadow: 0px 2px 4px rgba(16, 61, 139, 0.49);
+  border-radius: 25px;
+  font-size: 18px;
+  color: #fff;
+  background: linear-gradient(160deg, #F9C333, #F79346);
+  margin: -60px auto 70px;
+  cursor: pointer;
 }
-
 .swiper .swiper-pagination {
   overflow: hidden;
   position: absolute;
@@ -120,7 +80,6 @@
   left: 50%;
   transform: translateX(-50%);
 }
-
 .swiper .swiper-pagination .swiper-pagination-bullet {
   width: 8px;
   height: 8px;
@@ -128,339 +87,127 @@
   margin: 0 4px;
   border-radius: 4px;
 }
-
 .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
   background: #fff;
 }
 
 .icons {
-  width: 1290px;
-  max-width: 100vw;
-  min-width: 1200px;
-  margin: -60px auto 0px;
-  z-index: 1;
-  position: relative;
+  width: 1200px;
+  margin: 16px auto;
 }
-
 .icons ul {
   display: flex;
-  justify-content: center;
+  justify-content: space-between;
   margin-bottom: 30px;
 }
-
 .icons ul.icon-list {
+  width: 1000px;
   margin: 0 auto 30px;
-  box-shadow: 0px 4px 20px 0px rgba(142, 142, 142, 0.12);
-  background: rgba(255, 255, 255, 1);
-  width: 1290px;
-  max-width: 100vw;
-  min-width: 1200px;
-  height: 140px;
-  border-radius: 12px;
-  align-items: center;
 }
-
 .icons ul.icon-list li {
   cursor: pointer;
-  position: relative;
-  padding: 11px 48px 0 131px;
-  height: 70px;
-  /* width: 305px; */
-}
-
-.icons ul.icon-list a {
-  border-right: 1px solid rgba(227, 234, 245, 1);
 }
-
-.icons ul.icon-list a:last-child {
-  border-right: unset;
-}
-
 .icons ul.icon-list li img {
-  width: 60px;
-  /* box-shadow: 0 0 5px 5px rgba(234, 234, 234, .6); */
-  position: absolute;
-  left: 47px;
-  top: 5px;
-}
-
-.icons ul.icon-list li .p1 {
-  color: rgba(21, 21, 21, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 18px;
-  line-height: 22px;
-
-}
-
-.icons ul.icon-list li .p2 {
-  color: rgba(118, 144, 181, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 400;
-  font-size: 14px;
-  line-height: 14px;
-
-
+  width: 224px;
+  box-shadow: 0 0 5px 5px rgba(234, 234, 234, .6);
 }
-
 .icons ul.icon-text {
   padding: 30px 0;
   font-size: 15px;
   box-shadow: 0 0 5px 5px rgba(234, 234, 234, .6);
 }
-
 .icons ul.icon-text li {
   display: none;
   width: 1200px;
   text-align: center;
 }
-
 .icons p {
   text-align: center;
 }
-
 .sign {
   width: 1200px;
-  margin: 120px auto 80px;
-  background-color: #ffffff;
+  margin: 140px auto 80px;
 }
-
 .sign .title {
   display: block;
-  width: 449px;
-  height: 60px;
-  margin: 0 auto 70px;
+  width: 582px;
+  height: 92px;
+  margin: 0 auto 30px;
 }
-
 .sign ul {
   display: flex;
   flex-wrap: wrap;
-  justify-content: space-between;
-  margin-bottom: 30px;
 }
-
 .sign ul li {
-  width: 280px;
-  height: 260px;
-  border-radius: 12px;
-  background-color: rgba(247, 249, 251, 1);
-  /* background-color: rgb(203 229 255); */
-  box-sizing: border-box;
-  padding-left: 32px;
-  padding-top: 30px;
+  display: flex;
+  width: 45%;
+  padding-left: 5%;
+  margin: 40px 0;
 }
-
 .sign ul li img {
   display: block;
-  width: 96px;
-  height: 96px;
-  margin-left: -16px;
+  width: 200px;
+  height: 200px;
+  margin-right: 64px;
 }
-
 .sign ul li .sign-info {
-  padding-top: 12px;
+  padding-top: 40px;
 }
-
-.sign ul li .sign-info>div {
-  margin-top: 14px;
-  color: rgba(118, 144, 181, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 500;
-  font-size: 14px;
-  line-height: 22px;
+.sign ul li .sign-info > div {
+  color: #999;
+  line-height: 2;
+  margin-top: 20px;
 }
-
 .sign ul li p {
   font-size: 24px;
+  color: #000;
   font-weight: bolder;
-  color: rgba(21, 21, 21, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 20px;
-  line-height: 22px;
-}
-
-.sign-buttom {
-  background: url(../img/index/sign-buttom.png) no-repeat center;
-  background-size: cover;
-  width: 1200px;
-  height: 160px;
-  padding: 46px 0 0 122px;
-  position: relative;
-}
-
-.sign-buttom .p1 {
-  text-shadow: 0px 4px 4px rgba(0, 81, 119, 0.16);
-  color: rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 22px;
-  line-height: 34px;
-}
-
-.sign-buttom a {
-  position: absolute;
-  width: 144px;
-  height: 40px;
-  border-radius: 4px;
-  border-width: 1px;
-  background-color: rgba(255, 255, 255, 0.05);
-  border: 1px solid rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 500;
-  font-size: 16px;
-  line-height: 38px;
-  text-align: center;
-  vertical-align: middle;
-  color: rgba(255, 255, 255, 1);
-  top: 50%;
-  transform: translateY(-50%);
-  right: 122px;
-}
-
-.step-area {
-  background-color: rgb(247, 249, 251);
-  padding: 70px 0 110px;
-}
-
-.step-area .step {
-  width: 1200px;
-  margin: 0 auto;
-}
-
-.step-area .contain {
-  width: 1109px;
-  height: 272px;
-  background: url(../img/index/step.png) no-repeat center;
-  background-size: cover;
-  margin: 0 auto;
-}
-
-.step-area .step .title {
-  display: block;
-  width: 200px;
-  height: 64px;
-  margin: 0 auto 90px;
 }
-
 .web-area {
   overflow: hidden;
   background: url(../img/index/web-bg.png) no-repeat center;
   background-size: cover;
-  height: 742px;
+  height: 900px;
 }
-
 .web {
   width: 1200px;
   margin: 0 auto;
 }
-
 .web .title {
   display: block;
-  width: 331px;
-  height: 63px;
-  margin: 70px auto 50px;
+  width: 678px;
+  height: 95px;
+  margin: 100px auto 50px;
 }
-
 .web ul {
   color: #fff;
-  margin-left: 58%;
-  margin-top: 110px;
+  margin-left: 60%;
+  margin-top: 80px;
 }
-
 .web ul li p {
-  margin-bottom: 12px;
-  position: relative;
-  color: rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
   font-size: 24px;
-  line-height: 34px;
-}
-
-.web ul li p::after {
-  position: absolute;
-  content: '';
-  background: rgba(255, 255, 255, 1);
-  width: 6px;
-  height: 19px;
-  top: 9px;
-  left: -18px;
-}
-
-.web ul li>div {
-  margin-bottom: 40px;
-  color: rgba(255, 255, 255, 0.7);
-  font-family: Source Han Sans SC;
-  font-weight: 400;
-  font-size: 16px;
-  line-height: 20px;
-}
-
-.platform-advantage {
-  background-color: rgb(254, 254, 254);
-  padding: 120px 0 140px;
-}
-
-.platform-advantage .title {
-  display: block;
-  width: 314px;
-  height: 64px;
-  margin: 0 auto 90px;
-}
-
-.platform-advantage ul {
-  display: flex;
-  justify-content: space-between;
-  width: 1200px;
-  margin: 0 auto;
-}
-
-.platform-advantage ul li {
-  text-align: center;
-}
-
-.platform-advantage ul li img {
-  width: 70px;
-  height: 70px;
-  margin-bottom: 10px;
+  font-weight: bolder;
+  margin-bottom: 20px;
 }
-
-.platform-advantage ul li p {
-  color: rgba(21, 21, 21, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 18px;
-  line-height: 22px;
-  margin-bottom: 10px;
+.web ul li > div {
+  color: #ccc;
+  margin-bottom: 45px;
 }
-
-.platform-advantage ul li>div {
-  color: rgba(118, 144, 181, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 500;
-  font-size: 15px;
-  line-height: 20px;
-}
-
 .dispatch {
   margin-bottom: 100px;
 }
-
 .dispatch .title {
   display: block;
-  width: 315px;
-  height: 64px;
+  width: 888px;
+  height: 92px;
   margin: 100px auto 50px;
 }
-
 .dispatch ul {
   display: flex;
   justify-content: space-around;
   width: 1350px;
   margin: 0 auto;
 }
-
 .dispatch ul li {
   width: 415px;
   height: 497px;
@@ -469,49 +216,40 @@
   background-repeat: no-repeat;
   background-position: center;
 }
-
 .dispatch ul li.dispatch-1 {
   background-image: url(../img/index/dispatch-1.png);
 }
-
 .dispatch ul li.dispatch-2 {
   background-image: url(../img/index/dispatch-2.png);
 }
-
 .dispatch ul li.dispatch-3 {
   background-image: url(../img/index/dispatch-3.png);
 }
-
 .dispatch ul li p {
   font-size: 24px;
   color: #000;
   font-weight: bold;
   margin: 60px 0 10px;
 }
-
-.dispatch ul li>div {
+.dispatch ul li > div {
   color: #999;
 }
-
 .shelf-area {
   overflow: hidden;
   background: url(../img/index/shelf-bg.png) no-repeat center;
   background-size: cover;
   height: 750px;
 }
-
 .shelf {
   width: 1200px;
   margin: 0 auto;
 }
-
 .shelf .title {
   display: block;
   width: 726px;
   height: 92px;
   margin: 90px auto 30px;
 }
-
 .shelf .shelf-note {
   font-size: 24px;
   font-weight: bolder;
@@ -519,117 +257,41 @@
   margin-top: 80px;
   line-height: 3;
 }
-
 .gain {
   overflow: hidden;
-  height: 300px;
-  background: linear-gradient(180deg, #4687FF 0%, #2267E8 100%);
+  height: 430px;
+  background: linear-gradient(135deg, #1C7EE1 0%, #9775E5 70%);
   color: #fff;
   text-align: center;
 }
-
-.gain>p {
-  margin: 50px 0 60px;
-  color: rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
+.gain > p {
   font-size: 36px;
-  line-height: 40px;
+  font-weight: bolder;
+  margin: 100px 0 70px;
 }
-
 .gain ul {
   display: flex;
   justify-content: space-between;
-  width: 1200px;
+  width: 1000px;
   margin: 0 auto;
 }
-
 .gain ul li h3 {
-  color: rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 36px;
-  line-height: 52px;
-  margin-bottom: 8px;
+  font-size: 60px;
+  padding: 0;
+  margin: 0;
 }
-
 .gain ul li p {
-  color: rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 400;
-  font-size: 16px;
-  line-height: 20px;
-}
-
-.contact-us {
-  background-color: #fff;
-  background: url(../img/index/contact-bg.png) no-repeat center;
-  background-size: cover;
-  padding: 78px 0 78px;
-}
-
-.contact-us .title {
-  color: rgba(255, 255, 255, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 30px;
-  line-height: 40px;
-  text-align: center;
-  margin-bottom: 56px;
-}
-
-.contact-us .contact-info .item {
-  margin: 0 auto 18px;
-  display: flex;
-  width: 691px;
-  height: 73px;
-  border-radius: 3px;
-  background-color: rgba(255, 255, 255, 1);
-  padding-left: 20px;
-  align-items: center;
-  line-height: 29px;
-  color: rgba(21, 21, 21, 1);
-}
-
-.contact-us .contact-info .item img {
-  width: 50px;
-  height: 50px;
-  margin-right: 12px;
-}
-
-.contact-us .contact-info .item p {
-  color: rgba(21, 21, 21, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 20px;
-  width: 402px;
-}
-
-.contact-us .contact-info .item a {
-  display: block;
-  width: 200px;
-  height: 62px;
-  line-height: 60px;
-  color: #ffffff;
-  text-align: center;
-  border-radius: 3px;
-  background: rgba(58, 195, 76, 1);
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  font-size: 18px;
+  font-size: 24px;
 }
-
 .cooperate {
   padding-bottom: 100px;
 }
-
 .cooperate .title {
   display: block;
   width: 632px;
   height: 92px;
   margin: 100px auto 30px;
 }
-
 .cooperate ul {
   width: 1200px;
   margin: 0 auto;
@@ -637,11 +299,9 @@
   flex-wrap: wrap;
   justify-content: space-between;
 }
-
 .cooperate ul li {
   margin: 50px 20px;
 }
-
 .cooperate ul li img {
   width: 197px;
   height: 197px;

+ 0 - 337
css/jcq.css

@@ -1,337 +0,0 @@
-.flex {
-    display: flex;
-}
-
-.flex-column {
-    flex-direction: column;
-}
-
-.flex-row {
-    flex-direction: row;
-}
-
-.flex-wrap {
-    flex-wrap: wrap;
-}
-
-.flex-nowrap {
-    flex-wrap: nowrap;
-}
-
-.justify-start {
-    justify-content: flex-start;
-}
-
-.justify-end {
-    justify-content: flex-end;
-}
-
-.justify-center {
-    justify-content: center;
-}
-
-.justify-between {
-    justify-content: space-between;
-}
-
-.items-center {
-    align-items: center;
-}
-
-.items-start {
-    align-items: flex-start;
-}
-
-.items-end {
-    align-items: flex-end;
-}
-
-.text-center {
-    text-align: center;
-}
-
-.text-left {
-    text-align: left;
-}
-
-.text-right {
-    text-align: right;
-}
-
-.w-full {
-    width: 100%;
-}
-
-.h-full {
-    height: 100%;
-}
-
-.ms-btn {
-    border-radius: 5px;
-    font-size: 16px;
-    width: 136px;
-}
-
-.img-note {
-    width: 300px;
-    margin-top: 10px;
-    margin-left: 0;
-    padding-left: 0;
-}
-
-.img-note p {
-    font-size: 13px;
-}
-
-.encapsulation .upload-icon {
-    width: 144px;
-    height: 144px;
-    background-position: center 50px;
-    margin-bottom: 0;
-}
-
-.encapsulation .upload-icon .text {
-    margin-top: 100px;
-}
-
-.form-group .input-text.radio {
-    width: 180px;
-    display: flex;
-    justify-content: space-between;
-    align-items: start;
-    margin-top: 0;
-    margin-bottom: 0;
-    margin-left: 0px;
-}
-
-.radio-box {
-    width: 230px;
-    height: 88px;
-    position: relative;
-    display: flex;
-    align-items: center;
-    justify-content: space-between;
-    font-size: 16px;
-    font-weight: 500;
-    color: #151515;
-    border: 1px solid #edeff0;
-    margin-bottom: 20px;
-    cursor: pointer;
-}
-
-.radio-box.active {
-    border: 1px solid #157df1;
-}
-
-.radio-box .left {
-    padding-top: 0;
-    padding-right: 30px;
-    border-right: 1px solid #E5E5E5;
-}
-
-.radio-box .left .title {
-    font-size: 14px;
-    color: #8F959F;
-    margin-bottom: 10px;
-}
-
-.radio-box div span {
-    color: #157df1;
-    font-size: 32px;
-    font-weight: 500;
-}
-
-.radio-box .radio-checked {
-    position: absolute;
-    bottom: 0;
-    right: 0;
-    display: none;
-}
-
-.radio-box.active .radio-checked {
-    display: block;
-
-}
-
-.pay-num {
-    text-align: left;
-    line-height: 20px;
-}
-
-.pay-num b {
-    font-size: 32px;
-    font-weight: 500;
-    margin-left: 10px;
-}
-
-.pay-num b span {
-    font-size: 14px;
-}
-
-.yxq-title {
-    font-weight: bold;
-    font-size: 16px;
-    margin-bottom: 10px;
-    color: #151515;
-    margin-top: 10px;
-}
-
-.price-1 .title {
-    font-size: 30px;
-    font-weight: 700;
-    color: #151515;
-}
-
-.price-tab li:first-of-type {
-    border-radius: 0;
-}
-
-.price-tab li:last-of-type {
-    border-radius: 0;
-}
-
-.price-tab ul li {
-    color: #8f959f;
-    font-size: 18px;
-    margin-right: 0;
-    width: 240px;
-    height: 59px;
-    line-height: 59px;
-}
-
-.price-tab ul li.active {
-    background-color: #e3ecff;
-    color: #2168fb;
-    border: #2168fb;
-    border: 1px solid #2168fb;
-}
-
-.price-tab ul {
-    width: auto;
-    height: auto;
-    display: flex;
-    justify-content: center;
-    margin-bottom: 0;
-}
-
-.price-con .price-common {
-    margin-top: 60px;
-}
-
-.buy-number .price-common .con {
-    border-color: #a8d1ff;
-}
-
-.buy-number .price-common .con .bottom-con .b-price {
-    color: #ff7429;
-}
-
-.buy-number .price-common .con .c-top .num {
-    color: #2168fb;
-}
-
-.buy-number .price-common .con .bottom-con dl {
-    border-color: #C2DCFF;
-    border-width: 2px;
-}
-
-.c-top .text {
-    width: 80px;
-    height: 30px;
-    border-radius: 25px;
-    background-color: #c2dcff;
-    color: #2168fb;
-    line-height: 30px;
-    margin: 0 auto;
-    margin-bottom: 20px;
-}
-
-.help dl .answer .right,
-.help dl .answer .right span {
-    color: #8f959f !important;
-}
-
-.const-table-bor table.table-bordered>tbody>tr>td,
-.const-table-bor table.table-bordered>tbody>tr>th,
-.const-table-bor table.table-bordered>tfoot>tr>td,
-.const-table-bor table.table-bordered>tfoot>tr>th,
-.const-table-bor table.table-bordered>thead>tr>td,
-.const-table-bor table.table-bordered>thead>tr>th {
-    border-width: 2px;
-    border-color: #C2DCFF !important;
-    color: #2D4B73;
-}
-
-
-.const-table-bor table.table-bordered>tbody>tr:first-child>th:last-child {
-    background-color: #c6e1fa;
-    color: #2168FB;
-    position: relative;
-}
-
-
-.const-table-bor table.table-bordered>tbody>tr:first-child>th:nth-last-child(2) {
-    background-color: #e2f0ff;
-    color: #2168FB;
-}
-
-.const-table-bor table.table-bordered>tbody>tr:first-child>th:nth-last-child(3) {
-    background-color: #f0f7ff;
-    color: #2168FB;
-}
-
-.price-con .price-common .badge {
-    background-color: #ff7429;
-    border-radius: 25px;
-}
-
-.tool-classs .con ul li {
-    width: 360px;
-    height: 318px;
-    background-color: #fff;
-}
-
-.tool-classs .con ul li .t-con {
-    border: none;
-}
-
-.tool-classs .con {
-    box-shadow: none;
-    background-color: transparent;
-}
-
-.tool-classs .con ul li:nth-of-type(n+4) {
-    margin-top: 20px;
-    margin-right: 20px;
-}
-
-.tool-classs .con ul li:nth-of-type(3) {
-    margin-left: 20px;
-}
-
-.tool-classs .con ul li:nth-of-type(1) {
-    margin-right: 20px;
-}
-
-.tool-classs .con ul li .tit {
-    color: #151515;
-    font-size: 20px;
-    font-weight: 700;
-}
-
-.tool-classs .con ul li p {
-    font-size: 15px;
-    color: #8F959F;
-}
-
-.tool-classs .con ul li .ms-btn {
-    border: 1px solid #2168fb;
-    border-radius: 5px;
-    height: 36px;
-    padding: 0;
-    text-align: center;
-    font-size: 16px;
-    color: #2168FB;
-    padding: 7px 30px;
-    width: auto;
-}

+ 6 - 3
css/shouye.css

@@ -710,7 +710,7 @@ html[lang=it] #intro h1 {
 
 
 /*footer*/
-footer{background-color: rgba(6, 26, 38, 1);padding: 60px 0;}
+footer{background-color: #373d41; padding: 60px 0;}
 .footer .left dl{margin-right: 160px;}
 .footer .left dl:last-of-type{margin-right: 100px;}
 .footer .left dt{color: #fff; font-size: 18px; margin-bottom: 20px;}
@@ -3001,7 +3001,7 @@ aside.aside-left ul li:hover a .iconfont{color: #157df1;}
 .app-details .details-bottom .points-line-wrap .points-line-3:nth-of-type(2){left: 50%;}
 .app-details .details-bottom .points-line-wrap .points-line-3:nth-of-type(3){left: 75%;}
 
-.app-details .details-bottom .bundle-length{max-width: 200px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block;}
+.app-details .bundle-length{max-width: 200px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block;}
 
 .app-details .details-bottom .d-table-wrap .test-download{}
 .app-details .details-bottom .d-table-wrap .link{max-width: 170px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block;}
@@ -3119,6 +3119,10 @@ aside.aside-left ul li:hover a .iconfont{color: #157df1;}
 .release-app2 .aside-right .app-set .basic input::-moz-placeholder{color: #333 !important;}
 .release-app2 .aside-right .app-set .basic input::-ms-input-placeholder{color: #333 !important;}
 
+.release-app2 .aside-right .app-set .download-template ul li{float: left;  margin-right: 30px; text-align: center; margin-bottom: 20px;}
+.release-app2 .aside-right .app-set .download-template .t-checked-wrap{width: 125px; height: 155px; position: relative; border: 1px solid #e5e5e5; overflow: hidden; margin-bottom: 10px; cursor: pointer;}
+.release-app2 .aside-right .app-set .download-template .text{color: #157df1;}
+.release-app2 .aside-right .app-set .download-template .t-checked-wrap .t-checked{position: absolute; left: 0; top: 0; background-color: rgba(0,0,0,.6); width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; display: none;}
 .release-app2 .aside-right .app-set .download-template .t-checked-wrap .t-checked .iconfont{color: #fff; font-size: 32px;}
 
 .release-app2 .upload-file{padding: 0; padding-top: 0; margin-top: 0;}
@@ -4244,5 +4248,4 @@ aside.aside-left ul li:hover a .iconfont{color: #157df1;}
     position: relative;
     top: -15px;
     left: 0;
-    display: none;
 }

BIN
data/attachment/o_1j1uf07tb1mqcmo5thu1kkq1joq9.ipa


BIN
data/attachment/o_1j1v8df9o1f19hila9l17na1mou9.ipa


BIN
data/image/IN_LOGO.png


+ 0 - 12
images/icon/Mask.svg

@@ -1,12 +0,0 @@
-<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
-<mask id="mask0_245_895" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24">
-<rect width="24" height="24" fill="#D9D9D9"/>
-</mask>
-<g mask="url(#mask0_245_895)">
-<path d="M23.716 8.96072V4.64402C23.716 3.18298 22.754 2 21.568 2H3.14809C1.96188 1.99978 1 3.18298 1 4.64402V8.96072C1.0071 8.96072 1.01118 8.95788 1.0181 8.95788C2.24921 8.95788 3.24623 10.1852 3.24623 11.7C3.24623 13.2154 2.24921 14.4425 1.0181 14.4425C1.011 14.4425 1.00674 14.4388 1 14.4388V18.7566C1 20.2165 1.96206 21.4004 3.14809 21.4004H21.568C22.7542 21.4004 23.7159 20.2161 23.7159 18.7566V14.439C22.4951 14.427 21.5078 13.2067 21.5078 11.6998C21.5078 10.1926 22.4951 8.97252 23.716 8.96072Z" fill="#FFCB1F"/>
-<path d="M21.5673 2H12.3916V21.4008H21.5671C22.7533 21.4008 23.715 20.2167 23.715 18.757V14.4392C22.4942 14.4272 21.5069 13.2069 21.5069 11.7002C21.5069 10.1928 22.4942 8.97273 23.715 8.96072V4.64424C23.7154 3.1832 22.7533 2 21.5673 2Z" fill="#EF962F"/>
-<path d="M21.5673 2H12.3916V21.4008H21.5671C22.7533 21.4008 23.715 20.2167 23.715 18.757V14.4392C22.4942 14.4272 21.5069 13.2069 21.5069 11.7002C21.5069 10.1928 22.4942 8.97273 23.715 8.96072V4.64424C23.7154 3.1832 22.7533 2 21.5673 2Z" fill="#FFA71A"/>
-<path d="M16.5926 13.2158H13.4345V11.4711H16.5926C17.1862 11.4711 17.6684 10.8783 17.6684 10.1474C17.6684 9.41657 17.1866 8.82355 16.5926 8.82355H14.4184L15.871 7.09211C16.0757 6.8477 16.1932 6.51326 16.1976 6.16229C16.202 5.81132 16.093 5.47255 15.8946 5.22044C15.7964 5.09553 15.6791 4.99568 15.5495 4.92659C15.4198 4.8575 15.2804 4.82053 15.1392 4.81779C14.998 4.81505 14.8577 4.8466 14.7264 4.91063C14.595 4.97466 14.4753 5.06991 14.3739 5.19095L12.3592 7.59317L10.3448 5.19117C10.1393 4.95125 9.86514 4.8208 9.58194 4.82814C9.29874 4.83547 9.02932 4.98 8.83218 5.23034C8.63504 5.48069 8.52609 5.81664 8.52899 6.16525C8.53188 6.51386 8.64639 6.847 8.84766 7.09233L10.2999 8.82377H8.12447C7.8392 8.82383 7.56564 8.96333 7.36393 9.21159C7.16222 9.45985 7.04888 9.79654 7.04883 10.1476C7.04892 10.4987 7.16228 10.8353 7.36399 11.0835C7.5657 11.3318 7.83924 11.4712 8.12447 11.4713H11.2838V13.2158H8.12447C7.84336 13.2235 7.57587 13.3664 7.37927 13.6138C7.18267 13.8612 7.07258 14.1935 7.07258 14.5396C7.07258 14.8857 7.18267 15.218 7.37927 15.4654C7.57587 15.7128 7.84336 15.8556 8.12447 15.8633H11.2838V17.2589C11.2839 17.6099 11.3972 17.9466 11.5989 18.1948C11.8005 18.4431 12.074 18.5827 12.3592 18.5829C12.6445 18.5828 12.918 18.4432 13.1197 18.1949C13.3213 17.9466 13.4347 17.6099 13.4347 17.2589V15.8633H16.5928C16.878 15.8633 17.1516 15.7238 17.3533 15.4756C17.555 15.2274 17.6684 14.8908 17.6686 14.5397C17.6684 14.1886 17.555 13.8519 17.3533 13.6036C17.1515 13.3554 16.8779 13.2159 16.5926 13.2158Z" fill="#FF9519"/>
-<path d="M12.3916 18.5774C12.9689 18.5547 13.4333 17.9744 13.4333 17.2582V15.8627H16.5914C17.185 15.8627 17.6672 15.2699 17.6672 14.5388C17.6672 13.8077 17.1854 13.2149 16.5914 13.2149H13.4333V11.471H16.5914C17.185 11.471 17.6672 10.878 17.6672 10.1472C17.6672 9.41633 17.1854 8.82331 16.5914 8.82331H14.4172L15.8698 7.09187C16.0745 6.84746 16.192 6.51301 16.1964 6.16204C16.2008 5.81107 16.0919 5.4723 15.8934 5.22019C15.7952 5.09529 15.6779 4.99543 15.5483 4.92634C15.4187 4.85726 15.2793 4.82029 15.138 4.81755C14.9968 4.81481 14.8565 4.84636 14.7252 4.91038C14.5939 4.97441 14.4741 5.06967 14.3727 5.19071L12.3916 7.55361V18.5774Z" fill="#EF8100"/>
-</g>
-</svg>

+ 0 - 4
images/icon/Total.svg

@@ -1,4 +0,0 @@
-<svg width="44" height="20" viewBox="0 0 44 20" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="44" height="20" rx="4" fill="#CBE7FE"/>
-<path d="M19.024 12.444L19.9 11.94C20.608 12.744 21.34 13.824 21.592 14.592L20.656 15.156C20.416 14.4 19.72 13.272 19.024 12.444ZM13.3 12.06H14.5V14.412C14.5 14.796 14.632 14.856 15.376 14.856C15.712 14.856 17.284 14.856 17.728 14.856C18.304 14.856 18.412 14.7 18.472 13.692C18.736 13.86 19.216 14.04 19.552 14.1C19.396 15.528 19.036 15.888 17.824 15.888C17.488 15.888 15.604 15.888 15.28 15.888C13.696 15.888 13.3 15.564 13.3 14.424V12.06ZM11.524 12.24L12.604 12.432C12.412 13.452 12.028 14.616 11.512 15.36L10.456 14.868C10.936 14.256 11.32 13.188 11.524 12.24ZM13.348 8.316V10.164H18.664V8.316H13.348ZM12.136 7.248H14.104C13.888 6.696 13.432 5.928 12.976 5.352L13.948 4.908C14.464 5.508 15.004 6.324 15.208 6.912L14.512 7.248H16.864C17.308 6.54 17.8 5.592 18.076 4.872L19.252 5.352C18.892 5.988 18.496 6.66 18.112 7.248H19.948V11.244H15.808C16.576 11.748 17.452 12.528 17.896 13.068L17.056 13.8C16.624 13.224 15.736 12.396 14.98 11.868L15.772 11.244H12.136V7.248ZM25.192 7.008V7.572H30.736V7.008H25.192ZM25.192 5.868V6.42H30.736V5.868H25.192ZM24.1 5.244H31.876V8.184H24.1V5.244ZM22.588 8.64H33.436V9.468H22.588V8.64ZM24.952 11.76V12.324H27.436V11.76H24.952ZM28.54 11.76V12.324H31.084V11.76H28.54ZM24.952 10.584V11.148H27.436V10.584H24.952ZM28.54 10.584V11.148H31.084V10.584H28.54ZM22.552 14.868H27.436V14.28H23.584V13.524H27.436V12.972H23.884V9.936H32.212V12.972H28.54V13.524H32.452V14.28H28.54V14.868H33.484V15.72H22.552V14.868Z" fill="#2168FB"/>
-</svg>

+ 0 - 4
images/icon/Used.svg

@@ -1,4 +0,0 @@
-<svg width="44" height="20" viewBox="0 0 44 20" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="44" height="20" rx="4" fill="#FEDACB"/>
-<path d="M11.104 5.592H19.96V11.316H18.772V10.728H12.832V13.644C12.832 14.4 13.084 14.544 14.404 14.544C15.028 14.544 17.944 14.544 18.7 14.544C19.984 14.544 20.188 14.172 20.356 12.324C20.656 12.516 21.172 12.708 21.508 12.78C21.256 15.012 20.8 15.672 18.724 15.672C18.196 15.672 14.92 15.672 14.44 15.672C12.316 15.672 11.668 15.276 11.668 13.632V7.788H12.832V9.612H18.772V6.708H11.104V5.592ZM23.776 5.7H32.716V14.58C32.716 15.24 32.56 15.576 32.128 15.756C31.684 15.936 30.964 15.948 29.848 15.936C29.812 15.648 29.632 15.144 29.476 14.844C30.244 14.892 31.06 14.88 31.276 14.868C31.504 14.868 31.588 14.796 31.588 14.568V12.408H28.66V15.888H27.52V12.408H24.748C24.544 13.74 24.112 15.096 23.224 16.08C23.056 15.852 22.588 15.48 22.336 15.336C23.656 13.86 23.776 11.712 23.776 10.02V5.7ZM24.904 6.78V8.484H27.52V6.78H24.904ZM31.588 6.78H28.66V8.484H31.588V6.78ZM24.904 9.54V10.032C24.904 10.44 24.892 10.872 24.856 11.328H27.52V9.54H24.904ZM31.588 9.54H28.66V11.328H31.588V9.54Z" fill="#FF7429"/>
-</svg>

+ 0 - 3
images/icon/Vector.svg

@@ -1,3 +0,0 @@
-<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path d="M7 0C3.13041 0 0 3.13041 0 7C0 10.8696 3.13041 14 7 14C10.8696 14 14 10.8696 14 7C13.9783 3.13041 10.8478 0 7 0ZM7.41304 11.1087H6.17391V9.86957H7.41304V11.1087ZM8.86954 6.21737C8.73913 6.45654 8.47824 6.73911 8.10872 7.1087C7.71739 7.47828 7.47828 7.76085 7.41304 7.91304C7.3478 8.0652 7.30435 8.32609 7.30435 8.73913L7.41304 9.06522H6.17391L6.15217 8.71741C6.17391 8.30437 6.23909 7.93478 6.34783 7.65215C6.47826 7.3478 6.73911 7 7.13041 6.58696C7.5 6.21737 7.71739 5.93474 7.80437 5.80433C7.86952 5.67391 7.91304 5.52178 7.91304 5.30433C7.91304 5.00007 7.82609 4.76087 7.63043 4.587C7.43476 4.41309 7.17394 4.30439 6.82609 4.30439C6.08696 4.30439 5.82607 4.82613 5.76087 5.76089H4.52174V5.63043C4.54348 5.19561 4.58691 4.86954 4.69561 4.60872C4.8043 4.3478 4.9565 4.10872 5.19563 3.8913C5.4348 3.67391 5.69563 3.52172 5.97826 3.43476C6.2608 3.34785 6.54346 3.28261 6.8478 3.28261C7.47824 3.28261 8.0217 3.47828 8.4348 3.84787C8.84783 4.21739 9.06522 4.73913 9.06522 5.36954C9.06522 5.69563 8.99996 5.97826 8.86954 6.21737Z" fill="#C2C9D4"/>
-</svg>

+ 0 - 3
images/icon/add.svg

@@ -1,3 +0,0 @@
-<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path d="M8.875 8.875V14.125C8.875 14.3571 8.78281 14.5796 8.61872 14.7437C8.45462 14.9078 8.23206 15 8 15C7.76794 15 7.54538 14.9078 7.38128 14.7437C7.21719 14.5796 7.125 14.3571 7.125 14.125V8.875H1.875C1.64294 8.875 1.42038 8.78281 1.25628 8.61872C1.09219 8.45462 1 8.23206 1 8C1 7.76794 1.09219 7.54538 1.25628 7.38128C1.42038 7.21719 1.64294 7.125 1.875 7.125H7.125V1.875C7.125 1.64294 7.21719 1.42038 7.38128 1.25628C7.54538 1.09219 7.76794 1 8 1C8.23206 1 8.45462 1.09219 8.61872 1.25628C8.78281 1.42038 8.875 1.64294 8.875 1.875V7.125H14.125C14.3571 7.125 14.5796 7.21719 14.7437 7.38128C14.9078 7.54538 15 7.76794 15 8C15 8.23206 14.9078 8.45462 14.7437 8.61872C14.5796 8.78281 14.3571 8.875 14.125 8.875H8.875Z" fill="white" fill-opacity="0.88"/>
-</svg>

+ 0 - 15
images/icon/huiyuan.svg

@@ -1,15 +0,0 @@
-<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
-<mask id="mask0_246_897" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24">
-<rect width="24" height="24" fill="#D9D9D9"/>
-</mask>
-<g mask="url(#mask0_246_897)">
-<path d="M22.0795 6.95122C21.7538 6.97533 21.4409 7.08792 21.1745 7.27683C20.9081 7.46573 20.6983 7.72379 20.5678 8.02316C20.4373 8.32254 20.3911 8.65186 20.434 8.9756C20.477 9.29934 20.6075 9.6052 20.8115 9.86021L20.6322 10.6422C20.4365 11.465 19.9536 12.191 19.2704 12.6895C18.5871 13.188 17.7483 13.4263 16.905 13.3614C16.0617 13.2965 15.2693 12.9328 14.6703 12.3357C14.0713 11.7385 13.7051 10.9472 13.6377 10.1041L13.4583 7.88023C13.9306 7.56781 14.2896 7.11155 14.4822 6.57906C14.6748 6.04657 14.6907 5.4662 14.5276 4.92396C14.3645 4.38171 14.031 3.90645 13.5766 3.56862C13.1222 3.23078 12.571 3.04834 12.0047 3.04834C11.4385 3.04834 10.8873 3.23078 10.4329 3.56862C9.97843 3.90645 9.64494 4.38171 9.48182 4.92396C9.31869 5.4662 9.33461 6.04657 9.52722 6.57906C9.71982 7.11155 10.0789 7.56781 10.5511 7.88023L10.3718 10.1041C10.3043 10.9472 9.93812 11.7385 9.33913 12.3357C8.74015 12.9328 7.94769 13.2965 7.1044 13.3614C6.2611 13.4263 5.42234 13.188 4.73907 12.6895C4.05581 12.191 3.57291 11.465 3.37728 10.6422L3.19794 9.86021C3.43094 9.56732 3.56648 9.20888 3.58556 8.83511C3.60465 8.46134 3.50632 8.09096 3.30436 7.77586C3.1024 7.46077 2.80692 7.21675 2.45933 7.078C2.11174 6.93925 1.72945 6.91272 1.36602 7.00212C1.0026 7.09152 0.676243 7.29238 0.432689 7.57655C0.189136 7.86072 0.0405853 8.21397 0.00785113 8.5868C-0.0248831 8.95962 0.0598386 9.33335 0.250147 9.65562C0.440455 9.97788 0.726815 10.2325 1.0691 10.3839L2.65811 21.6253H21.3208L22.9116 10.3839C23.2964 10.214 23.6093 9.91427 23.7955 9.53708C23.9817 9.1599 24.0294 8.72927 23.9302 8.32048C23.8311 7.9117 23.5914 7.55077 23.2531 7.3008C22.9148 7.05083 22.4994 6.92773 22.0795 6.95301V6.95122Z" fill="#F9C85D"/>
-<path d="M0 8.74097C0 9.09568 0.105185 9.44243 0.302253 9.73736C0.499321 10.0323 0.77942 10.2622 1.10713 10.3979C1.43484 10.5336 1.79545 10.5692 2.14335 10.5C2.49124 10.4308 2.81081 10.26 3.06163 10.0091C3.31245 9.75831 3.48326 9.43875 3.55246 9.09085C3.62166 8.74296 3.58614 8.38235 3.4504 8.05464C3.31466 7.72693 3.08478 7.44683 2.78985 7.24976C2.49492 7.05269 2.14817 6.94751 1.79346 6.94751C1.3178 6.94751 0.861631 7.13646 0.525292 7.4728C0.188953 7.80914 0 8.26531 0 8.74097Z" fill="#F9C85D"/>
-<path d="M22.0787 6.95094C21.753 6.97506 21.4401 7.08764 21.1737 7.27655C20.9073 7.46546 20.6976 7.72352 20.5671 8.02289C20.4366 8.32226 20.3903 8.65158 20.4333 8.97532C20.4762 9.29906 20.6067 9.60493 20.8107 9.85993L20.6314 10.6419C20.4358 11.4647 19.9529 12.1907 19.2696 12.6892C18.5863 13.1878 17.7476 13.426 16.9043 13.3611C16.061 13.2963 15.2685 12.9325 14.6696 12.3354C14.0706 11.7383 13.7044 10.9469 13.6369 10.1038L13.4576 7.87995C13.8883 7.59633 14.226 7.19222 14.4286 6.718C14.6313 6.24377 14.6899 5.7204 14.5971 5.2131C14.5044 4.7058 14.2644 4.23701 13.9071 3.86515C13.5498 3.49329 13.0909 3.23481 12.5877 3.12191C12.3991 3.08652 12.2075 3.0697 12.0156 3.07169V21.625H21.3416L22.936 10.3836C23.206 10.2648 23.4425 10.0811 23.6246 9.84901C23.8067 9.61689 23.9287 9.34343 23.9798 9.05288C24.0196 8.78492 23.9995 8.51147 23.921 8.25221C23.8425 7.99294 23.7074 7.75431 23.5256 7.55347C23.3438 7.35264 23.1198 7.1946 22.8696 7.09072C22.6194 6.98685 22.3493 6.93972 22.0787 6.95274V6.95094Z" fill="#FFB103"/>
-<path d="M20.4022 8.74087C20.4022 9.09558 20.5074 9.44233 20.7045 9.73726C20.9015 10.0322 21.1816 10.2621 21.5094 10.3978C21.8371 10.5336 22.1977 10.5691 22.5456 10.4999C22.8935 10.4307 23.213 10.2599 23.4639 10.009C23.7147 9.75822 23.8855 9.43865 23.9547 9.09076C24.0239 8.74286 23.9884 8.38226 23.8526 8.05454C23.7169 7.72683 23.487 7.44673 23.1921 7.24966C22.8971 7.0526 22.5504 6.94741 22.1957 6.94741C21.9598 6.94598 21.7259 6.9914 21.5077 7.08102C21.2894 7.17065 21.0912 7.3027 20.9243 7.46952C20.7575 7.63634 20.6255 7.83462 20.5358 8.05286C20.4462 8.2711 20.4008 8.50495 20.4022 8.74087ZM9.34376 5.64715C9.34376 6.17102 9.4992 6.6831 9.79039 7.11857C10.0816 7.55405 10.4954 7.89333 10.9796 8.09348C11.4637 8.29362 11.9963 8.34562 12.51 8.2429C13.0237 8.14018 13.4953 7.88735 13.8653 7.51642C14.2352 7.14549 14.4867 6.67314 14.5881 6.15918C14.6894 5.64521 14.6359 5.11273 14.4345 4.62916C14.233 4.14558 13.8926 3.73265 13.4564 3.44264C13.0201 3.15263 12.5076 2.99859 11.9837 3.00001C11.6364 3.00001 11.2926 3.06853 10.9718 3.20165C10.651 3.33477 10.3597 3.52987 10.1144 3.77577C9.86921 4.02168 9.6749 4.31355 9.54265 4.63468C9.4104 4.9558 9.34282 5.29987 9.34376 5.64715Z" fill="#F9C85D"/>
-<path d="M3.09319 7.49785C2.88156 8.59007 1.97586 9.53701 0.68457 10.1324C0.996098 10.3895 1.38727 10.5302 1.79113 10.5306C2.26679 10.5306 2.72296 10.3416 3.0593 10.0053C3.39564 9.66896 3.58459 9.21279 3.58459 8.73713C3.58948 8.50823 3.54852 8.28066 3.46413 8.06783C3.37974 7.855 3.25361 7.6612 3.09319 7.49785ZM23.4956 7.51041C23.2463 8.58648 22.328 9.52446 21.0349 10.0948C21.2933 10.3189 21.6108 10.4638 21.9493 10.5121C22.2879 10.5604 22.6332 10.5101 22.944 10.3673C23.2547 10.2244 23.5177 9.99497 23.7014 9.7065C23.8851 9.41802 23.9818 9.08272 23.9798 8.74072C23.9776 8.28562 23.8048 7.84791 23.4956 7.51399V7.51041ZM13.8414 3.74414C13.8953 3.90436 13.9244 4.0719 13.9275 4.24093C13.9275 5.4838 12.3743 6.50248 10.4607 6.50248C10.1271 6.50174 9.79437 6.46871 9.46714 6.40384C9.6482 7.01371 10.043 7.53791 10.5791 7.88036C11.1153 8.22282 11.7569 8.36058 12.3863 8.26842C13.0158 8.17625 13.591 7.86033 14.0064 7.37854C14.4219 6.89676 14.6498 6.28139 14.6484 5.64521C14.6358 4.93197 14.3464 4.25157 13.8414 3.74773V3.74414Z" fill="#FFB103"/>
-<path d="M0.894851 7.95889C0.957622 8.05753 1.18001 8.03242 1.41675 7.89612C1.65348 7.75981 1.78979 7.57329 1.72702 7.47286C1.66425 7.37243 1.44186 7.39933 1.20512 7.53563C0.968383 7.67193 0.844635 7.85845 0.894851 7.95889ZM22.4773 7.89612C22.7123 8.03242 22.9365 8.05753 22.9992 7.95889C23.062 7.86025 22.9114 7.67193 22.6872 7.53563C22.3895 7.35629 22.1294 7.28813 22.0541 7.41188C21.9788 7.53563 22.1545 7.77057 22.4773 7.89612ZM10.9346 3.79627C10.9346 3.93257 11.3812 4.05632 11.9408 4.05632C12.5003 4.05632 12.9469 3.94513 12.9469 3.79627C12.9469 3.64741 12.5003 3.53442 11.9408 3.53442C11.3812 3.53442 10.9346 3.64741 10.9346 3.79627Z" fill="#F7EAD0"/>
-<path d="M12.7855 17.215H11.2952C11.2124 17.2195 11.1297 17.2071 11.0519 17.1785C10.9741 17.1499 10.903 17.1058 10.8428 17.0488C10.7826 16.9918 10.7347 16.9232 10.702 16.8471C10.6692 16.771 10.6523 16.689 10.6523 16.6061C10.6523 16.5233 10.6692 16.4413 10.702 16.3651C10.7347 16.289 10.7826 16.2204 10.8428 16.1634C10.903 16.1064 10.9741 16.0623 11.0519 16.0337C11.1297 16.0052 11.2124 15.9927 11.2952 15.9972H12.7855C12.9468 15.9972 13.1014 16.0613 13.2155 16.1753C13.3295 16.2893 13.3935 16.444 13.3935 16.6052C13.3947 16.6855 13.3798 16.7652 13.3497 16.8396C13.3196 16.914 13.2749 16.9816 13.2182 17.0384C13.1616 17.0953 13.0941 17.1402 13.0198 17.1705C12.9454 17.2008 12.8658 17.216 12.7855 17.215Z" fill="#DA3329"/>
-<path d="M12.7851 15.9846H11.9834V17.2149H12.7779C12.9393 17.2145 13.094 17.15 13.2079 17.0357C13.3219 16.9214 13.3859 16.7666 13.3859 16.6052C13.389 16.5245 13.3758 16.444 13.347 16.3686C13.3182 16.2932 13.2743 16.2244 13.2182 16.1664C13.162 16.1084 13.0947 16.0624 13.0203 16.0312C12.9458 15.9999 12.8658 15.9841 12.7851 15.9846Z" fill="#C11B16"/>
-</g>
-</svg>

+ 0 - 7
images/icon/pengpaibi.svg

@@ -1,7 +0,0 @@
-<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path d="M0 11.9998C-3.32082e-08 13.5756 0.310383 15.136 0.913427 16.5919C1.51647 18.0478 2.40037 19.3706 3.51465 20.4849C4.62893 21.5992 5.95177 22.4831 7.40765 23.0861C8.86353 23.6891 10.4239 23.9995 11.9998 23.9995C13.5756 23.9995 15.136 23.6891 16.5919 23.0861C18.0478 22.4831 19.3706 21.5992 20.4849 20.4849C21.5992 19.3706 22.4831 18.0478 23.0861 16.5919C23.6891 15.136 23.9995 13.5756 23.9995 11.9998C23.9995 10.4239 23.6891 8.86353 23.0861 7.40765C22.4831 5.95177 21.5992 4.62893 20.4849 3.51465C19.3706 2.40037 18.0478 1.51647 16.5919 0.913427C15.136 0.310383 13.5756 0 11.9998 0C10.4239 0 8.86353 0.310383 7.40765 0.913427C5.95177 1.51647 4.62893 2.40037 3.51465 3.51465C2.40037 4.62893 1.51647 5.95177 0.913427 7.40765C0.310383 8.86353 -2.34817e-08 10.4239 0 11.9998Z" fill="#FFD96B"/>
-<path d="M20.4879 3.51953L3.51953 20.4906C8.20694 25.1727 15.8005 25.1727 20.4853 20.4879C25.17 15.8005 25.1727 8.20694 20.4879 3.51953Z" fill="#FDC223"/>
-<path d="M3.27637 11.9998C3.27637 14.3135 4.19549 16.5325 5.83155 18.1686C7.4676 19.8046 9.68657 20.7237 12.0003 20.7237C14.314 20.7237 16.533 19.8046 18.1691 18.1686C19.8051 16.5325 20.7242 14.3135 20.7242 11.9998C20.7242 9.68608 19.8051 7.46711 18.1691 5.83106C16.533 4.19501 14.314 3.27588 12.0003 3.27588C9.68657 3.27588 7.4676 4.19501 5.83155 5.83106C4.19549 7.46711 3.27637 9.68608 3.27637 11.9998Z" fill="#F9AB10"/>
-<path d="M17.981 5.66247C14.5632 2.43486 9.17937 2.48575 5.83122 5.83122C2.48575 9.17937 2.43486 14.5632 5.66247 17.981L17.981 5.66247Z" fill="#F9B721"/>
-<path opacity="0.58" d="M16.4645 7L17 8.3224C15.7544 8.51475 14.2759 8.65902 12.7276 8.76721V10.4503H16.3364V15.0426C16.3364 15.7519 16.2084 16.1607 15.7311 16.3891C15.2538 16.6175 14.6135 16.6536 13.752 16.6415C13.6938 16.2208 13.4726 15.5836 13.2864 15.1989C13.8219 15.223 14.4505 15.223 14.6368 15.2109C14.8114 15.2109 14.8696 15.1628 14.8696 15.0066V11.8568H12.7276V18H11.2608V11.8568H9.22352V16.6656H7.77998V10.4503H11.2608V8.85137C9.91036 8.9235 8.55995 8.95956 7.30268 8.95956C7.29104 8.56284 7.12806 8.00984 7 7.67322C10.2596 7.61311 14.0081 7.39672 16.4645 7Z" fill="#573A01"/>
-</svg>

+ 0 - 10
images/icon/private.svg

@@ -1,10 +0,0 @@
-<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
-<mask id="mask0_247_906" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24">
-<rect width="24" height="24" fill="#D9D9D9"/>
-</mask>
-<g mask="url(#mask0_247_906)">
-<path d="M14.7443 1H9.25734C8.57105 1 7.88477 1.68629 7.88477 2.37257V21.9133C7.88477 22.5996 8.57105 23.2859 9.25734 23.2859H14.7409C15.4272 23.2859 16.1135 22.5996 16.1135 21.9133V2.37257C16.1135 1.68629 15.4272 1 14.7443 1ZM13.6429 20.8354H10.3587V19.1916H13.6429V20.8354ZM13.6429 17.5512H10.3587V15.9075H13.6429V17.5512ZM13.6429 14.0629H10.3587V12.4191H13.6429V14.0629ZM13.6429 10.7788H10.3587V9.13501H13.6429V10.7788Z" fill="#04C1C3"/>
-<path opacity="0.4" d="M4.80066 9.57007H1.37257C0.686287 9.57007 -2.51081e-08 10.2564 0 10.9426V21.9132C0 22.7702 0.686287 23.2858 1.37257 23.2858H4.80066C5.48695 23.2858 6.17323 22.5995 6.17323 21.9132V10.9426C6.17323 10.2564 5.48695 9.57007 4.80066 9.57007Z" fill="#04C1C3"/>
-<path d="M22.6278 6.82861H19.1997C18.5134 6.82861 17.8271 7.5149 17.8271 8.20119V21.9135C17.8271 22.7706 18.5134 23.2861 19.1997 23.2861H22.6278C23.3141 23.2861 24.0004 22.5998 24.0004 21.9135V8.19784C23.997 7.5149 23.3141 6.82861 22.6278 6.82861Z" fill="#04C1C3"/>
-</g>
-</svg>

+ 0 - 10
images/icon/public.svg

@@ -1,10 +0,0 @@
-<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
-<mask id="mask0_247_905" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24">
-<rect width="24" height="24" fill="#D9D9D9"/>
-</mask>
-<g mask="url(#mask0_247_905)">
-<path d="M14.7443 1H9.25734C8.57105 1 7.88477 1.68629 7.88477 2.37257V21.9133C7.88477 22.5996 8.57105 23.2859 9.25734 23.2859H14.7409C15.4272 23.2859 16.1135 22.5996 16.1135 21.9133V2.37257C16.1135 1.68629 15.4272 1 14.7443 1ZM13.6429 20.8354H10.3587V19.1916H13.6429V20.8354ZM13.6429 17.5512H10.3587V15.9075H13.6429V17.5512ZM13.6429 14.0629H10.3587V12.4191H13.6429V14.0629ZM13.6429 10.7788H10.3587V9.13501H13.6429V10.7788Z" fill="#04C1C3"/>
-<path opacity="0.4" d="M4.80066 9.57007H1.37257C0.686287 9.57007 -2.51081e-08 10.2564 0 10.9426V21.9132C0 22.7702 0.686287 23.2858 1.37257 23.2858H4.80066C5.48695 23.2858 6.17323 22.5995 6.17323 21.9132V10.9426C6.17323 10.2564 5.48695 9.57007 4.80066 9.57007Z" fill="#04C1C3"/>
-<path d="M22.6278 6.82861H19.1997C18.5134 6.82861 17.8271 7.5149 17.8271 8.20119V21.9135C17.8271 22.7706 18.5134 23.2861 19.1997 23.2861H22.6278C23.3141 23.2861 24.0004 22.5998 24.0004 21.9135V8.19784C23.997 7.5149 23.3141 6.82861 22.6278 6.82861Z" fill="#04C1C3"/>
-</g>
-</svg>

File diff suppressed because it is too large
+ 0 - 5
images/icon/weixipay.svg


File diff suppressed because it is too large
+ 0 - 1
images/icon/yuepay.svg


+ 0 - 11
images/icon/zfb.svg

@@ -1,11 +0,0 @@
-<svg width="136" height="40" viewBox="0 0 136 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<mask id="mask0_249_988" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="136" height="40">
-<rect width="136" height="40" fill="#D9D9D9"/>
-</mask>
-<g mask="url(#mask0_249_988)">
-<path d="M44.9961 0.714355H18.3923C14.9702 0.714355 12.1553 3.47409 12.1553 6.95135V33.3344C12.1553 36.7565 14.9702 39.5714 18.3923 39.5714H44.9409C48.4182 39.5714 51.1779 36.8116 51.1779 33.3344V33.0584C51.1779 33.0584 41.0221 28.8636 35.889 26.3799C32.4669 30.5747 27.9961 33.1688 23.415 33.1688C15.6325 33.1688 12.9832 26.3799 16.6812 21.9091C17.5092 20.9156 18.8338 20.0325 20.9864 19.4805C24.2981 18.6526 29.5968 19.9773 34.5643 21.6331C35.5026 19.9221 36.2201 18.1559 36.7721 16.2792H21.4832V14.7338H29.376V11.9741H19.8273V10.4286H29.376V6.50979C29.376 6.50979 29.376 5.84746 30.0383 5.84746H33.902V10.4286H43.3402V11.9741H33.902V14.7338H41.6292C40.9117 17.7143 39.7526 20.474 38.3727 22.9026C40.6909 23.7305 42.7883 24.5584 44.3889 25.0552C50.0188 26.9318 51.2883 27.0422 51.2883 27.0422V6.95135C51.2331 3.47409 48.4734 0.714355 44.9961 0.714355Z" fill="#108EE9"/>
-<path d="M21.6498 21.7985C20.6563 21.9089 18.8349 22.3504 17.8414 23.2336C14.8609 25.8277 16.6271 30.5745 22.6985 30.5745C26.231 30.5745 29.7635 28.3115 32.5232 24.7238C28.6044 22.8472 25.2927 21.4673 21.6498 21.7985Z" fill="#108EE9"/>
-<path d="M78.0573 23.1784C74.8008 22.0193 72.2067 20.6947 70.1645 19.4252C73.0898 17.2726 75.6839 14.2921 76.7326 10.3733H69.8885V7.9447H77.8365V6.39925H69.8885V3.30835H66.356C65.9697 3.30835 65.6385 3.63952 65.6385 4.02588V6.39925H57.6905V7.9447H65.5833V10.3733H58.9599V11.9187H72.2619C72.2619 11.9187 71.5443 14.7888 67.9015 17.8797C64.645 15.396 63.5411 13.4642 63.5411 13.4642H59.9534C61.3885 15.9479 63.4307 17.9349 65.6385 19.5356C63.5963 20.8602 61.0021 22.1297 57.5801 23.1232V24.9447C57.5801 24.9447 62.8236 23.9511 67.9015 20.9706C72.9794 23.896 78.0573 24.9447 78.0573 24.9447V23.1784ZM106.924 6.78561H118.129V8.9934H122.103V6.39925C122.103 5.79211 121.661 5.35055 121.054 5.35055H114.596V3.30835H110.401V5.35055H102.895V9.04859H106.869V6.78561H106.924ZM84.2391 27.7044H85.8397V36.5907H84.2391V27.7044ZM63.1547 27.7044L59.8983 36.5907H61.5541L62.1612 34.8245H65.4177L66.0249 36.5907H67.6807L64.4242 27.7044H63.1547ZM62.5476 33.6654L63.8171 29.9674L65.0314 33.6654H62.5476ZM74.58 27.7044H72.9794V36.5907H78.3333V35.3764H74.58V27.7044ZM119.232 27.7044L117.521 31.5128L115.755 27.7044H113.989L116.694 32.9479V36.5907H118.294V32.9479L120.999 27.7044H119.232ZM105.765 27.7044L102.509 36.5907H104.164L104.771 34.8245H108.028L108.635 36.5907H110.291L107.034 27.7044H105.765ZM105.213 33.6654L106.483 29.9674L107.697 33.6654H105.213ZM121.275 19.8667C121.22 19.5908 120.944 19.4252 120.668 19.4252H117.356L118.294 22.6817H114.375V16.3343H122.047V14.844H114.375V11.8635H122.047V10.3733H102.895V11.8635H110.567V14.844H102.895V16.3343H110.567V22.6265H102.895V24.1167H122.544V24.0615L121.275 19.8667ZM82.6936 3.41874L78.6092 13.0778H81.7553V24.6135H85.1774V9.32457H83.9079L86.5021 3.41874H82.6936ZM91.4696 11.3668C91.3592 11.0908 91.0832 10.9252 90.7521 10.9252H87.7715L90.0897 18.2109H93.6222L91.4696 11.3668Z" fill="#3E3A38"/>
-<path d="M99.0311 3.6394H95.4434V7.33745H86.6123V8.8277H95.4434V22.1848C95.4434 22.516 95.1675 22.7368 94.8915 22.7368H93.0701V24.2822H97.7064C98.424 24.227 99.0311 23.6199 99.0311 22.9023V8.8277H100.466V7.33745H99.0311V3.6394ZM95.7746 27.7043H92.2974V36.5906H93.898V33.1685H95.7746C97.4857 33.1685 98.6999 32.0646 98.6999 30.464C98.6999 28.8634 97.4857 27.7043 95.7746 27.7043ZM95.6642 31.9543H93.898V28.9186H95.6642C96.5473 28.9186 97.0993 29.6913 97.0993 30.464C97.0993 31.1815 96.6025 31.9543 95.6642 31.9543Z" fill="#3E3A38"/>
-</g>
-</svg>

BIN
img/index/advantage-1.png


BIN
img/index/advantage-2.png


BIN
img/index/advantage-3.png


BIN
img/index/advantage-4.png


BIN
img/index/advantage-5.png


BIN
img/index/banner-5.png


BIN
img/index/contact-1.png


BIN
img/index/contact-2.png


BIN
img/index/contact-bg.png


BIN
img/index/icon-1.png


BIN
img/index/icon-2.png


BIN
img/index/icon-3.png


BIN
img/index/icon-4.png


BIN
img/index/icon-5.png


BIN
img/index/sign-1.png


BIN
img/index/sign-2.png


BIN
img/index/sign-3.png


BIN
img/index/sign-4.png


BIN
img/index/sign-buttom.png


BIN
img/index/sign-title-1.png


BIN
img/index/sign-title-2.png


BIN
img/index/sign-title-3.png


BIN
img/index/sign-title-4.png


BIN
img/index/sign-title.png


BIN
img/index/step.png


BIN
img/index/web-bg.png


+ 0 - 134
js/number-counter.js

@@ -1,134 +0,0 @@
-// 数字滚动效果 - 使用 Intersection Observer
-console.log('Number counter script loaded');
-
-// 数字计数器类
-class NumberCounter {
-    constructor(element) {
-        this.element = element;
-        this.target = this.parseTargetNumber();
-        this.isAnimating = false;
-        this.hasAnimated = false;
-        
-        console.log('NumberCounter created for:', this.element.className, 'Target:', this.target);
-    }
-
-    parseTargetNumber() {
-        const originalText = this.element.textContent.trim();
-        console.log('Parsing target number from:', originalText);
-        
-        // 移除逗号并解析数字
-        const number = parseInt(originalText.replace(/,/g, ''));
-        
-        if (isNaN(number)) {
-            console.error('Invalid number:', originalText);
-            return 0;
-        }
-        
-        console.log('Parsed number:', number);
-        return number;
-    }
-
-    animate(duration = 2000) {
-        if (this.isAnimating || this.hasAnimated) {
-            console.log('Animation already running or completed for:', this.element.className);
-            return;
-        }
-
-        console.log('Starting animation for:', this.element.className, 'Target:', this.target);
-        
-        this.isAnimating = true;
-        const start = 0;
-        const startTime = performance.now();
-
-        const update = (currentTime) => {
-            const elapsed = currentTime - startTime;
-            const progress = Math.min(elapsed / duration, 1);
-
-            // 缓动函数 - easeOutQuart
-            const easeOutQuart = 1 - Math.pow(1 - progress, 4);
-            const current = Math.floor(start + (this.target - start) * easeOutQuart);
-
-            // 格式化数字(添加千位分隔符)
-            // const formatted = current.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
-            // this.element.textContent = formatted;
-            this.element.textContent = current;
-
-            if (progress < 1) {
-                requestAnimationFrame(update);
-            } else {
-                // 确保最终显示正确的目标值
-                // const finalFormatted = this.target.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
-                // this.element.textContent = finalFormatted;
-                this.element.textContent = this.target;
-                
-                // 添加动画完成类
-                this.element.classList.add('animated');
-                
-                this.isAnimating = false;
-                this.hasAnimated = true;
-                
-                console.log('Animation completed for:', this.element.className, 'Final value:', finalFormatted);
-            }
-        };
-
-        requestAnimationFrame(update);
-    }
-}
-
-// 等待页面加载完成
-window.addEventListener('load', function() {
-    console.log('Window load event fired');
-    
-    // 查找数字元素
-    const numberElements = document.querySelectorAll('.number-1, .number-2, .number-3');
-    console.log('Found number elements:', numberElements.length);
-
-    if (numberElements.length === 0) {
-        console.error('No number elements found!');
-        return;
-    }
-
-    // 显示原始内容
-    numberElements.forEach((element, index) => {
-        console.log(`Element ${index + 1} (${element.className}) original content:`, element.textContent);
-    });
-
-    // 创建数字计数器实例
-    const counters = Array.from(numberElements).map(element => new NumberCounter(element));
-
-    // 创建 Intersection Observer
-    const observer = new IntersectionObserver((entries) => {
-        entries.forEach(entry => {
-            if (entry.isIntersecting) {
-                console.log('Element entered viewport:', entry.target.className);
-                
-                // 找到对应的计数器并开始动画
-                const counter = counters.find(c => c.element === entry.target);
-                if (counter) {
-                    counter.animate(2000);
-                }
-                
-                // 一旦动画开始,就不再观察这个元素
-                observer.unobserve(entry.target);
-            }
-        });
-    }, {
-        threshold: 0.5, // 当元素50%可见时触发
-        rootMargin: '0px 0px -50px 0px' // 稍微提前触发
-    });
-
-    // 开始观察所有数字元素
-    numberElements.forEach(element => {
-        observer.observe(element);
-        console.log('Started observing element:', element.className);
-    });
-});
-
-// 添加全局函数用于手动测试
-window.testNumberAnimation = function() {
-    console.log('Manual test triggered');
-    const elements = document.querySelectorAll('.number-1, .number-2, .number-3');
-    elements.forEach((el, i) => {
-        console.log(`Element ${i + 1}:`, el.textContent);
-    });
-}; 

+ 3 - 3
source/index/BaseUser.php

@@ -346,17 +346,17 @@ class BaseUser extends Base
                 <ul>
                     <li class="<?php echo $this->module == "webview" ? "active" : "";?>">
                         <a href="/index/webview">
-                            <span class="iconfont icon-xiangzi font18 icon-fz"></span>标准封装
+                            <span class="iconfont icon-xiangzi font18"></span>标准封装
                         </a>
                     </li>
                     <li class="<?php echo $this->module == "webview2" ? "active" : "";?>">
                         <a href="/index/webview2">
-                            <span class="iconfont icon-xiangzi font18 icon-fzmianqian"></span>苹果免签封装
+                            <span class="iconfont icon-xiangzi font18"></span>苹果免签封装
                         </a>
                     </li>
                     <li class="<?php echo $this->module == "webview_log" ? "active" : "";?>">
                         <a href="/index/webview_log">
-                            <span class="iconfont icon-xiangzi font18 icon-fzjilu"></span>封装记录
+                            <span class="iconfont icon-xiangzi font18"></span>封装记录
                         </a>
                     </li>
                     <div class="details-top clearfix"></div>

File diff suppressed because it is too large
+ 505 - 540
source/index/apps.php


+ 172 - 184
source/index/domain.php

@@ -5,147 +5,139 @@ namespace app\index;
 
 class domain extends BaseUser
 {
-    function initialize()
-    {
-        parent::initialize();
-    }
-    function index()
-    {
-        $_var_0 = db("app_domain")->where("uid", $this->userid)->order("id desc")->select();
-?>
-        <!DOCTYPE html>
+	function initialize()
+	{
+		parent::initialize();
+	}
+	function index()
+	{
+		$_var_0 = db("app_domain")->where("uid", $this->userid)->order("id desc")->select();
+		?>        <!DOCTYPE html>
         <html lang="zh-cn">
-
         <head>
             <meta charset="utf-8">
-            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0" />
-            <meta name="keywords" content="<?php echo IN_KEYWORDS; ?>" />
-            <meta name="description" content="<?php echo IN_DESCRIPTION; ?>" />
-            <title>自定义域名设置 - <?php echo IN_NAME; ?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
-            <?php
-            $this->static_();
-            ?>
-        </head>
-
+            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
+            <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
+            <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
+            <title>自定义域名设置 - <?php echo IN_NAME;?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
+            <?php 
+		$this->static_();
+		?>        </head>
         <body>
-            <?php
-            $this->header();
-            ?>
-            <link rel="stylesheet" href="/static/pack/font-awesome-4.7.0/css/font-awesome.css" />
-            <script src="/static/index/js/jquery.form.js"></script>
-            <div class="release-app-wrap">
-                <div class="container">
-                    <div class="release-app2">
-                        <div class="crumbs">
-                            <a href="/index/apps">我的应用</a>
-                            <span>/</span>
-                            <a href="/index/apps">应用列表</a>
-                            <span>/</span>
-                            自定义域名
-                        </div>
-                        <div class="row clearfix">
-                            <div class="col-sm-2">
-                                <aside class="aside-left">
-                                    <ul>
-                                        <li class="<?php echo ($this->module == 'publish' || $this->module == 'publish_update') ? 'active' : '' ?>">
-                                            <a href="/index/publish/<?php echo $this->action ?>"> <span class="iconfont icon-upload1"></span>上传应用</a>
-                                        </li>
-
-                                        <li class="<?php echo $this->module == 'apps' ? 'active' : '' ?>">
-                                            <a href="/index/apps/<?php echo $this->action ?>"><span class="iconfont icon-41"></span>应用列表</a>
-                                        </li>
-                                        <li class="<?php echo $this->module == 'domain' ? 'active' : '' ?>">
-                                            <a href="/index/domain/<?php echo $this->action ?>"><span class="iconfont icon-liulanqi"></span>绑定域名</a>
-                                        </li>
-                                        <li class="<?php echo $this->module == 'combine' ? 'active' : '' ?>">
-                                            <a href="/index/combine/<?php echo $this->action ?>"><span class="iconfont icon-erweima"></span>外部链接合并</a>
-                                        </li>
-                                        <li class="<?php echo $this->module == 'jilu' ? 'active' : '' ?>">
-                                            <a href="/index/jilu/<?php echo $this->action ?>"><span class="iconfont icon-jilu"></span>合并记录</a>
-                                        </li>
-                                    </ul>
-                                </aside>
-                            </div>
-                            <div class="col-sm-10">
-                                <div class="aside-right">
-                                    <div class="app-details app-details2">
-                                        <div class="details-top clearfix" style="padding: 39px 30px;">
-                                            <b class="f16-w500-c151515">自定义域名</b>
-                                            <div class="f16-w500-c151515">
-                                                设置提示:首先将您的域名别名解析(cname)到 <?php echo IN_CNAME ? IN_CNAME : $_SERVER["HTTP_HOST"]; ?> ,然后下方添加域名。<br>苹果应用需支持https访问,请去第三方平台申请cdn加速配置证书。
-                                            </div>
+        <?php 
+		$this->header();
+		?>        <link rel="stylesheet" href="/static/pack/font-awesome-4.7.0/css/font-awesome.css"/>
+        <script src="/static/index/js/jquery.form.js"></script>
+        <div class="release-app-wrap">
+            <div class="container">
+                <div class="release-app2">
+                    <div class="crumbs">
+                        <a href="/index/apps">我的应用</a>
+                        <span>/</span>
+                        <a href="/index/apps">应用列表</a>
+                        <span>/</span>
+                        自定义域名
+                    </div>
+                    <div class="row clearfix">
+                        <div class="col-sm-2">
+        <aside class="aside-left">
+        <ul>
+           <li class="<?php echo ($this->module == 'publish' || $this->module == 'publish_update') ? 'active' : '' ?>">
+            <a href="/index/publish/<?php echo $this->action ?>"> <span class="iconfont icon-upload1"></span>上传应用</a>
+           </li>
+                
+            <li class="<?php echo $this->module == 'apps' ? 'active' : '' ?>">
+                <a href="/index/apps/<?php echo $this->action ?>"><span class="iconfont icon-41"></span>应用列表</a>
+            </li>
+            <li class="<?php echo $this->module == 'domain' ? 'active' : '' ?>">
+                <a href="/index/domain/<?php echo $this->action ?>"><span class="iconfont icon-liulanqi"></span>绑定域名</a>
+            </li>
+            <li class="<?php echo $this->module == 'combine' ? 'active' : '' ?>">
+                <a href="/index/combine/<?php echo $this->action ?>"><span class="iconfont icon-erweima"></span>外部链接合并</a>
+            </li>
+             <li class="<?php echo $this->module == 'jilu' ? 'active' : '' ?>">
+                <a href="/index/jilu/<?php echo $this->action ?>"><span class="iconfont icon-jilu"></span>合并记录</a>
+            </li>
+        </ul>
+    </aside>
+   </div>              
+   <div class="col-sm-10">
+                            <div class="aside-right">
+                                <div class="app-details app-details2">
+                                    <div class="details-top clearfix">
+                                        <b>自定义域名</b>
+                                        <div>
+                                            设置提示:首先将您的域名别名解析(cname)到 <?php echo IN_CNAME ? IN_CNAME : $_SERVER["HTTP_HOST"];?>                                            ,然后下方添加域名。<br>苹果应用需支持https访问,请去第三方平台申请cdn加速配置证书。
                                         </div>
-                                        <div style="height: 10px; background: rgb(242, 242, 245)"></div>
-                                    <div class="download-details" style="padding: 20px 30px;">
+                                    </div>
+                                    <hr/>
+                                    <div class="download-details">
 
-                                            <div class="d-top clearfix">
-                                                <div class="fl">
-                                                    <input class="form-control w194-h34" type="text" id="urlpre" value=""
-                                                        placeholder="输入您的域名">
-                                                </div>
-                                                <button onclick="urladd();" type="button"
-                                                    class="app-bloder-btn">添加
-                                                </button>
+                                        <div class="d-top clearfix">
+                                            <div class="fl">
+                                                <input class="form-control" type="text" id="urlpre" value=""
+                                                       placeholder="输入您的域名">
                                             </div>
+                                            <button onclick="urladd();" type="button"
+                                                    class="ms-btn ms-btn-primary fl query">添加
+                                            </button>
+                                        </div>
 
-                                            <div class="table-responsive">
-                                                <table class="table version-history-table">
-                                                    <tbody>
-                                                        <tr>
-                                                            <th>
-                                                                ID
-                                                            </th>
-                                                            <th>
-                                                                域名地址
-                                                            </th>
-                                                            <th>
-                                                                访问次数
-                                                            </th>
+                                        <div class="table-responsive">
+                                            <table class="table version-history-table">
+                                                <tbody>
+                                                <tr>
+                                                    <th>
+                                                        ID
+                                                    </th>
+                                                    <th>
+                                                        域名地址
+                                                    </th>
+                                                    <th>
+                                                        访问次数
+                                                    </th>
 
-                                                            <th>
-                                                                添加时间
-                                                            </th>
-                                                            <th>
-                                                                操作
-                                                            </th>
+                                                    <th>
+                                                        添加时间
+                                                    </th>
+                                                    <th>
+                                                        操作
+                                                    </th>
+                                                </tr>
+                                                <?php 
+		if ($_var_0) {
+			foreach ($_var_0 as $_var_1 => $_var_2) {
+				?>                                                        <tr>
+                                                            <td class="angle-parent">
+                                                                <?php echo $_var_2["id"];?>                                                            </td>
+                                                            <td>
+                                                                <a id="copylink<?php echo $_var_2["id"];?>"
+                                                                   style="margin:0 5px;color:#157df1;font-size:14px;"
+                                                                   class="fl" target="_blank"
+                                                                   href="http://<?php echo $_var_2["domain"];?>">http://<?php echo $_var_2["domain"];?></a>
+                                                                <button class="copy table-btn fl"
+                                                                        style="padding: 0 5px;border:0;font-size:14px;"
+                                                                        data-clipboard-action="copy"
+                                                                        data-clipboard-target="#copylink<?php echo $_var_2["id"];?>">
+                                                                    复制
+                                                                </button>
+                                                            </td>
+                                                            <td>
+                                                                <?php echo $_var_2["hits"];?>                                                            </td>
+                                                            <td>
+                                                                <?php echo $_var_2["create_time"];?>                                                            </td>
+                                                            <td>
+                                                                <input name="del_id" type="hidden"
+                                                                       value="<?php echo $_var_2["id"];?>">
+                                                                <a href="javascript:;" class="iconfont icon-shanchu"
+                                                                   title="删除"></a>
+                                                            </td>
                                                         </tr>
-                                                        <?php
-                                                        if ($_var_0) {
-                                                            foreach ($_var_0 as $_var_1 => $_var_2) {
-                                                        ?> <tr>
-                                                                    <td class="angle-parent">
-                                                                        <?php echo $_var_2["id"]; ?> </td>
-                                                                    <td>
-                                                                        <a id="copylink<?php echo $_var_2["id"]; ?>"
-                                                                            style="margin:0 5px;color:#157df1;font-size:14px;"
-                                                                            class="fl" target="_blank"
-                                                                            href="http://<?php echo $_var_2["domain"]; ?>">http://<?php echo $_var_2["domain"]; ?></a>
-                                                                        <button class="copy table-btn fl"
-                                                                            style="padding: 0 5px;border:0;font-size:14px;background:transparent;"
-                                                                            data-clipboard-action="copy"
-                                                                            data-clipboard-target="#copylink<?php echo $_var_2["id"]; ?>">
-                                                                            复制
-                                                                        </button>
-                                                                    </td>
-                                                                    <td>
-                                                                        <?php echo $_var_2["hits"]; ?> </td>
-                                                                    <td>
-                                                                        <?php echo $_var_2["create_time"]; ?> </td>
-                                                                    <td>
-                                                                        <input name="del_id" type="hidden"
-                                                                            value="<?php echo $_var_2["id"]; ?>">
-                                                                        <!-- <a href="javascript:;" class="iconfont icon-shanchu"
-                                                                            title="删除"></a> -->
-                                                                        <div class="icon-shanchu app-bloder-btn" style="color: #FF7429;border-color:#FF7429">删除</div>
-                                                                    </td>
-                                                                </tr>
-                                                        <?php
-                                                            }
-                                                        }
-                                                        ?>
-                                                    </tbody>
-                                                </table>
-                                            </div>
+                                                    <?php 
+			}
+		}
+		?>                                                </tbody>
+                                            </table>
                                         </div>
                                     </div>
                                 </div>
@@ -154,62 +146,58 @@ class domain extends BaseUser
                     </div>
                 </div>
             </div>
-            <script>
-                function urladd() {
-                    var domain = $("#urlpre").val();
-                    if (!domain) {
-                        return alert('请输入域名!');
-                    }
-                    $.post('/index/domain/add', {
-                        domain
-                    }, function(ret) {
-                        ret.msg && alert(ret.msg, function() {
+        </div>
+        <script>
+            function urladd() {
+                var domain = $("#urlpre").val();
+                if (!domain) {
+                    return alert('请输入域名!');
+                }
+                $.post('/index/domain/add', {domain}, function (ret) {
+                    ret.msg && alert(ret.msg, function () {
+                        if (ret.code) {
+                            window.location.reload();
+                        }
+                    });
+                }, 'json');
+            }
+
+            $('.icon-shanchu').click(function () {
+                var id = $(this).parent().find('input').val();
+                alert('<b>你确定要删除该记录吗?</b>', function () {
+                    $.post('/index/domain/del', {id}, function (ret) {
+                        ret.msg && alert(ret.msg, function () {
                             if (ret.code) {
                                 window.location.reload();
                             }
                         });
                     }, 'json');
-                }
-
-                $('.icon-shanchu').click(function() {
-                    var id = $(this).parent().find('input').val();
-                    alert('<b>你确定要删除该记录吗?</b>', function() {
-                        $.post('/index/domain/del', {
-                            id
-                        }, function(ret) {
-                            ret.msg && alert(ret.msg, function() {
-                                if (ret.code) {
-                                    window.location.reload();
-                                }
-                            });
-                        }, 'json');
-                    }, function() {}, 'center', '删除', '取消');
-                });
-            </script>
-            <?php
-            $this->footer();
-            ?>
-        </body>
-
+                }, function () {
+                }, 'center', '删除', '取消');
+            });
+        </script>
+        <?php 
+		$this->footer();
+		?>        </body>
         </html>
-<?php
-    }
-    function add()
-    {
-        $_var_3 = SafeRequest("domain");
-        if (!$_var_3) {
-            reJson("请输入域名!");
-        }
-        if (db("app_domain")->where("domain", $_var_3)->count() || $_var_3 == $_SERVER["HTTP_HOST"] || $_var_3 == IN_TZDOMAIN || stristr(IN_SJDOMAIN, $_var_3)) {
-            reJson("域名已存在!");
-        }
-        $_var_4 = db("app_domain")->insertGetId(["uid" => $this->userid, "domain" => $_var_3]);
-        reJson($_var_4 ? "添加成功!" : "添加失败!", $_var_4);
-    }
-    function del()
-    {
-        $_var_5 = SafeRequest("id");
-        $_var_6 = db("app_domain")->where("id", $_var_5)->delete();
-        reJson($_var_6 ? "删除成功!" : "删除失败!", $_var_6);
-    }
-}
+        <?php 
+	}
+	function add()
+	{
+		$_var_3 = SafeRequest("domain");
+		if (!$_var_3) {
+			reJson("请输入域名!");
+		}
+		if (db("app_domain")->where("domain", $_var_3)->count() || $_var_3 == $_SERVER["HTTP_HOST"] || $_var_3 == IN_TZDOMAIN || stristr(IN_SJDOMAIN, $_var_3)) {
+			reJson("域名已存在!");
+		}
+		$_var_4 = db("app_domain")->insertGetId(["uid" => $this->userid, "domain" => $_var_3]);
+		reJson($_var_4 ? "添加成功!" : "添加失败!", $_var_4);
+	}
+	function del()
+	{
+		$_var_5 = SafeRequest("id");
+		$_var_6 = db("app_domain")->where("id", $_var_5)->delete();
+		reJson($_var_6 ? "删除成功!" : "删除失败!", $_var_6);
+	}
+}

+ 294 - 325
source/index/item_price.php

@@ -5,366 +5,335 @@ namespace app\index;
 
 class item_price extends BaseUser
 {
-    function getlist()
-    {
-        $_var_0 = SafeRequest("type", "get") ?: 0;
-        $_var_1 = SafeRequest("gid", "get") ?: 0;
-        $_var_1 = is_numeric($_var_1) ? $_var_1 : bees_decrypt($_var_1);
-        if ($_var_1) {
-            $_var_2 = SafeRequest("recommended", "get") ?: 0;
-            $_var_3[] = ["recommended", "=", $_var_2];
-        }
-        $_var_3[] = ["type", "=", $_var_0];
-        $_var_3[] = ["status", "=", "1"];
-        $_var_4 = db("item")->where($_var_3)->select();
-        reJSON(["list" => $_var_4]);
-    }
-    function index()
-    {
-        $_var_5 = SafeRequest("type", "get") ?: 0;
-        $_var_6 = SafeRequest("gid", "get") ?: 0;
-        $_var_7 = SafeRequest("ump_notify", "get") ?: "";
-        if (!IN_SUPER && $_var_5 > 3 || $_var_5 == 3 && !$_var_6 || $_var_5 > 4 && IN_SUPER && !IN_SUPER_PRV) {
-            redirect();
-        }
-        $_var_6 = is_numeric($_var_6) ? $_var_6 : bees_decrypt($_var_6);
-        if ($_var_6) {
-            $_var_8 = db("appid")->where("in_id", $_var_6)->find();
-        }
-        $_var_9[] = ["type", "=", $_var_5];
-        $_var_9[] = ["status", "=", "1"];
-        $_var_10 = json_decode(IN_ITEM_TYPE, true);   
-        $_var_imgs = ['Mask', 'pengpaibi', 'huiyuan','', 'public', 'private']   
-?>
-        <!doctype html>
+	function getlist()
+	{
+		$_var_0 = SafeRequest("type", "get") ?: 0;
+		$_var_1 = SafeRequest("gid", "get") ?: 0;
+		$_var_1 = is_numeric($_var_1) ? $_var_1 : bees_decrypt($_var_1);
+		if ($_var_1) {
+			$_var_2 = SafeRequest("recommended", "get") ?: 0;
+			$_var_3[] = ["recommended", "=", $_var_2];
+		}
+		$_var_3[] = ["type", "=", $_var_0];
+		$_var_3[] = ["status", "=", "1"];
+		$_var_4 = db("item")->where($_var_3)->select();
+		reJSON(["list" => $_var_4]);
+	}
+	function index()
+	{
+		$_var_5 = SafeRequest("type", "get") ?: 0;
+		$_var_6 = SafeRequest("gid", "get") ?: 0;
+		$_var_7 = SafeRequest("ump_notify", "get") ?: "";
+		if (!IN_SUPER && $_var_5 > 3 || $_var_5 == 3 && !$_var_6 || $_var_5 > 4 && IN_SUPER && !IN_SUPER_PRV) {
+			redirect();
+		}
+		$_var_6 = is_numeric($_var_6) ? $_var_6 : bees_decrypt($_var_6);
+		if ($_var_6) {
+			$_var_8 = db("appid")->where("in_id", $_var_6)->find();
+		}
+		$_var_9[] = ["type", "=", $_var_5];
+		$_var_9[] = ["status", "=", "1"];
+		$_var_10 = json_decode(IN_ITEM_TYPE, true);
+		?>        <!doctype html>
         <html lang="">
-
         <head>
             <meta charset="utf-8">
-            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0" />
-            <meta name="keywords" content="<?php echo IN_KEYWORDS; ?>" />
-            <meta name="description" content="<?php echo IN_DESCRIPTION; ?>" />
-            <title>商品购买 - <?php echo IN_NAME; ?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
-            <?php
-            $this->static_();
-            ?> <style>
-                [v-cloak] {
+            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
+            <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
+            <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
+            <title>商品购买 - <?php echo IN_NAME;?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
+            <?php 
+		$this->static_();
+		?>            <style> [v-cloak] {
                     display: none;
                 }
             </style>
-
         <body>
-            <?php
-            $this->header();
-            ?> <main v-cloak>
-                <div class="price-pay-wrap">
-                    <div class="container">
-                        <div class="price-pay">
-                            <div class="crumbs">
-                                <a href="###">我的应用</a><span>/</span>充值
-                            </div>
-                            <div class="con">
-                                <div class="common">
-                                    <div class="tit" style="padding-top: 20px; border: none">选择充值内容</div>
-                                    <!-- <pre>
-                                    <?php var_dump($_var_5);var_dump($_var_6);var_dump($_var_8) ?>
-                                    </pre> -->
-                                    <?php
-                                    if ($_var_5 != 3) {
-                                    ?> <ul class="clearfix list3 1" style="padding-top: 10px;">
-                                            <?php
-                                            // var_dump($_var_10);
-                                            foreach ($_var_10 as $_var_11 => $_var_12) {
-                                                if ($_var_11 < 3 || IN_SUPER && ($_var_11 == 4 || IN_SUPER_PRV && $_var_11 == 5)) {
-                                            ?> <li class="clearfix" :class="{active:type==<?php echo $_var_11; ?>}" @click="type=<?php echo $_var_11; ?>">
-                                                        <div class="price-type">
-                                                            <img style="margin-bottom: 10px;" src="/images/icon/<?php echo $_var_imgs[$_var_11]?>.svg" alt="">
-                                                            <br>
-                                                            <div class="price-type"><?php echo $_var_12; ?></div>
-                                                        </div>                                                    
-                                                        <span class="radio-checked icon icon-checkbox"></span>
-                                                    </li>
-                                            <?php
-                                                }
-                                            }
-                                            ?> </ul>
-                                    <?php
-                                    } elseif ($_var_6 && $_var_8) {
-                                    ?> <ul class="clearfix list3 2" style="padding-top: 10px;">
-                                            <li class="clearfix <?php echo $_var_5 == 3 ? "active" : ""; ?>" style="padding-right: 15px">
-                                                <img src="/data/image/app/<?php echo $_var_8["in_icon"]; ?>" width="35" height="35" onerror="javascript:this.src='/static/index/image/iOS.png'" style="margin-right: 15px" />
-                                                <?php echo $_var_8["in_name"]; ?> <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        </ul>
-                                        <ul class="clearfix list3">
-                                            <li class="clearfix" :class="{active:recommended==0}" @click="recommended=0">
-                                                基础版
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                            <li class="clearfix" :class="{active:recommended==1}" @click="recommended=1">
-                                                稳定版
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        </ul>
-                                    <?php
-                                    }
-                                    ?> 
-                                    <div class="tit" style="border: none;padding-bottom: 10px">选择数量</div>
-                                    <ul class="clearfix list1">
-                                        <li v-for="(v,k) in list" class="clearfix" :class="{active:k==active}" @click="active=k">
-                                            <div class="fl left">
-                                                <div class="text1">{{v.name}}</div>
-                                                <div class="text2">{{fnote(v)}}</div>
-                                            </div>
-                                            <div class="fr right">{{v.price|pf}}<span>元</span></div>
-                                            <span class="radio-checked icon icon-checkbox"></span>
+        <?php 
+		$this->header();
+		?>        <main v-cloak>
+            <div class="price-pay-wrap">
+                <div class="container">
+                    <div class="price-pay">
+                        <div class="crumbs">
+                            <a href="###">价格</a><span>/</span>商品购买
+                        </div>
+                        <div class="con">
+                            <div class="common">
+                                <div class="tit">选择套餐内容</div>
+                                <?php 
+		if ($_var_5 != 3) {
+			?>                                    <ul class="clearfix list3">
+                                        <?php 
+			foreach ($_var_10 as $_var_11 => $_var_12) {
+				if ($_var_11 < 3 || IN_SUPER && ($_var_11 == 4 || IN_SUPER_PRV && $_var_11 == 5)) {
+					?>                             <li class="clearfix" :class="{active:type==<?php echo $_var_11;?>}" @click="type=<?php echo $_var_11;?>">
+                                                    <?php echo $_var_12;?><span class="radio-checked icon icon-checkbox"></span>
+                                                </li>
+                                            <?php 
+				}
+			}
+			?>                                    </ul>
+                                <?php 
+		} elseif ($_var_6 && $_var_8) {
+			?>                                    <ul class="clearfix list3">
+                                        <li class="clearfix <?php echo $_var_5 == 3 ? "active" : "";?>"  style="padding-right: 15px">
+                                            <img src="/data/image/app/<?php echo $_var_8["in_icon"];?>" width="35" height="35" onerror="javascript:this.src='/static/index/image/iOS.png'" style="margin-right: 15px"/>
+                                            <?php echo $_var_8["in_name"];?>                                            <span class="radio-checked icon icon-checkbox"></span>
                                         </li>
                                     </ul>
-                                </div>
-                                <!-- <div class="common">
-                                    <div class="tit">数量</div>
-                                    <ul class="clearfix list2">
-                                        <li class="clearfix active" data-num="1">
-                                            <span class="icon icon-radio fl"></span><span>1个</span>
+                                    <ul class="clearfix list3">
+                                        <li class="clearfix" :class="{active:recommended==0}" @click="recommended=0">
+                                            基础版
+                                            <span class="radio-checked icon icon-checkbox"></span>
+                                        </li>
+                                        <li class="clearfix" :class="{active:recommended==1}" @click="recommended=1">
+                                            稳定版
+                                            <span class="radio-checked icon icon-checkbox"></span>
                                         </li>
                                     </ul>
-                                </div> -->
-                                <div class="common">
-                                    <div class="tit" style="border: none;padding-bottom: 10px">选择支付方式</div>
-                                    <ul class="clearfix list3" id="list3">
-                                        <li class="clearfix" style="width: 270px;height: 88px" :class="{active:pay_type==2}" @click="pay_type=2">
-                                            <img src="/images/icon/weixipay.svg" alt="">
+                                <?php 
+		}
+		?>                                <ul class="clearfix list1">
+                                    <li v-for="(v,k) in list" class="clearfix" :class="{active:k==active}" @click="active=k">
+                                        <div class="fl left">
+                                            <div class="text1">{{v.name}}</div>
+                                            <div class="text2">{{fnote(v)}}</div>
+                                        </div>
+                                        <div class="fr right">{{v.price|pf}}<span>元</span></div>
+                                        <span class="radio-checked icon icon-checkbox"></span>
+                                    </li>
+                                </ul>
+                            </div>
+                            <div class="common">
+                                <div class="tit">数量</div>
+                                <ul class="clearfix list2">
+                                    <li class="clearfix active" data-num="1">
+                                        <span class="icon icon-radio fl"></span><span>1个</span>
+                                    </li>
+                                </ul>
+                            </div>
+                            <div class="common">
+                                <div class="tit">选择支付方式</div>
+                                <ul class="clearfix list3" id="list3">
+                                    <?php 
+		$_var_13 = json_decode(IN_PAY, true);
+		$_var_14 = $_var_13[1];
+		if (in_array(1, $_var_13)) {
+			?>                                        <li class="clearfix" :class="{active:pay_type==1}" @click="pay_type=1">
+                                            <img src="/static/index/image/pay-1.jpg" alt="">
                                             <span class="radio-checked icon icon-checkbox"></span>
                                         </li>
-                                        <li class="clearfix" style="width: 270px;height: 88px" :class="{active:pay_type==1}" @click="pay_type=1">
-                                            <img src="/images/icon/zfb.svg" alt="">
+                                    <?php 
+		}
+		?>                                    <?php 
+		if (in_array(2, $_var_13)) {
+			?>                                        <li class="clearfix" :class="{active:pay_type==2}" @click="pay_type=2">
+                                            <img src="/static/index/image/pay-2.jpg" alt="">
                                             <span class="radio-checked icon icon-checkbox"></span>
                                         </li>
-                                        <li v-if="type>0" style="width: 270px;height: 88px" class="clearfix" :class="{active:pay_type==6}" @click="pay_type=6">
-                                            <img src="/images/icon/yuepay.svg" alt="">
+                                    <?php 
+		}
+		?>                                    <?php 
+		if (in_array(3, $_var_13)) {
+			?>                                        <li class="clearfix" :class="{active:pay_type==3}" @click="pay_type=3">
+                                            <img src="/static/index/image/pay-3.jpg" alt="">
                                             <span class="radio-checked icon icon-checkbox"></span>
                                         </li>
-                                    </ul>
-                                    <!-- <ul class="clearfix list3" id="list3">
-                                        <?php
-                                        $_var_13 = json_decode(IN_PAY, true);
-                                        $_var_14 = $_var_13[1];
-                                        var_dump($_var_13);
-                                        if (in_array(1, $_var_13)) {
-                                        ?> <li class="clearfix" :class="{active:pay_type==1}" @click="pay_type=1">
-                                                <img src="/static/index/image/pay-1.jpg" alt="">
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                        }
-                                        ?> <?php
-            if (in_array(2, $_var_13)) {
-            ?> <li class="clearfix" :class="{active:pay_type==2}" @click="pay_type=2">
-                                                <img src="/static/index/image/pay-2.jpg" alt="">
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                    }
-                                        ?> <?php
-            if (in_array(3, $_var_13)) {
-            ?> <li class="clearfix" :class="{active:pay_type==3}" @click="pay_type=3">
-                                                <img src="/static/index/image/pay-3.jpg" alt="">
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                    }
-                                        ?> <?php
-            if (in_array(4, $_var_13)) {
-            ?> <li class="clearfix" :class="{active:pay_type==4}" @click="pay_type=4">
-                                                <img src="/static/index/image/pay-4.jpg" alt="">
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                    }
-                                        ?> <?php
-            if (in_array(5, $_var_13)) {
-            ?> <li class="clearfix" :class="{active:pay_type==5}" @click="pay_type=5">
-                                                <img src="/static/index/image/pay-5.jpg" alt="">
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                    }
-                                        ?> <?php
-            if (in_array(7, $_var_13)) {
-            ?> <li class="clearfix" :class="{active:pay_type==7}" @click="pay_type=7">
-                                                <img src="/static/index/image/pay-7.jpg" alt="">
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                    }
-                                        ?> <?php
-            if (in_array(6, $_var_13)) {
-            ?> <li v-if="type>0" class="clearfix" :class="{active:pay_type==6}" @click="pay_type=6">
-                                                余额支付
-                                                <span class="radio-checked icon icon-checkbox"></span>
-                                            </li>
-                                        <?php
-                                    }
-                                        ?> </ul> -->
-                                </div>
-                                <div class="pay-money">
-                                    <div class="money"><span style="font-size: 14px;font-weight:500;color:#000000;">应支付</span><span>¥{{pay_money}}</span></div>
-                                    <a href="javascript:;" class="ms-btn-primary ms-btn toPay price-btn" @click="action()">去支付</a>
-                                </div>
+                                    <?php 
+		}
+		?>                                    <?php 
+		if (in_array(4, $_var_13)) {
+			?>                                        <li class="clearfix" :class="{active:pay_type==4}" @click="pay_type=4">
+                                            <img src="/static/index/image/pay-4.jpg" alt="">                                            
+                                            <span class="radio-checked icon icon-checkbox"></span>
+                                        </li>
+                                    <?php 
+		}
+		?>                                    <?php 
+		if (in_array(5, $_var_13)) {
+			?>                                        <li class="clearfix" :class="{active:pay_type==5}" @click="pay_type=5">
+                                            <img src="/static/index/image/pay-5.jpg" alt="">                                            
+                                            <span class="radio-checked icon icon-checkbox"></span>
+                                        </li>
+                                    <?php 
+		}
+		?>									<?php 
+		if (in_array(7, $_var_13)) {
+			?>                                        <li class="clearfix" :class="{active:pay_type==7}" @click="pay_type=7">
+                                            <img src="/static/index/image/pay-7.jpg" alt="">
+                                            <span class="radio-checked icon icon-checkbox"></span>
+                                        </li>
+                                    <?php 
+		}
+		?>                                    <?php 
+		if (in_array(6, $_var_13)) {
+			?>                                        <li v-if="type>0" class="clearfix" :class="{active:pay_type==6}" @click="pay_type=6">
+                                            余额支付
+                                            <span class="radio-checked icon icon-checkbox"></span>
+                                        </li>
+                                    <?php 
+		}
+		?>                                </ul>
+                            </div>
+                            <div class="pay-money">
+                                <div class="money">应支付<span>¥{{pay_money}}</span></div>
+                                <a href="javascript:;" class="ms-btn-primary ms-btn toPay" @click="action()">去支付</a>
                             </div>
                         </div>
                     </div>
                 </div>
+            </div>
 
-                <div class="modal fade ms-modal" id="myModalPay" tabindex="-1" role="dialog">
-                    <div class="modal-dialog" role="document">
-                        <div class="modal-content">
-                            <div class="modal-header">
-                                <h4 class="modal-title">购买</h4>
-                            </div>
-                            <div class="modal-body">
-                                <div class="font18 color-333">
-                                    是否完成了购买?
-                                </div>
-                                <p class="mt15">
-                                    请在新打开的页面中完成购买,购买完成后,请根据购买结果点击下面的按钮
-                                </p>
-                            </div>
-                            <div class="modal-footer">
-                                <input type="hidden" name="order_sn" value="">
-                                <button type="button" class="ms-btn ms-btn-primary complete-pay">支付成功</button>
-                                <button type="button" class="ms-btn ms-btn-default fail-pay" data-dismiss="modal">支付遇到问题
-                                </button>
+            <div class="modal fade ms-modal" id="myModalPay" tabindex="-1" role="dialog">
+                <div class="modal-dialog" role="document">
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h4 class="modal-title">购买</h4>
+                        </div>
+                        <div class="modal-body">
+                            <div class="font18 color-333">
+                                是否完成了购买?
                             </div>
+                            <p class="mt15">
+                                请在新打开的页面中完成购买,购买完成后,请根据购买结果点击下面的按钮
+                            </p>
+                        </div>
+                        <div class="modal-footer">
+                            <input type="hidden" name="order_sn" value="">
+                            <button type="button" class="ms-btn ms-btn-primary complete-pay">支付成功</button>
+                            <button type="button" class="ms-btn ms-btn-default fail-pay" data-dismiss="modal">支付遇到问题
+                            </button>
                         </div>
                     </div>
                 </div>
-            </main>
-            <script src="/static/index/js/vue.js"></script>
-            <script>
-                var app = new Vue({
-                    el: 'main',
-                    data: {
-                        type: '<?php echo $_var_5; ?>',
-                        gid: '<?php echo $_var_6; ?>',
-                        recommended: 0,
-                        list: [],
-                        active: 0,
-                        pay_type: '<?php echo $_var_14; ?>'
-                    },
-                    computed: {
-                        pay_money: function() {
-                            return this.list[this.active] ? this.list[this.active].price : 0;
-                        }
+            </div>
+        </main>
+        <script src="/static/index/js/vue.js"></script>
+        <script>
+
+            var app = new Vue({
+                el: 'main',
+                data: {
+                    type: '<?php echo $_var_5;?>',
+                    gid: '<?php echo $_var_6;?>',
+                    recommended: 0,
+                    list: [],
+                    active: 0,
+                    pay_type: '<?php echo $_var_14;?>'
+                },
+                computed: {
+                    pay_money: function () {
+                        return this.list[this.active] ? this.list[this.active].price : 0;
+                    }
+                },
+                filters: {
+                    pf: function (v) {
+                        return parseFloat(v)
                     },
-                    filters: {
-                        pf: function(v) {
-                            return parseFloat(v)
-                        },
+                },
+                methods: {
+                    fnote: function (v) {
+                        return v.note || (v.number + ['元', '个', '年', '月', '台', '台'][v.type]);
                     },
-                    methods: {
-                        fnote: function(v) {
-                            return v.note || (v.number + ['元', '个', '年', '月', '台', '台'][v.type]);
-                        },
-                        action: function() {
-                            var discount_id = this.list[this.active].id;
-                            if (!discount_id) {
-                                alert('请选择需要购买的套餐');
-                                return;
-                            }
-                            var pay_type = this.pay_type;
-                            if (!pay_type) {
-                                return alert('请选择支付渠道');
-                            }
-                            var type = this.type;
-                            var sign_id = this.gid;
-                            if (type == '3' && !sign_id) {
-                                return alert('没有可用的APP,请先上传IPA包');
-                            }
-                            $.post('/index/ajax_profile/pay', {
-                                discount_id,
-                                sign_id,
-                                pay_type,
-                            }, function(result) {
-                                $(".pay-money a:last").removeClass("disabled");
-                                $(".pay-money a:last").addClass("toPay");
-                                if (result.code != 200) {
-                                    if (result.code == -10001) {
-                                        alert(result.msg, function() {
-                                            window.location.href = '/index/login';
-                                        });
-                                    } else {
-                                        alert(result.msg);
-                                    }
-                                    return;
-                                }
-                                if (result.msg) {
-                                    alert(result.msg, function() {
-                                        Do_submit(result);
+                    action: function () {
+                        var discount_id = this.list[this.active].id;
+                        if (!discount_id) {
+                            alert('请选择需要购买的套餐');
+                            return;
+                        }
+                        var pay_type = this.pay_type;
+                        if (!pay_type) {
+                            return alert('请选择支付渠道');
+                        }
+                        var type = this.type;
+                        var sign_id = this.gid;
+                        if (type == '3' && !sign_id) {
+                            return alert('没有可用的APP,请先上传IPA包');
+                        }
+                        $.post('/index/ajax_profile/pay', {
+                            discount_id,
+                            sign_id,
+                            pay_type,
+                        }, function (result) {
+                            $(".pay-money a:last").removeClass("disabled");
+                            $(".pay-money a:last").addClass("toPay");
+                            if (result.code != 200) {
+                                if (result.code == -10001) {
+                                    alert(result.msg, function () {
+                                        window.location.href = '/index/login';
                                     });
                                 } else {
-                                    Do_submit(result);
+                                    alert(result.msg);
                                 }
+                                return;
+                            }
+                            if (result.msg) {
+                                alert(result.msg, function () {
+                                    Do_submit(result);
+                                });
+                            } else {
+                                Do_submit(result);
+                            }
 
-                                function Do_submit(result) {
-                                    // $('#myModalPay').modal('show');
-                                    // $('#myModalPay').find('input[name="order_sn"]').val(result.data.trade_id);
-                                    form = $("<form></form>");
-                                    form.attr('action', '/index/to_pay');
-                                    form.attr('method', 'get');
-                                    form.append($("<input type='hidden' name='trade_id' value='" + result.data.trade_id + "'/>"));
-                                    form.append($("<input type='hidden' name='pay_type' value='" + result.data.pay_type + "' />"));
-                                    form.appendTo("body");
-                                    form.submit();
-                                }
-                            }, 'json');
-                        },
-                        getList: function() {
-                            app = this;
-                            $.get('/index/item_price/getlist', {
-                                type: this.type,
-                                gid: this.gid,
-                                recommended: this.recommended
-                            }, function(ret) {
-                                if (ret.data) {
-                                    app.list = ret.data.list;
-                                }
-                            }, 'json')
-                        }
-                    },
-                    mounted() {
-                        this.$nextTick(() => {
-                            this.getList();
-                        });
+                            function Do_submit(result) {
+                                // $('#myModalPay').modal('show');
+                                // $('#myModalPay').find('input[name="order_sn"]').val(result.data.trade_id);
+                                form = $("<form></form>");
+                                form.attr('action', '/index/to_pay');
+                                form.attr('method', 'get');
+                                form.append($("<input type='hidden' name='trade_id' value='" + result.data.trade_id + "'/>"));
+                                form.append($("<input type='hidden' name='pay_type' value='" + result.data.pay_type + "' />"));
+                                form.appendTo("body");
+                                form.submit();
+                            }
+                        }, 'json');
                     },
-                    watch: {
-                        recommended: function() {
-                            this.active = 0;
-                            this.getList();
-                        },
-                        type: function() {
-                            this.active = 0;
-                            this.getList();
-                        }
+                    getList: function () {
+                        app = this;
+                        $.get('/index/item_price/getlist', {
+                            type: this.type,
+                            gid: this.gid,
+                            recommended: this.recommended
+                        }, function (ret) {
+                            if (ret.data) {
+                                app.list = ret.data.list;
+                            }
+                        }, 'json')
                     }
-                });
-                var user_money = parseFloat("0.00");
-            </script>
-            <?php
-            $this->footer();
-            ?> <script>
-                var ump_notify = '<?php echo $_var_7; ?>';
-                if (ump_notify) {
-                    alert(ump_notify == 'error' ? '支付失败' : '支付成功', function() {
-                        if (ump_notify == 'success') {
-                            location.href = '/index/user_order';
-                        }
+                },
+                mounted() {
+                    this.$nextTick(() => {
+                        this.getList();
                     });
+                },
+                watch: {
+                    recommended: function () {
+                        this.active = 0;
+                        this.getList();
+                    },
+                    type: function () {
+                        this.active = 0;
+                        this.getList();
+                    }
                 }
-            </script>
+            });
+            var user_money = parseFloat("0.00");
+        </script>
+        <?php 
+		$this->footer();
+		?>        <script>
+            var ump_notify = '<?php echo $_var_7;?>';
+            if (ump_notify) {
+                alert(ump_notify == 'error' ? '支付失败' : '支付成功', function () {
+                    if (ump_notify == 'success') {
+                        location.href = '/index/user_order';
+                    }
+                });
+            }
+        </script>
         </body>
-
         </html>
-<?php
-    }
-}
+    <?php 
+	}
+}

+ 4 - 5
source/index/jilu.php

@@ -65,10 +65,10 @@ class jilu extends BaseUser
                             <div class="aside-right">
                                 <div class="app-details app-details2">
                                     <div class="details-top clearfix">
-                                        <b class="f16-w500-c151515">合并短链接记录</b>
+                                        <b>合并短链接记录</b>
                                        
                                     </div>
-                                    <hr class="line10"/>
+                                    <hr/>
                                     <div class="download-details">
 
 
@@ -117,9 +117,8 @@ class jilu extends BaseUser
                                                             <td>
                                                                 <input name="del_id" type="hidden"
                                                                        value="<?php echo $_var_2["id"];?>">
-                                                                <!-- <a href="javascript:;" class="iconfont icon-shanchu"
-                                                                   title="删除"></a> -->
-                                                                <div class="icon-shanchu app-bloder-btn" style="color: #FF7429;border-color:#FF7429">删除</div>
+                                                                <a href="javascript:;" class="iconfont icon-shanchu"
+                                                                   title="删除"></a>
                                                             </td>
                                                         </tr>
                                                     <?php 

+ 29 - 33
source/index/login.php

@@ -79,7 +79,7 @@ a#qq {
             
             <?php if (IN_SMS666666) { ?>
             &nbsp; &nbsp; &nbsp;
-            <div id="phone_login" class="tit" style="display:inline-block;color:rgba(118, 144, 181, 1);cursor:pointer">短信登录</div>
+            <div id="phone_login" class="tit" style="display:inline-block;color:#888;cursor:pointer">短信登录</div>
              <?php } ?>
              
             </div>
@@ -90,27 +90,25 @@ a#qq {
                     <label class="iconfont icon-user" for="user"></label>
                     <input type="text" class="form-control input-lg" id="user" name="username"
                            aria-describedby="helpBlock2"
-                           placeholder="账号名称">
-                    <span class="help-block">请输入正确的账号名称</span>
+                           placeholder="请输入用户名/手机号">
+                    <span class="help-block">请输入正确的用户名/手机号</span>
                 </div>
                 <div class="form-group">
                     <label class="iconfont icon-pwd" for="password"></label>
-                    <input class="form-control input-lg" id="password" name="password" placeholder="登录密码"
+                    <input class="form-control input-lg" id="password" name="password" placeholder="请输入密码"
                            type="password">
                     <span class="help-block">请输入正确的密码</span>
                 </div>
-                <div class="btn-action">
-                    <a href="/index/lost" class="fr">忘记密码?</a>
-                    <?php if (IN_SMS666666) { ?>
-                        <a id="phone_login_btn">手机验证码登录</a>
-                    <?php } ?>
-                </div>
-                <!-- <div class="checkbox"><input type="checkbox" id="remember-me" checked><span>记住我</span></div> -->
-                <button type="button" class="ms-btn ms-btn-primary input-lg btn-login" id="submitButton">登录</button>
-                <div class="clearfix mt15 to-register">
-                    <?php  if (IN_REG_ON) { ?>还没有账号?&nbsp;&nbsp;&nbsp;<a href="/index/reg" class="fl">去注册</a>
-                    <?php } ?>                   
-                    <!-- <a href="/index/lost" class="fr">忘记密码</a> -->
+                <div class="checkbox"><input type="checkbox" id="remember-me" checked><span>记住我</span></div>
+                <button type="button" class="ms-btn ms-btn-primary input-lg mt20" id="submitButton">登录</button>
+                <div class="clearfix mt15">
+                    <?php 
+		if (IN_REG_ON) {
+			?>                        <a href="/index/reg" class="fl">免费注册</a>
+                    <?php 
+		}
+		?>                   
+		<a href="/index/lost" class="fr">忘记密码</a>
                 </div>
             </form>
        
@@ -120,7 +118,7 @@ a#qq {
                     <label class="iconfont icon-user" for="phone"></label>
                     <input type="text" class="form-control input-lg" id="phone" name="phone"
                            aria-describedby="helpBlock2"
-                           placeholder="手机号码">
+                           placeholder="请输入手机号(演示站尚未未设置短信,请用账号登录)">
                     <span class="help-block">请输入正确的手机</span>
                 </div>
                 
@@ -131,7 +129,7 @@ a#qq {
 
                     <div class="clearfix verification-code">
 
-                        <input type="text" class="form-control input-lg fl" id="code" placeholder="验证码">
+                        <input type="text" class="form-control input-lg fl" id="code" placeholder="请输入手机验证码">
 
                         <button type="button" class="ms-btn ms-btn-primary input-lg fr" id="sendcode">获取验证码</button>
 
@@ -142,10 +140,15 @@ a#qq {
                 </div>
 
                
-                <button type="button" class="ms-btn ms-btn-primary input-lg btn-login" id="submitButton_code">登录</button>
-                <div class="clearfix mt15 to-register">
-                    <?php  if (IN_REG_ON) { ?>还没有账号?&nbsp;&nbsp;&nbsp;<a href="/index/reg" class="fl">去注册</a>
-                    <?php } ?>                   
+                <button type="button" class="ms-btn ms-btn-primary input-lg mt20" id="submitButton_code">登录</button>
+                <div class="clearfix mt15">
+                    <?php 
+		if (IN_REG_ON) {
+			?>                        <a href="/index/reg" class="fl">免费注册</a>
+                    <?php 
+		}
+		?>                    
+
                 </div>
             </form>
         <!--新增QQ互联登录-->
@@ -221,27 +224,20 @@ a#qq {
                 
                 
                 $('#acc_login').click(function(){
-                    $('#phone_login').css('color','rgba(118, 144, 181, 1)');
-                     $('#acc_login').css('color','rgba(21, 21, 21, 1)');
+                    $('#phone_login').css('color','#888');
+                     $('#acc_login').css('color','#333');
                      $('#loginValid').css('display','block');
                      $('#loginValid_code').css('display','none');
                 })
                 
                 $('#phone_login').click(function(){
-                     $('#phone_login').css('color','rgba(21, 21, 21, 1)');
-                     $('#acc_login').css('color','rgba(118, 144, 181, 1)');
+                     $('#phone_login').css('color','#333');
+                     $('#acc_login').css('color','#888');
                      $('#loginValid').css('display','none');
                      $('#loginValid_code').css('display','block');
                     
                 })
                 
-                $('#phone_login_btn').click(function(){
-                     $('#phone_login').css('color','rgba(21, 21, 21, 1)');
-                     $('#acc_login').css('color','rgba(118, 144, 181, 1)');
-                     $('#loginValid').css('display','none');
-                     $('#loginValid_code').css('display','block');
-                })
-                
                   $("#submitButton_code").click(function () {
                     var phone = $("#phone").val();
                     var code = $("#code").val();

File diff suppressed because it is too large
+ 308 - 552
source/index/price.php


+ 7 - 107
source/index/public/footer.php

@@ -5,24 +5,6 @@
             <div class="clearfix">
                 <div class="fl left clearfix">
                     <dl class="fl">
-                        <dt>产品优势</dt>
-                        <dd class="line"></dd>
-                        <dd><a href="/index/apps/apps" target="_blank">应用分发</a></dd>
-                        <dd><a href="/index/apps/super" target="_blank">超级签名</a></dd>
-                        <dd><a href="/index/pack" target="_blank">APP封装</a></dd>
-                    </dl>
-                    <dl class="fl">
-                        <dt>我们的优势</dt>
-                        <dd class="line"></dd>
-                        <dd><a href="#" target="_blank">平台优势</a></dd>
-                    </dl>
-                    <dl class="fl">
-                        <dt>联系我们</dt>
-                        <dd class="line"></dd>
-                        <dd><a href="#" target="_blank">Telegram</a></dd>
-                        <dd><a href="#" target="_blank">WhatsApp</a></dd>
-                    </dl>
-                    <!-- <dl class="fl">
                         <dt>产品服务</dt>
                         <dd class="line"></dd>
                         <dd><a href="/index/publish/apps" target="_blank">托管分发</a></dd>
@@ -56,10 +38,10 @@
                         <dd>联系邮箱:<?php echo IN_MAIL ?></dd>
                         <dd>合作邮箱:<?php echo IN_COOPERATION ?></dd>
                         <dd>公司地址:<?php echo IN_ADDRESS ?></dd>
-                    </dl> -->
+                    </dl>
                 </div>
 
-                <!-- <div class="right fr clearfix">
+                <div class="right fr clearfix">
                     <a href="/">
                         <img src="/static/index/image/phone-logo.png" class="img-responsive visible-xs">
                     </a>
@@ -81,10 +63,7 @@
                             <span>地址:<?php echo IN_ADDRESS ?></span>
                         </div>
                     </div>
-                </div> -->
-            </div>
-            <div class="copyright" style="text-align: center; margin-top: 32px;">
-                <p style="color: #fff; font-size: 12px;">Copyright © 澎湃应用分发平台 版权所有</p>
+                </div>
             </div>
 
             <!--<div class="record">
@@ -146,27 +125,8 @@
         </div>
     </div>
 </footer>
-<!-- 右边客服 -->
-<div class="contact-nav">
-    <div class="telegram">
-        <a href="#">
-            <img src="/static/index/image/telegram.png" alt="">
-        </a>
-    </div>
-    <div class="whatsapp">
-        <a href="#">
-            <img src="/static/index/image/whatsapp.png" alt="">
-        </a>
-    </div>
-    <div class="top">
-        <a href="javascript:void(0);" id="scrollToTop">
-            <img src="/static/index/image/top.png" alt="">
-        </a>
-    </div>
-</div>
-
 <!--底部-->
-<!-- <ul class="fixed-right right-float-window">
+<ul class="fixed-right right-float-window" style="">
     <li class="guest">
         <img src="/left_kf.png">
         <span>联系我们</span>
@@ -191,7 +151,7 @@
                     </div>
                 </a>
                 
-                <!-<a target="_blank" href="https://qm.qq.com/">
+                <!--<a target="_blank" href="https://qm.qq.com/">
                     <div class="item clearfix" style="text-align: center;">
                         <img class="fl" src="/left_qq.png">
                         <div class="text fl">
@@ -200,7 +160,7 @@
                             </p>
                         </div>
                     </div>
-                </a>->
+                </a>-->
                 
                 <div class="item clearfix">
                     <img class="fl" src="/left_wx.png">
@@ -214,51 +174,7 @@
 
         </div>
     </li>
-</ul> -->
-<style>
-.contact-nav {
-    position: fixed;
-    right: 24px;
-    top: 50%;
-    transform: translateY(-50%);
-    z-index: 999;
-    height: 235px;
-}
-
-.contact-nav>div {
-    margin-bottom: 12px;
-}
-
-.contact-nav>div a {
-    width: 60px;
-    height: 60px;
-}
-
-.contact-nav .top {
-    margin-top: 24px;
-    filter: drop-shadow(0px 0px 15px rgba(7, 40, 78, 0.15));
-}
-.contact-nav .top {
-    display: none;
-    cursor: pointer;
-    transition: all 0.3s ease;
-}
-
-.contact-nav .top:hover {
-    transform: translateY(-2px);
-    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
-}
-
-.contact-nav .top a {
-    display: block;
-    text-decoration: none;
-}
-
-.contact-nav .top img {
-    width: 100%;
-    height: auto;
-}
-</style>
+</ul>
 <script src="/static/index/js/clipboard.min.js"></script>
 <script>
     if (!isHideFooter) {
@@ -266,22 +182,6 @@
     }
 
     $(function () {
-        // 滚动到顶部功能
-        $("#scrollToTop").on('click', function() {
-            $('html, body').animate({
-                scrollTop: 0
-            }, 800);
-        });
-        
-        // 显示/隐藏回到顶部按钮
-        $(window).scroll(function() {
-            if ($(this).scrollTop() > 300) {
-                $('.top').fadeIn();
-            } else {
-                $('.top').fadeOut();
-            }
-        });
-        
         $("body").on('click', '.fail-pay', function () {
             $(".pay-money a:last").removeClass("disabled");
             $(".pay-money a:last").addClass("toPay");

+ 8 - 8
source/index/public/header.php

@@ -31,15 +31,15 @@ if ($notice) { ?>
 <header>
     <div class="container">
         <div class="header clearfix">
-            <a class="header-left block fl nav-logo" href="<?php echo IN_PATH ?>">
-                <img src="/data/image/IN_LOGO.png"
+            <a class="header-left block fl" href="<?php echo IN_PATH ?>">
+                <img src="<?php echo IN_PATH . (IN_LOGO ?: 'static/index/image/logo-top.png') ?>"
                      class="img-responsive hidden-xs">
-                <img src="/data/image/IN_LOGO.png"
+                <img src="/img/h55.png"
                      class="img-responsive visible-xs">
             </a>
             <div class="phone-nav-wrap">
                 <a class="header-left block fl" href="/">
-                    <img src="/data/image/IN_LOGO.png"
+                    <img src="/img/h55.png"
                          class="img-responsive visible-xs">
                 </a>
                 <ul class="ms-nav fl clearfix">
@@ -52,7 +52,7 @@ if ($notice) { ?>
                             <span class="ms-badge">分发</span>
                         </li>
                     
-                    <!-- <?php if ($this->userlogined) { ?>
+                    <?php if ($this->userlogined) { ?>
                        
                     <?php }
                    
@@ -64,7 +64,7 @@ if ($notice) { ?>
                         
                       <li class="<?php if ($this->module == 'sign') echo 'active' ?>">
                         <a href="<?php echo IN_PATH . 'index/apps/sign' ?>">企业签名</a>
-                    </li> -->
+                    </li>
                    
                    
                     <li class="<?php if ($this->module == 'webview' or $this->module == 'webview2' or $this->module == 'pack') echo 'active' ?>">
@@ -178,9 +178,9 @@ if ($notice) { ?>
 
                 <?php if (!$this->userlogined && IN_LOGIN_ON) { ?>
                     <ul class="login clearfix fr">
-                        <li><a href="/index/login" class="ms-btn ms-btn-primary ml10 btn-nav">登录</a></li>
+                        <li><a href="/index/login" class="ms-btn ms-btn-primary ml10">登录</a></li>
                         <?php if (IN_REG_ON) { ?>
-                            <li><a href="/index/reg" class="ms-btn ms-btn-primary ml10 btn-nav">注册</a></li>
+                            <li><a href="/index/reg" class="ms-btn ms-btn-primary ml10">注册</a></li>
                         <?php } ?>
                     </ul>
                 <?php } ?>

+ 200 - 331
source/index/publish.php

@@ -5,248 +5,117 @@ namespace app\index;
 
 class publish extends BaseUser
 {
-    function index()
-    {
-        $_var_0 = $_var_1 = $_var_2 = "";
-        if (SafeRequest("id", "get")) {
-            $_var_0 = SafeRequest("id", "get");
-            $_var_3 = db("appid")->where("in_uid", $this->userid)->where("in_id", bees_decrypt($_var_0))->find();
-            $_var_3 || exit(header("location:" . IN_PATH));
-            $_var_1 = $_var_3["in_bid"];
-            $_var_2 = $_var_3["in_form"] == "Android" ? "apk" : "ipa";
-        }
-?>
-        <!DOCTYPE html>
+	function index()
+	{
+		$_var_0 = $_var_1 = $_var_2 = "";
+		if (SafeRequest("id", "get")) {
+			$_var_0 = SafeRequest("id", "get");
+			$_var_3 = db("appid")->where("in_uid", $this->userid)->where("in_id", bees_decrypt($_var_0))->find();
+			$_var_3 || exit(header("location:" . IN_PATH));
+			$_var_1 = $_var_3["in_bid"];
+			$_var_2 = $_var_3["in_form"] == "Android" ? "apk" : "ipa";
+		}
+		?>        <!DOCTYPE html>
         <html lang="">
-
         <head>
             <meta charset="utf-8">
-            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0" />
-            <meta name="keywords" content="<?php echo IN_KEYWORDS; ?>" />
-            <meta name="description" content="<?php echo IN_DESCRIPTION; ?>" />
-            <title>上传app - <?php echo IN_NAME; ?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
-            <?php
-            $this->static_();
-            ?>
-            <style>
-                .upload-file .upload-btn .iconfont.icon-upload {
-                    position: relative;
-                    padding-left: 20px;
-                }
-                .upload-file .iconfont.icon-upload::before {
-                    content: '';
-                    position: absolute;
-                    top: 4px;
-                    left: 0;
-                    width: 20px;
-                    height: 20px;
-                    background: url(/static/index/image/my-app/icon-upload.png) center/100% no-repeat;
-                }
-                #_drop1, #_drop2 {
-                    color: rgba(21, 21, 21, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 400;
-                    font-size: 16px;
-                    line-height: 25px;
-                }
-                #_drop2 span {
-                    color: rgba(33, 104, 251, 1);
-                }
-                .release-app2 .qq-upload-button-selector {
-                    margin-top: 0 !important;
-                }
-                .release-app2 .warn-prompt-wrap {
-                    color: rgba(143, 149, 159, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 500;
-                    font-size: 13px;
-                    line-height: 20px;
-                    margin-top: 14px;
-                }
-                .release-app2 .warn-prompt-wrap span {
-                    color: rgba(33, 104, 251, 1);
-                }
-                .release-app2 .warn-prompt-wrap {
-                    padding-bottom: 167px;
-                }
-                .upload-app-icon img {
-                    border: 1px solid rgba(221, 221, 221, 1);
-                    width: 100px;
-                    height: 100px;
-                    border-radius: 24px;
-                }
-                .qq-upload-list-selector {
-                    margin-top: 12px !important;
-                }
-                .release-app2 .qq-upload-list li {
-                    padding: 0;
-                }
-                .app-name {
-                    margin-bottom: 12px;
-                    color: rgba(0, 0, 0, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 700;
-                    font-size: 16px;
-                    line-height: 25px;
-                    margin-bottom: 12px;
-                }
-                .tips {
-                    color: rgba(0, 0, 0, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 400;
-                    font-size: 14px;
-                    line-height: 25px;
-                    margin-bottom: 20px;
-                }
-                .release-app .progress {
-                    margin-top: 20px !important;
-                    width: 854px;
-                    height: 20px !important;
-                    margin: 0 auto;
-                    background-color: rgba(234, 236, 239, 1);
-                    border-radius: 0;
-                    margin-bottom: 20px;
-                    max-width: 80%;
-                }
-                .release-app .progress .progress-bar {
-                    background-color: rgba(33, 104, 251, 1) !important;
-                    border-radius: 0;
-                    height: 100% !important;
-                    animation: unset;
-                    background-image: unset;
-                }
-
-                .qq-upload-size {
-                    color: rgba(143, 149, 159, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 400;
-                    font-size: 16px;
-                    line-height: 25px;
-                    margin-bottom: 30px;
-                }
-                #changest {
-                    width: 62px;
-                    height: 34px;
-                    border-radius: 4px;
-                    font-family: Source Han Sans SC;
-                    font-weight: 500;
-                    font-size: 16px;
-                    line-height: 34px;
-                    background-color: rgba(33, 104, 251, 1);
-                    color: rgba(255, 255, 255, 1);
-                    border: unset;
-                    padding: 0 10px;
-                }
-                .release-app2 .tag-box-v5 {
-                    margin: 0;
-                }
-                #container {
-                    height: 450px !important;
-                    position: relative;
-                    display: flex;
-                    justify-content: center;
-                    align-items: center;
-                    height: 100%;
-                }
-                .qq-uploader-selector {
-                    margin-bottom: 20px;
-                    height: auto!important;
-                }
-            </style>
-        </head>
-
+            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
+            <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
+            <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
+            <title>上传app - <?php echo IN_NAME;?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
+            <?php 
+		$this->static_();
+		?>        </head>
         <body>
-            <?php
-            $this->header();
-            $_var_4 = $this->action == "apps" && IN_REMOTE && (IN_MANDATORY_REMOTE || $this->user["in_svip"] > 0);
-            ?>
-            <link rel="stylesheet" href="/static/index/css/fineuploader.css" />
-            <div class="release-app-wrap">
-                <div class="container">
-                    <div class="release-app2 ">
-                        <div class="crumbs">
-                            <a href="/index/apps/apps">我的应用</a><span>/</span>上传应用
-                        </div>
-                        <div class="row clearfix">
-                            <?php
-                            $this->left();
-                            ?> <div class="col-sm-10">
-                                <div class="aside-right">
-                                    <div class="release-app">
-                                        <div class="upload-file">
-                                            <div class="row tag-box tag-box-v5" id="container"
-                                                style="height: 450px !important;">
-                                                <div class="span12" style="max-width: 100%;">
-                                                    <div id="bootstrapped-fine-uploader">
-                                                    </div>
-                                                    <div class="qq-uploader-selector qq-uploader span12">
-                                                        <div id="upprocess" style="display: none;">
-                                                            <span class="qq-drop-processing-selector qq-drop-processing">
-                                                                <span class="qq-drop-processing-spinner-selector qq-drop-processing-spinner"></span>
-                                                            </span>
-                                                            <div class="upload-app-icon" id="loading">
-                                                                <img src="<?php echo IN_PATH; ?>static/index/image/loadicon.png">
-                                                            </div>
-                                                            <div class="loadend">
-                                                            </div>
-                                                            <ul class="qq-upload-list-selector qq-upload-list">
-                                                                <li>
-                                                                    <div class="app-name">
-                                                                        <span id="upload-app-name">正在解析...</span>
-                                                                    </div>
-                                                                    <div class="tips">
-                                                                        正在上传中,请不要关闭浏览器
-                                                                    </div>
-                                                                    <div class="qq-progress-bar-container-selector progress progress-striped active">
-                                                                        <div class="growing qq-progress-bar-selector progress-bar progress-bar-warning"
-                                                                            role="progressbar">
-                                                                        </div>
-                                                                    </div>
-                                                                    <span class="qq-upload-spinner-selector qq-upload-spinner alreadyup"
-                                                                        style="width: auto;font-size: 14px"></span>
-                                                                    <span class="qq-upload-file-selector qq-upload-file"></span>
-                                                                    <span class="qq-upload-size-selector qq-upload-size tolsize"
-                                                                        style="width: auto;font-size: 14px"
-                                                                        id="speed-uploadify"></span>
-                                                                    <br />
-                                                                    <br />
-                                                                    <a class="turbo-upload qq-upload-cancel-selector btn-u btn-u-default ms-btn ms-btn-default"
-                                                                        href="javascript:;" id="changest"
-                                                                        style="display: none;">暂停上传</a>
-                                                                    <span class="qq-upload-status-text-selector qq-upload-status-text"></span>
-                                                                    <div id="retry" style="display:none; margin-top:20px;">
-                                                                        <a class="btn-u btn-u-default"
-                                                                            href="javascript:void(0);"
-                                                                            onclick="javascript:retry();">重新上传</a>
-                                                                    </div>
-                                                                </li>
-                                                            </ul>
+        <?php 
+		$this->header();
+		$_var_4 = $this->action == "apps" && IN_REMOTE && (IN_MANDATORY_REMOTE || $this->user["in_svip"] > 0);
+		?>        <link rel="stylesheet" href="/static/index/css/fineuploader.css"/>
+        <div class="release-app-wrap">
+            <div class="container">
+                <div class="release-app2 ">
+                    <div class="crumbs">
+                        <a href="/index/apps/apps">我的应用</a><span>/</span>上传应用
+                    </div>
+                    <div class="row clearfix">
+                        <?php 
+		$this->left();
+		?>                        <div class="col-sm-10">
+                            <div class="aside-right">
+                                <div class="release-app">
+                                    <div class="upload-file" style="padding-top:20px;">
+                                        <div class="row tag-box tag-box-v5" id="container"
+                                             style="height: 450px !important;">
+                                            <div class="span12">
+                                                <div id="bootstrapped-fine-uploader">
+                                                </div>
+                                                <div class="qq-uploader-selector qq-uploader span12">
+                                                    <div id="upprocess" style="display: none;">
+												<span class="qq-drop-processing-selector qq-drop-processing">
+												<span class="qq-drop-processing-spinner-selector qq-drop-processing-spinner"></span>
+												</span>
+                                                        <div class="upload-app-icon" id="loading">
+                                                            <img src="<?php echo IN_PATH;?>static/index/image/loadicon.png">
                                                         </div>
-
-                                                        <div class="col-md-12" id="upbtn">
-                                                            <div class="qq-upload-button-selector">
-                                                                <button class="ms-btn ms-btn-primary upload-btn"
-                                                                    id="uploadstart"
-                                                                    style="padding: 0px; font-size: 18px; line-height: 50px; z-index: 1; width: 148px; height: 50px; border-radius: 4px; background-color: rgba(33, 104, 251, 1);">
-                                                                    <span class="iconfont icon-upload"></span>
-                                                                    <span class="text" style="top: -5px; font-size: 18px; font-family: Source Han Sans SC">立即上传</span>
-                                                                </button>
-                                                                <div style="width: 120px;margin:20px auto">
-                                                                    <?php
-                                                                    if ($_var_4 && $this->action == "apps" && !IN_MANDATORY_REMOTE) {
-                                                                    ?> <label onclick="change_remote()">
-                                                                            <span class="icon icon-radio" id="cdnradio"></span>
-                                                                            <span class="">开启CDN加速</span>
-                                                                        </label>
-                                                                    <?php
-                                                                    }
-                                                                    ?> 
+                                                        <div class="loadend">
+                                                        </div>
+                                                        <ul class="qq-upload-list-selector qq-upload-list">
+                                                            <li>
+                                                                <div style="margin-bottom:20px;">
+                                                                    <span id="upload-app-name">正在解析...</span>
+                                                                </div>
+                                                                <div style="margin-bottom:20px;">
+                                                                    正在上传中,请不要关闭浏览器
+                                                                </div>
+                                                                <div class="qq-progress-bar-container-selector progress progress-striped active">
+                                                                    <div class="growing qq-progress-bar-selector progress-bar progress-bar-warning"
+                                                                         role="progressbar">
+                                                                    </div>
                                                                 </div>
-                                                                <div id="_drop1">点击按钮选择应用的安装包,或拖拽文件到此区域</div>
-                                                                <div id="_drop2">
-                                                                    支持<?php echo $this->action == "apps" ? "{ipa,apk,mobileconfig}" : "{ipa}"; ?> 文件,单个文件最大支持
-                                                                    <span><?php echo get_user_in_filesize($this->user, true); ?></span>
+                                                                <span class="qq-upload-spinner-selector qq-upload-spinner alreadyup"
+                                                                      style="width: auto;font-size: 14px"></span>
+                                                                <span class="qq-upload-file-selector qq-upload-file"></span>
+                                                                <span class="qq-upload-size-selector qq-upload-size tolsize"
+                                                                      style="width: auto;font-size: 14px"
+                                                                      id="speed-uploadify"></span>
+                                                                <br/>
+                                                                <br/>
+                                                                <a class="turbo-upload qq-upload-cancel-selector btn-u btn-u-default ms-btn ms-btn-default"
+                                                                   href="javascript:;" id="changest"
+                                                                   style="display: none;">暂停上传</a>
+                                                                <span class="qq-upload-status-text-selector qq-upload-status-text"></span>
+                                                                <div id="retry" style="display:none; margin-top:20px;">
+                                                                    <a class="btn-u btn-u-default"
+                                                                       href="javascript:void(0);"
+                                                                       onclick="javascript:retry();">重新上传</a>
                                                                 </div>
+                                                            </li>
+                                                        </ul>
+                                                    </div>
+
+                                                    <div class="col-md-12" id="upbtn">
+                                                        <div class="qq-upload-button-selector">
+                                                            <button class="ms-btn ms-btn-primary upload-btn"
+                                                                    id="uploadstart"
+                                                                    style="width: 240px; padding: 0; height: 60px; font-size: 18px; line-height: 58px;">
+                                                                <span class="iconfont icon-upload"></span>
+                                                                <span class="text">立即上传</span>
+                                                            </button>
+                                                            <div style="width: 120px;margin:20px auto">
+                                                                <?php 
+		if ($_var_4 && $this->action == "apps" && !IN_MANDATORY_REMOTE) {
+			?>                                                                    <label onclick="change_remote()">
+                                                                        <span class="icon icon-radio"
+                                                                              id="cdnradio"></span>
+                                                                        <span class="">开启CDN加速</span>
+                                                                    </label>
+                                                                <?php 
+		}
+		?>                                                            </div>
+                                                            <div id="_drop1">点击按钮选择应用的安装包,或拖拽文件到此区域</div>
+                                                            <div id="_drop2">
+                                                                支持<?php echo $this->action == "apps" ? "{ipa,apk,mobileconfig}" : "{ipa}";?>                                                                文件,单个文件最大支持
+                                                                <span style="color:red;font-size: 14px"><?php echo get_user_in_filesize($this->user, true);?></span>
                                                             </div>
                                                         </div>
                                                     </div>
@@ -257,112 +126,112 @@ class publish extends BaseUser
                                 </div>
                             </div>
                         </div>
-                        <div class="warn-prompt-wrap clearfix">
-                            <dl class="clearfix fr warn-prompt-1">
-                                <dt class="fl">提示:</dt>
-                                <dd>请您确认上传的APP,符合
-                                    《<a href="/index/about/specification" target="_blank"
-                                        class="color-hover"><?php echo IN_NAME; ?>应用审核规范</a>》,如违反规范,APP将做删除处理,屡次上传将被封禁账号。
-                                    <br />根据最新审核规范,不接受如下APP上传本平台:色情类、直播类、金融类、区块链虚拟币等。如已上传,将做删除处理
-                                </dd>
-                            </dl>
-                        </div>
+                    </div>
+                    <div class="warn-prompt-wrap clearfix">
+                        <dl class="clearfix fr warn-prompt-1">
+                            <dt class="fl">提示:</dt>
+                            <dd>请您确认上传的APP,符合
+                                《<a href="/index/about/specification" target="_blank"
+                                    class="color-hover"><?php echo IN_NAME;?>应用审核规范</a>》,如违反规范,APP将做删除处理,屡次上传将被封禁账号
+                                <br/>根据最新审核规范,不接受如下APP上传本平台:色情类、直播类、金融类、区块链虚拟币等。如已上传,将做删除处理。
+                            </dd>
+                        </dl>
                     </div>
                 </div>
             </div>
-            <script src="/static/index/js/publish/app-info-parser.min.js"></script>
-            <script src="/static/index/js/publish/plupload.full.min.js"></script>
-            <?php
-            if ($_var_4 && IN_REMOTE == 1) {
-            ?> <script src="/static/index/js/publish/qiniu.min.js"></script>
-            <?php
-            }
-            ?> <script src="/static/index/js/publish/packageParser.js"></script>
-            <script>
-                var allowsize = <?php echo get_user_in_spacetotal($this->user) - $this->user["in_spaceuse"]; ?>; //存储空间剩余
-                var singlesize = <?php echo get_user_in_filesize($this->user); ?>; //单文件上传限制
-                var iLocalId = "<?php echo $_var_0; ?>"; //更新应用ID
-                var mandatory = <?php echo IN_VERIFY; ?>; //强制认证状态
-                var certification = <?php echo $this->user["in_verify"]; ?>; //实名认证状态
-                let bundleId = "<?php echo $_var_1; ?>"; //更新应用包名
-                let ext = "<?php echo $_var_2; ?>"; //更新应用类型
-                var remote = <?php echo $_var_4 ? IN_REMOTE : 0; ?>;
-                var in_sign_type = "<?php echo $this->action == "apps" ? 0 : ($this->action == "sign" ? 1 : 2); ?>";
-                var IN_SIGNMETHOD = "<?php echo IN_SIGNMETHOD; ?>";
-                var IN_API = "<?php echo IN_API; ?>";
-                var IN_SECRET = "<?php echo IN_SECRET; ?>";
-                var IN_MANDATORY_REMOTE = <?php echo intval(IN_MANDATORY_REMOTE && IN_REMOTE && $this->action == "apps"); ?>;
-                var uploader;
-                var parser_config = {
-                    qndomain: "<?php echo IN_REMOTEDK; ?>",
-                    upload: "/upload/index/saveinfo",
-                    autoClickUploadStart: iLocalId, //应用id更新
-                    postField: {
-                        iLocalId: iLocalId,
-                        in_sign_type
-                    },
-                    parseCallback: function(file, appInfo) {
-                        if (file.size > singlesize) {
-                            throw new Error("单文件大小,超过" + Math.floor((singlesize / 1024 / 1024) * 100) / 100 + "MB,请开通或升级会员。");
-                        } else {
-                            if (file.size > allowsize) {
-                                throw new Error('应用空间容量不足,请开通或升级会员。');
-                            }
-                        }
-                        if (iLocalId && (bundleId != appInfo.packageName || ext != appInfo.ext)) {
-                            throw new Error('不是同一个应用无法更新');
-                        }
-                        if (mandatory == 1 && certification != 1) {
-                            throw new Error('未进行实名认证或认证审核中');
+        </div>
+        <script src="/static/index/js/publish/app-info-parser.min.js"></script>
+        <script src="/static/index/js/publish/plupload.full.min.js"></script>
+        <?php 
+		if ($_var_4 && IN_REMOTE == 1) {
+			?>            <script src="/static/index/js/publish/qiniu.min.js"></script>
+        <?php 
+		}
+		?>        <script src="/static/index/js/publish/packageParser.js"></script>
+        <script>
+            var allowsize = <?php echo get_user_in_spacetotal($this->user) - $this->user["in_spaceuse"];?>; //存储空间剩余
+            var singlesize = <?php echo get_user_in_filesize($this->user);?>; //单文件上传限制
+            var iLocalId = "<?php echo $_var_0;?>";  //更新应用ID
+            var mandatory = <?php echo IN_VERIFY;?>;  //强制认证状态
+            var certification = <?php echo $this->user["in_verify"];?>;  //实名认证状态
+            let bundleId = "<?php echo $_var_1;?>";  //更新应用包名
+            let ext = "<?php echo $_var_2;?>";  //更新应用类型
+            var remote = <?php echo $_var_4 ? IN_REMOTE : 0;?>;
+            var in_sign_type = "<?php echo $this->action == "apps" ? 0 : ($this->action == "sign" ? 1 : 2);?>";
+            var IN_SIGNMETHOD = "<?php echo IN_SIGNMETHOD;?>";
+            var IN_API = "<?php echo IN_API;?>";
+			var IN_SECRET = "<?php echo IN_SECRET;?>";
+            var IN_MANDATORY_REMOTE = <?php echo intval(IN_MANDATORY_REMOTE && IN_REMOTE && $this->action == "apps");?>;
+            var uploader;
+            var parser_config = {
+                qndomain: "<?php echo IN_REMOTEDK;?>",
+                upload: "/upload/index/saveinfo",
+                autoClickUploadStart: iLocalId, //应用id更新
+                postField: {
+                    iLocalId: iLocalId,
+                    in_sign_type
+                },
+                parseCallback: function (file, appInfo) {
+                    if (file.size > singlesize) {
+                        throw new Error("单文件大小,超过" + Math.floor((singlesize / 1024 / 1024) * 100) / 100 + "MB,请开通或升级会员。");
+                    } else {
+                        if (file.size > allowsize) {
+                            throw new Error('应用空间容量不足,请开通或升级会员。');
                         }
-                    },
-                    saveCallback: function(ret) {
-                        if (ret.code == 1) {
-                            window.location.href = "/index/publish_success?id=" + ret.data.id;
+                    }
+                    if (iLocalId && (bundleId != appInfo.packageName || ext != appInfo.ext)) {
+                        throw new Error('不是同一个应用无法更新');
+                    }
+                    if (mandatory == 1 && certification != 1) {
+                        throw new Error('未进行实名认证或认证审核中');
+                    }
+                },
+                saveCallback: function (ret) {
+                    if (ret.code == 1) {
+                        window.location.href = "/index/publish_success?id=" + ret.data.id;
+                    } else {
+                        if (ret.msg) {
+                            Modal.determineModal({
+                                iconClass: "icon-modal-error2",  // success: icon-modal-success1,  error: icon-modal-error2
+                                title: data.msg,
+                                align: 'left',
+                                btnText: '确定'
+                            });
                         } else {
-                            if (ret.msg) {
-                                Modal.determineModal({
-                                    iconClass: "icon-modal-error2", // success: icon-modal-success1,  error: icon-modal-error2
-                                    title: data.msg,
-                                    align: 'left',
-                                    btnText: '确定'
-                                });
-                            } else {
-                                alert('上传文件失败,请稍后重试');
-                            }
+                            alert('上传文件失败,请稍后重试');
                         }
-                    },
-                };
-
-                function parser_init(remote) {
-                    if (uploader) {
-                        uploader.destroy()
                     }
-                    parser = new packageParser(uploader);
-                    parser_config.remote = remote || 0;
-                    parser.init(parser_config);
+                },
+            };
+
+            function parser_init(remote) {
+                if (uploader) {
+                    uploader.destroy()
                 }
+                parser = new packageParser(uploader);
+                parser_config.remote = remote || 0;
+                parser.init(parser_config);
+            }
 
-                //初始化
-                parser_init(IN_MANDATORY_REMOTE ? remote : 0);
+            //初始化
+            parser_init(IN_MANDATORY_REMOTE ? remote : 0);
 
-                function change_remote() {
-                    $('#cdnradio').toggleClass('icon-radio-checked');
-                    if ($('#cdnradio').hasClass('icon-radio-checked')) {
-                        parser_init(remote);
-                    } else {
-                        parser_init(0);
-                    }
+            function change_remote() {
+                $('#cdnradio').toggleClass('icon-radio-checked');
+                if ($('#cdnradio').hasClass('icon-radio-checked')) {
+                    parser_init(remote);
+                } else {
+                    parser_init(0);
                 }
-            </script>
-            <?php
-            $this->footer();
-            ?> <script>
-                window.onload = checkIsBanned;
-            </script>
+            }
+        </script>
+        <?php 
+		$this->footer();
+		?>        <script>
+            window.onload = checkIsBanned;
+        </script>
         </body>
-
         </html>
-<?php
-    }
-}
+    <?php 
+	}
+}

+ 49 - 147
source/index/publish_success.php

@@ -5,163 +5,65 @@ namespace app\index;
 
 class publish_success extends BaseUser
 {
-    function index()
-    {
-        $id = bees_decrypt(SafeRequest("id", "get"));
-        $row = db('appid')->where('in_uid', $this->userid)->where('in_id', $id)->find();
-        $row || exit(include_once dirname(__FILE__) . '/../pack/error/404.php');
-?>
-        <!DOCTYPE html>
+	function index()
+	{
+		$id = bees_decrypt(SafeRequest("id", "get"));
+		$row = db('appid')->where('in_uid', $this->userid)->where('in_id', $id)->find();
+		$row || exit(include_once dirname(__FILE__) . '/../pack/error/404.php');
+		?>        <!DOCTYPE html>
         <html lang="">
-
         <head>
             <meta charset="utf-8">
-            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0" />
-            <meta name="keywords" content="<?php echo IN_KEYWORDS; ?>" />
-            <meta name="description" content="<?php echo IN_DESCRIPTION; ?>" />
-            <title><?php echo $row['in_name']; ?>发布成功 - <?php echo IN_NAME; ?> -
+            <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
+            <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
+            <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
+            <title><?php echo $row['in_name'];?>发布成功 - <?php echo IN_NAME;?> -
                 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
-            <?php
-            $this->static_();
-            ?>
-            <style>
-                .release-app .uploaded-success .img-wrap {
-                    border: 1px solid rgba(221, 221, 221, 1);
-                    width: 100px;
-                    height: 100px;
-                    border-radius: 24px;
-                    padding: 0;
-                    box-shadow: unset;
-                    margin-bottom: 12px;
-                    overflow: hidden;
-                }
-
-                .release-app .uploaded-success .tit {
-                    background: unset;
-                    margin-bottom: 12px;
-                    color: rgba(0, 0, 0, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 700;
-                    font-size: 16px;
-                    line-height: 25px;
-                    margin-bottom: 12px;
-                }
-
-                .release-app .uploaded-success .p1 {
-                    color: rgba(0, 0, 0, 1);
-                    font-family: Source Han Sans SC;
-                    font-weight: 400;
-                    font-size: 14px;
-                    line-height: 25px;
-                    margin-bottom: 30px;
-                    position: relative;
-                    padding-left: 28px;
-                    display: inline-block;
-                }
-
-                .release-app .uploaded-success .p1::before {
-                    content: '';
-                    position: absolute;
-                    top: 0;
-                    left: 0;
-                    width: 20px;
-                    height: 25px;
-                    background: url(/static/index/image/my-app/icon-success.png) center/100% no-repeat;
-                }
-
-                .release-app .uploaded-success .iconfont {
-                    margin-right: 10px;
-                    font-size: 24px;
-                    width: 24px;
-                    height: 24px;
-                    line-height: 24px;
-                    position: relative;
-                    display: inline-block;
-                }
-
-                .release-app .uploaded-success .up-btn .ms-btn {
-                    font-size: 18px;
-                    line-height: 50px;
-                    height: 50px;
-                    border-radius: 4px;
-                    background-color: rgba(33, 104, 251, 1);
-                    color: #fff;
-                    margin: 0px 20px;
-                    padding: 0 20px;
-                    width: unset;
-                }
-
-                .iconfont::before {
-                    content: "";
-                    background-repeat: no-repeat;
-                    background-size: 100% 100%;
-                    background-position: center;
-                    width: 24px;
-                    height: 24px;
-                    display: inline-block;
-                    position: absolute;
-                    top: 5px;
-                    left: 0;
-                    background-image: url(/static/index/image/my-app/icon-update2.png);
-                }
-
-                .iconfont.icon-download::before {
-                    background-image: url(/static/index/image/my-app/icon-download.png);
-                }
-
-                .iconfont.icon-set::before {
-                    background-image: url(/static/index/image/my-app/icon-set.png);
-                }
-
-                .iconfont.icon-upload1::before {
-                    background-image: url(/static/index/image/my-app/icon-upload1.png);
-                }
-            </style>
-        </head>
-
+            <?php 
+		$this->static_();
+		?>        </head>
         <body>
-            <?php
-            $this->header();
-            ?> <div class="release-app-wrap">
-                <div class="container">
-                    <div class="release-app">
-                        <div class="crumbs">
-                            <a href="/index/apps/apps">我的应用</a><span>/</span>发布
+        <?php 
+		$this->header();
+		?>        <div class="release-app-wrap">
+            <div class="container">
+                <div class="release-app">
+                    <div class="crumbs">
+                        <a href="/index/apps/apps">我的应用</a><span>/</span>发布
+                    </div>
+                    <div class="uploaded-success">
+                        <div class="img-wrap">
+                            <img src="<?php echo geticon($row['in_icon']);?>"
+                                 onerror="javascript:this.src='<?php echo IN_PATH;?>static/index/image/<?php echo $row['in_form'];?>.png'"
+                                 alt="" class="img-responsive">
                         </div>
-                        <div class="uploaded-success">
-                            <div class="img-wrap">
-                                <img src="<?php echo geticon($row['in_icon']); ?>"
-                                    onerror="javascript:this.src='<?php echo IN_PATH; ?>static/index/image/<?php echo $row['in_form']; ?>.png'"
-                                    alt="" class="img-responsive">
-                            </div>
-                            <div class="tit">
-                                发布成功
-                            </div>
-                            <div class="p1">
-                                恭喜您,你的APP【<?php echo $row['in_name']; ?>】发布成功了!
-                                <?php
-                                if ($row['in_applock']) {
-                                ?><br>提示:此应用包含疑似违规信息,需人工审核,请耐心等待。<?php
-                                                                }
-                                                                    ?> </div>
-                            <div class="up-btn">
-                                <a href="<?php echo getlink($row['in_id']); ?>" target="_blank"
-                                    class="ms-btn ms-btn-secondary"><span class="iconfont icon-download"></span>查看下载页面</a>
-                                <a href="/index/publish/apps" class="ms-btn ms-btn-secondary"><span
+                        <div class="tit">
+                            发布成功
+                        </div>
+                        <div class="p1">
+                            恭喜您,你的APP【<?php echo $row['in_name'];?>】发布成功了!
+                            <?php 
+		if ($row['in_applock']) {
+			?><br>提示:此应用包含疑似违规信息,需人工审核,请耐心等待。<?php 
+		}
+		?>                        </div>
+                        <div class="up-btn">
+                            <a href="<?php echo getlink($row['in_id']);?>" target="_blank"
+                               class="ms-btn ms-btn-secondary"><span class="iconfont icon-download"></span>查看下载页</a>
+                            <a href="/index/publish/apps" class="ms-btn ms-btn-secondary"><span
                                         class="iconfont icon-upload1"></span>继续上传</a>
-                                <a href="/index/publish_setting?id=<?php echo bees_encrypt($row['in_id']); ?>"
-                                    class="ms-btn ms-btn-secondary"><span class="iconfont icon-set"></span>APP设置</a>
-                            </div>
+                            <a href="/index/publish_setting?id=<?php echo bees_encrypt($row['in_id']);?>"
+                               class="ms-btn ms-btn-secondary"><span class="iconfont icon-set"></span>APP设置</a>
                         </div>
                     </div>
                 </div>
             </div>
-            <?php
-            $this->footer();
-            ?> </body>
-
+        </div>
+        <?php 
+		$this->footer();
+		?>        </body>
         </html>
 
-<?php
-    }
-}
+    <?php 
+	}
+}

+ 4 - 4
source/index/reg.php

@@ -60,8 +60,8 @@ class reg extends Base
         <body>
         <?php 
 		$this->header();
-		?>        <div class="login-common register-common">
-            <div class="tit"><div class="active">账户注册</div></div>
+		?>        <div class="login-common">
+            <div class="tit"><a class="active">账户注册</a></div>
             <div class="form-container">
                 <div class="form-inner">
                     <form action="" method="post">
@@ -120,8 +120,8 @@ class reg extends Base
                                 href="/index/about/privacy" target="_blank" class="color-hover">《隐私政策》</a></span>
                 </div>
             </div>
-            <button type="button" id="submitButton" class="ms-btn ms-btn-primary input-lg btn-register">注册</button>
-            <div class="text-center to-login">
+            <button type="button" id="submitButton" class="ms-btn ms-btn-primary input-lg mt20">注册</button>
+            <div class="mt15 text-center">
                 已有账号,<a href="<?php echo IN_PATH;?>index/login" class="color-hover">点击登录</a>
             </div>
             </form>

+ 11 - 13
source/index/utils.php

@@ -29,10 +29,8 @@ class utils extends Base
             <script>
                 isHideFooter = false;
             </script>
-            <link rel="stylesheet" href="/css/jcq.css">
         </head>
-        <body style="background-color: #f5f5f5;">
-            
+        <body>
         <?php 
 		$this->header();
 		?>  
@@ -40,13 +38,13 @@ class utils extends Base
         
        
       
-        <div class="container" >
+        <div class="container">
             <div class="tool-classs">
                 <div class="con">
                     <ul class="clearfix">
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_1.png"></div>
+                                <div class="img-wrap"><img src="/static/index/image/tool-1.png"></div>
                                 <div class="tit">提取UDID</div>
                                 <p>
                                     用iOS设备扫描二维码或者打开链接即可获取设备上的UDID
@@ -56,7 +54,7 @@ class utils extends Base
                         </li>
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_2.png"></div>
+                                <div class="img-wrap"><img src="/static/index/image/tool-4.png"></div>
                                 <div class="tit">Plist文件在线制作</div>
                                 <p>
                                     将IPA的下载链接,图标的链接,以及APP的名字和BundleID放到Plist文件中,通过苹果的itms-services可以实现APP在线下载的功能。
@@ -66,7 +64,7 @@ class utils extends Base
                         </li>
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_3.png"></div>
+                                <div class="img-wrap"><img src="/static/index/image/tool-5.png"></div>
                                 <div class="tit">APP图标在线制作</div>
                                 <p>
                                     可以提供在线图标制作,多种图案和
@@ -78,7 +76,7 @@ class utils extends Base
                         </li>
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_4.png"></div>
+                                <div class="img-wrap"><img src="/static/index/image/tool-2.png"></div>
                                 <div class="tit">安卓证书制作</div>
                                 <p>
                                     可以用来提高APP程序的安全性 同时也方便应用APP程序升级
@@ -88,7 +86,7 @@ class utils extends Base
                         </li>
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_5.png"></div>
+                                <div class="img-wrap"><img src="/static/index/image/tool-777.png"></div>
                                 <div class="tit">iOS 证书在线检测</div>
                                 <p>
                                     上传P12文件或安装包,检测证书是否掉签
@@ -98,7 +96,7 @@ class utils extends Base
                         </li>
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_6.png"></div>
+                                <div class="img-wrap"><img src="/static/index/image/tool-7.png"></div>
                                 <div class="tit">二维码解码</div>
                                 <p>
                                     将已有二维码上传,能识别出二维码里面内容。 还原二维码内容。
@@ -109,7 +107,7 @@ class utils extends Base
                         
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_7.png"></div>
+                                <div class="img-wrap"><img src="/jiexi/tool-7.png"></div>
                                 <div class="tit">应用解析</div>
                                 <p>
                                     快速解析APP 支持解析安卓与苹果应用
@@ -120,7 +118,7 @@ class utils extends Base
                         
                         <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_8.png"></div>
+                                <div class="img-wrap"><img src="/jiexi/tool-14.png"></div>
                                 <div class="tit">IOS免签</div>
                                 <p>
                                     一键封装网站,免越狱 免签APP优势,免iOS签名,免信任,不闪退, 安装后永久安全稳定快捷 任意修改
@@ -130,7 +128,7 @@ class utils extends Base
                         </li>
                          <li>
                             <div class="t-con">
-                                <div class="img-wrap"><img src="/static/index/image/icon_gjx_9.png"></div>
+                                <div class="img-wrap"><img src="/jiexi/tool-6.png"></div>
                                 <div class="tit">链接合并</div>
                                 <p>
                                     本功能可将外部的ios链接或安卓链接,来和本站的链接进行合并到一起使用。

+ 200 - 251
source/index/webview2.php

@@ -4,58 +4,41 @@ namespace app\index;
 
 class webview2 extends BaseUser
 {
-    function index()
-    {
-        $_var_0 = "http://" . $_SERVER["HTTP_HOST"] . IN_PATH;
-        $_var_1 = is_ssl() ? str_replace("http://", "https://", $_var_0) : $_var_0;
-        $_var_2 = $this->action && $this->action != "index" ? bees_decrypt($this->action) : 0;
-        $_var_3 = db("app_pack")->where("user_id", $this->userid)->where("id", $_var_2)->json(["config"], true)->find();
-        $_var_4 = $_var_3 && ($_var_3["period"] < 1 || $_var_3["period"] > time());
-        $_var_5 = $this->userid . "-" . time();
-        
-        if (!$_var_3) {
-            $_var_3 = [
-                "name" => "", 
-                "url" => "", 
-                "bundle_id" => "", 
-                "version" => "", 
-                "type" => 2, 
-                "config" => null
-            ];
-        }
-        
-        if (!$_var_3["config"]) {
-            $_var_3["config"] = [
-                "FullScreen" => true, 
-                "IsRemovable" => true, 
-                "IsRemovURL" => false
-            ];
-        }
-        
-        $_var_6 = json_decode(IN_WEBVIEWPOINTS, true);
-        ?>
-        <!DOCTYPE html>
+	function index()
+	{
+		$_var_0 = "http://" . $_SERVER["HTTP_HOST"] . IN_PATH;
+		$_var_1 = is_ssl() ? str_replace("http://", "https://", $_var_0) : $_var_0;
+		$_var_2 = $this->action && $this->action != "index" ? bees_decrypt($this->action) : 0;
+		$_var_3 = db("app_pack")->where("user_id", $this->userid)->where("id", $_var_2)->json(["config"], true)->find();
+		$_var_4 = $_var_3 && ($_var_3["period"] < 1 || $_var_3["period"] > time());
+		$_var_5 = $this->userid . "-" . time();
+		if (!$_var_3) {
+			$_var_3 = ["name" => "", "url" => "", "bundle_id" => "", "version" => "", "type" => 2, "config" => NUll];
+		}
+		if (!$_var_3["config"]) {
+			$_var_3["config"] = ["FullScreen" => true, "IsRemovable" => true, "IsRemovURL" => false];
+		}
+		$_var_6 = json_decode(IN_WEBVIEWPOINTS, true);
+		?>        <!DOCTYPE html>
         <html lang="">
         <head>
             <meta charset="utf-8">
             <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
-            <meta name="keywords" content="<?php echo IN_KEYWORDS; ?>"/>
-            <meta name="description" content="<?php echo IN_DESCRIPTION; ?>"/>
-            <title>APP打包封装 - <?php echo IN_NAME; ?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
+            <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
+            <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
+            <title>APP打包封装 - <?php echo IN_NAME;?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
             <?php 
-            $this->static_();
-            ?>
-            <script src="<?php echo IN_PATH; ?>static/pack/mobileconfig/lib.js"></script>
+		$this->static_();
+		?>            <script src="<?php echo IN_PATH;?>static/pack/mobileconfig/lib.js"></script>
             <script>
-                var in_path = '<?php echo IN_PATH; ?>';
-                var in_login = '<?php echo $this->userlogined ? "1" : "-1"; ?>';
+                var in_path = '<?php echo IN_PATH;?>';
+                var in_login = '<?php echo $this->userlogined ? "1" : "-1";?>';
             </script>
-            <link rel="stylesheet" href="/css/jcq.css">
         </head>
         <body>
         <?php 
-        $this->header();
-        ?>
+		$this->header();
+		?>     
         <div class="release-app-wrap">
             <div class="container">
                 <div class="release-app2">
@@ -64,16 +47,13 @@ class webview2 extends BaseUser
                     </div>
                     <div class="row clearfix signature1">
                         <?php 
-                        $this->webview_left();
-                        ?>
-                        <div class="col-sm-10">
+		$this->webview_left();
+		?>                        <div class="col-sm-10">
                             <div class="aside-right">
                                 <div class="account-management real-name" style="height: auto;padding: 0px">
                                     <div class="pack-step1 encapsulation">
                                         <div class="step1 step-common">
-                                            <input type="hidden" name="id" value="<?php echo $_var_2; ?>">
-                                            
-                                            <!-- APP名称 -->
+                                            <input type="hidden" name="id" value="<?php echo $_var_2;?>">
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2"><span>*</span>APP名称</label>
                                                 <div class="col-sm-6">
@@ -81,102 +61,100 @@ class webview2 extends BaseUser
                                                         <input type="text" id="mc_title" name="mc_title"
                                                                class="form-control input-change1" rows="5"
                                                                placeholder="请填写APP名字,建议5个字以内的中文,英文或数字"
-                                                               value="<?php echo $_var_3["name"]; ?>">
-                                                        <div class="error1 color-danger">名字不能为空,且仅支持中文,英文或数字,不支持特殊字符</div>
+                                                               value="<?php echo $_var_3["name"];?>">
+                                                        <div class="error1 color-danger">名字不能为空,且仅支持中文,英文或数字,不支持特殊字符
+                                                        </div>
                                                     </div>
                                                 </div>
                                             </div>
-                                            
-                                            <!-- 网站链接 -->
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2"><span>*</span>网站链接</label>
                                                 <div class="col-sm-6">
                                                     <div class="input-text">
-                                                        <input type="text" class="form-control input-change2"
-                                                               id="mc_url" name="mc_url" rows="5"
-                                                               placeholder="请您填写完整的网站链接(例如:http://<?php echo $_SERVER["HTTP_HOST"]; ?>/)"
-                                                               value="<?php echo $_var_3["url"]; ?>">
+                                                        <input type="text" class="form-control input-change2 "
+                                                               id="mc_url"
+                                                               name="mc_url" rows="5"
+                                                               placeholder="请您填写完整的网站链接(例如:http://<?php echo $_SERVER["HTTP_HOST"];?>/)"
+                                                               value="<?php echo $_var_3["url"];?>">
                                                         <div class="error1 color-danger">
                                                             请输入完整的网站链接,必须带http或https开头的链接地址
                                                         </div>
                                                     </div>
                                                 </div>
                                             </div>
-                                            
-                                            <!-- APP图标 -->
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2"><span>*</span>APP图标</label>
-                                                <div class="clearfix col-sm-6 flex items-end flex-wrap">
+                                                <div class="clearfix col-sm-6">
                                                     <input type="file" id="upload_mc_a_icon"
                                                            onchange="upload_mc_a_icon()"
                                                            style="display:none">
-                                                    <div id="preview_mc_a_icon" class="upload-icon fl"
+                                                    <div id="preview_mc_a_icon" class="upload-icon fl "
                                                          onclick="$('#upload_mc_a_icon').click()">
                                                         <?php 
-                                                        if (!empty($_var_3["icon"])) {
-                                                            ?>
-                                                            <img src="<?php echo $_var_3["icon"]; ?>">
-                                                            <?php 
-                                                        } else {
-                                                            ?>
-                                                            <div class="text" id="tips_a_icon">点击上传图标</div>
+		if (!empty($_var_3["icon"])) {
+			?>                                                            <img src="<?php echo $_var_3["icon"];?>">
+                                                        <?php 
+		} else {
+			?>                                                            <div class="text" id="tips_a_icon">点击上传图标</div>
                                                             <div class="reset">重新上传</div>
-                                                            <?php 
-                                                        }
-                                                        ?>
-                                                    </div>
-                                                    <div class="img-note fl col-sm-6">
+                                                        <?php 
+		}
+		?>                                                    </div>
+                                                    <div class="img-note fl">
                                                         <div>
                                                             <a class="ms-btn ms-btn-secondary mb5"
-                                                               href="<?php echo IN_PATH; ?>index/icon_make"
+                                                               href="<?php echo IN_PATH;?>index/icon_make"
                                                                target="_blank">在线制作图标</a>
-                                                            <p>尺寸200*200,圆形或白色背景LOGO,PNG格式</p>
+                                                            <p>200*200尺寸,小于1M<br>PNG、JPG格式</p>
                                                         </div>
                                                     </div>
                                                 </div>
                                             </div>
-                                            
-                                            <!-- 是否全屏显示 -->
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2"><span>*</span>是否全屏显示</label>
                                                 <div class="col-sm-6">
-                                                    <div class="input-text radio">
-                                                        <label>
-                                                            <input type="radio" name="FullScreen" value="1" 
-                                                                   <?php if ($_var_3["config"]["FullScreen"]) { ?>checked="checked"<?php } ?>>
-                                                            是
-                                                        </label>
-                                                        <label>
-                                                            <input type="radio" name="FullScreen" value="0" 
-                                                                   <?php if (!$_var_3["config"]["FullScreen"]) { ?>checked="checked"<?php } ?>>
-                                                            否
-                                                        </label>
+                                                    <div class="input-text">
+                                                        <input type="radio" name="FullScreen"
+                                                               value="1" <?php 
+		if ($_var_3["config"]["FullScreen"]) {
+			?>checked="checked"<?php 
+		}
+		?>>
+                                                        是
+                                                        <input
+                                                                type="radio" name="FullScreen"
+                                                                value="0" <?php 
+		if (!$_var_3["config"]["FullScreen"]) {
+			?>checked="checked"<?php 
+		}
+		?>>
+                                                        否
                                                         <div class="error1 color-danger">全屏显示没有导航按钮</div>
                                                     </div>
                                                 </div>
                                             </div>
-                                            
-                                            <!-- 是否允许删除 -->
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2"><span>*</span>是否允许删除</label>
                                                 <div class="col-sm-6">
-                                                    <div class="input-text radio">
-                                                        <label>
-                                                            <input type="radio" name="IsRemovable" value="1" 
-                                                                   <?php if ($_var_3["config"]["IsRemovable"]) { ?>checked="checked"<?php } ?>>
-                                                            是
-                                                        </label>
-                                                        <label>
-                                                            <input type="radio" name="IsRemovable" value="0" 
-                                                                   <?php if (!$_var_3["config"]["IsRemovable"]) { ?>checked="checked"<?php } ?>>
-                                                            否
-                                                        </label>
+                                                    <div class="input-text">
+                                                        <input type="radio" name="IsRemovable"
+                                                               value="1" <?php 
+		if ($_var_3["config"]["IsRemovable"]) {
+			?>checked="checked"<?php 
+		}
+		?>>
+                                                        是
+                                                        <input type="radio" name="IsRemovable"
+                                                               value="0" <?php 
+		if (!$_var_3["config"]["IsRemovable"]) {
+			?>checked="checked"<?php 
+		}
+		?>>
+                                                        否
                                                         <div class="error1 color-danger">如选择否安装后无法删除</div>
                                                     </div>
                                                 </div>
                                             </div>
-                                            
-                                            <!-- 自定义包名 -->
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2">自定义包名</label>
                                                 <div class="col-sm-6">
@@ -184,14 +162,12 @@ class webview2 extends BaseUser
                                                         <input type="text" id="bundle_id" name="bundle_id"
                                                                class="form-control input-change1" rows="5"
                                                                placeholder="自定义包名,留空则随机生成"
-                                                               value="<?php echo $_var_3["bundle_id"]; ?>" 
-                                                               <?php echo $_var_4 ? "readonly" : ""; ?>>
-                                                        <div class="error1 color-danger">包名格式如:com.xuanfeng.app</div>
+                                                               value="<?php echo $_var_3["bundle_id"];?>" <?php echo $_var_4 ? "readonly" : "";?>>
+                                                        <div class="error1 color-danger">包名格式如:com.xuanfeng.app
+                                                        </div>
                                                     </div>
                                                 </div>
                                             </div>
-                                            
-                                            <!-- 自定义版本号 -->
                                             <div class="form-group clearfix">
                                                 <label class="control-label col-sm-2">自定义版本号</label>
                                                 <div class="col-sm-6">
@@ -199,147 +175,80 @@ class webview2 extends BaseUser
                                                         <input type="text" id="version" name="version"
                                                                class="form-control input-change1" rows="5"
                                                                placeholder="默认1.0.0"
-                                                               value="<?php echo $_var_3["version"]; ?>">
-                                                    </div>
-                                                </div>
-                                            </div>
-                                            
-                                            <!-- 封装方式 -->
-                                            <div class="form-group clearfix">
-                                                <label class="control-label col-sm-2"><span>*</span>封装方式</label>
-                                                <div class="col-sm-10">
-                                                    <div class="input-text radio" style="margin-left: 0px;">
-                                                        <label onclick="$('#note').hide()">
-                                                            <input type="radio" name="IsRemovURL" value="0" 
-                                                                   <?php if (!$_var_3["config"]["IsRemovURL"]) { ?>checked="checked"<?php } ?>>
-                                                            普通封装
-                                                        </label>
-                                                        <label onclick="$('#note').show()">
-                                                            <input type="radio" name="IsRemovURL" value="1" 
-                                                                   <?php if ($_var_3["config"]["IsRemovURL"]) { ?>checked="checked"<?php } ?>>
-                                                            高级封装
-                                                        </label>
-                                                        <div class="error1 color-danger"></div>
-                                                    </div>
-                                                    <div class="col-sm-10" id="note"
-                                                         style="padding: 5px;<?php if (!$_var_3["config"]["IsRemovURL"]) { ?>display:none;<?php } ?>">
-                                                        <p style="padding: 5px">
-                                                            1、IOS APP只能打开网站首页,点击内部的链接会跳转到safari浏览器?<br>
-                                                            在您的网站head里添加以下script代码,可以解决此问题。<br>
-                                                            <code>&lt;script src="<?php echo $_var_1; ?>static/index/js/nosafari.js"&gt;&lt;/script&gt;</code>
-                                                        </p>
-                                                        <p style="padding: 5px">
-                                                            2、隐藏头部网址,<code><a onclick="createHtml()" style="color: #c7254e">下载app1.html文件</a></code>,放在网站根目录<br>
-                                                            此文件名称必须为app1.html,不能改名<br>
-                                                        </p>
-                                                        <p style="padding: 5px;">如需技术支持,请联系客服,我们提供付费服务。</p>
+                                                               value="<?php echo $_var_3["version"];?>">
                                                     </div>
                                                 </div>
                                             </div>
-                                            <hr>
                                             <?php 
-                                            if (!$_var_4) {
-                                                ?>
-                                                <!-- 选择有效期 -->
-
-                                                <div class="yxq-title">选择有效期</div>
-                                                <div class="form-group clearfix">
-                                                    <div class="col-sm-10">
-                                                        
+		if (!$_var_4) {
+			?>                                                <div class="form-group clearfix">
+                                                    <label class="control-label col-sm-2"><span>*</span>选择有效期</label>
+                                                    <div class="col-sm-6">
                                                         <ul class="clearfix period">
-                                                            
                                                             <?php 
-                                                            $_var_7 = "active";
-                                                            $_var_8 = "icon-radio-checked";
-                                                            $_var_9 = 0;
-                                                            
-                                                            if ($_var_9 == 0) {
-                                                                if (!empty($_var_6[0])) {
-                                                                    ?>
-                                                                     <li class="clearfix radio-box <?php echo $_var_7; ?>" data-id="0" data-price="<?php echo $_var_6[0]; ?>">
-                                                                        <div class="left">
-                                                                            <div class="title">有效期</div>
-                                                                            <div class="content">一个月</div>
-                                                                        </div>
-                                                                        <div>
-                                                                            <span style="color:#157df1"><?php echo $_var_6[0]; ?></span>元
-                                                                        </div>
-                                                                        <span class="radio-checked icon icon-checkbox"></span>
+			$_var_7 = "active";
+			$_var_8 = "icon-radio-checked";
+			$_var_9 = 0;
+			if ($_var_9 == 0) {
+				if (!empty($_var_6[0])) {
+					?>                                                                    <li class="clearfix  <?php echo $_var_7;?>"
+                                                                        data-id="0"
+                                                                        data-price="<?php echo $_var_6[0];?>">
+                                                                        <span class="icon icon-radio fl <?php echo $_var_8;?>"></span>
+                                                                        <span class="fl">一个月</span>
                                                                     </li>
                                                                     <?php 
-                                                                    $_var_7 = $_var_8 = "";
-                                                                }
-                                                                
-                                                                if (!empty($_var_6[1])) {
-                                                                    $_var_9 = $_var_7 ? 1 : $_var_9;
-                                                                    ?>
-                                                                    <li class="clearfix radio-box <?php echo $_var_7; ?>" data-id="1" data-price="<?php echo $_var_6[1]; ?>">
-                                                                        <div class="left">
-                                                                            <div class="title">有效期</div>
-                                                                            <div class="content">三个月</div>
-                                                                        </div>
-                                                                        <div>
-                                                                            <span style="color:#157df1"><?php echo $_var_6[1]; ?></span>元
-                                                                        </div>
-                                                                        <span class="radio-checked icon icon-checkbox"></span>
+					$_var_7 = $_var_8 = "";
+				}
+				echo "                                                                ";
+				if (!empty($_var_6[1])) {
+					$_var_9 = $_var_7 ? 1 : $_var_9;
+					?>                                                                    <li class="clearfix  <?php echo $_var_7;?>"
+                                                                        data-id="1"
+                                                                        data-price="<?php echo $_var_6[1];?>">
+                                                                        <span class="icon icon-radio fl <?php echo $_var_8;?>"></span>
+                                                                        <span class="fl">三个月</span>
                                                                     </li>
                                                                     <?php 
-                                                                    $_var_7 = $_var_8 = "";
-                                                                }
-                                                                
-                                                                if (!empty($_var_6[2])) {
-                                                                    $_var_9 = $_var_7 ? 2 : $_var_9;
-                                                                    ?>
-                                                                     <li class="clearfix radio-box <?php echo $_var_7; ?>" data-id="1" data-price="<?php echo $_var_6[2]; ?>">
-                                                                        <div class="left">
-                                                                            <div class="title">有效期</div>
-                                                                            <div class="content">六个月</div>
-                                                                        </div>
-                                                                        <div>
-                                                                            <span style="color:#157df1"><?php echo $_var_6[2]; ?></span>元
-                                                                        </div>
-                                                                        <span class="radio-checked icon icon-checkbox"></span>
+					$_var_7 = $_var_8 = "";
+				}
+				echo "                                                                ";
+				if (!empty($_var_6[2])) {
+					$_var_9 = $_var_7 ? 2 : $_var_9;
+					?>                                                                    <li class="clearfix  <?php echo $_var_7;?>"
+                                                                        data-id="2"
+                                                                        data-price="<?php echo $_var_6[2];?>">
+                                                                        <span class="icon icon-radio fl <?php echo $_var_8;?>"></span>
+                                                                        <span class="fl">六个月</span>
                                                                     </li>
-                                                                  
                                                                     <?php 
-                                                                    $_var_7 = $_var_8 = "";
-                                                                }
-                                                                
-                                                                if (!empty($_var_6[3])) {
-                                                                    $_var_9 = $_var_7 ? 3 : $_var_9;
-                                                                    ?>
-                                                                   <li class="clearfix radio-box <?php echo $_var_7; ?>" data-id="1" data-price="<?php echo $_var_6[3]; ?>">
-                                                                        <div class="left">
-                                                                            <div class="title">有效期</div>
-                                                                            <div class="content">一年</div>
-                                                                        </div>
-                                                                        <div>
-                                                                            <span style="color:#157df1"><?php echo $_var_6[3]; ?></span>元
-                                                                        </div>
-                                                                        <span class="radio-checked icon icon-checkbox"></span>
+					$_var_7 = $_var_8 = "";
+				}
+				echo "                                                                ";
+				if (!empty($_var_6[3])) {
+					$_var_9 = $_var_7 ? 3 : $_var_9;
+					?>                                                                    <li class="clearfix  <?php echo $_var_7;?>"
+                                                                        data-id="3"
+                                                                        data-price="<?php echo $_var_6[3];?>">
+                                                                        <span class="icon icon-radio fl <?php echo $_var_8;?>"></span>
+                                                                        <span class="fl">一年</span>
                                                                     </li>
                                                                     <?php 
-                                                                    $_var_7 = $_var_8 = "";
-                                                                }
-                                                            }
-                                                            
-                                                            if (!empty($_var_6[4])) {
-                                                                $_var_9 = $_var_7 ? 4 : $_var_9;
-                                                                ?>
-                                                                 <li class="clearfix radio-box <?php echo $_var_7; ?>" data-id="1" data-price="<?php echo $_var_6[4]; ?>">
-                                                                        <div class="left">
-                                                                            <div class="title">有效期</div>
-                                                                            <div class="content">永久</div>
-                                                                        </div>
-                                                                        <div>
-                                                                            <span style="color:#157df1"><?php echo $_var_6[4]; ?></span>元
-                                                                        </div>
-                                                                        <span class="radio-checked icon icon-checkbox"></span>
-                                                               
-                                                                <?php 
-                                                            }
-                                                            ?>
-                                                        </ul>
+					$_var_7 = $_var_8 = "";
+				}
+			}
+			echo "                                                            ";
+			if (!empty($_var_6[4])) {
+				$_var_9 = $_var_7 ? 4 : $_var_9;
+				?>                                                                <li class="clearfix  <?php echo $_var_7;?>"
+                                                                    data-id="4"
+                                                                    data-price="<?php echo $_var_6[4];?>">
+                                                                    <span class="icon icon-radio fl <?php echo $_var_8;?>"></span>
+                                                                    <span class="fl">永久</span>
+                                                                </li>
+                                                            <?php 
+			}
+			?>                                                        </ul>
                                                         <script>
                                                             $('ul.period>li').click(function () {
                                                                 $(this).addClass('active').siblings().removeClass('active');
@@ -350,23 +259,62 @@ class webview2 extends BaseUser
                                                         </script>
                                                     </div>
                                                 </div>
-                                                
-                                                <!-- 收费标准 -->
-                                                <div class="form-group clearfix">
-                                                    <div class="col-sm-2 col-xs-4 pay-num" id="price">
-                                                        <div class="fl">应支付</div>
-                                                        <b class="color-danger"><span>¥</span><?php echo $_var_6[$_var_9]; ?></b>
+												 <div class="form-group clearfix">
+                                                <label class="control-label col-sm-2 col-xs-4"><span>*</span>收费标准</label>
+                                                <div class="col-sm-2 col-xs-4" id="price">
+                                                    <b class="color-danger"><?php echo $_var_6[$_var_9];?></b>元
+                                                </div>
+												 <div class="col-sm-2 col-xs-4"><a class="ms-btn ms-btn-secondary" href="<?php echo IN_PATH;?>index/item_price" target="_blank">充值购买</a></div>
+                                            </div>
+                                                <?php 
+		}
+		?>                                            <div class="form-group clearfix">
+                                                <label class="control-label col-sm-2"><span>*</span>封装方式</label>
+                                                <div class="col-sm-10">
+                                                    <div class="input-text">
+                                                        <label onclick="$('#note').hide()">
+                                                            <input type="radio" name="IsRemovURL"
+                                                                   value="0" <?php 
+		if (!$_var_3["config"]["IsRemovURL"]) {
+			?>checked="checked"<?php 
+		}
+		?>>
+                                                            普通封装
+                                                        </label>
+                                                        <label onclick="$('#note').show()">
+                                                            <input type="radio" name="IsRemovURL"
+                                                                   value="1" <?php 
+		if ($_var_3["config"]["IsRemovURL"]) {
+			?>checked="checked"<?php 
+		}
+		?>>
+                                                            高级封装
+                                                        </label>
+                                                        <div class="error1 color-danger"></div>
                                                     </div>
-                                                    <div class="col-sm-2 col-xs-4">
-                                                        <a class="ms-btn ms-btn-secondary" href="<?php echo IN_PATH; ?>index/item_price" target="_blank">充值购买</a>
+                                                    <div class="col-sm-10" id="note"
+                                                         style="padding: 5px;<?php 
+		if (!$_var_3["config"]["IsRemovURL"]) {
+			?>display:none;<?php 
+		}
+		?>">
+                                                        <p style="padding: 5px">
+                                                            1、IOS APP只能打开网站首页,点击内部的链接会跳转到safari浏览器?<br>
+                                                            在您的网站head里添加以下script代码,可以解决此问题。<br>
+                                                            <code> &lt;script
+                                                                src="<?php echo $_var_1;?>static/index/js/nosafari.js                                                                "&gt;&lt;/script&gt; </code>
+                                                        </p>
+                                                        <p style="padding: 5px">
+                                                            2、隐藏头部网址,<code><a onclick="createHtml()"
+                                                                              style="color: #c7254e">下载app1.html文件</a></code>,放在网站根目录<br>
+                                                            此文件名称必须为app1.html,不能改名<br>
+                                                        </p>
+                                                        <p style="padding: 5px;">如需技术支持,请联系客服,我们提供付费服务。</p>
                                                     </div>
                                                 </div>
-                                                <?php 
-                                            }
-                                            ?>
-                                            
-                                            <!-- 操作按钮 -->
+                                            </div>
                                             <div class="form-group clearfix mt40">
+                                                <label class="control-label col-sm-2"></label>
                                                 <div class="col-sm-6">
                                                     <button class="ms-btn ms-btn-primary w140 ng-binding" type="button"
                                                             onclick="mobile_config();">
@@ -384,6 +332,7 @@ class webview2 extends BaseUser
                                                     </button>
                                                 </div>
                                             </div>
+
                                         </div>
                                     </div>
                                 </div>
@@ -393,10 +342,10 @@ class webview2 extends BaseUser
                 </div>
             </div>
             <?php 
-            $this->footer();
-            ?>
-        </body>
+		$this->footer();
+		?>        </body>
         </html>
+
         <?php 
-    }
+	}
 }

+ 1 - 5
source/index/webview_left.php

@@ -9,16 +9,12 @@ if (!defined("IN_ROOT")) {
         <ul>
             <li class="<?php echo $this->module == "webview" ? "active" : "";?>">
                 <a href="/index/webview">
-                   
-
                     <span class="iconfont icon-xiangzi font18"></span>标准封装
                 </a>
             </li>
             <li class="<?php echo $this->module == "webview2" ? "active" : "";?>">
-                
                 <a href="/index/webview2">
-                     
-                    苹果免签封装
+                    <span class="iconfont icon-xiangzi font18"></span>苹果免签封装
                 </a>
             </li>
             <li class="<?php echo $this->module == "webview_log" ? "active" : "";?>">

+ 3 - 3
source/system/my.php

@@ -1,10 +1,10 @@
 <?php
 define('IN_ARTICLE_TYPE','["文章","问答","公告"]');
-define('IN_ITEM_TYPE','["\u73b0\u91d1\u4f59\u989d","\u6f8e\u6e43\u5e01","\u4f1a\u5458","\u4f01\u4e1a\u7b7e\u540d","\u516c\u6709\u8bbe\u5907","\u79c1\u6709\u8bbe\u5907"]');
+define('IN_ITEM_TYPE','["\u73b0\u91d1\u4f59\u989d","\u4e91\u5e01","\u4f1a\u5458","\u4f01\u4e1a\u7b7e\u540d","\u516c\u6709\u8bbe\u5907","\u79c1\u6709\u8bbe\u5907"]');
 define('IN_CONFIG_TYPE','{"url":"\u94fe\u63a5","date":"\u65e5\u671f","list":"\u5217\u8868","text":"\u6587\u672c","time":"\u65f6\u95f4","email":"\u7535\u5b50\u90ae\u7bb1","image":"\u56fe\u7247","radio":"\u5355\u9009\u6846","number":"\u6570\u5b57","select":"\u4e0b\u62c9\u9009\u6846","checkbox":"\u591a\u9009\u6846","datetime":"\u65e5\u671f\u65f6\u95f4","textarea":"\u591a\u884c\u6587\u672c","json":"JSON"}');
 define('IN_CONFIG_CATEGORY','{"dev":"\u5f00\u53d1\u914d\u7f6e","pay":"\u652f\u4ed8\u914d\u7f6e","sms":"\u77ed\u4fe1\u914d\u7f6e","sign":"\u7b7e\u540d\u914d\u7f6e","site":"\u7ad9\u70b9\u914d\u7f6e","credit":"\u4e1a\u52a1\u914d\u7f6e","extend":"\u6269\u5c55\u914d\u7f6e","system":"\u5168\u5c40\u914d\u7f6e","upload":"\u4e0a\u4f20\u914d\u7f6e"}');
 define('IN_ARTICLE_GROUP','{"tf":"TF\u7b7e\u540d","vip":"VIP\u4f1a\u5458","sign":"\u4f01\u4e1a\u7b7e\u540d","distr":"\u5206\u53d1","pack":"\u5c01\u88c5APP"}');
-define('IN_ACLOG_TYPE','{"in_points":"\u6f8e\u6e43\u5e01","device_num":"\u516c\u6709\u8bbe\u5907","max_super_code":"\u6388\u6743\u7801","money":"\u73b0\u91d1\u4f59\u989d","prv_device_num":"\u79c1\u6709\u8bbe\u5907","promote_money":"\u4f63\u91d1"}');
+define('IN_ACLOG_TYPE','{"in_points":"\u4e91\u5e01","device_num":"\u516c\u6709\u8bbe\u5907","max_super_code":"\u6388\u6743\u7801","money":"\u73b0\u91d1\u4f59\u989d","prv_device_num":"\u79c1\u6709\u8bbe\u5907","promote_money":"\u4f63\u91d1"}');
 define('IN_NAME','鸿山分发');
 define('IN_KEYWORDS','APP,ios免签,APP封装,企业签名,超级签名');
 define('IN_DESCRIPTION','APP分发为开发者提供专业的APP分发和封装打包等稳定服务,我们支持IOS在线签名,企业签名,APP应用托管,Android应用内测等等一系列的方案!');
@@ -29,7 +29,7 @@ define('IN_WXAPPID','1');
 define('IN_WXAPPSECRET','1');
 define('IN_ALIPAYID','1');
 define('IN_ALIPAYKEY','1');
-define('IN_POINTNAME','澎湃币');
+define('IN_POINTNAME','币');
 define('IN_RMBPOINTS','100');
 define('IN_LOGINPOINTS','10');
 define('IN_REGSPACE','300');

File diff suppressed because it is too large
+ 192 - 225
source/template/pc/moban2/index.php


+ 1 - 23
static/index/css/base.css

@@ -858,12 +858,6 @@ a:hover {
     text-transform: uppercase;
 }
 
-/* flex */
-.flex {
-    display: flex;
-    align-items: center;
-}
-
 /*自定义按钮*/
 /*促销*/
 /*.ms-sales{font-size: 12px; padding: 1px 5px; background-color: red; border-radius: 3px; color: #fff; position: absolute; left: 100%; top: 0;}*/
@@ -871,6 +865,7 @@ a:hover {
 /*btn基础样式*/
 .ms-btn {
     display: inline-block;
+    padding: 6px 12px;
     border-radius: 0;
     text-align: center;
     white-space: nowrap;
@@ -878,7 +873,6 @@ a:hover {
     cursor: pointer;
     background: none;
     border: 1px solid transparent;
-    padding: 6px 12px;
 }
 
 .ms-btnna {
@@ -893,22 +887,6 @@ a:hover {
     border: 1px solid transparent;
 }
 
-/* 导航 登录,注册 */
-.btn-nav {
-    padding: 0;
-    display: inline-block;
-    border-radius: 0;
-    text-align: center;
-    white-space: nowrap;
-    vertical-align: middle;
-    cursor: pointer;
-    border: 1px solid rgba(255, 255, 255, 1);
-    background: rgba(255, 255, 255, 0.05);
-    width: 82px;
-    height: 34px;
-    border-radius: 4px;
-    line-height: 32px;
-}
 /*btn尺寸*/
 .ms-btn-lg {
     padding: 9px 45px;

+ 0 - 90
static/index/css/ly.css

@@ -1,90 +0,0 @@
-.f16-w500-c151515 {
-  font-size: 16px !important;
-  font-weight: 500 !important;
-  color: #151515 !important;
-}
-.line10 {
-  height: 10px !important;
-  background: rgb(242, 242, 245)
-}
-.w194-h34 {
-  width: 194px !important;
-  height: 34px !important;
-}
-.apps-tit {
-    font-size: 16px !important;
-    font-weight: 500 !important;
-    color: #151515 !important;
-    margin-right: 5px
-}
-.apps-titbox {
-    text-align: left;
-}
-.apps-num {
-    font-size: 32px !important;
-    font-weight: 500 !important;
-    color: #151515 !important;
-    display: block;
-}
-.apps-numbox {
-    height: 80px;
-    text-align: left;
-    display: flex;
-    align-items: end;
-    padding-bottom: 5px;
-}
-.apps-numbox-n {
-    height: 80px;
-    text-align: left;
-    display: flex;
-}
-.apps-right-line {
-    position: absolute;
-    top: 30px;
-    right: 0;
-    background-color: #e5e5e5;
-    width: 1px;
-    height: 60px;
-}
-.apps-buyBtn {
-    width: 100px !important;
-    height: 36px;
-    font-size: 16px !important;
-    font-weight: 500 !important;
-    margin-top: 40px !important;
-}
-.apps-buyBtn-font {
-    transform: translate(1px, 3px);
-    display: inline-block;
-}
-.app-bloder-btn{
-    width: 70px;
-    height: 34px;
-    display: inline-block;
-    margin-left: 10px;
-    background-color: #fff;
-    color: #2168F8;
-    border: 1px solid #2168F8;
-    border-radius: 4px;
-    text-align: center;
-    line-height: 32px;
-    font-weight: 500;
-    cursor: pointer;
-}
-.app-bloder-btn::before{
-    content: '' !important;
-}
-.price-type {
-    display: block !important;
-    font-size: 14px !important;
-    font-weight: 500;
-    text-align: center !important;
-}
-.price-btn {
-    border-radius: 4px;
-    height: 40px !important;
-    width: 96px !important;
-    padding: 10px 24px;
-    font-size: 16px;
-    font-weight: 500;
-}

File diff suppressed because it is too large
+ 112 - 249
static/index/css/main.css


BIN
static/index/image/icon-17.png


BIN
static/index/image/icon-vip_1.png


BIN
static/index/image/icon-vip_2.png


BIN
static/index/image/icon-vip_3.png


BIN
static/index/image/icon_gjx_1.png


BIN
static/index/image/icon_gjx_2.png


BIN
static/index/image/icon_gjx_3.png


BIN
static/index/image/icon_gjx_4.png


BIN
static/index/image/icon_gjx_5.png


BIN
static/index/image/icon_gjx_6.png


BIN
static/index/image/icon_gjx_7.png


BIN
static/index/image/icon_gjx_8.png


BIN
static/index/image/icon_gjx_9.png


BIN
static/index/image/icon_tuijian2.png


BIN
static/index/image/inner-nav/nav-1.png


BIN
static/index/image/inner-nav/nav-10.png


BIN
static/index/image/inner-nav/nav-11.png


BIN
static/index/image/inner-nav/nav-12.png


BIN
static/index/image/inner-nav/nav-13.png


BIN
static/index/image/inner-nav/nav-2.png


BIN
static/index/image/inner-nav/nav-3.png


BIN
static/index/image/inner-nav/nav-4.png


BIN
static/index/image/inner-nav/nav-5.png


BIN
static/index/image/inner-nav/nav-6.png


BIN
static/index/image/inner-nav/nav-7.png


BIN
static/index/image/inner-nav/nav-8.png


BIN
static/index/image/inner-nav/nav-9.png


BIN
static/index/image/my-app/icon-download.png


BIN
static/index/image/my-app/icon-set.png


BIN
static/index/image/my-app/icon-success.png


BIN
static/index/image/my-app/icon-upload.png


BIN
static/index/image/my-app/icon-upload1.png


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