宇宙无敌M1处理器的MacBook Pro 4 éve
szülő
commit
e7097536ad
88 módosított fájl, 160 hozzáadás és 133 törlés
  1. 22 0
      core/commonLoad.js
  2. 100 96
      main.js
  3. BIN
      plugins/scratch/image/scratch_border.png
  4. BIN
      plugins/scratch/image/scratch_border_bg.png
  5. BIN
      plugins/scratch/image/scratch_hide.png
  6. 3 3
      plugins/scratch/index/index.vue
  7. 6 6
      plugins/step/dare/dare.vue
  8. BIN
      plugins/step/image/1.png
  9. BIN
      plugins/step/image/banner.png
  10. BIN
      plugins/step/image/cart-add.png
  11. BIN
      plugins/step/image/cart-less.png
  12. BIN
      plugins/step/image/cart-no-add.png
  13. BIN
      plugins/step/image/cart-no-less.png
  14. BIN
      plugins/step/image/dare.png
  15. BIN
      plugins/step/image/detail-price.png
  16. BIN
      plugins/step/image/exchange.png
  17. BIN
      plugins/step/image/friend.png
  18. BIN
      plugins/step/image/gift.png
  19. BIN
      plugins/step/image/icon-store.png
  20. BIN
      plugins/step/image/index.png
  21. BIN
      plugins/step/image/left.png
  22. BIN
      plugins/step/image/log.png
  23. BIN
      plugins/step/image/none.png
  24. BIN
      plugins/step/image/one.png
  25. BIN
      plugins/step/image/participation.png
  26. BIN
      plugins/step/image/price.png
  27. BIN
      plugins/step/image/refresh.png
  28. BIN
      plugins/step/image/rule.png
  29. BIN
      plugins/step/image/side.png
  30. BIN
      plugins/step/image/submit.png
  31. BIN
      plugins/step/image/success.png
  32. BIN
      plugins/step/image/three.png
  33. BIN
      plugins/step/image/top-icon.png
  34. BIN
      plugins/step/image/top.png
  35. BIN
      plugins/step/image/top1.png
  36. BIN
      plugins/step/image/top2.png
  37. BIN
      plugins/step/image/top3.png
  38. BIN
      plugins/step/image/two.png
  39. BIN
      plugins/step/image/user-integral-arrow.png
  40. BIN
      plugins/step/image/xi-right.png
  41. BIN
      plugins/step/image/yuan.png
  42. 21 20
      plugins/step/index/index.vue
  43. 3 3
      plugins/step/join/join.vue
  44. 2 2
      plugins/step/share/share.vue
  45. 3 3
      plugins/step/top/top.vue
  46. BIN
      static/image/BG.png
  47. BIN
      static/image/WechatIMG134.png
  48. BIN
      static/image/all-click.png
  49. BIN
      static/image/back-top.png
  50. BIN
      static/image/bargain-buy.png
  51. BIN
      static/image/bargain-click.png
  52. BIN
      static/image/hongbao.png
  53. BIN
      static/image/icon/announcement.png
  54. BIN
      static/image/icon/city-service/my.png
  55. BIN
      static/image/icon/city-service/shop.png
  56. BIN
      static/image/icon/empty.png
  57. BIN
      static/image/icon/loading-img.png
  58. BIN
      static/image/icon/my.png
  59. BIN
      static/image/icon/share.png
  60. BIN
      static/image/icon/shop.png
  61. BIN
      static/image/icon_open.png
  62. BIN
      static/image/icon_top.png
  63. BIN
      static/image/img-coupon-bg-1.png
  64. BIN
      static/image/img-coupon-status-icon-1.png
  65. BIN
      static/image/img-coupon-status-icon-2.png
  66. BIN
      static/image/integral.png
  67. BIN
      static/image/list_cion_third.png
  68. BIN
      static/image/list_icon_first.png
  69. BIN
      static/image/list_icon_second.png
  70. BIN
      static/image/lose.png
  71. BIN
      static/image/no-goods.png
  72. BIN
      static/image/order-empty.png
  73. BIN
      static/image/pond-register.png
  74. BIN
      static/image/pond-start.png
  75. BIN
      static/image/pond-xx.png
  76. BIN
      static/image/poster/input-active.png
  77. BIN
      static/image/poster/mark.png
  78. BIN
      static/image/poster/three-arrow.png
  79. BIN
      static/image/poster/three-love.png
  80. BIN
      static/image/pull-off.png
  81. BIN
      static/image/scratch_border.png
  82. BIN
      static/image/scratch_border_bg.png
  83. BIN
      static/image/scratch_hide.png
  84. BIN
      static/image/summary-map.png
  85. BIN
      static/image/user-default-avatar.png
  86. BIN
      static/image/video-goods.png
  87. BIN
      static/image/video-play.png
  88. BIN
      static/image/vip_icon.png

+ 22 - 0
core/commonLoad.js

xqd
@@ -0,0 +1,22 @@
+import shareAppMessage from './shareAppMessage.js';
+import Vue from "vue";
+
+const onload = function (options = null) {
+    //页面onload调
+    // #ifdef H5
+    let setting = Vue.prototype.$store.getters["mallConfig/getSetting"];
+    let {mall_logo_pic} = setting;
+    console.log(mall_logo_pic);
+    shareAppMessage({
+        title: '',
+        imageUrl: mall_logo_pic,
+        path: '',
+        desc: '',
+        params: {}
+    }, false);
+    // #endif
+};
+
+export {
+    onload
+}

+ 100 - 96
main.js

xqd
@@ -1,97 +1,101 @@
-import Vue from 'vue';
-import App from './App.vue';
-import store from './store/index.js';
-import siteInfo from 'siteinfo';
-import appVersion from 'version.js';
-import './uni.scss';
-import request from './core/request.js';
-import user from './core/user.js';
-import Api from './core/appOnLaunch.js';
-import {platform} from './core/config.js';
-import mallConfig from './core/mallConfig.js';
-import * as cache from './core/cache.js';
-import appButton from './components/basic-component/app-button/app-button.vue';
-import appFormId from './components/basic-component/app-form-id/app-form-id.vue';
-import appLayout from './components/basic-component/app-layout/app-layout.vue';
-import appInput from './components/basic-component/app-input/app-input.vue';
-import appCartImage from './components/basic-component/app-cart-image/app-cart-image.vue';
-import appJumpButton from './components/basic-component/app-jump-button/app-jump-button.vue';
-import appLoadText from './components/basic-component/app-load-text/app-load-text.vue';
-import * as utils from './core/utils.js';
-import $const from './core/const.js';
-import event from './core/event.js';
-import showLoading from './core/showLoading.js';
-import hideLoading from './core/hideLoading.js';
-import platDiff from './core/platDiff.js';
-import lazyLoadingData from './core/lazyLoadingData.js';
-import jump from './core/jump.js';
-import popupAd from './core/popupAd.js';
-import appImage from './components/basic-component/app-image/app-image.vue';
-import shareAppMessage from './core/shareAppMessage.js';
-import shareTimeline from './core/shareTimeline.js';
-import subscribe from './core/subscribe.js';
-import appCssIcon from './components/basic-component/app-css-icon/app-css-icon.vue';
-import validation from './core/test.js';
-import appMemberPrice from './components/page-component/app-member-mark/app-member-price';
-import appSupVip from './components/page-component/app-sup-vip/app-sup-vip.vue';
-
-Vue.component('app-button', appButton);
-Vue.component('app-form-id', appFormId);
-Vue.component('app-layout', appLayout);
-Vue.component('app-input', appInput);
-Vue.component('app-jump-button', appJumpButton);
-Vue.component('app-load-text', appLoadText);
-Vue.component('app-image', appImage);
-Vue.component('app-cart-image', appCartImage);
-Vue.component('app-css-icon', appCssIcon);
-Vue.component('app-member-price', appMemberPrice);
-Vue.component('app-sup-vip', appSupVip);
-
-Vue.use({
-    install(Vue, options) {
-        // 小程序端版本号
-        Vue.prototype.$appVersion = appVersion;
-        // 数据池
-        Vue.prototype.$store = store;
-        // 平台
-        Vue.prototype.$platform = platform;
-        // 接口 路径
-        Vue.prototype.$api = Api;
-        // 请求
-        Vue.prototype.$request = request;
-        // 缓存
-        Vue.prototype.$storage = cache;
-        // 用户组件
-        Vue.prototype.$user = user;
-        // 商城配置
-        Vue.prototype.$mallConfig = mallConfig;
-        // 工具函数
-        Vue.prototype.$utils = utils;
-        // 常量
-        Vue.prototype.$const = $const;
-        // 事件
-        Vue.prototype.$event = event;
-        // loading
-        Vue.prototype.$showLoading = showLoading;
-        Vue.prototype.$hideLoading = hideLoading;
-        // 平台差异性
-        Vue.prototype.$platDiff = platDiff;
-        Vue.prototype.$lazyLoadingData = lazyLoadingData;
-        Vue.prototype.$jump = jump;
-        Vue.prototype.$popupAd = popupAd;
-        Vue.prototype.$shareAppMessage = shareAppMessage;
-        Vue.prototype.$shareTimeline = shareTimeline;
-        Vue.prototype.$subscribe = subscribe;
-        Vue.prototype.$appScene = 1001;
-        Vue.prototype.$validation = validation;
-    },
-});
-
-Vue.config.productionTip = false;
-App.mpType = 'app';
-
-const app = new Vue({
-    store,
-    ...App
-});
+import Vue from 'vue';
+import App from './App.vue';
+import store from './store/index.js';
+import siteInfo from 'siteinfo';
+import appVersion from 'version.js';
+import './uni.scss';
+import request from './core/request.js';
+import user from './core/user.js';
+import Api from './core/appOnLaunch.js';
+import {
+	platform
+} from './core/config.js';
+import mallConfig from './core/mallConfig.js';
+import * as cache from './core/cache.js';
+import appButton from './components/basic-component/app-button/app-button.vue';
+import appFormId from './components/basic-component/app-form-id/app-form-id.vue';
+import appLayout from './components/basic-component/app-layout/app-layout.vue';
+import appInput from './components/basic-component/app-input/app-input.vue';
+import appCartImage from './components/basic-component/app-cart-image/app-cart-image.vue';
+import appJumpButton from './components/basic-component/app-jump-button/app-jump-button.vue';
+import appLoadText from './components/basic-component/app-load-text/app-load-text.vue';
+import * as utils from './core/utils.js';
+import $const from './core/const.js';
+import event from './core/event.js';
+import showLoading from './core/showLoading.js';
+import hideLoading from './core/hideLoading.js';
+import platDiff from './core/platDiff.js';
+import lazyLoadingData from './core/lazyLoadingData.js';
+import jump from './core/jump.js';
+import popupAd from './core/popupAd.js';
+import appImage from './components/basic-component/app-image/app-image.vue';
+import shareAppMessage from './core/shareAppMessage.js';
+import shareTimeline from './core/shareTimeline.js';
+import subscribe from './core/subscribe.js';
+import appCssIcon from './components/basic-component/app-css-icon/app-css-icon.vue';
+import validation from './core/test.js';
+import appMemberPrice from './components/page-component/app-member-mark/app-member-price';
+import appSupVip from './components/page-component/app-sup-vip/app-sup-vip.vue';
+import * as commonLoad from './core/commonLoad.js';
+
+Vue.component('app-button', appButton);
+Vue.component('app-form-id', appFormId);
+Vue.component('app-layout', appLayout);
+Vue.component('app-input', appInput);
+Vue.component('app-jump-button', appJumpButton);
+Vue.component('app-load-text', appLoadText);
+Vue.component('app-image', appImage);
+Vue.component('app-cart-image', appCartImage);
+Vue.component('app-css-icon', appCssIcon);
+Vue.component('app-member-price', appMemberPrice);
+Vue.component('app-sup-vip', appSupVip);
+
+Vue.use({
+	install(Vue, options) {
+		// 小程序端版本号
+		Vue.prototype.$appVersion = appVersion;
+		// 数据池
+		Vue.prototype.$store = store;
+		// 平台
+		Vue.prototype.$platform = platform;
+		// 接口 路径
+		Vue.prototype.$api = Api;
+		// 请求
+		Vue.prototype.$request = request;
+		// 缓存
+		Vue.prototype.$storage = cache;
+		// 用户组件
+		Vue.prototype.$user = user;
+		// 商城配置
+		Vue.prototype.$mallConfig = mallConfig;
+		// 工具函数
+		Vue.prototype.$utils = utils;
+		// 常量
+		Vue.prototype.$const = $const;
+		// 事件
+		Vue.prototype.$event = event;
+		// loading
+		Vue.prototype.$showLoading = showLoading;
+		Vue.prototype.$hideLoading = hideLoading;
+		// 平台差异性
+		Vue.prototype.$platDiff = platDiff;
+		Vue.prototype.$lazyLoadingData = lazyLoadingData;
+		Vue.prototype.$jump = jump;
+		Vue.prototype.$popupAd = popupAd;
+		Vue.prototype.$shareAppMessage = shareAppMessage;
+		Vue.prototype.$shareTimeline = shareTimeline;
+		Vue.prototype.$subscribe = subscribe;
+		Vue.prototype.$appScene = 1001;
+		Vue.prototype.$validation = validation;
+		Vue.prototype.$commonLoad = commonLoad;
+	},
+});
+
+Vue.config.productionTip = false;
+App.mpType = 'app';
+
+const app = new Vue({
+	store,
+	...App
+});
 app.$mount();

BIN
plugins/scratch/image/scratch_border.png


BIN
plugins/scratch/image/scratch_border_bg.png


BIN
plugins/scratch/image/scratch_hide.png


+ 3 - 3
plugins/scratch/index/index.vue

xqd
@@ -18,11 +18,11 @@
                     </view>
                 </view>
                 <view class="container">
-                    <image class="image-bg-a" src="./../image/scratch_border_bg.png" load-lazy></image>
-                    <image id='frame' class="image-bg-b" src="./../image/scratch_border.png"
+                    <image class="image-bg-a" src="/static/image/scratch_border_bg.png" load-lazy></image>
+                    <image id='frame' class="image-bg-b" src="/static/image/scratch_border.png"
                            load-lazy></image>
                     <view v-if="is_integral">
-                        <image class="image-bg-b" src="./../image/scratch_hide.png" load-lazy></image>
+                        <image class="image-bg-b" src="/static/image/scratch_hide.png" load-lazy></image>
                         <view @click="register" class="image-bg-c">{{setting.deplete_integral_num}}积分刮一次</view>
                     </view>
                     <view v-else class="integral-show">

+ 6 - 6
plugins/step/dare/dare.vue

xqd xqd xqd xqd
@@ -3,9 +3,9 @@
         <view class='join-bg' v-if='join || success'>
             <view class='success' v-if='success'>
                 <view class='content'>
-                    <image src='./../image/submit.png' class='banner'></image>
+                    <image src='/static/image/step/submit.png' class='banner'></image>
                     <view class='banner-text'>恭喜您</view>
-                    <image src='./../image/success.png' class='success-tip'></image>
+                    <image src='/static/image/step/success.png' class='success-tip'></image>
                     <view>成功提交步数</view>
                     <view>奖金将于24点结算后自动发放</view>
                     <view class='tip'>奖金可至“我的{{setting.currency_name ? setting.currency_name : '活力币'}}”查看</view>
@@ -16,7 +16,7 @@
             </view>
             <!-- 参加成功后提示框 -->
             <view class='join-success' v-if='join'>
-                <image class='join-img' src='./../image/participation.png'></image>
+                <image class='join-img' src='/static/image/step/participation.png'></image>
                 <view v-if="join" @click="closeTip()" class='join-close'>
                     <image src='/static/image/icon/icon-close.png'></image>
                 </view>
@@ -30,10 +30,10 @@
         </view>
         <view class='icon'>
             <view style="display:inline-block" @click="toLog">
-                <image src='./../image/log.png'></image>
+                <image src='/static/image/step/log.png'></image>
             </view>
             <view style="display:inline-block" @click="toRules">
-                <image src='./../image/rule.png'></image>
+                <image src='/static/image/step/rule.png'></image>
             </view>
         </view>
         <view class='dare' v-if="list[0].id > 0">
@@ -85,7 +85,7 @@
         </view>
         <!-- 无挑战 -->
         <view class='space' v-else>
-            <image src='./../image/none.png'></image>
+            <image src='/static/image/step/none.png'></image>
             <view>暂无挑战赛哦</view>
             <view :style="{'height': `${adHeight}px`}"></view>
         </view>

BIN
plugins/step/image/1.png


BIN
plugins/step/image/banner.png


BIN
plugins/step/image/cart-add.png


BIN
plugins/step/image/cart-less.png


BIN
plugins/step/image/cart-no-add.png


BIN
plugins/step/image/cart-no-less.png


BIN
plugins/step/image/dare.png


BIN
plugins/step/image/detail-price.png


BIN
plugins/step/image/exchange.png


BIN
plugins/step/image/friend.png


BIN
plugins/step/image/gift.png


BIN
plugins/step/image/icon-store.png


BIN
plugins/step/image/index.png


BIN
plugins/step/image/left.png


BIN
plugins/step/image/log.png


BIN
plugins/step/image/none.png


BIN
plugins/step/image/one.png


BIN
plugins/step/image/participation.png


BIN
plugins/step/image/price.png


BIN
plugins/step/image/refresh.png


BIN
plugins/step/image/rule.png


BIN
plugins/step/image/side.png


BIN
plugins/step/image/submit.png


BIN
plugins/step/image/success.png


BIN
plugins/step/image/three.png


BIN
plugins/step/image/top-icon.png


BIN
plugins/step/image/top.png


BIN
plugins/step/image/top1.png


BIN
plugins/step/image/top2.png


BIN
plugins/step/image/top3.png


BIN
plugins/step/image/two.png


BIN
plugins/step/image/user-integral-arrow.png


BIN
plugins/step/image/xi-right.png


BIN
plugins/step/image/yuan.png


+ 21 - 20
plugins/step/index/index.vue

xqd xqd xqd xqd xqd xqd xqd xqd xqd xqd
@@ -2,7 +2,7 @@
     <app-layout>
         <view @click="toDetail">
             <view class='nav'>
-                <image load-lazy='true' class='yuan' src='./../image/yuan.png'></image>
+                <image load-lazy='true' class='yuan' src='/static/image/step/yuan.png'></image>
                 <text>我的{{setting.currency_name ? setting.currency_name : '活力币'}}<text style='color:#ff9d1e;'>{{user_data.step_currency ? user_data.step_currency : 0}}</text></text>
                 <image load-lazy='true' class='to-log' src='/static/image/icon/arrow-right.png'></image>
             </view>
@@ -12,10 +12,10 @@
                 <view>规则</view>
             </view>
             <view @click="toTop" class='today-top'>
-                <image load-lazy='true' src='./../image/top.png'></image>
+                <image load-lazy='true' src='/static/image/step/top.png'></image>
             </view>
             <view @click="toIndex" class='today-index'>
-                <image load-lazy='true' src='./../image/index.png'></image>
+                <image load-lazy='true' src='/static/image/step/index.png'></image>
             </view>
             <image load-lazy='true' class='step-bg' :src='stepImg.app_image.bg'></image>
             <view @click="exchange" class='step-btn'>
@@ -25,7 +25,7 @@
                 <view class='step-tip'>每日零点清零</view>
             </view>
             <view class='get-now' @click="refresh">
-                <image load-lazy='true' src="./../image/refresh.png"></image>
+                <image load-lazy='true' src="/static/image/step/refresh.png"></image>
                 <text>同步最新步数</text>
             </view>
             <view class="invite-btn" @click="showHiddenClick">
@@ -96,7 +96,7 @@
             </view>
             <view class='dare-item' v-if="activity_data.id > 0">
                 <view class='item-img'>
-                    <image load-lazy='true' src='./../image/dare.png'></image>
+                    <image load-lazy='true' src='/static/image/step/dare.png'></image>
                 </view>
                 <view class='dare-info' v-if="activity_data.now_time_status == true && activity_data.log_status == null">
                     <view>奖金池总额</view>
@@ -130,12 +130,12 @@
                 </view>
             </view>
             <view class='no-dare' v-else>
-                <image load-lazy='true' src='./../image/none.png'></image>
+                <image load-lazy='true' src='/static/image/step/none.png'></image>
                 <view>暂无挑战赛哦</view>
             </view>
         </view>
         <view class='exchange-title'>
-            <image load-lazy='true' src='./../image/exchange.png'></image>
+            <image load-lazy='true' src='/static/image/step/exchange.png'></image>
             <text>免费兑换</text>
         </view>
         <view class='good-list dir-left-wrap'>
@@ -152,7 +152,7 @@
                     <view class='good-name t-omit-two'>{{good.name}}</view>
                     <!-- #endif -->
                     <view :style="{'color': getTheme.color}" class='good-price dir-left-nowrap cross-center'>
-                        <image load-lazy='true' src='./../image/detail-price.png'></image>
+                        <image load-lazy='true' src='/static/image/step/detail-price.png'></image>
                         <view class="cross-bottom">{{good.min_currency}}</view>
                         <view v-if="good.max_currency > good.min_currency"  style="align-self: flex-end;font-size: #{22rpx};padding-bottom:#{2rpx};">起</view>
                         <view style="font-size: #{25rpx};">+</view>
@@ -237,16 +237,16 @@
                 goods: [],
                 loading: false,
                 invite_list: [{
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     }
                 ],
                 coupon_url: this.$api.step.receive,
@@ -409,16 +409,16 @@
             aliAuth(today) {
                 let that = this;
                 let inviteList = [{
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     }
                 ]
                 if(that.user_id == 0 && that.userInfo) {
@@ -438,6 +438,7 @@
                         }).then(response=>{
                             that.$hideLoading();
                             if (response.code == 0) {
+								console.log(response,">>>>>>>>>>>")
                                 that.template_remind = response.data.template_remind;
                                 that.template_activity = response.data.template_activity;
                                 that.activity_data = response.data.activity_data;
@@ -473,16 +474,16 @@
                 let that = this;
                 let code, iv, encrypted_data;
                 let inviteList = [{
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     },
                     {
-                        avatar: './../image/friend.png'
+                        avatar: '/static/image/step/friend.png'
                     }
                 ]
                 uni.login({

+ 3 - 3
plugins/step/join/join.vue

xqd xqd xqd
@@ -19,7 +19,7 @@
                 <view class='content-title'>参赛步骤</view>
                 <view class='content-body'>
                     <view class='content-num'>
-                        <image src='./../image/one.png'></image>
+                        <image src='/static/image/step/one.png'></image>
                     </view>
                     <view class='content-text'>
                         <view class='step-title'>报名参赛</view>
@@ -28,7 +28,7 @@
                 </view>
                 <view class='content-body'>
                     <view class='content-num'>
-                        <image src='./../image/two.png'></image>
+                        <image src='/static/image/step/two.png'></image>
                     </view>
                     <view class='content-text'>
                         <view class='step-title'>比赛日行走达{{list.step_num}}步</view>
@@ -37,7 +37,7 @@
                 </view>
                 <view class='content-body'>
                     <view class='content-num'>
-                        <image src='./../image/three.png'></image>
+                        <image src='/static/image/step/three.png'></image>
                     </view>
                     <view class='content-text'>
                         <view class='step-title'>获得{{setting.currency_name ? setting.currency_name:'活力币'}}奖励</view>

+ 2 - 2
plugins/step/share/share.vue

xqd xqd
@@ -7,7 +7,7 @@
             <view class='share-title'>选择模版</view>
             <view class='share-bg main-center'>
                 <view class='cross-left box-grow-0' @click='chooseImg(1)'>
-                    <image src='./../image/left.png' v-if="left"></image>
+                    <image src='/static/image/step/left.png' v-if="left"></image>
                 </view>
                 <view class='pic_list box-grow-0 dir-left-nowrap'>
                     <view v-for="item in pic" :key="item" :class="[`bg-item`,`${currentItem==item.id?'active':''}`]" @click="tagChoose(item.id)">
@@ -15,7 +15,7 @@
                     </view>
                 </view>
                 <view class='cross-right box-grow-0' @click='chooseImg(2)'>
-                    <image src='./../image/xi-right.png' v-if="right"></image>
+                    <image src='/static/image/step/xi-right.png' v-if="right"></image>
                 </view>
             </view>
             <view @click='saveImage'>

+ 3 - 3
plugins/step/top/top.vue

xqd
@@ -157,12 +157,12 @@
                             for (let i = 0; i < that.list.length; i++) {
                                 that.list[i].raking = i + 1;
                             }
-                            that.list[0].img = './../image/top1.png';
+                            that.list[0].img = '/static/image/step/top1.png';
                             if (that.list.length > 1) {
-                                that.list[1].img = './../image/top2.png';
+                                that.list[1].img = '/static/image/step/top2.png';
                             }
                             if (that.list.length > 2) {
-                                that.list[2].img = './../image/top3.png';
+                                that.list[2].img = '/static/image/step/top3.png';
                             }
                         }
                         that.getHeight();

BIN
static/image/BG.png


BIN
static/image/WechatIMG134.png


BIN
static/image/all-click.png


BIN
static/image/back-top.png


BIN
static/image/bargain-buy.png


BIN
static/image/bargain-click.png


BIN
static/image/hongbao.png


BIN
static/image/icon/announcement.png


BIN
static/image/icon/city-service/my.png


BIN
static/image/icon/city-service/shop.png


BIN
static/image/icon/empty.png


BIN
static/image/icon/loading-img.png


BIN
static/image/icon/my.png


BIN
static/image/icon/share.png


BIN
static/image/icon/shop.png


BIN
static/image/icon_open.png


BIN
static/image/icon_top.png


BIN
static/image/img-coupon-bg-1.png


BIN
static/image/img-coupon-status-icon-1.png


BIN
static/image/img-coupon-status-icon-2.png


BIN
static/image/integral.png


BIN
static/image/list_cion_third.png


BIN
static/image/list_icon_first.png


BIN
static/image/list_icon_second.png


BIN
static/image/lose.png


BIN
static/image/no-goods.png


BIN
static/image/order-empty.png


BIN
static/image/pond-register.png


BIN
static/image/pond-start.png


BIN
static/image/pond-xx.png


BIN
static/image/poster/input-active.png


BIN
static/image/poster/mark.png


BIN
static/image/poster/three-arrow.png


BIN
static/image/poster/three-love.png


BIN
static/image/pull-off.png


BIN
static/image/scratch_border.png


BIN
static/image/scratch_border_bg.png


BIN
static/image/scratch_hide.png


BIN
static/image/summary-map.png


BIN
static/image/user-default-avatar.png


BIN
static/image/video-goods.png


BIN
static/image/video-play.png


BIN
static/image/vip_icon.png