From 45423ea6a7605c7946ffc04d66657ee9a9e38b90 Mon Sep 17 00:00:00 2001 From: wx-jincw Date: Sat, 22 Mar 2025 18:06:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=B3=BB=E7=BB=9F=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E3=80=81=E5=95=86=E5=93=81=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E5=9B=9E=E6=98=BE=E4=BF=AE=E5=A4=8D=EF=BC=8Clogo=EF=BC=8C?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mall4uni/.env.development | 2 +- mall4uni/src/manifest.json | 196 ++-- mall4uni/src/pages.json | 388 ++++---- .../src/pages/accountLogin/accountLogin.scss | 6 +- mall4uni/src/pages/index/index.vue | 904 ++++++++---------- mall4uni/src/pages/register/register.scss | 6 +- mall4uni/src/pages/user/user.vue | 666 ++++++------- mall4uni/src/static/logo.png | Bin 9547 -> 32925 bytes mall4v/src/components/tiny-mce/index.vue | 6 +- mall4v/src/layout/main-navbar.vue | 4 +- mall4v/src/views/common/home/index.vue | 4 +- .../modules/shop/transport/add-or-update.vue | 2 +- 12 files changed, 994 insertions(+), 1190 deletions(-) diff --git a/mall4uni/.env.development b/mall4uni/.env.development index d881040..71f8f7f 100644 --- a/mall4uni/.env.development +++ b/mall4uni/.env.development @@ -10,7 +10,7 @@ VITE_APP_ENV = 'development' VITE_APP_MP_APPID = 'wx42bbe857570c5b40' # 统一接口域名 -VITE_APP_BASE_API = 'http://127.0.0.1:8086' +VITE_APP_BASE_API = 'https://wy6.test.jiutianda.cn' # 图片域名 VITE_APP_RESOURCES_URL = 'https://img.mall4j.com/' diff --git a/mall4uni/src/manifest.json b/mall4uni/src/manifest.json index 0d4e2ac..ccc6c08 100644 --- a/mall4uni/src/manifest.json +++ b/mall4uni/src/manifest.json @@ -1,99 +1,99 @@ -{ - "name" : "", - "appid" : "__UNI__2CF44C6", - "description" : "", - "versionName" : "1.0.0", - "versionCode" : "100", - "transformPx" : false, - /* 5+App特有相关 */ - "app-plus" : { - "compatible" : { - "ignoreVersion" : true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持 - }, - "usingComponents" : true, - "nvueStyleCompiler" : "uni-app", - "compilerVersion" : 3, - "splashscreen" : { - "alwaysShowBeforeRender" : true, - "waiting" : true, - "autoclose" : true, - "delay" : 0 - }, - /* 模块配置 */ - "modules" : { - "Camera" : {}, - "LivePusher" : {} - }, - /* 应用发布信息 */ - "distribute" : { - /* android打包配置 */ - "android" : { - "permissions" : [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - ], - "abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ] - } - } - }, - /* 小程序特有相关 */ - "mp-weixin" : { - "appid" : "wx6fa71e69231a4fa4", - "setting" : { - "urlCheck" : false - }, - "usingComponents" : true, - "permission" : { - "scope.userLocation" : { - "desc" : "你的位置信息将用于地址信息新增、修改以及获取附近门店" - } - }, - "requiredPrivateInfos" : [ "getLocation", "chooseLocation" ] - }, - "h5" : { - "title" : "", - "domain" : "https://mini-h5.mall4j.com", - "router" : { - "mode" : "history" - }, - "uniStatistics" : { - "enable" : false - }, - "optimization" : { - "treeShaking" : { - "enable" : false - } - }, - "template" : "index.html", - "devServer" : { - "disableHostCheck" : true, - "port" : 80 - }, - "sdkConfigs" : { - "maps" : { - "qqmap" : { - // 用于h5端ip定位 - "key" : "" - } - } - } - }, - "uniStatistics" : { - "enable" : false - }, - "vueVersion" : "3" +{ + "name": "甄味馆", + "appid": "__UNI__6140E53", + "description": "", + "versionName": "1.0.0", + "versionCode": "100", + "transformPx": false, + /* 5+App特有相关 */ + "app-plus": { + "compatible": { + "ignoreVersion": true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持 + }, + "usingComponents": true, + "nvueStyleCompiler": "uni-app", + "compilerVersion": 3, + "splashscreen": { + "alwaysShowBeforeRender": true, + "waiting": true, + "autoclose": true, + "delay": 0 + }, + /* 模块配置 */ + "modules": { + "Camera": {}, + "LivePusher": {} + }, + /* 应用发布信息 */ + "distribute": { + /* android打包配置 */ + "android": { + "permissions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "abiFilters": ["armeabi-v7a", "arm64-v8a", "x86"] + } + } + }, + /* 小程序特有相关 */ + "mp-weixin": { + "appid": "wx6fa71e69231a4fa4", + "setting": { + "urlCheck": false + }, + "usingComponents": true, + "permission": { + "scope.userLocation": { + "desc": "你的位置信息将用于地址信息新增、修改以及获取附近门店" + } + }, + "requiredPrivateInfos": ["getLocation", "chooseLocation"] + }, + "h5": { + "title": "甄味馆", + "domain": "https://mini-h5.mall4j.com", + "router": { + "mode": "history" + }, + "uniStatistics": { + "enable": false + }, + "optimization": { + "treeShaking": { + "enable": false + } + }, + "template": "index.html", + "devServer": { + "disableHostCheck": true, + "port": 80 + }, + "sdkConfigs": { + "maps": { + "qqmap": { + // 用于h5端ip定位 + "key": "" + } + } + } + }, + "uniStatistics": { + "enable": false + }, + "vueVersion": "3" } diff --git a/mall4uni/src/pages.json b/mall4uni/src/pages.json index 7a0fa2a..29057e5 100644 --- a/mall4uni/src/pages.json +++ b/mall4uni/src/pages.json @@ -1,196 +1,194 @@ -{ - "pages": [ - { - "path": "pages/index/index", - "style": { - "backgroundTextStyle": "dark", - "navigationBarBackgroundColor": "#fff", - "navigationBarTextStyle": "black", - "enablePullDownRefresh": true, - "navigationBarTitleText": "mall4j" - } - }, - { - "path": "pages/user/user", - "style": { - "navigationBarTitleText": "个人中心" - } - }, - { - "path": "pages/basket/basket", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "购物车", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/category/category", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "分类商品", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/sub-category/sub-category" - }, - { - "path": "pages/search-page/search-page", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "搜索", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/delivery-address/delivery-address", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "收货地址", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/editAddress/editAddress", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "编辑收货地址", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/orderList/orderList", - "style": { - "backgroundTextStyle": "light", - "navigationBarTitleText": "订单列表", - "navigationBarTextStyle": "black", - "navigationBarBackgroundColor": "#fafafa" - } - }, - { - "path": "pages/order-detail/order-detail", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "订单详情", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/submit-order/submit-order", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "提交订单", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/express-delivery/express-delivery", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "物流查询", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/pay-result/pay-result", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "支付结果", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/search-prod-show/search-prod-show", - "style": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "搜索结果", - "navigationBarTextStyle": "black" - } - }, - { - "path": "pages/prod/prod", - "style": { - "navigationBarTitleText": "商品详情" - } - }, - { - "path": "pages/prod-classify/prod-classify", - "style": { - "onReachBottomDistance": 0 - } - }, - { - "path": "pages/recent-news/recent-news", - "style": { - "backgroundTextStyle": "light", - "navigationBarTitleText": "最新公告", - "navigationBarTextStyle": "black", - "navigationBarBackgroundColor": "#fafafa" - } - }, - { - "path": "pages/news-detail/news-detail", - "style": { - "backgroundTextStyle": "light", - "navigationBarTitleText": "最新公告", - "navigationBarTextStyle": "black", - "navigationBarBackgroundColor": "#fafafa" - } - }, - { - "path": "pages/accountLogin/accountLogin" - }, - { - "path": "pages/register/register" - } - ], - "tabBar": { - "selectedColor": "#3a86b9", - "color": "#b8b8b8", - "list": [ - { - "pagePath": "pages/index/index", - "text": "首页", - "iconPath": "/static/images/tabbar/homepage.png", - "selectedIconPath": "/static/images/tabbar/homepage-sel.png" - }, - { - "pagePath": "pages/category/category", - "text": "分类", - "iconPath": "/static/images/tabbar/category.png", - "selectedIconPath": "/static/images/tabbar/category-sel.png" - }, - { - "pagePath": "pages/basket/basket", - "text": "购物车", - "iconPath": "/static/images/tabbar/basket.png", - "selectedIconPath": "/static/images/tabbar/basket-sel.png" - }, - { - "pagePath": "pages/user/user", - "text": "我的", - "iconPath": "/static/images/tabbar/user.png", - "selectedIconPath": "/static/images/tabbar/user-sel.png" - } - ] - }, - "sitemapLocation": "sitemap.json", - "globalStyle": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "WeChat", - "navigationBarTextStyle": "black" - }, - "subPackages": [] +{ + "pages": [{ + "path": "pages/index/index", + "style": { + "backgroundTextStyle": "dark", + "navigationBarBackgroundColor": "#fff", + "navigationBarTextStyle": "black", + "enablePullDownRefresh": true, + "navigationBarTitleText": "甄味馆" + } + }, + { + "path": "pages/user/user", + "style": { + "navigationBarTitleText": "个人中心" + } + }, + { + "path": "pages/basket/basket", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "购物车", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/category/category", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "分类商品", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/sub-category/sub-category" + }, + { + "path": "pages/search-page/search-page", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "搜索", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/delivery-address/delivery-address", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "收货地址", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/editAddress/editAddress", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "编辑收货地址", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/orderList/orderList", + "style": { + "backgroundTextStyle": "light", + "navigationBarTitleText": "订单列表", + "navigationBarTextStyle": "black", + "navigationBarBackgroundColor": "#fafafa" + } + }, + { + "path": "pages/order-detail/order-detail", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "订单详情", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/submit-order/submit-order", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "提交订单", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/express-delivery/express-delivery", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "物流查询", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/pay-result/pay-result", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "支付结果", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/search-prod-show/search-prod-show", + "style": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "搜索结果", + "navigationBarTextStyle": "black" + } + }, + { + "path": "pages/prod/prod", + "style": { + "navigationBarTitleText": "商品详情" + } + }, + { + "path": "pages/prod-classify/prod-classify", + "style": { + "onReachBottomDistance": 0 + } + }, + { + "path": "pages/recent-news/recent-news", + "style": { + "backgroundTextStyle": "light", + "navigationBarTitleText": "最新公告", + "navigationBarTextStyle": "black", + "navigationBarBackgroundColor": "#fafafa" + } + }, + { + "path": "pages/news-detail/news-detail", + "style": { + "backgroundTextStyle": "light", + "navigationBarTitleText": "最新公告", + "navigationBarTextStyle": "black", + "navigationBarBackgroundColor": "#fafafa" + } + }, + { + "path": "pages/accountLogin/accountLogin" + }, + { + "path": "pages/register/register" + } + ], + "tabBar": { + "selectedColor": "#3a86b9", + "color": "#b8b8b8", + "list": [{ + "pagePath": "pages/index/index", + "text": "首页", + "iconPath": "/static/images/tabbar/homepage.png", + "selectedIconPath": "/static/images/tabbar/homepage-sel.png" + }, + { + "pagePath": "pages/category/category", + "text": "分类", + "iconPath": "/static/images/tabbar/category.png", + "selectedIconPath": "/static/images/tabbar/category-sel.png" + }, + { + "pagePath": "pages/basket/basket", + "text": "购物车", + "iconPath": "/static/images/tabbar/basket.png", + "selectedIconPath": "/static/images/tabbar/basket-sel.png" + }, + { + "pagePath": "pages/user/user", + "text": "我的", + "iconPath": "/static/images/tabbar/user.png", + "selectedIconPath": "/static/images/tabbar/user-sel.png" + } + ] + }, + "sitemapLocation": "sitemap.json", + "globalStyle": { + "backgroundTextStyle": "light", + "navigationBarBackgroundColor": "#fff", + "navigationBarTitleText": "WeChat", + "navigationBarTextStyle": "black" + }, + "subPackages": [] } diff --git a/mall4uni/src/pages/accountLogin/accountLogin.scss b/mall4uni/src/pages/accountLogin/accountLogin.scss index fdbdd26..51fa73c 100644 --- a/mall4uni/src/pages/accountLogin/accountLogin.scss +++ b/mall4uni/src/pages/accountLogin/accountLogin.scss @@ -5,12 +5,10 @@ } image { display: block; - width: 150rpx; + width: 180rpx; height: 150rpx; margin: auto; - border-radius: 50%; - width: 150rpx; - height: 150rpx; + // border-radius: 50%; margin-bottom: 8%; } .login-form { diff --git a/mall4uni/src/pages/index/index.vue b/mall4uni/src/pages/index/index.vue index 70a8c77..226cca2 100644 --- a/mall4uni/src/pages/index/index.vue +++ b/mall4uni/src/pages/index/index.vue @@ -1,507 +1,399 @@ - - - - - diff --git a/mall4uni/src/pages/register/register.scss b/mall4uni/src/pages/register/register.scss index fdbdd26..51fa73c 100644 --- a/mall4uni/src/pages/register/register.scss +++ b/mall4uni/src/pages/register/register.scss @@ -5,12 +5,10 @@ } image { display: block; - width: 150rpx; + width: 180rpx; height: 150rpx; margin: auto; - border-radius: 50%; - width: 150rpx; - height: 150rpx; + // border-radius: 50%; margin-bottom: 8%; } .login-form { diff --git a/mall4uni/src/pages/user/user.vue b/mall4uni/src/pages/user/user.vue index 51aed0b..26f166a 100644 --- a/mall4uni/src/pages/user/user.vue +++ b/mall4uni/src/pages/user/user.vue @@ -1,375 +1,293 @@ - - - - - diff --git a/mall4uni/src/static/logo.png b/mall4uni/src/static/logo.png index 671753ec6620be091a4e6c6b85ad44fdb94ca8e7..961ec6ebd065045c78b4b663d634dcd6b3cdeba0 100644 GIT binary patch literal 32925 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 pO% props.modelValue, (val) => { - if (!hasChange && hasInit) { + if (hasChange < 1 && hasInit) { setContent(val) } }) @@ -151,7 +151,7 @@ const initTinymce = () => { } hasInit = true editor.on('NodeChange Change KeyUp SetContent', () => { - hasChange = true + hasChange += 1 emit('update:modelValue', editor.getContent()) }) }, diff --git a/mall4v/src/layout/main-navbar.vue b/mall4v/src/layout/main-navbar.vue index e5cd724..173516c 100644 --- a/mall4v/src/layout/main-navbar.vue +++ b/mall4v/src/layout/main-navbar.vue @@ -15,14 +15,14 @@ v-if="!sidebarFold" class="site-navbar-lg" > - mall4j建站后台 + 甄味馆后台 - mall4j + 甄味馆 diff --git a/mall4v/src/views/common/home/index.vue b/mall4v/src/views/common/home/index.vue index 025b98b..85f239c 100644 --- a/mall4v/src/views/common/home/index.vue +++ b/mall4v/src/views/common/home/index.vue @@ -1,6 +1,6 @@ diff --git a/mall4v/src/views/modules/shop/transport/add-or-update.vue b/mall4v/src/views/modules/shop/transport/add-or-update.vue index e077e2c..aee78aa 100644 --- a/mall4v/src/views/modules/shop/transport/add-or-update.vue +++ b/mall4v/src/views/modules/shop/transport/add-or-update.vue @@ -432,7 +432,7 @@ const addOrUpdateRef = ref(null) */ const onAddOrUpdate = () => { ElMessage({ - message: '该功能未开源', + message: '功能开发中', type: 'warning', duration: 1500 })