KainyGuo vor 6 Jahren
Ursprung
Commit
458aa0a234
100 geänderte Dateien mit 784 neuen und 0 gelöschten Zeilen
  1. 60 0
      src/app.js
  2. 57 0
      src/app.json
  3. 667 0
      src/app.wxss
  4. BIN
      src/img/11.png
  5. BIN
      src/img/13.png
  6. BIN
      src/img/2.png
  7. BIN
      src/img/3.png
  8. BIN
      src/img/add.png
  9. BIN
      src/img/aside.png
  10. BIN
      src/img/banner.jpg
  11. BIN
      src/img/book.png
  12. BIN
      src/img/box.png
  13. BIN
      src/img/btn1_img.png
  14. BIN
      src/img/btn_baocun@2x.png
  15. BIN
      src/img/btn_bg.png
  16. BIN
      src/img/btn_daohang@2x.png
  17. BIN
      src/img/btn_huidaodb@2x.png
  18. BIN
      src/img/btn_img.png
  19. BIN
      src/img/circle.png
  20. BIN
      src/img/close.png
  21. BIN
      src/img/contact.png
  22. BIN
      src/img/daichuxing@2x.png
  23. BIN
      src/img/daishouhou@2x.png
  24. BIN
      src/img/daizhifu@2x.png
  25. BIN
      src/img/darkStar.png
  26. BIN
      src/img/delete.png
  27. BIN
      src/img/dingdan@2x.png
  28. BIN
      src/img/dingwei@2x.png
  29. BIN
      src/img/edit.png
  30. BIN
      src/img/fcs.png
  31. BIN
      src/img/fcus.png
  32. BIN
      src/img/gou.png
  33. BIN
      src/img/icon/1.png
  34. BIN
      src/img/icon/10124949Normal.png
  35. BIN
      src/img/icon/2.png
  36. BIN
      src/img/icon/3.png
  37. BIN
      src/img/icon/4.png
  38. BIN
      src/img/icon/4_objectsNormal.png
  39. BIN
      src/img/icon/5.png
  40. BIN
      src/img/icon/bottom.png
  41. BIN
      src/img/icon/box_n copyNormal.png
  42. BIN
      src/img/icon/box_n copyNormal_1.png
  43. BIN
      src/img/icon/cnxh.png
  44. BIN
      src/img/icon/find.png
  45. BIN
      src/img/icon/find1.png
  46. BIN
      src/img/icon/home_s copyNormal.png
  47. BIN
      src/img/icon/home_s copyNormal_1.png
  48. BIN
      src/img/icon/icon_jingquNormal.png
  49. BIN
      src/img/icon/img_homeNormal.png
  50. BIN
      src/img/icon/img_toutiaoNormal.png
  51. BIN
      src/img/icon/me_n copyNormal.png
  52. BIN
      src/img/icon/me_n copyNormal_1.png
  53. BIN
      src/img/icon/nz.png
  54. BIN
      src/img/icon/search.png
  55. BIN
      src/img/icon/shoping_n copyNormal.png
  56. BIN
      src/img/icon/shoping_n copyNormal1.png
  57. BIN
      src/img/icon/sl.png
  58. BIN
      src/img/icon/sun.png
  59. BIN
      src/img/icon/xl.png
  60. BIN
      src/img/icon/xsth.png
  61. BIN
      src/img/icon_dh@2x.png
  62. BIN
      src/img/icon_dingwei@2x.png
  63. BIN
      src/img/icon_fwsj@2x.png
  64. BIN
      src/img/icon_lxkf@2x.png
  65. BIN
      src/img/icon_shuaxin@2x.png
  66. BIN
      src/img/icon_zxkf@2x.png
  67. BIN
      src/img/img_wode@2x.png
  68. BIN
      src/img/jinpai@2x.png
  69. BIN
      src/img/kefu_select.png
  70. BIN
      src/img/kefu_unselect.png
  71. BIN
      src/img/left.png
  72. BIN
      src/img/lightStar.png
  73. BIN
      src/img/like.png
  74. BIN
      src/img/location.png
  75. BIN
      src/img/max.png
  76. BIN
      src/img/me_n copyNormal.png
  77. BIN
      src/img/me_n copyNormal_1.png
  78. BIN
      src/img/mes.png
  79. BIN
      src/img/meus.png
  80. BIN
      src/img/min.png
  81. BIN
      src/img/more@2x.png
  82. BIN
      src/img/phone.png
  83. BIN
      src/img/piao.png
  84. BIN
      src/img/repay.png
  85. BIN
      src/img/repay_text.png
  86. BIN
      src/img/right-arrow.png
  87. BIN
      src/img/right.png
  88. BIN
      src/img/riqi_xz@2x.png
  89. BIN
      src/img/san_down.png
  90. BIN
      src/img/selected.png
  91. BIN
      src/img/share.png
  92. BIN
      src/img/sl.png
  93. BIN
      src/img/sun.png
  94. BIN
      src/img/sy_select.png
  95. BIN
      src/img/sy_unselect.png
  96. BIN
      src/img/time.png
  97. BIN
      src/img/time1.png
  98. BIN
      src/img/true.png
  99. BIN
      src/img/tz.png
  100. 0 0
      src/img/up.png

+ 60 - 0
src/app.js

@@ -0,0 +1,60 @@
+// app.js
+var env = 1
+
+/* 服务器链接 */
+var Domain = 'https://api3.zowoyoo.com/';
+var Testmain = 'https://yanshi.zowoyoo.com/home/index.jsp/'
+if (env == 0) {
+  Domain = Testmain;
+} else {
+  Domain = Domain
+}
+
+
+App({
+  onLaunch: function() {
+
+  },
+
+  //get请求
+  $get: function(url, params, success, fail) {
+    let self = this
+    let obj = {}
+    obj.ParentCustId = 288037
+    obj.appId = 'wx92485988c18d94c4'
+    obj.userId = 'holiday'
+    obj.custId = 288222
+    wx.request({
+      url: Domain + url,
+      data: Object.assign(params, obj),
+      method: "get",
+      header: Object.assign({
+        'Content-Type': 'application/json;charset=UTF-8' // 默认值
+      }, obj),
+      success: success,
+      fail: fail
+    })
+  },
+  //post请求
+  $post: function(url, params, success, fail) {
+    let self = this
+    let obj = {}
+    obj.ParentCustId = 288037
+    obj.appId = 'wx92485988c18d94c4'
+    obj.userId = 'holiday'
+    obj.custId = 288222
+    wx.request({
+      url: Domain + url,
+      data: JSON.stringify(params),
+      method: 'post',
+      header: Object.assign({
+        'Content-Type': 'application/json;charset=UTF-8' // 默认值
+      }, obj),
+      success: success,
+      fail: fail
+    })
+  },
+  globalData: {
+    userInfo: null
+  }
+})

+ 57 - 0
src/app.json

@@ -0,0 +1,57 @@
+{
+  "pages": [
+    "pages/index/index",
+    "pages/orderDetail/orderDetail",
+    "pages/activityDetail/activityDetail",
+    "pages/myOrder/myOrder",
+    "pages/repay/repay",
+    "pages/creatOrder/creatOrder",
+    "pages/me/me",
+    "pages/flashSale/index",
+    "pages/menpiao/index",
+    "pages/freeGo/index",
+    "pages/huiTravel/index",
+    "pages/travel/detail",
+    "pages/reverse/index",
+    "pages/ditu/index",
+    "pages/needKnow/needKnow",
+    "pages/selectOwner/selectOwner",
+    "pages/selectOwner/editOwner"
+  ],
+  "window": {
+    "backgroundTextStyle": "light",
+    "navigationBarBackgroundColor": "#fff",
+    "navigationBarTitleText": "囡囡旅行",
+    "navigationBarTextStyle": "black"
+  },
+  "tabBar": {
+    "color": "#555555",
+    "selectedColor": "#0EA79B",
+    "list": [
+      {
+        "pagePath": "pages/index/index",
+        "text": "首页",
+        "iconPath": "/img/icon/home_s copyNormal_1.png",
+        "selectedIconPath": "/img/icon/home_s copyNormal.png"
+      },
+      {
+        "pagePath": "pages/flashSale/index",
+        "text": "惠旅游",
+        "iconPath": "/img/icon/box_n copyNormal.png",
+        "selectedIconPath": "/img/icon/box_n copyNormal_1.png"
+      },
+      {
+        "pagePath": "pages/huiTravel/index",
+        "text": "发现",
+        "iconPath": "/img/icon/find.png",
+        "selectedIconPath": "/img/icon/find1.png"
+      },
+      {
+        "pagePath": "pages/me/me",
+        "text": "我的",
+        "iconPath": "/img/icon/me_n copyNormal.png",
+        "selectedIconPath": "/img/icon/me_n copyNormal_1.png"
+      }
+    ]
+  }
+}

+ 667 - 0
src/app.wxss

@@ -0,0 +1,667 @@
+/**app.wxss**/
+
+.flex {
+  display: flex;
+}
+
+.flex-center {
+  justify-content: center;
+  align-items: center;
+}
+
+.flex-wrap {
+  flex-wrap: wrap;
+}
+
+.flex-column {
+  flex-direction: column;
+}
+
+.flex-bt {
+  justify-content: space-between;
+}
+
+.flex-start {
+  justify-content: flex-start;
+}
+
+.flex-end {
+  justify-content: flex-end;
+}
+
+.flex-aic {
+  align-items: center;
+}
+
+flex-jcc {
+  justify-content: center;
+}
+
+.flex-ais {
+  align-items: flex-start;
+}
+
+.flex-aie {
+  align-items: flex-end;
+}
+
+.flex-1 {
+  flex: 1;
+}
+
+.flex-2 {
+  flex: 2;
+}
+
+.flex-3 {
+  flex: 3;
+}
+
+.flex-4 {
+  flex: 4;
+}
+
+/*人民币符号  */
+
+.rmb {
+  color: #ff5100;
+  font-size: 22rpx;
+  margin-bottom: 5rpx;
+}
+
+/*价格样式  */
+
+.disPrice {
+  font-size: 40rpx;
+  color: #ff5100;
+}
+
+.oriPrice {
+  /* font-size: 22rpx; *//* color: #999; */
+  text-decoration: line-through;
+  margin-left: 10rpx;
+}
+
+/*价格小数点后两位  */
+
+.dec {
+  color: #ff5100;
+  font-size: 28rpx;
+}
+
+/*分割条  */
+
+.gray-line {
+  width: 100%;
+  height: 20rpx;
+  background: #eee;
+}
+
+/* 单行省略 */
+
+.ell {
+  text-overflow: ellipsis;
+  overflow: hidden;
+  white-space: nowrap;
+}
+
+/* 多行省略 */
+
+.mell {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  display: -webkit-box;
+  -webkit-line-clamp: 2;
+  -webkit-box-orient: vertical;
+}
+
+.mell3 {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  display: -webkit-box;
+  -webkit-line-clamp: 3;
+  -webkit-box-orient: vertical;
+}
+
+/* css 箭头 */
+
+.arrow {
+  display: inline-block;
+  border-left: 2rpx solid;
+  border-bottom: 2rpx solid;
+  width: 12rpx;
+  height: 12rpx;
+}
+
+.arrow-gray {
+  border-color: #999;
+}
+
+.arrow-black {
+  border-color: #666;
+}
+
+.arrow-right {
+  -webkit-transform: rotate(45deg);
+  transform: rotate(45deg);
+}
+
+.arrow-down {
+  -webkit-transform: rotate(-45);
+  transform: rotate(-45deg);
+  margin-bottom: 10rpx;
+}
+
+.arrow-up {
+  -webkit-transform: rotate(-45deg);
+  transform: rotate(-45deg);
+}
+
+/*居右箭头  */
+
+.right-arrow {
+  width: 12rpx;
+  height: 22rpx;
+}
+
+.bgfff {
+  background: #fff;
+}
+
+.cfff {
+  color: #fff;
+}
+
+.red {
+  color: #f00;
+}
+
+.c4a {
+  color: #4a4a4a;
+}
+
+.c333 {
+  color: #333;
+}
+
+.c222 {
+  color: #222;
+}
+
+.c666 {
+  color: #666;
+}
+
+.c71 {
+  color: #717171;
+}
+
+.c4a {
+  color: #4a4a4a;
+}
+
+.c999 {
+  color: #999;
+}
+
+.c000 {
+  color: #000;
+}
+
+.cBA {
+  color: #bab9b9;
+}
+
+.green {
+  color: #0ea79b;
+}
+
+.orange {
+  color: #ff7900;
+}
+
+.f20 {
+  font-size: 20rpx;
+}
+
+.f22 {
+  font-size: 22rpx;
+}
+
+.f24 {
+  font-size: 24rpx;
+}
+
+.f26 {
+  font-size: 26rpx;
+}
+
+.f28 {
+  font-size: 28rpx;
+}
+
+.f30 {
+  font-size: 30rpx;
+}
+
+.f32 {
+  font-size: 32rpx;
+}
+
+.f34 {
+  font-size: 34rpx;
+}
+
+.f36 {
+  font-size: 36rpx;
+}
+
+.f40 {
+  font-size: 40rpx;
+}
+
+.f42 {
+  font-size: 42rpx;
+}
+
+.f48 {
+  font-size: 48rpx;
+}
+
+.f60 {
+  font-size: 60rpx;
+}
+
+.bold {
+  font-weight: bold;
+}
+
+.bold2 {
+  font-weight: 600;
+}
+
+.bold3 {
+  font-weight: 400;
+}
+
+.pad10 {
+  padding: 10rpx;
+}
+
+.pad20 {
+  padding: 20rpx;
+}
+
+.pad40 {
+  padding: 40rpx;
+}
+
+.pad25 {
+  padding: 25rpx;
+}
+
+.pad30 {
+  padding: 30rpx;
+}
+
+.pl20 {
+  padding-left: 20rpx;
+}
+
+.pr20 {
+  padding-right: 20rpx;
+}
+
+.pt20 {
+  padding-top: 20rpx;
+}
+
+.ptb20 {
+  padding: 20rpx 0;
+}
+
+.ptb30 {
+  padding: 30rpx 0;
+}
+
+.pb20 {
+  padding-bottom: 20rpx;
+}
+
+.pb40 {
+  padding-bottom: 40rpx;
+}
+
+.mt20 {
+  margin-top: 20rpx;
+}
+
+.mtb20 {
+  margin: 20rpx 0;
+}
+
+.mt30 {
+  margin-top: 30rpx;
+}
+
+.mt40 {
+  margin-top: 40rpx;
+}
+
+.m20 {
+  margin: 20rpx;
+}
+
+.m30 {
+  margin: 30rpx;
+}
+
+.mt10 {
+  margin-top: 10rpx;
+}
+
+.mt5 {
+  margin-top: 5rpx;
+}
+
+.mb5 {
+  margin-bottom: 5rpx;
+}
+
+.mb20 {
+  margin-bottom: 20rpx;
+}
+
+.mb10 {
+  margin-bottom: 10rpx;
+}
+
+.ml10 {
+  margin-left: 10rpx;
+}
+
+.ml20 {
+  margin-left: 20rpx;
+}
+
+.mr10 {
+  margin-right: 10rpx;
+}
+
+.mr20 {
+  margin-right: 20rpx;
+}
+
+.bd {
+  border: 2rpx solid #eee;
+}
+
+.bdt {
+  border-top: 1rpx solid #eee;
+}
+
+.bdb {
+  border-bottom: 1rpx solid #eee;
+}
+
+.bdl {
+  border-left: 1rpx solid #eee;
+}
+
+.bdr {
+  border-right: 1rpx solid #eee;
+}
+
+.b-box {
+  box-sizing: border-box;
+}
+
+.w100 {
+  width: 100%;
+}
+
+.h88 {
+  height: 88rpx;
+}
+
+.bg-white {
+  background: #fff;
+}
+
+/*增减商品数量  */
+
+.min, .max {
+  border: 1px solid #999;
+  width: 44rpx;
+  height: 44rpx;
+  text-align: center;
+  line-height: 40rpx;
+  font-size: 38rpx;
+  color: #333;
+}
+
+.num {
+  width: 88rpx;
+  height: 44rpx;
+  line-height: 44rpx;
+  font-size: 26rpx;
+  border-top: 1px solid #999;
+  border-bottom: 1px solid #999;
+  text-align: center;
+  color: #333;
+}
+
+/*按钮  */
+
+.btn-red {
+  color: #fff;
+  background: -webkit-linear-gradient(#ff7b00, #ff5100); /* Safari 5.1 - 6.0 */
+}
+
+.btn-gray {
+  border: 1px solid #999;
+  color: #333;
+  box-sizing: border-box;
+  margin-left: 20rpx;
+}
+
+/* 选中圆圈 */
+
+.chooseIcon {
+  width: 32rpx;
+  height: 32rpx;
+  border: 1rpx solid #ccc;
+  border-radius: 100%;
+  box-sizing: border-box;
+}
+
+/*订单按钮  */
+
+.order-btn {
+  width: 160rpx;
+  height: 60rpx;
+  border-radius: 6rpx;
+  line-height: 60rpx;
+  font-size: 28rpx;
+  text-align: center;
+  margin-left: 20rpx;
+}
+
+/*伪元素横线  */
+
+.through-line {
+  font-size: 30rpx;
+  color: #333;
+  width: 100%;
+  height: 100rpx;
+}
+
+.through-line::before, .through-line::after {
+  content: '';
+  background: #d7d7d7;
+  width: 80rpx;
+  height: 2rpx;
+  margin-right: 20rpx;
+}
+
+.through-line::after {
+  margin-left: 20rpx;
+}
+
+/*去除button圆角  */
+
+button {
+  margin: 0;
+  padding: 0;
+  background: #fff;
+  border-radius: 0;
+  line-height: 1.6;
+  display: inline-block;
+  overflow: visible;
+  color: inherit;
+  background: inherit;
+  font-size: inherit;
+  box-sizing: inherit;
+}
+
+button:after {
+  border: none;
+}
+
+/*没有更多了  */
+
+.noMore {
+  color: #999;
+  font-size: 24rpx;
+}
+
+/* 无网络状态  */
+
+.networkOff {
+  width: 100%;
+  height: 100%;
+  background: #fff;
+  position: fixed;
+  top: 0;
+  left: 0;
+  z-index: 999;
+}
+
+/*行内元素  */
+
+.inline {
+  display: inline;
+}
+
+/*块状元素  */
+
+.block {
+  display: block;
+}
+
+.inline-block {
+  display: inline-block;
+}
+
+.w100per {
+  width: 100%;
+}
+
+/*背景蒙层  */
+
+.mask {
+  width: 100%;
+  height: 100%;
+  background: #000;
+  opacity: 0.6;
+  position: fixed;
+  top: 0;
+  left: 0;
+  z-index: 9;
+}
+
+/*隐藏  */
+
+.none {
+  display: none;
+}
+
+/*向左对齐  */
+
+.text-left {
+  text-align: left;
+}
+
+/*居中对齐  */
+
+.text-center {
+  text-align: center;
+}
+
+/* 相对定位  */
+
+.por {
+  position: relative;
+}
+
+.poa {
+  position: absolute;
+}
+
+/* 字体横线  */
+
+.text-through {
+  text-decoration: line-through;
+}
+
+.lh48 {
+  line-height: 48rpx;
+}
+
+.greyBar {
+  width: 100%;
+  height: 20rpx;
+  background: rgba(244, 244, 244, 1);
+}
+
+.through-line {
+  /* font-size: 30rpx; *//* color: #333; */
+  width: 100%;
+  height: 50rpx;
+}
+
+.through-line::before, .through-line::after {
+  content: '';
+  background: rgba(244, 244, 244, 1);
+  width: 180rpx;
+  height: 2rpx;
+  margin-right: 20rpx;
+}
+
+.through-line::after {
+  margin-left: 20rpx;
+}
+
+.pb20 {
+  padding-bottom: 20rpx;
+}
+
+.plr10 {
+  padding: 0 10rpx;
+}
+
+.pr10 {
+  padding-right: 10rpx;
+}
+
+.cred {
+  color: #f00;
+}
+
+.topBg {
+  position: absolute;
+  left: 0;
+  top: 0;
+  height: 196rpx;
+  z-index: -1;
+}

BIN
src/img/11.png


BIN
src/img/13.png


BIN
src/img/2.png


BIN
src/img/3.png


BIN
src/img/add.png


BIN
src/img/aside.png


BIN
src/img/banner.jpg


BIN
src/img/book.png


BIN
src/img/box.png


BIN
src/img/btn1_img.png


BIN
src/img/btn_baocun@2x.png


BIN
src/img/btn_bg.png


BIN
src/img/btn_daohang@2x.png


BIN
src/img/btn_huidaodb@2x.png


BIN
src/img/btn_img.png


BIN
src/img/circle.png


BIN
src/img/close.png


BIN
src/img/contact.png


BIN
src/img/daichuxing@2x.png


BIN
src/img/daishouhou@2x.png


BIN
src/img/daizhifu@2x.png


BIN
src/img/darkStar.png


BIN
src/img/delete.png


BIN
src/img/dingdan@2x.png


BIN
src/img/dingwei@2x.png


BIN
src/img/edit.png


BIN
src/img/fcs.png


BIN
src/img/fcus.png


BIN
src/img/gou.png


BIN
src/img/icon/1.png


BIN
src/img/icon/10124949Normal.png


BIN
src/img/icon/2.png


BIN
src/img/icon/3.png


BIN
src/img/icon/4.png


BIN
src/img/icon/4_objectsNormal.png


BIN
src/img/icon/5.png


BIN
src/img/icon/bottom.png


BIN
src/img/icon/box_n copyNormal.png


BIN
src/img/icon/box_n copyNormal_1.png


BIN
src/img/icon/cnxh.png


BIN
src/img/icon/find.png


BIN
src/img/icon/find1.png


BIN
src/img/icon/home_s copyNormal.png


BIN
src/img/icon/home_s copyNormal_1.png


BIN
src/img/icon/icon_jingquNormal.png


BIN
src/img/icon/img_homeNormal.png


BIN
src/img/icon/img_toutiaoNormal.png


BIN
src/img/icon/me_n copyNormal.png


BIN
src/img/icon/me_n copyNormal_1.png


BIN
src/img/icon/nz.png


BIN
src/img/icon/search.png


BIN
src/img/icon/shoping_n copyNormal.png


BIN
src/img/icon/shoping_n copyNormal1.png


BIN
src/img/icon/sl.png


BIN
src/img/icon/sun.png


BIN
src/img/icon/xl.png


BIN
src/img/icon/xsth.png


BIN
src/img/icon_dh@2x.png


BIN
src/img/icon_dingwei@2x.png


BIN
src/img/icon_fwsj@2x.png


BIN
src/img/icon_lxkf@2x.png


BIN
src/img/icon_shuaxin@2x.png


BIN
src/img/icon_zxkf@2x.png


BIN
src/img/img_wode@2x.png


BIN
src/img/jinpai@2x.png


BIN
src/img/kefu_select.png


BIN
src/img/kefu_unselect.png


BIN
src/img/left.png


BIN
src/img/lightStar.png


BIN
src/img/like.png


BIN
src/img/location.png


BIN
src/img/max.png


BIN
src/img/me_n copyNormal.png


BIN
src/img/me_n copyNormal_1.png


BIN
src/img/mes.png


BIN
src/img/meus.png


BIN
src/img/min.png


BIN
src/img/more@2x.png


BIN
src/img/phone.png


BIN
src/img/piao.png


BIN
src/img/repay.png


BIN
src/img/repay_text.png


BIN
src/img/right-arrow.png


BIN
src/img/right.png


BIN
src/img/riqi_xz@2x.png


BIN
src/img/san_down.png


BIN
src/img/selected.png


BIN
src/img/share.png


BIN
src/img/sl.png


BIN
src/img/sun.png


BIN
src/img/sy_select.png


BIN
src/img/sy_unselect.png


BIN
src/img/time.png


BIN
src/img/time1.png


BIN
src/img/true.png


BIN
src/img/tz.png


+ 0 - 0
src/img/up.png


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.