From c002af622c616e9383c6027e8199f6566e94d521 Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期一, 21 七月 2025 12:56:32 +0800 Subject: [PATCH] 移除不需要的文件 --- /dev/null | 0 pages/product/goods.vue | 28 ++++++++++++++-------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/CustomStartPage/start-page.9.png b/CustomStartPage/start-page.9.png deleted file mode 100644 index 63f99f7..0000000 --- a/CustomStartPage/start-page.9.png +++ /dev/null Binary files differ diff --git a/CustomStoryboard/1@2x.png b/CustomStoryboard/1@2x.png deleted file mode 100644 index 49fec5d..0000000 --- a/CustomStoryboard/1@2x.png +++ /dev/null Binary files differ diff --git a/CustomStoryboard/1@3x.png b/CustomStoryboard/1@3x.png deleted file mode 100644 index 49fec5d..0000000 --- a/CustomStoryboard/1@3x.png +++ /dev/null Binary files differ diff --git a/CustomStoryboard/2@2x.png b/CustomStoryboard/2@2x.png deleted file mode 100644 index c26ea5b..0000000 --- a/CustomStoryboard/2@2x.png +++ /dev/null Binary files differ diff --git a/CustomStoryboard/2@3x.png b/CustomStoryboard/2@3x.png deleted file mode 100644 index cb50bd8..0000000 --- a/CustomStoryboard/2@3x.png +++ /dev/null Binary files differ diff --git a/CustomStoryboard/LaunchScreen.storyboard b/CustomStoryboard/LaunchScreen.storyboard deleted file mode 100644 index 2c10cef..0000000 --- a/CustomStoryboard/LaunchScreen.storyboard +++ /dev/null @@ -1,71 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="17701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="01J-lp-oVM"> - <device id="ipad12_9" orientation="portrait" layout="fullscreen" appearance="light"/> - <dependencies> - <deployment version="4096" identifier="iOS"/> - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="17703"/> - <capability name="Safe area layout guides" minToolsVersion="9.0"/> - <capability name="System colors in document resources" minToolsVersion="11.0"/> - <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> - </dependencies> - <scenes> - <!--View Controller--> - <scene sceneID="EHf-IW-A2E"> - <objects> - <viewController id="01J-lp-oVM" sceneMemberID="viewController"> - <view key="view" tag="1" contentMode="scaleAspectFit" id="Ze5-6b-2t3"> - <rect key="frame" x="0.0" y="0.0" width="1024" height="1366"/> - <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> - <subviews> - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="LILI鍟嗗煄 浜綘鎵�璐�" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="9" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aap-f2-ctd"> - <rect key="frame" x="417.5" y="1291" width="189" height="65"/> - <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> - <constraints> - <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="189" id="IEH-DH-MSh"/> - <constraint firstAttribute="height" constant="65" id="Owl-Zu-11N"/> - <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="65" id="pa9-7L-Yn2"/> - <constraint firstAttribute="width" constant="189" id="xdI-XG-GYE"/> - </constraints> - <fontDescription key="fontDescription" type="boldSystem" pointSize="23"/> - <color key="textColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> - <color key="highlightedColor" systemColor="secondarySystemGroupedBackgroundColor"/> - </label> - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="1.png" highlightedImage="1.png" translatesAutoresizingMaskIntoConstraints="NO" id="tDb-oz-ZqQ" userLabel="logo.png"> - <rect key="frame" x="437" y="1126" width="150" height="150"/> - <color key="tintColor" systemColor="systemGray6Color"/> - <constraints> - <constraint firstAttribute="width" constant="150" id="2Pc-RJ-7fL"/> - <constraint firstAttribute="width" secondItem="tDb-oz-ZqQ" secondAttribute="height" multiplier="1:1" id="K9U-1h-yR6"/> - <constraint firstAttribute="height" constant="150" id="Ocb-HD-CX3"/> - </constraints> - </imageView> - </subviews> - <viewLayoutGuide key="safeArea" id="IW3-oA-Ytg"/> - <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> - <color key="tintColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> - <constraints> - <constraint firstItem="IW3-oA-Ytg" firstAttribute="bottom" secondItem="aap-f2-ctd" secondAttribute="bottom" constant="10" id="AaD-Ch-YkJ"/> - <constraint firstItem="aap-f2-ctd" firstAttribute="top" secondItem="tDb-oz-ZqQ" secondAttribute="bottom" constant="15" id="TSj-WP-wlO"/> - <constraint firstItem="tDb-oz-ZqQ" firstAttribute="centerX" secondItem="IW3-oA-Ytg" secondAttribute="centerX" id="XFM-cQ-LjU"/> - <constraint firstItem="tDb-oz-ZqQ" firstAttribute="centerX" secondItem="aap-f2-ctd" secondAttribute="centerX" id="gTF-LF-cb1"/> - </constraints> - <variation key="heightClass=regular-widthClass=compact"> - <color key="tintColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> - </variation> - </view> - </viewController> - <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/> - </objects> - <point key="canvasLocation" x="50.390625" y="373.35285505124449"/> - </scene> - </scenes> - <resources> - <image name="1.png" width="86" height="57"/> - <systemColor name="secondarySystemGroupedBackgroundColor"> - <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> - </systemColor> - <systemColor name="systemGray6Color"> - <color red="0.94901960784313721" green="0.94901960784313721" blue="0.96862745098039216" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> - </systemColor> - </resources> -</document> diff --git a/hybrid/html/advertise/advertise.html b/hybrid/html/advertise/advertise.html deleted file mode 100644 index e40cff3..0000000 --- a/hybrid/html/advertise/advertise.html +++ /dev/null @@ -1,123 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <title>骞垮憡鍚姩椤�</title> - <link rel="stylesheet" href="../css/advertise.css"> - <!-- uni 鐨� SDK --> - <script type="text/javascript" src="../js/webView.js"></script> - </head> - <body> - <div class="content"> - <div class="con"> - <img id="img" src="../imgs/domain.jpeg"> - </div> - <div class="btn" id="timer"> - <div id="info">璺宠繃</div> - <div class="circleProgress_wrapper btn"> - <div class="wrapper right"> - <div class="circleProgress rightcircle"></div> - </div> - <div class="wrapper left"> - <div class="circleProgress leftcircle"></div> - </div> - </div> - </div> - </div> - </body> - <script> - - // var currentAd = { - // operation_type: 'NONE' - // }; - - - // function getRandom(start, end, fixed = 0) { - // let differ = end - start - // let random = Math.random() - // return (start + differ * random).toFixed(fixed) - // } - - // document.addEventListener('plusready', function () { - // var xhr = new plus.net.XMLHttpRequest(); - // xhr.onreadystatechange = function () { - // switch (xhr.readyState) { - // case 0: - // break; - // case 1: - // break; - // case 2: - // break; - // case 3: - // break; - // case 4: - // if (xhr.status == 200) { - // let res = JSON.parse(xhr.responseText); - // if (res.length > 0) { - // currentAd = res[getRandom(0, res.length - 1)]; - // document.getElementById("img").src = currentAd.pic_url; - // } else { - // plus.webview.currentWebview().close(); - // } - // //alert("xhr璇锋眰鎴愬姛锛�" + xhr.responseText); - // } else { - // plus.webview.currentWebview().close(); - // //alert("xhr璇锋眰澶辫触锛�" + xhr.readyState); - // } - // break; - // default: - // break; - // } - // } - // // xhr.open("GET", "https://api-buyer-app.yinbei.cn/advertisement"); - // xhr.send(); - // }, false); - - - // document.addEventListener('UniAppJSBridgeReady', function () { - // document.querySelector('.con').addEventListener('click', function (e) { - // if (e.isTrusted) { - // plus.webview.currentWebview().close(); - // switch (currentAd.operation_type) { - // // 閾炬帴鍦板潃 - // case 'URL': - // plus.webview.open(currentAd.operation_url) - // break; - // // 鍟嗗搧 - // case 'GOODS': - // uni.navigateTo({ - // url: `/pages/product/goods?id=` + currentAd.operation_param - // }); - // break; - // // 鍏抽敭瀛� - // case 'KEYWORD': - // uni.navigateTo({ - // url: '/pages/recommend/recommend' + currentAd.operation_param - // }); - // break; - // // 搴楅摵 - // case 'store': - // uni.navigateTo({ - // url: `/pages/product/shopPage?id=` + currentAd.operation_param - // }); - // break; - // // 鍒嗙被 - // case 'CATEGORY': - // uni.navigateTo({ - // url: '/pages/category/category' - // }); - // break; - // default: - // break; - // } - // } - // }); - // document.querySelector('.btn').addEventListener('click', function (e) { - // if (e.isTrusted) { - // plus.webview.currentWebview().close(); - // } - // }); - // }); - </script> -</html> diff --git a/hybrid/html/css/advertise.css b/hybrid/html/css/advertise.css deleted file mode 100644 index 5dc6a60..0000000 --- a/hybrid/html/css/advertise.css +++ /dev/null @@ -1,149 +0,0 @@ -* { - margin: 0; - padding: 0; -} - -html, -body { - width: 100%; - height: 100%; -} - -.content { - width: 100%; - height: 100%; -} - -.content .con { - width: 100%; - height: 100%; - font-size: 0; - display: flex; - align-items: center; -} - -#img { - width: 100%; - height: 100%; -} - -#timer { - display: inline-block; - position: fixed; - top: 40px; - right: 10px; -} - -#info { - position: absolute; - top: 0; - left: 0; - width: 36px; - height: 36px; - line-height: 36px; - border-radius: 50%; - background-color: rgba(0, 0, 0, 0.3); - text-align: center; - color: #FFFFFF; - font-size: 12px; -} - -.circleProgress_wrapper { - width: 36px; - height: 36px; - position: relative; -} - -.wrapper { - width: 18px; - height: 36px; - position: absolute; - top: 0; - overflow: hidden; -} - -.right { - right: 0; -} - -.left { - left: 0; -} - -.circleProgress { - width: 32px; - height: 32px; - border: 2px solid #FFFFFF; - border-radius: 50%; - position: absolute; - top: 0; - -webkit-transform: rotate(45deg); -} - -.rightcircle { - border-top: 2px solid #03A9F4; - border-right: 2px solid #03A9F4; - right: 0; - -webkit-animation: circleProgressLoad_right 4s linear; - /*鍔ㄧ敾鍋滅暀鍦ㄦ渶鍚庝竴甯�*/ - animation-fill-mode: forwards; - -moz-animation-fill-mode: forwards; - -webkit-animation-fill-mode: forwards; - -o-animation-fill-mode: forwards; -} - -.leftcircle { - border-bottom: 2px solid #03A9F4; - border-left: 2px solid #03A9F4; - left: 0; - -webkit-animation: circleProgressLoad_left 4s linear; - /*鍔ㄧ敾鍋滅暀鍦ㄦ渶鍚庝竴甯�*/ - animation-fill-mode: forwards; - -moz-animation-fill-mode: forwards; - -webkit-animation-fill-mode: forwards; - -o-animation-fill-mode: forwards; -} - -@-webkit-keyframes circleProgressLoad_right { - 0% { - border-top: 2px solid #03A9F4; - border-right: 2px solid #03A9F4; - -webkit-transform: rotate(45deg); - } - - 50% { - border-top: 2px solid #03A9F4; - border-right: 2px solid #03A9F4; - border-left: 2px solid #FFFFFF; - border-bottom: 2px solid #FFFFFF; - -webkit-transform: rotate(225deg); - } - - 100% { - border-left: 2px solid #FFFFFF; - border-bottom: 2px solid #FFFFFF; - -webkit-transform: rotate(225deg); - } -} - -@-webkit-keyframes circleProgressLoad_left { - 0% { - border-bottom: 2px solid #03A9F4; - border-left: 2px solid #03A9F4; - -webkit-transform: rotate(45deg); - } - - 50% { - border-bottom: 2px solid #03A9F4; - border-left: 2px solid #03A9F4; - border-top: 2px solid #FFFFFF; - border-right: 2px solid #FFFFFF; - -webkit-transform: rotate(45deg); - } - - 100% { - border-top: 2px solid #FFFFFF; - border-right: 2px solid #FFFFFF; - -webkit-transform: rotate(225deg); - } -} diff --git a/hybrid/html/error.html b/hybrid/html/error.html deleted file mode 100644 index 5b4b78a..0000000 --- a/hybrid/html/error.html +++ /dev/null @@ -1,94 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <title>鏈嶅姟鍣ㄥ紓甯�</title> - - <script type="text/javascript" src="./js/webView.js"></script> - <script type="text/javascript"> - // H5 plus浜嬩欢澶勭悊 - var ws = null; - - function plusReady() { - // Android澶勭悊杩斿洖閿� - plus.key.addEventListener('backbutton', function() { - (history.length == 1) && ws.close(); - var c = setTimeout(function() { - ws.close(); - }, 1000); - window.onbeforeunload = function() { - clearTimeout(c); - } - history.go(-2); - }, false); - ws = plus.webview.currentWebview(); - } - if (window.plus) { - plusReady(); - } else { - document.addEventListener('plusready', plusReady, false); - } - document.addEventListener('touchstart', function() { - return false; - }, true); - // 绂佹閫夋嫨 - document.oncontextmenu = function() { - return false; - }; - </script> - <style> - html, - body { - padding: 0; - margin: 0; - width: 100%; - height: 100%; - } - - .main { - height: 100%; - width: 100%; - display: flex; - align-items: center; - justify-content: center; - line-height: 80px; - flex-direction: column; - } - - .text { - font-size: 14px; - color: #999999; - } - - img { - width: 150px; - height: 130px; - } - - button { - border: 1px solid #1ABC9C; - border-radius: 2px; - background-color: #FFFFFF; - color: #1ABC9C; - width: 100px; - height: 30px; - margin-bottom: 30px; - outline: none; - } - - .go-index { - margin-top: 20px; - } - </style> - </head> - <body> - <div class="main"> - <div class="text">鏈嶅姟鍣ㄥ紓甯�</div> - <button onclick="if(history.length == 1){ws.close();}else{ws.back();ws.back();}">鐐瑰嚮鍒锋柊</button> - <button onclick="ws.close()">鐐瑰嚮鍏抽棴</button> - <button onclick="plus.runtime.restart()">鐐瑰嚮閲嶅惎</button> - </div> - </div> - </body> -</html> diff --git a/hybrid/html/imgs/domain.jpeg b/hybrid/html/imgs/domain.jpeg deleted file mode 100644 index e084eb9..0000000 --- a/hybrid/html/imgs/domain.jpeg +++ /dev/null Binary files differ diff --git a/hybrid/html/js/webView.js b/hybrid/html/js/webView.js deleted file mode 100644 index b0c8445..0000000 --- a/hybrid/html/js/webView.js +++ /dev/null @@ -1 +0,0 @@ -!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e=e||self).uni=n()}(this,(function(){"use strict";try{var e={};Object.defineProperty(e,"passive",{get:function(){!0}}),window.addEventListener("test-passive",null,e)}catch(e){}var n=Object.prototype.hasOwnProperty;function t(e,t){return n.call(e,t)}var i=[],a=function(e,n){var t={options:{timestamp:+new Date},name:e,arg:n};if(window.__dcloud_weex_postMessage||window.__dcloud_weex_){if("postMessage"===e){var a={data:[n]};return window.__dcloud_weex_postMessage?window.__dcloud_weex_postMessage(a):window.__dcloud_weex_.postMessage(JSON.stringify(a))}var o={type:"WEB_INVOKE_APPSERVICE",args:{data:t,webviewIds:i}};window.__dcloud_weex_postMessage?window.__dcloud_weex_postMessageToService(o):window.__dcloud_weex_.postMessageToService(JSON.stringify(o))}if(!window.plus)return window.parent.postMessage({type:"WEB_INVOKE_APPSERVICE",data:t,pageId:""},"*");if(0===i.length){var r=plus.webview.currentWebview();if(!r)throw new Error("plus.webview.currentWebview() is undefined");var d=r.parent(),s="";s=d?d.id:r.id,i.push(s)}if(plus.webview.getWebviewById("__uniapp__service"))plus.webview.postMessageToUniNView({type:"WEB_INVOKE_APPSERVICE",args:{data:t,webviewIds:i}},"__uniapp__service");else{var w=JSON.stringify(t);plus.webview.getLaunchWebview().evalJS('UniPlusBridge.subscribeHandler("'.concat("WEB_INVOKE_APPSERVICE",'",').concat(w,",").concat(JSON.stringify(i),");"))}},o={navigateTo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.url;a("navigateTo",{url:encodeURI(n)})},navigateBack:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.delta;a("navigateBack",{delta:parseInt(n)||1})},switchTab:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.url;a("switchTab",{url:encodeURI(n)})},reLaunch:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.url;a("reLaunch",{url:encodeURI(n)})},redirectTo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.url;a("redirectTo",{url:encodeURI(n)})},getEnv:function(e){window.plus?e({plus:!0}):e({h5:!0})},postMessage:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a("postMessage",e.data||{})}},r=/uni-app/i.test(navigator.userAgent),d=/Html5Plus/i.test(navigator.userAgent),s=/complete|loaded|interactive/;var w=window.my&&navigator.userAgent.indexOf("AlipayClient")>-1;var u=window.swan&&window.swan.webView&&/swan/i.test(navigator.userAgent);var c=window.qq&&window.qq.miniProgram&&/QQ/i.test(navigator.userAgent)&&/miniProgram/i.test(navigator.userAgent);var g=window.tt&&window.tt.miniProgram&&/toutiaomicroapp/i.test(navigator.userAgent);var v=window.wx&&window.wx.miniProgram&&/micromessenger/i.test(navigator.userAgent)&&/miniProgram/i.test(navigator.userAgent);var p=window.qa&&/quickapp/i.test(navigator.userAgent);for(var l,_=function(){window.UniAppJSBridge=!0,document.dispatchEvent(new CustomEvent("UniAppJSBridgeReady",{bubbles:!0,cancelable:!0}))},f=[function(e){if(r||d)return window.__dcloud_weex_postMessage||window.__dcloud_weex_?document.addEventListener("DOMContentLoaded",e):window.plus&&s.test(document.readyState)?setTimeout(e,0):document.addEventListener("plusready",e),o},function(e){if(v)return window.WeixinJSBridge&&window.WeixinJSBridge.invoke?setTimeout(e,0):document.addEventListener("WeixinJSBridgeReady",e),window.wx.miniProgram},function(e){if(c)return window.QQJSBridge&&window.QQJSBridge.invoke?setTimeout(e,0):document.addEventListener("QQJSBridgeReady",e),window.qq.miniProgram},function(e){if(w){document.addEventListener("DOMContentLoaded",e);var n=window.my;return{navigateTo:n.navigateTo,navigateBack:n.navigateBack,switchTab:n.switchTab,reLaunch:n.reLaunch,redirectTo:n.redirectTo,postMessage:n.postMessage,getEnv:n.getEnv}}},function(e){if(u)return document.addEventListener("DOMContentLoaded",e),window.swan.webView},function(e){if(g)return document.addEventListener("DOMContentLoaded",e),window.tt.miniProgram},function(e){if(p){window.QaJSBridge&&window.QaJSBridge.invoke?setTimeout(e,0):document.addEventListener("QaJSBridgeReady",e);var n=window.qa;return{navigateTo:n.navigateTo,navigateBack:n.navigateBack,switchTab:n.switchTab,reLaunch:n.reLaunch,redirectTo:n.redirectTo,postMessage:n.postMessage,getEnv:n.getEnv}}},function(e){return document.addEventListener("DOMContentLoaded",e),o}],m=0;m<f.length&&!(l=f[m](_));m++);l||(l={});var E="undefined"!=typeof uni?uni:{};if(!E.navigateTo)for(var b in l)t(l,b)&&(E[b]=l[b]);return E.webView=l,E})); \ No newline at end of file diff --git a/pages/passport/static/logo-title.png b/pages/passport/static/logo-title.png deleted file mode 100644 index dd6f716..0000000 --- a/pages/passport/static/logo-title.png +++ /dev/null Binary files differ diff --git a/pages/product/goods.vue b/pages/product/goods.vue index cd99290..4d87687 100644 --- a/pages/product/goods.vue +++ b/pages/product/goods.vue @@ -184,14 +184,14 @@ <Evaluation id="main5" :goodsDetail="goodsDetail" /> <!-- 搴楅摵鎺ㄨ崘 --> - <!-- <storeLayout id="main7" :storeDetail="storeDetail" :goodsDetail="goodsDetail" :res="recommendList" /> --> + <storeLayout v-if="false" id="main7" :storeDetail="storeDetail" :goodsDetail="goodsDetail" :res="recommendList" /> <!-- 瀹濊礉璇︽儏 --> <GoodsIntro id="main9" :res="goodsDetail" :goodsParams="goodsParams" :goodsId="goodsDetail.goodsId" v-if="goodsDetail.id" /> <!-- 瀹濊礉鎺ㄨ崘 --> - <!-- <GoodsRecommend id="main11" :res="likeGoodsList" /> --> + <GoodsRecommend id="main11" :res="likeGoodsList" v-if="false" /> </view> </scroll-view> @@ -289,21 +289,21 @@ import storage from "@/utils/storage.js"; /************缁勪欢***************/ -import PromotionLayout from "./product/promotion/-promotion"; //淇冮攢缁勪欢 -import PromotionDetailsLayout from "./product/promotion/-promotion-details"; //淇冮攢娲诲姩璇︽儏 -import PromotionAssembleLayout from "./product/promotion/-promotion-assemble-promotions"; //淇冮攢娲诲姩鏉� -import PromotionAssembleListLayout from "./product/promotion/-promotion-assemble-list"; //鎷煎洟鐢ㄦ埛鍒楄〃 -import PromotionCoupon from "./product/promotion/-promotion-coupon"; //浼樻儬鍒哥粍浠� -import GoodsIntro from "./product/goods/-goods-intro"; //鍟嗗搧浠嬬粛缁勪欢 -import GoodsRecommend from "./product/goods/-goods-recommend"; //瀹濊礉鎺ㄨ崘 -import storeLayout from "./product/shop/-shop"; //搴楅摵缁勪欢 -import Evaluation from "./product/evaluation/-evaluation"; //璇勪环缁勪欢 -import GoodsSwiper from "./product/goods/-goods-swiper"; //杞挱鍥剧粍浠� +import PromotionLayout from "@/pages/product/product/promotion/-promotion.vue"; //淇冮攢缁勪欢 +import PromotionDetailsLayout from "@/pages/product/product/promotion/-promotion-details.vue"; //淇冮攢娲诲姩璇︽儏 +import PromotionAssembleLayout from "@/pages/product/product/promotion/-promotion-assemble-promotions.vue"; //淇冮攢娲诲姩鏉� +import PromotionAssembleListLayout from "@/pages/product/product/promotion/-promotion-assemble-list.vue"; //鎷煎洟鐢ㄦ埛鍒楄〃 +import PromotionCoupon from "@/pages/product/product/promotion/-promotion-coupon.vue"; //浼樻儬鍒哥粍浠� +import GoodsIntro from "@/pages/product/product/goods/-goods-intro.vue"; //鍟嗗搧浠嬬粛缁勪欢 +import GoodsRecommend from "@/pages/product/product/goods/-goods-recommend.vue"; //瀹濊礉鎺ㄨ崘 +import storeLayout from "@/pages/product/product/shop/-shop.vue"; //搴楅摵缁勪欢 +import Evaluation from "@/pages/product/product/evaluation/-evaluation"; //璇勪环缁勪欢 +import GoodsSwiper from "@/pages/product/product/goods/-goods-swiper.vue"; //杞挱鍥剧粍浠� import popupGoods from "@/pages/product/m-buy/goods.vue"; //璐墿杞﹀晢鍝佺殑妯″潡 -import popupAddress from "./product/popup/address"; //鍦板潃閫夋嫨妯″潡 +import popupAddress from "@/pages/product/product/popup/address.vue"; //鍦板潃閫夋嫨妯″潡 import shares from "@/pages/product/m-share/index.vue"; //鍒嗕韩 import popups from "@/pages/product/popups/popups.vue"; //姘旀场妗� -import takeDownFormSaleGoods from "@/pages/product/m-take-down-sale-goods/index"; //涓嬫灦妗� +import takeDownFormSaleGoods from "@/pages/product/m-take-down-sale-goods/index.vue"; //涓嬫灦妗� import setup from "./product/popup/popup"; import { getSTSToken -- Gitblit v1.8.0