添加代码

This commit is contained in:
何江明
2025-05-30 18:44:14 +08:00
parent a2c87e47bf
commit 0515e9d48c
250 changed files with 7739 additions and 1102 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"product.js","sources":["api/product.js"],"sourcesContent":["import request from '@/utils/request.js';\r\nimport {getStorageFun,TOKEN_NAME} from '@/utils/auth.js';\r\n\r\n/**\r\n * 搜索商品\r\n * @param {Object} params\r\n */\r\nexport function searchList(params) {\r\n\treturn request({\r\n\t url: \"/goods/searchList\",\r\n\t method: \"get\",\r\n\t data:params,\r\n\t});\r\n}\r\n/**\r\n * 查询商品详情\r\n * @param {Object} params\r\n */\r\nexport function getGoodsDetail(params) {\r\n\treturn request({\r\n\t url: \"/goods/getGoodsDetail\",\r\n\t method: \"get\",\r\n\t data:params,\r\n\t });\r\n}\r\n\r\n\r\n/**\r\n * 加入购物车\r\n * @param {Object} params\r\n */\r\nexport function addGoods(params) {\r\n\treturn request({\r\n\t url: \"/cart/addGoods\",\r\n\t method: \"post\",\r\n\t data:params,\r\n\t });\r\n}\r\n /**\r\n * 查询规格\r\n * @param {Object} params\r\n */\r\n export function getGoodsSpecs(params) {\r\n \treturn request({\r\n \t url: \"/goods/getGoodsSpecs\",\r\n \t method: \"get\",\r\n \t data:params,\r\n \t });\r\n }"],"names":["request"],"mappings":";;;AAOO,SAAS,WAAW,QAAQ;AAClC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAE;AACF;AAKO,SAAS,eAAe,QAAQ;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAOO,SAAS,SAAS,QAAQ;AAChC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAKQ,SAAS,cAAc,QAAQ;AACrC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACX,CAAK;AACL;;;;;"}
{"version":3,"file":"product.js","sources":["api/product.js"],"sourcesContent":["import request from '@/utils/request.js';\r\nimport {getStorageFun,TOKEN_NAME} from '@/utils/auth.js';\r\n\r\n/**\r\n * 搜索商品\r\n * @param {Object} params\r\n */\r\nexport function searchList(params) {\r\n\treturn request({\r\n\t url: \"/goods/searchList\",\r\n\t method: \"get\",\r\n\t data:params,\r\n\t});\r\n}\r\n\r\n\r\n/**\r\n * 查询商品详情\r\n * @param {Object} params\r\n */\r\nexport function getGoodsDetail(params) {\r\n\treturn request({\r\n\t url: \"/goods/getGoodsDetail\",\r\n\t method: \"get\",\r\n\t data:params,\r\n\t });\r\n}\r\n\r\n\r\n/**\r\n * 加入购物车\r\n * @param {Object} params\r\n */\r\nexport function addGoods(params) {\r\n\treturn request({\r\n\t url: \"/cart/addGoods\",\r\n\t method: \"post\",\r\n\t data:params,\r\n\t });\r\n}\r\n /**\r\n * 查询规格\r\n * @param {Object} params\r\n */\r\n export function getGoodsSpecs(params) {\r\n \treturn request({\r\n \t url: \"/goods/getGoodsSpecs\",\r\n \t method: \"get\",\r\n \t data:params,\r\n \t });\r\n }"],"names":["request"],"mappings":";;;AAOO,SAAS,WAAW,QAAQ;AAClC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAE;AACF;AAOO,SAAS,eAAe,QAAQ;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAOO,SAAS,SAAS,QAAQ;AAChC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAKQ,SAAS,cAAc,QAAQ;AACrC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACX,CAAK;AACL;;;;;"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script>\r\n export default {\r\n onLaunch: function() {\r\n console.log('App Launch')\r\n\t const res = uni.getSystemInfoSync();\r\n\t uni.setStorageSync('platform', res.platform);\r\n\t // #ifdef APP-PLUS         \r\n\t // 获取应用版本信息\r\n\t plus.runtime.getProperty(plus.runtime.appid, function(inf) {\r\n\t \tuni.setStorageSync('version', inf.version); // 大版本号\r\n\t \tuni.setStorageSync('versionCode', inf.versionCode); // 小版本号\r\n\t });\r\n\t let uuid = plus.device.uuid;\r\n\t // #endif\r\n },\r\n onShow: function() {\r\n console.log('App Show')\r\n\t // 隐藏原生tabbar\r\n\t /*#ifdef APP-PLUS*/\r\n\t uni.hideTabBar({\r\n\t \tanimation: false\r\n\t })\r\n\t /*#endif*/\r\n },\r\n onHide: function() {\r\n console.log('App Hide')\r\n }\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t@import \"@/uni_modules/uview-plus/index.scss\";\r\n\t@import '@/uni.scss';\r\n\t@import '@/common.scss';\r\n\t\r\n .container {\r\n padding: 15px;\r\n }\r\n\r\n button {\r\n margin-bottom: 15px;\r\n }\r\n img {\r\n width: 100%;\r\n height: auto; /* 保持图片比例 */\r\n }\r\n</style>\r\n","import App from './App'\nimport messages from './locale/index'\r\nimport uviewPlus from '@/uni_modules/uview-plus'\r\n\nlet i18nConfig = {\n locale: uni.getLocale(),\n messages\n}\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport VueI18n from 'vue-i18n'\r\n\r\nimport 'uview-plus/lib/style/index.scss' // 引入uView的样式\r\n\nVue.use(VueI18n)\nconst i18n = new VueI18n(i18nConfig)\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n i18n,\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nimport { createI18n } from 'vue-i18n'\nconst i18n = createI18n(i18nConfig)\nexport function createApp() {\n const app = createSSRApp(App)\n app.use(i18n)\r\n app.use(uviewPlus)\r\n return {\n app\n }\n}\n// #endif\r\n"],"names":["uni","messages","createI18n","createSSRApp","App","uviewPlus"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACE,MAAK,YAAU;AAAA,EACb,UAAU,WAAW;AACnBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAC3B,UAAM,MAAMA,oBAAI;AAChBA,kBAAAA,MAAI,eAAe,YAAY,IAAI,QAAQ;AAAA,EASzC;AAAA,EACD,QAAQ,WAAW;AACjBA,kBAAAA,oCAAY,UAAU;AAAA,EAOvB;AAAA,EACD,QAAQ,WAAW;AACjBA,kBAAAA,oCAAY,UAAU;AAAA,EACxB;AACF;ACvBF,IAAI,aAAa;AAAA,EACf,QAAQA,cAAG,MAAC,UAAW;AAAA,EACzB,UAAEC,aAAQ;AACV;AAsBA,MAAM,OAAOC,cAAU,WAAC,UAAU;AAC3B,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,MAAI,IAAI,IAAI;AACZ,MAAI,IAAIC,qCAAS;AACjB,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script>\r\n export default {\r\n onLaunch: function() {\r\n console.log('App Launch')\r\n\t const res = uni.getSystemInfoSync();\r\n\t uni.setStorageSync('platform', res.platform);\r\n\t // #ifdef APP-PLUS         \r\n\t // 获取应用版本信息\r\n\t plus.runtime.getProperty(plus.runtime.appid, function(inf) {\r\n\t \tuni.setStorageSync('version', inf.version); // 大版本号\r\n\t \tuni.setStorageSync('versionCode', inf.versionCode); // 小版本号\r\n\t });\r\n\t let uuid = plus.device.uuid;\r\n\t // #endif\r\n },\r\n onShow: function() {\r\n console.log('App Show')\r\n\t // 隐藏原生tabbar\r\n\t /*#ifdef APP-PLUS*/\r\n\t uni.hideTabBar({\r\n\t \tanimation: false\r\n\t })\r\n\t /*#endif*/\r\n },\r\n onHide: function() {\r\n console.log('App Hide')\r\n }\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t@import \"@/uni_modules/uview-plus/index.scss\";\r\n\t@import '@/uni.scss';\r\n\t@import '@/common.scss';\r\n\t\r\n .container {\r\n padding: 15px;\r\n }\r\n\r\n button {\r\n margin-bottom: 15px;\r\n }\r\n img {\r\n width: 100%;\r\n height: auto; /* 保持图片比例 */\r\n }\r\n</style>\r\n","import App from './App'\nimport messages from './locale/index'\r\nimport uviewPlus from '@/uni_modules/uview-plus'\r\n\nlet i18nConfig = {\n locale: uni.getLocale(),\n messages\n}\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport VueI18n from 'vue-i18n'\r\n\r\nimport 'uview-plus/lib/style/index.scss' // 引入uView的样式\r\n\nVue.use(VueI18n)\nconst i18n = new VueI18n(i18nConfig)\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n i18n,\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nimport { createI18n } from 'vue-i18n'\nconst i18n = createI18n(i18nConfig)\nexport function createApp() {\n const app = createSSRApp(App)\n app.use(i18n)\r\n app.use(uviewPlus)\r\n return {\n app\n }\n}\n// #endif\r\n"],"names":["uni","messages","createI18n","createSSRApp","App","uviewPlus"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACE,MAAK,YAAU;AAAA,EACb,UAAU,WAAW;AACnBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAC3B,UAAM,MAAMA,oBAAI;AAChBA,kBAAAA,MAAI,eAAe,YAAY,IAAI,QAAQ;AAAA,EASzC;AAAA,EACD,QAAQ,WAAW;AACjBA,kBAAAA,oCAAY,UAAU;AAAA,EAOvB;AAAA,EACD,QAAQ,WAAW;AACjBA,kBAAAA,oCAAY,UAAU;AAAA,EACxB;AACF;ACvBF,IAAI,aAAa;AAAA,EACf,QAAQA,cAAG,MAAC,UAAW;AAAA,EACzB,UAAEC,aAAQ;AACV;AAsBA,MAAM,OAAOC,cAAU,WAAC,UAAU;AAC3B,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,MAAI,IAAI,IAAI;AACZ,MAAI,IAAIC,qCAAS;AACjB,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
@@ -1 +1 @@
{"version":3,"file":"custom-tab-bar.js","sources":["components/custom-tab-bar.vue","D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC9jb21wb25lbnRzL2N1c3RvbS10YWItYmFyLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"custom-tab-bar\">\r\n\t <view v-for=\"(item, index) in tabs\" :key=\"index\" class=\"tab-item\" @click=\"switchTab(index)\">\r\n\t <image :src=\"tabIndex === index ? item.selectedIconPath:item.iconPath\" class=\"tab-icon\"></image>\r\n\t <text :class=\"tabIndex === index ? 'tab-text tab-text-sel':'tab-text'\">{{ item.text }}</text>\r\n\t </view>\r\n\t </view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tname:\"custom-tab-bar\",\r\n\t\tprops: {\r\n\t\t tabIndex: { //当前选中的tab项\r\n\t\t type: Number,\r\n\t\t default: 0\r\n\t\t }\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\ttabs: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/home/home\",\r\n\t\t\t\t\t\t\"text\": \"首页\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/home.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/home_sel.png\"\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/sort/sort\",\r\n\t\t\t\t\t\t\"text\": \"分类\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/sort.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/sort_sel.png\"\r\n\t\t\t\t\t}, \r\n\t\t\t\t\t// {\r\n\t\t\t\t\t// \t\"pagePath\": \"/pages/hash_union/hash_union\",\r\n\t\t\t\t\t// \t\"text\": \"哈希联盟\",\r\n\t\t\t\t\t// \t\"iconPath\": \"/static/column/hx.png\",\r\n\t\t\t\t\t// \t\"selectedIconPath\": \"/static/column/hx_sel.png\"\r\n\t\t\t\t\t// }, \r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/shopping_cart/shopping_cart\",\r\n\t\t\t\t\t\t\"text\": \"购物车\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/shopping.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/shopping_sel.png\"\r\n\t\t\t\t\t}, {\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/mine/mine\",\r\n\t\t\t\t\t\t\"text\": \"我的\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/mine.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/mine_sel.png\"\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t};\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t switchTab(index) {\r\n\t\t const pagePath = this.tabs[index].pagePath;\r\n\t\t uni.switchTab({ url: pagePath });\r\n\t\t }\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.custom-tab-bar {\r\n\tposition: fixed;\r\n\tdisplay: flex;\r\n\tjustify-content: space-around;\r\n\talign-items: center;\r\n\theight: 140rpx; /* 根据需要调整 */\r\n\tbackground-color: #fff; /* 背景颜色 */\r\n\tbottom: 0;\r\n\twidth: 100%;\r\n}\r\n.tab-item {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n.tab-icon {\r\n width: 24px; /* 图标大小 */\r\n height: 24px; /* 图标大小 */\r\n}\r\n.tab-text {\r\n font-size: 12px; /* 文字大小 */\r\n}\r\n.tab-text-sel {\r\n color: $app-bt-bj;\r\n}\r\n</style>","import Component from 'E:/Project/Vue/uniapp/hashmall-app/components/custom-tab-bar.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;AAUC,MAAK,YAAU;AAAA,EACd,MAAK;AAAA,EACL,OAAO;AAAA,IACH,UAAU;AAAA;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACb;AAAA,EACH;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,MAAM;AAAA,QACL;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACpB;AAAA,QACD;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACpB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAOD;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACrB;AAAA,QAAG;AAAA,UACF,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACrB;AAAA,MACD;AAAA;EAED;AAAA,EACD,SAAS;AAAA,IACL,UAAU,OAAO;AACf,YAAM,WAAW,KAAK,KAAK,KAAK,EAAE;AAClCA,oBAAAA,MAAI,UAAU,EAAE,KAAK,SAAU,CAAA;AAAA,IACjC;AAAA,EACJ;AACD;;;;;;;;;;;;;;;AC1DD,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"custom-tab-bar.js","sources":["components/custom-tab-bar.vue","D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC9jb21wb25lbnRzL2N1c3RvbS10YWItYmFyLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"custom-tab-bar\">\r\n\t <view v-for=\"(item, index) in tabs\" :key=\"index\" class=\"tab-item\" @click=\"switchTab(index)\">\r\n\t <image :src=\"tabIndex === index ? item.selectedIconPath:item.iconPath\" class=\"tab-icon\"></image>\r\n\t <text :class=\"tabIndex === index ? 'tab-text tab-text-sel':'tab-text'\">{{ item.text }}</text>\r\n\t </view>\r\n\t </view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tname:\"custom-tab-bar\",\r\n\t\tprops: {\r\n\t\t tabIndex: { //当前选中的tab项\r\n\t\t type: Number,\r\n\t\t default: 0\r\n\t\t }\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\ttabs: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/home/home\",\r\n\t\t\t\t\t\t\"text\": \"首页\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/home.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/home_sel.png\"\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/sort/sort\",\r\n\t\t\t\t\t\t\"text\": \"分类\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/sort.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/sort_sel.png\"\r\n\t\t\t\t\t}, \r\n\t\t\t\t\t// {\r\n\t\t\t\t\t// \t\"pagePath\": \"/pages/hash_union/hash_union\",\r\n\t\t\t\t\t// \t\"text\": \"哈希联盟\",\r\n\t\t\t\t\t// \t\"iconPath\": \"/static/column/hx.png\",\r\n\t\t\t\t\t// \t\"selectedIconPath\": \"/static/column/hx_sel.png\"\r\n\t\t\t\t\t// }, \r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/supply_chain/supply_chain\",\r\n\t\t\t\t\t\t\"text\": \"供应链\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/supply_chain.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/supply_chain_sel.png\"\r\n\t\t\t\t\t}, \r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/shopping_cart/shopping_cart\",\r\n\t\t\t\t\t\t\"text\": \"购物车\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/shopping.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/shopping_sel.png\"\r\n\t\t\t\t\t}, {\r\n\t\t\t\t\t\t\"pagePath\": \"/pages/mine/mine\",\r\n\t\t\t\t\t\t\"text\": \"我的\",\r\n\t\t\t\t\t\t\"iconPath\": \"/static/column/mine.png\",\r\n\t\t\t\t\t\t\"selectedIconPath\": \"/static/column/mine_sel.png\"\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t};\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t switchTab(index) {\r\n\t\t const pagePath = this.tabs[index].pagePath;\r\n\t\t uni.switchTab({ url: pagePath });\r\n\t\t }\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.custom-tab-bar {\r\n\tposition: fixed;\r\n\tdisplay: flex;\r\n\tjustify-content: space-around;\r\n\talign-items: center;\r\n\theight: 140rpx; /* 根据需要调整 */\r\n\tbackground-color: #fff; /* 背景颜色 */\r\n\tbottom: 0;\r\n\twidth: 100%;\r\n}\r\n.tab-item {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n.tab-icon {\r\n width: 24px; /* 图标大小 */\r\n height: 24px; /* 图标大小 */\r\n}\r\n.tab-text {\r\n font-size: 12px; /* 文字大小 */\r\n}\r\n.tab-text-sel {\r\n color: $app-bt-bj;\r\n}\r\n</style>","import Component from 'E:/Project/Vue/uniapp/hashmall-app/components/custom-tab-bar.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;AAUC,MAAK,YAAU;AAAA,EACd,MAAK;AAAA,EACL,OAAO;AAAA,IACH,UAAU;AAAA;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACb;AAAA,EACH;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,MAAM;AAAA,QACL;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACpB;AAAA,QACD;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACpB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAOD;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACpB;AAAA,QACD;AAAA,UACC,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACrB;AAAA,QAAG;AAAA,UACF,YAAY;AAAA,UACZ,QAAQ;AAAA,UACR,YAAY;AAAA,UACZ,oBAAoB;AAAA,QACrB;AAAA,MACD;AAAA;EAED;AAAA,EACD,SAAS;AAAA,IACL,UAAU,OAAO;AACf,YAAM,WAAW,KAAK,KAAK,KAAK,EAAE;AAClCA,oBAAAA,MAAI,UAAU,EAAE,KAAK,SAAU,CAAA;AAAA,IACjC;AAAA,EACJ;AACD;;;;;;;;;;;;;;;AChED,GAAG,gBAAgB,SAAS;"}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"version":3,"file":"merchant_settlement_ok.js","sources":["pages/merchant_settlement_ok/merchant_settlement_ok.vue","D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWVyY2hhbnRfc2V0dGxlbWVudF9vay9tZXJjaGFudF9zZXR0bGVtZW50X29rLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"authentication_ok_warp\">\r\n\t\t<Header leftTitle=\"商家入驻\" left-path-type=\"switchTab\" left-path=\"/pages/mine/mine\"/>\r\n\t\t<view class=\"authentication_ok_content\">\r\n\t\t\t<view class=\"authentication_result\">\r\n\t\t\t\t<up-image src=\"/static/mine/auth_ok.png\" mode=\"widthFix\" shape=\"circle\" width=\"140\" height=\"140\" bgColor=\"#f1f6ff00\" :fade=\"true\" duration=\"450\"></up-image>\r\n\t\t\t\t<view class=\"result_value\">提交成功</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"reauthentication_warp\">\r\n\t\t\t\t<view class=\"reauthentication_but_warp\" @click=\"reauthenticationFun\">\r\n\t\t\t\t\t返回\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<up-toast ref=\"uToastRef\"></up-toast>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport Header from '@/components/header.vue';\r\n\t\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t},\r\n\t\tcomponents:{Header},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t}\r\n\t\t},\r\n\t\tmounted() {\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t/**\r\n\t\t\t * 重新认证\r\n\t\t\t */\r\n\t\t\treauthenticationFun(){\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl:'/pages/mine/mine',\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.authentication_ok_warp{\r\n\t\theight: 100vh;\r\n\t\tbackground-color: #FFFFFF;\r\n\t\t.authentication_ok_content{\r\n\t\t\tpadding: 60rpx;\r\n\t\t}\r\n\t\t.authentication_result{\r\n\t\t\tdisplay: grid;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\ttext-align: center;\r\n\t\t\tmargin-top: 100rpx;\r\n\t\t\t.result_title{\r\n\t\t\t\tfont-weight: bold;\r\n\t\t\t\tfont-size: 40rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t}\r\n\t\t\t.result_value{\r\n\t\t\t\tfont-weight: bold;\r\n\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\tcolor: #666666;\r\n\t\t\t\tline-height: 80rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.reauthentication_warp{\r\n\t\t\tdisplay: grid;\r\n\t\t\tjustify-content: center;\r\n\t\t\t.reauthentication_but_warp{\r\n\t\t\t\tmargin-top: 100rpx;\r\n\t\t\t\tborder: 1rpx solid $app-zt-color;\r\n\t\t\t\tcolor: $app-zt-color;\r\n\t\t\t\tpadding: 8rpx 10rpx;\r\n\t\t\t\twidth: 200rpx;\r\n\t\t\t\tborder-radius: 10rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.authentication_info{\r\n\t\t\tbackground: #F8F8F8;\r\n\t\t\tborder-radius: 10rpx;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tmargin-top: 30rpx;\r\n\t\t}\r\n\t\t.info_item{\r\n\t\t\tfont-weight: 500;\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #666666;\r\n\t\t\tline-height: 66rpx;\r\n\t\t}\r\n\t\t.info_item_value{\r\n\t\t\tfont-weight: bold;\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #333333;\r\n\t\t}\r\n\t}\r\n</style>","import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/merchant_settlement_ok/merchant_settlement_ok.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni"],"mappings":";;AAmBC,MAAK,SAAU,MAAW;AAE1B,MAAK,YAAU;AAAA,EACd,UAAU,CACT;AAAA,EACD,YAAW,EAAC,OAAM;AAAA,EAClB,OAAO;AACN,WAAO,CACP;AAAA,EACA;AAAA,EACD,UAAU;AAAA,EACT;AAAA,EACD,SAAS;AAAA;AAAA;AAAA;AAAA,IAIR,sBAAqB;AACpBA,oBAAAA,MAAI,UAAU;AAAA,QACb,KAAI;AAAA,OACJ;AAAA,IACF;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxCD,GAAG,WAAW,eAAe;"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"version":3,"file":"supply_chain_ok.js","sources":["pages/supply_chain_ok/supply_chain_ok.vue","D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc3VwcGx5X2NoYWluX29rL3N1cHBseV9jaGFpbl9vay52dWU"],"sourcesContent":["<template>\r\n\t<view class=\"authentication_ok_warp\">\r\n\t\t<Header :leftTitle=\"$t('authentication.title')\" left-path-type=\"switchTab\" left-path=\"/pages/mine/mine\"/>\r\n\t\t<view class=\"authentication_ok_content\">\r\n\t\t\t<view class=\"authentication_result\">\r\n\t\t\t\t<up-image src=\"/static/mine/auth_ok.png\" mode=\"widthFix\" shape=\"circle\" width=\"140\" height=\"140\" bgColor=\"#f1f6ff00\" :fade=\"true\" duration=\"450\"></up-image>\r\n\t\t\t\t<view class=\"result_value\">提交成功</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"reauthentication_warp\">\r\n\t\t\t\t<view class=\"reauthentication_but_warp\" @click=\"reauthenticationFun\">\r\n\t\t\t\t\t返回\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<up-toast ref=\"uToastRef\"></up-toast>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport Header from '@/components/header.vue';\r\n\t\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t},\r\n\t\tcomponents:{Header},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t}\r\n\t\t},\r\n\t\tmounted() {\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t/**\r\n\t\t\t * 重新认证\r\n\t\t\t */\r\n\t\t\treauthenticationFun(){\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl:'/pages/mine/mine',\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.authentication_ok_warp{\r\n\t\theight: 100vh;\r\n\t\tbackground-color: #FFFFFF;\r\n\t\t.authentication_ok_content{\r\n\t\t\tpadding: 60rpx;\r\n\t\t}\r\n\t\t.authentication_result{\r\n\t\t\tdisplay: grid;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\ttext-align: center;\r\n\t\t\tmargin-top: 100rpx;\r\n\t\t\t.result_title{\r\n\t\t\t\tfont-weight: bold;\r\n\t\t\t\tfont-size: 40rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t}\r\n\t\t\t.result_value{\r\n\t\t\t\tfont-weight: bold;\r\n\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\tcolor: #666666;\r\n\t\t\t\tline-height: 80rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.reauthentication_warp{\r\n\t\t\tdisplay: grid;\r\n\t\t\tjustify-content: center;\r\n\t\t\t.reauthentication_but_warp{\r\n\t\t\t\tmargin-top: 100rpx;\r\n\t\t\t\tborder: 1rpx solid $app-zt-color;\r\n\t\t\t\tcolor: $app-zt-color;\r\n\t\t\t\tpadding: 8rpx 10rpx;\r\n\t\t\t\twidth: 200rpx;\r\n\t\t\t\tborder-radius: 10rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.authentication_info{\r\n\t\t\tbackground: #F8F8F8;\r\n\t\t\tborder-radius: 10rpx;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tmargin-top: 30rpx;\r\n\t\t}\r\n\t\t.info_item{\r\n\t\t\tfont-weight: 500;\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #666666;\r\n\t\t\tline-height: 66rpx;\r\n\t\t}\r\n\t\t.info_item_value{\r\n\t\t\tfont-weight: bold;\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #333333;\r\n\t\t}\r\n\t}\r\n</style>","import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/supply_chain_ok/supply_chain_ok.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni"],"mappings":";;AAmBC,MAAK,SAAU,MAAW;AAE1B,MAAK,YAAU;AAAA,EACd,UAAU,CACT;AAAA,EACD,YAAW,EAAC,OAAM;AAAA,EAClB,OAAO;AACN,WAAO,CACP;AAAA,EACA;AAAA,EACD,UAAU;AAAA,EACT;AAAA,EACD,SAAS;AAAA;AAAA;AAAA;AAAA,IAIR,sBAAqB;AACpBA,oBAAAA,MAAI,UAAU;AAAA,QACb,KAAI;AAAA,OACJ;AAAA,IACF;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxCD,GAAG,WAAW,eAAe;"}
@@ -0,0 +1 @@
{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-column-notice/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\nimport defProps from '../../libs/config/props.js'\nexport const props = defineMixin({\n props: {\n // 显示的内容,字符串\n text: {\n type: [Array],\n default: () => defProps.columnNotice.text\n },\n // 是否显示左侧的音量图标\n icon: {\n type: String,\n default: () => defProps.columnNotice.icon\n },\n // 通告模式,link-显示右箭头,closable-显示右侧关闭图标\n mode: {\n type: String,\n default: () => defProps.columnNotice.mode\n },\n // 文字颜色,各图标也会使用文字颜色\n color: {\n type: String,\n default: () => defProps.columnNotice.color\n },\n // 背景颜色\n bgColor: {\n type: String,\n default: () => defProps.columnNotice.bgColor\n },\n // 字体大小,单位px\n fontSize: {\n type: [String, Number],\n default: () => defProps.columnNotice.fontSize\n },\n // 水平滚动时的滚动速度,即每秒滚动多少px(px),这有利于控制文字无论多少时,都能有一个恒定的速度\n speed: {\n type: [String, Number],\n default: () => defProps.columnNotice.speed\n },\n // direction = row时,是否使用步进形式滚动\n step: {\n type: Boolean,\n default: () => defProps.columnNotice.step\n },\n // 滚动一个周期的时间长,单位ms\n duration: {\n type: [String, Number],\n default: () => defProps.columnNotice.duration\n },\n // 是否禁止用手滑动切换\n // 目前HX2.6.11,只支持App 2.5.5+、H5 2.5.5+、支付宝小程序、字节跳动小程序\n disableTouch: {\n type: Boolean,\n default: () => defProps.columnNotice.disableTouch\n },\n\t\tjustifyContent: {\n\t\t\ttype: String,\n\t\t\tdefault: () => defProps.columnNotice.justifyContent\n\t\t}\n }\n})\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,MAAM;AAAA,MACF,MAAM,CAAC,KAAK;AAAA,MACZ,SAAS,MAAMC,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,SAAS;AAAA,MACL,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA;AAAA;AAAA,IAGD,cAAc;AAAA,MACV,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACxC;AAAA,IACP,gBAAgB;AAAA,MACf,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,aAAa;AAAA,IACrC;AAAA,EACE;AACL,CAAC;;"}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-notice-bar/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\nimport defProps from '../../libs/config/props.js'\nexport const props = defineMixin({\n props: {\n // 显示的内容,数组\n text: {\n type: [Array, String],\n default: () => defProps.noticeBar.text\n },\n // 通告滚动模式,row-横向滚动,column-竖向滚动\n direction: {\n type: String,\n default: () => defProps.noticeBar.direction\n },\n // direction = row时,是否使用步进形式滚动\n step: {\n type: Boolean,\n default: () => defProps.noticeBar.step\n },\n // 是否显示左侧的音量图标\n icon: {\n type: String,\n default: () => defProps.noticeBar.icon\n },\n // 通告模式,link-显示右箭头,closable-显示右侧关闭图标\n mode: {\n type: String,\n default: () => defProps.noticeBar.mode\n },\n // 文字颜色,各图标也会使用文字颜色\n color: {\n type: String,\n default: () => defProps.noticeBar.color\n },\n // 背景颜色\n bgColor: {\n type: String,\n default: () => defProps.noticeBar.bgColor\n },\n // 水平滚动时的滚动速度,即每秒滚动多少px(px),这有利于控制文字无论多少时,都能有一个恒定的速度\n speed: {\n type: [String, Number],\n default: () => defProps.noticeBar.speed\n },\n // 字体大小\n fontSize: {\n type: [String, Number],\n default: () => defProps.noticeBar.fontSize\n },\n // 滚动一个周期的时间长,单位ms\n duration: {\n type: [String, Number],\n default: () => defProps.noticeBar.duration\n },\n // 是否禁止用手滑动切换\n // 目前HX2.6.11,只支持App 2.5.5+、H5 2.5.5+、支付宝小程序、字节跳动小程序\n disableTouch: {\n type: Boolean,\n default: () => defProps.noticeBar.disableTouch\n },\n // 跳转的页面路径\n url: {\n type: String,\n default: () => defProps.noticeBar.url\n },\n // 页面跳转的类型\n linkType: {\n type: String,\n default: () => defProps.noticeBar.linkType\n },\n\t\tjustifyContent: {\n type: String,\n default: () => defProps.noticeBar.justifyContent\n },\n }\n})\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,MAAM;AAAA,MACF,MAAM,CAAC,OAAO,MAAM;AAAA,MACpB,SAAS,MAAMC,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,SAAS;AAAA,MACL,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA;AAAA,IAGD,cAAc;AAAA,MACV,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,KAAK;AAAA,MACD,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA,IACP,gBAAgB;AAAA,MACN,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA,EACJ;AACL,CAAC;;"}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-row-notice/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\nimport defProps from '../../libs/config/props.js'\nexport const props = defineMixin({\n props: {\n // 显示的内容,字符串\n text: {\n type: String,\n default: () => defProps.rowNotice.text\n },\n // 是否显示左侧的音量图标\n icon: {\n type: String,\n default: () => defProps.rowNotice.icon\n },\n // 通告模式,link-显示右箭头,closable-显示右侧关闭图标\n mode: {\n type: String,\n default: () => defProps.rowNotice.mode\n },\n // 文字颜色,各图标也会使用文字颜色\n color: {\n type: String,\n default: () => defProps.rowNotice.color\n },\n // 背景颜色\n bgColor: {\n type: String,\n default: () => defProps.rowNotice.bgColor\n },\n // 字体大小,单位px\n fontSize: {\n type: [String, Number],\n default: () => defProps.rowNotice.fontSize\n },\n // 水平滚动时的滚动速度,即每秒滚动多少px(rpx),这有利于控制文字无论多少时,都能有一个恒定的速度\n speed: {\n type: [String, Number],\n default: () => defProps.rowNotice.speed\n }\n }\n})\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMC,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,SAAS;AAAA,MACL,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,UAAU;AAAA,IACrC;AAAA,EACJ;AACL,CAAC;;"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":3,"file":"config.js","sources":["utils/config.js"],"sourcesContent":["\r\n// export const BASE_URL=\"https://frontend.jdns360.com/api\"; // 正式环境\r\nexport const BASE_URL=\"http://cl55un59859.vicp.fun:24346\"; // 测试环境\r\n\r\nexport const PRIVACY_EN=\"https://www.finecc.net/?Privacy-Agreement/\";//隐私协议地址(英文版)\r\nexport const PRIVACY_CN=\"https://www.finecc.net/?Privac |y/\";//隐私协议地址(中文版)\r\n\r\nexport const USER_EN=\"https://www.finecc.net/?FAQ/3421.html\";//用户协议(英文版)\r\nexport const USER_CN=\"https://www.finecc.net/?wenti/3422.html\";//用户协议(中文版)\r\n\r\n// 德商汇 测试环境\r\nexport const Authorization = \"JETZ/vKlEkgrxD4f14YBDNjmh2i2KoPF2ToNtDnIqtHV33tZdyZU8YfMBZV+5OT2cCc5URvFuhE9jCbnDScnjV/QtJMZK57dVWL9nmkByJ1epgDjkOO0w9gN8hVmcnDl8Rt415b2PDfagNmTZ6yThBGEjA+9w4rnkDQxec6SI/EcYDjX5EDQC8WQd3+1jyyfSrVpNOktB1/wlkP9B1VUATCD3agxQG5BrUvLWxiCPre12/mHv2N9cnNbgbu698RaWF2LsvULRGNciS0OJJYaKz7RPCZnA4C34C1m85beBgrrvJUaJtimlB9GU9c9NX5atdc3z/gRbVaEXhv24mpQVA==\";\r\n\r\n// 认证平台\r\n// 德商汇 正式环境\r\n// export const Authorization = \"bxboAtH04huysyO1DO2E4FNomvQaFItp0gzHRv0aM+Hx4Rb9pijiAlWdRPUtB4HUJrwa1yVGoKFyCmXGZYja9v+GPz+SFVnDJJk/yit2LLMxX85SpnzRzVySJSsDTBLSTrh5BhGPST2iymdcGvQAdNIW9gAQoeDGIr8o3ctgLF08cdJiEQc255Ql7LxdqiHgP/SgY2JUrlGxGzE5iXDETCmXCvBxqbxEzhe4JbgdEMlKjjA0jcFDam0ArHPD2CoHI7WemdJZDw2+OAokFnoSF8dMyt1G9+nHqD40iMcK5bG6BFUNJwVMFgIZvQz5OqotqaNKnq/80UNDyOyeaaj9Lw==\";"],"names":[],"mappings":";AAEY,MAAC,WAAS;AASV,MAAC,gBAAgB;;;"}
{"version":3,"file":"config.js","sources":["utils/config.js"],"sourcesContent":["\r\nexport const BASE_URL=\"https://frontend.jdns360.com/api\"; // 正式环境\r\n// export const BASE_URL=\"http://cl55un59859.vicp.fun:24346\"; // 测试环境\r\n\r\nexport const PRIVACY_EN=\"https://www.finecc.net/?Privacy-Agreement/\";//隐私协议地址(英文版)\r\nexport const PRIVACY_CN=\"https://www.finecc.net/?Privac |y/\";//隐私协议地址(中文版)\r\n\r\nexport const USER_EN=\"https://www.finecc.net/?FAQ/3421.html\";//用户协议(英文版)\r\nexport const USER_CN=\"https://www.finecc.net/?wenti/3422.html\";//用户协议(中文版)\r\n\r\n// 德商汇 测试环境\r\n// export const Authorization = \"JETZ/vKlEkgrxD4f14YBDNjmh2i2KoPF2ToNtDnIqtHV33tZdyZU8YfMBZV+5OT2cCc5URvFuhE9jCbnDScnjV/QtJMZK57dVWL9nmkByJ1epgDjkOO0w9gN8hVmcnDl8Rt415b2PDfagNmTZ6yThBGEjA+9w4rnkDQxec6SI/EcYDjX5EDQC8WQd3+1jyyfSrVpNOktB1/wlkP9B1VUATCD3agxQG5BrUvLWxiCPre12/mHv2N9cnNbgbu698RaWF2LsvULRGNciS0OJJYaKz7RPCZnA4C34C1m85beBgrrvJUaJtimlB9GU9c9NX5atdc3z/gRbVaEXhv24mpQVA==\";\r\n\r\n// 认证平台\r\n// 德商汇 正式环境\r\nexport const Authorization = \"bxboAtH04huysyO1DO2E4FNomvQaFItp0gzHRv0aM+Hx4Rb9pijiAlWdRPUtB4HUJrwa1yVGoKFyCmXGZYja9v+GPz+SFVnDJJk/yit2LLMxX85SpnzRzVySJSsDTBLSTrh5BhGPST2iymdcGvQAdNIW9gAQoeDGIr8o3ctgLF08cdJiEQc255Ql7LxdqiHgP/SgY2JUrlGxGzE5iXDETCmXCvBxqbxEzhe4JbgdEMlKjjA0jcFDam0ArHPD2CoHI7WemdJZDw2+OAokFnoSF8dMyt1G9+nHqD40iMcK5bG6BFUNJwVMFgIZvQz5OqotqaNKnq/80UNDyOyeaaj9Lw==\";\r\n\r\nexport const CUSTOMER_SERVICE_PHONE_NUMBER=\"138 8888 8888\";// 客服联系方式\r\nexport const CLOUD_SERVICE_PHONE_NUMBER=\"186 5566 5566\";// 云仓客服联系方式"],"names":[],"mappings":";AACY,MAAC,WAAS;AAcV,MAAC,gBAAgB;AAEjB,MAAC,gCAA8B;AAC/B,MAAC,6BAA2B;;;;;"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
+8 -1
View File
@@ -8,7 +8,7 @@
"name": "德商汇",
"version": {
"name": "1.0.1",
"code": 109
"code": 115
},
"description": "德商汇优品是一款集线上商城、线下联盟商家的DAO聚合商城;通过“有趣”“有利”“有希望”的卖货玩法,吸引消费者、推广者、商家、投资人参与生态,共同打造共创共享的全球产业生态。",
"developer": {
@@ -18,6 +18,7 @@
},
"permissions": {
"Payment": {},
"Camera": {},
"UniNView": {
"description": "UniNView原生渲染"
}
@@ -176,6 +177,12 @@
"zh-Hans": "分类"
}
},
{
"pagePath": "pages/supply_chain/supply_chain",
"text": "供应链",
"iconPath": "/static/column/supply_chain.png",
"selectedIconPath": "/static/column/supply_chain_sel.png"
},
{
"pagePath": "pages/shopping_cart/shopping_cart",
"text": "购物车",
@@ -0,0 +1,831 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-ac70166d],
.u-empty__wrap[data-v-ac70166d],
.u-tabs[data-v-ac70166d],
.u-tabs__wrapper[data-v-ac70166d],
.u-tabs__wrapper__scroll-view-wrapper[data-v-ac70166d],
.u-tabs__wrapper__scroll-view[data-v-ac70166d],
.u-tabs__wrapper__nav[data-v-ac70166d],
.u-tabs__wrapper__nav__line[data-v-ac70166d],
.up-empty[data-v-ac70166d],
.up-empty__wrap[data-v-ac70166d],
.up-tabs[data-v-ac70166d],
.up-tabs__wrapper[data-v-ac70166d],
.up-tabs__wrapper__scroll-view-wrapper[data-v-ac70166d],
.up-tabs__wrapper__scroll-view[data-v-ac70166d],
.up-tabs__wrapper__nav[data-v-ac70166d],
.up-tabs__wrapper__nav__line[data-v-ac70166d] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
@font-face {
font-family: "uicon-iconfont";
src: url("https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf") format("truetype");
}
.u-icon[data-v-ac70166d] {
display: flex;
align-items: center;
}
.u-icon--left[data-v-ac70166d] {
flex-direction: row-reverse;
align-items: center;
}
.u-icon--right[data-v-ac70166d] {
flex-direction: row;
align-items: center;
}
.u-icon--top[data-v-ac70166d] {
flex-direction: column-reverse;
justify-content: center;
}
.u-icon--bottom[data-v-ac70166d] {
flex-direction: column;
justify-content: center;
}
.u-icon__icon[data-v-ac70166d] {
font-family: uicon-iconfont;
position: relative;
display: flex;
flex-direction: row;
align-items: center;
}
.u-icon__icon--primary[data-v-ac70166d] {
color: #3c9cff;
}
.u-icon__icon--success[data-v-ac70166d] {
color: #5ac725;
}
.u-icon__icon--error[data-v-ac70166d] {
color: #f56c6c;
}
.u-icon__icon--warning[data-v-ac70166d] {
color: #f9ae3d;
}
.u-icon__icon--info[data-v-ac70166d] {
color: #909399;
}
.u-icon__img[data-v-ac70166d] {
height: auto;
will-change: transform;
}
.u-icon__label[data-v-ac70166d] {
line-height: 1;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-5cec8177],
.u-empty__wrap[data-v-5cec8177],
.u-tabs[data-v-5cec8177],
.u-tabs__wrapper[data-v-5cec8177],
.u-tabs__wrapper__scroll-view-wrapper[data-v-5cec8177],
.u-tabs__wrapper__scroll-view[data-v-5cec8177],
.u-tabs__wrapper__nav[data-v-5cec8177],
.u-tabs__wrapper__nav__line[data-v-5cec8177],
.up-empty[data-v-5cec8177],
.up-empty__wrap[data-v-5cec8177],
.up-tabs[data-v-5cec8177],
.up-tabs__wrapper[data-v-5cec8177],
.up-tabs__wrapper__scroll-view-wrapper[data-v-5cec8177],
.up-tabs__wrapper__scroll-view[data-v-5cec8177],
.up-tabs__wrapper__nav[data-v-5cec8177],
.up-tabs__wrapper__nav__line[data-v-5cec8177] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
/**
* vue版本动画内置的动画模式有如下:
* fade:淡入
* zoom:缩放
* fade-zoom:缩放淡入
* fade-up:上滑淡入
* fade-down:下滑淡入
* fade-left:左滑淡入
* fade-right:右滑淡入
* slide-up:上滑进入
* slide-down:下滑进入
* slide-left:左滑进入
* slide-right:右滑进入
*/
.u-fade-enter-active[data-v-5cec8177],
.u-fade-leave-active[data-v-5cec8177] {
transition-property: opacity;
}
.u-fade-enter[data-v-5cec8177],
.u-fade-leave-to[data-v-5cec8177] {
opacity: 0;
}
.u-fade-zoom-enter[data-v-5cec8177],
.u-fade-zoom-leave-to[data-v-5cec8177] {
transform: scale(0.95);
opacity: 0;
}
.u-fade-zoom-enter-active[data-v-5cec8177],
.u-fade-zoom-leave-active[data-v-5cec8177] {
transition-property: transform, opacity;
}
.u-fade-down-enter-active[data-v-5cec8177],
.u-fade-down-leave-active[data-v-5cec8177],
.u-fade-left-enter-active[data-v-5cec8177],
.u-fade-left-leave-active[data-v-5cec8177],
.u-fade-right-enter-active[data-v-5cec8177],
.u-fade-right-leave-active[data-v-5cec8177],
.u-fade-up-enter-active[data-v-5cec8177],
.u-fade-up-leave-active[data-v-5cec8177] {
transition-property: opacity, transform;
}
.u-fade-up-enter[data-v-5cec8177],
.u-fade-up-leave-to[data-v-5cec8177] {
transform: translate3d(0, 100%, 0);
opacity: 0;
}
.u-fade-down-enter[data-v-5cec8177],
.u-fade-down-leave-to[data-v-5cec8177] {
transform: translate3d(0, -100%, 0);
opacity: 0;
}
.u-fade-left-enter[data-v-5cec8177],
.u-fade-left-leave-to[data-v-5cec8177] {
transform: translate3d(-100%, 0, 0);
opacity: 0;
}
.u-fade-right-enter[data-v-5cec8177],
.u-fade-right-leave-to[data-v-5cec8177] {
transform: translate3d(100%, 0, 0);
opacity: 0;
}
.u-slide-down-enter-active[data-v-5cec8177],
.u-slide-down-leave-active[data-v-5cec8177],
.u-slide-left-enter-active[data-v-5cec8177],
.u-slide-left-leave-active[data-v-5cec8177],
.u-slide-right-enter-active[data-v-5cec8177],
.u-slide-right-leave-active[data-v-5cec8177],
.u-slide-up-enter-active[data-v-5cec8177],
.u-slide-up-leave-active[data-v-5cec8177] {
transition-property: transform;
}
.u-slide-up-enter[data-v-5cec8177],
.u-slide-up-leave-to[data-v-5cec8177] {
transform: translate3d(0, 100%, 0);
}
.u-slide-down-enter[data-v-5cec8177],
.u-slide-down-leave-to[data-v-5cec8177] {
transform: translate3d(0, -100%, 0);
}
.u-slide-left-enter[data-v-5cec8177],
.u-slide-left-leave-to[data-v-5cec8177] {
transform: translate3d(-100%, 0, 0);
}
.u-slide-right-enter[data-v-5cec8177],
.u-slide-right-leave-to[data-v-5cec8177] {
transform: translate3d(100%, 0, 0);
}
.u-zoom-enter-active[data-v-5cec8177],
.u-zoom-leave-active[data-v-5cec8177] {
transition-property: transform;
}
.u-zoom-enter[data-v-5cec8177],
.u-zoom-leave-to[data-v-5cec8177] {
transform: scale(0.95);
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-abebd402],
.u-empty__wrap[data-v-abebd402],
.u-tabs[data-v-abebd402],
.u-tabs__wrapper[data-v-abebd402],
.u-tabs__wrapper__scroll-view-wrapper[data-v-abebd402],
.u-tabs__wrapper__scroll-view[data-v-abebd402],
.u-tabs__wrapper__nav[data-v-abebd402],
.u-tabs__wrapper__nav__line[data-v-abebd402],
.up-empty[data-v-abebd402],
.up-empty__wrap[data-v-abebd402],
.up-tabs[data-v-abebd402],
.up-tabs__wrapper[data-v-abebd402],
.up-tabs__wrapper__scroll-view-wrapper[data-v-abebd402],
.up-tabs__wrapper__scroll-view[data-v-abebd402],
.up-tabs__wrapper__nav[data-v-abebd402],
.up-tabs__wrapper__nav__line[data-v-abebd402] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-image[data-v-abebd402] {
position: relative;
transition: opacity 0.5s ease-in-out;
}
.u-image__image[data-v-abebd402] {
width: 100%;
height: 100%;
}
.u-image__loading[data-v-abebd402], .u-image__error[data-v-abebd402] {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
background-color: #f3f4f6;
color: #909193;
font-size: 1.4375rem;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-2af81691],
.u-empty__wrap[data-v-2af81691],
.u-tabs[data-v-2af81691],
.u-tabs__wrapper[data-v-2af81691],
.u-tabs__wrapper__scroll-view-wrapper[data-v-2af81691],
.u-tabs__wrapper__scroll-view[data-v-2af81691],
.u-tabs__wrapper__nav[data-v-2af81691],
.u-tabs__wrapper__nav__line[data-v-2af81691],
.up-empty[data-v-2af81691],
.up-empty__wrap[data-v-2af81691],
.up-tabs[data-v-2af81691],
.up-tabs__wrapper[data-v-2af81691],
.up-tabs__wrapper__scroll-view-wrapper[data-v-2af81691],
.up-tabs__wrapper__scroll-view[data-v-2af81691],
.up-tabs__wrapper__nav[data-v-2af81691],
.up-tabs__wrapper__nav__line[data-v-2af81691] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-loading-icon[data-v-2af81691] {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
color: #c8c9cc;
}
.u-loading-icon__text[data-v-2af81691] {
margin-left: 4px;
color: #606266;
font-size: 14px;
line-height: 20px;
}
.u-loading-icon__spinner[data-v-2af81691] {
width: 30px;
height: 30px;
position: relative;
box-sizing: border-box;
max-width: 100%;
max-height: 100%;
animation: u-rotate-2af81691 1s linear infinite;
}
.u-loading-icon__spinner--semicircle[data-v-2af81691] {
border-width: 2px;
border-color: transparent;
border-top-right-radius: 100px;
border-top-left-radius: 100px;
border-bottom-left-radius: 100px;
border-bottom-right-radius: 100px;
border-style: solid;
}
.u-loading-icon__spinner--circle[data-v-2af81691] {
border-top-right-radius: 100px;
border-top-left-radius: 100px;
border-bottom-left-radius: 100px;
border-bottom-right-radius: 100px;
border-width: 2px;
border-top-color: #e5e5e5;
border-right-color: #e5e5e5;
border-bottom-color: #e5e5e5;
border-left-color: #e5e5e5;
border-style: solid;
}
.u-loading-icon--vertical[data-v-2af81691] {
flex-direction: column;
}
[data-v-2af81691]:host {
font-size: 0px;
line-height: 1;
}
.u-loading-icon__spinner--spinner[data-v-2af81691] {
animation-timing-function: steps(12);
}
.u-loading-icon__text[data-v-2af81691]:empty {
display: none;
}
.u-loading-icon--vertical .u-loading-icon__text[data-v-2af81691] {
margin: 6px 0 0;
color: #606266;
}
.u-loading-icon__dot[data-v-2af81691] {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.u-loading-icon__dot[data-v-2af81691]:before {
display: block;
width: 2px;
height: 25%;
margin: 0 auto;
background-color: currentColor;
border-radius: 40%;
content: " ";
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(1) {
transform: rotate(30deg);
opacity: 1;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(2) {
transform: rotate(60deg);
opacity: 0.9375;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(3) {
transform: rotate(90deg);
opacity: 0.875;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(4) {
transform: rotate(120deg);
opacity: 0.8125;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(5) {
transform: rotate(150deg);
opacity: 0.75;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(6) {
transform: rotate(180deg);
opacity: 0.6875;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(7) {
transform: rotate(210deg);
opacity: 0.625;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(8) {
transform: rotate(240deg);
opacity: 0.5625;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(9) {
transform: rotate(270deg);
opacity: 0.5;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(10) {
transform: rotate(300deg);
opacity: 0.4375;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(11) {
transform: rotate(330deg);
opacity: 0.375;
}
.u-loading-icon__dot[data-v-2af81691]:nth-of-type(12) {
transform: rotate(360deg);
opacity: 0.3125;
}
@keyframes u-rotate-2af81691 {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-6fe44ee6],
.u-empty__wrap[data-v-6fe44ee6],
.u-tabs[data-v-6fe44ee6],
.u-tabs__wrapper[data-v-6fe44ee6],
.u-tabs__wrapper__scroll-view-wrapper[data-v-6fe44ee6],
.u-tabs__wrapper__scroll-view[data-v-6fe44ee6],
.u-tabs__wrapper__nav[data-v-6fe44ee6],
.u-tabs__wrapper__nav__line[data-v-6fe44ee6],
.up-empty[data-v-6fe44ee6],
.up-empty__wrap[data-v-6fe44ee6],
.up-tabs[data-v-6fe44ee6],
.up-tabs__wrapper[data-v-6fe44ee6],
.up-tabs__wrapper__scroll-view-wrapper[data-v-6fe44ee6],
.up-tabs__wrapper__scroll-view[data-v-6fe44ee6],
.up-tabs__wrapper__nav[data-v-6fe44ee6],
.up-tabs__wrapper__nav__line[data-v-6fe44ee6] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-9112bed9],
.u-empty__wrap[data-v-9112bed9],
.u-tabs[data-v-9112bed9],
.u-tabs__wrapper[data-v-9112bed9],
.u-tabs__wrapper__scroll-view-wrapper[data-v-9112bed9],
.u-tabs__wrapper__scroll-view[data-v-9112bed9],
.u-tabs__wrapper__nav[data-v-9112bed9],
.u-tabs__wrapper__nav__line[data-v-9112bed9],
.up-empty[data-v-9112bed9],
.up-empty__wrap[data-v-9112bed9],
.up-tabs[data-v-9112bed9],
.up-tabs__wrapper[data-v-9112bed9],
.up-tabs__wrapper__scroll-view-wrapper[data-v-9112bed9],
.up-tabs__wrapper__scroll-view[data-v-9112bed9],
.up-tabs__wrapper__nav[data-v-9112bed9],
.up-tabs__wrapper__nav__line[data-v-9112bed9] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-overlay[data-v-9112bed9] {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-e61e8fb9],
.u-empty__wrap[data-v-e61e8fb9],
.u-tabs[data-v-e61e8fb9],
.u-tabs__wrapper[data-v-e61e8fb9],
.u-tabs__wrapper__scroll-view-wrapper[data-v-e61e8fb9],
.u-tabs__wrapper__scroll-view[data-v-e61e8fb9],
.u-tabs__wrapper__nav[data-v-e61e8fb9],
.u-tabs__wrapper__nav__line[data-v-e61e8fb9],
.up-empty[data-v-e61e8fb9],
.up-empty__wrap[data-v-e61e8fb9],
.up-tabs[data-v-e61e8fb9],
.up-tabs__wrapper[data-v-e61e8fb9],
.up-tabs__wrapper__scroll-view-wrapper[data-v-e61e8fb9],
.up-tabs__wrapper__scroll-view[data-v-e61e8fb9],
.up-tabs__wrapper__nav[data-v-e61e8fb9],
.up-tabs__wrapper__nav__line[data-v-e61e8fb9] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-toast__content[data-v-e61e8fb9] {
display: flex;
flex-direction: row;
padding: 12px 20px;
border-radius: 4px;
background-color: #585858;
color: #fff;
align-items: center;
max-width: 18.75rem;
position: relative;
}
.u-toast__content--loading[data-v-e61e8fb9] {
flex-direction: column;
padding: 20px 20px;
}
.u-toast__content__text[data-v-e61e8fb9] {
color: #fff;
font-size: 15px;
line-height: 15px;
}
.u-toast__content__text--default[data-v-e61e8fb9] {
color: #fff;
}
.u-toast__content__text--error[data-v-e61e8fb9] {
color: #f56c6c;
}
.u-toast__content__text--primary[data-v-e61e8fb9] {
color: #3c9cff;
}
.u-toast__content__text--success[data-v-e61e8fb9] {
color: #5ac725;
}
.u-toast__content__text--warning[data-v-e61e8fb9] {
color: #f9ae3d;
}
.u-type-primary[data-v-e61e8fb9] {
color: #3c9cff;
background-color: #ecf5ff;
border-color: #d7eafe;
border-width: 1px;
}
.u-type-success[data-v-e61e8fb9] {
color: #5ac725;
background-color: #dbf1e1;
border-color: #BEF5C8;
border-width: 1px;
}
.u-type-error[data-v-e61e8fb9] {
color: #f56c6c;
background-color: #fef0f0;
border-color: #fde2e2;
border-width: 1px;
}
.u-type-warning[data-v-e61e8fb9] {
color: #f9ae3d;
background-color: #fdf6ec;
border-color: #faecd8;
border-width: 1px;
}
.u-type-default[data-v-e61e8fb9] {
color: #fff;
background-color: #585858;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.header_[data-v-5be51a94] {
display: flex;
align-items: center;
justify-content: space-between;
padding: 2.3125rem 0.625rem 0.625rem;
}
.header_ .title_[data-v-5be51a94] {
font-size: 1.125rem;
color: #000000;
margin-left: 0.625rem;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.authentication_ok_warp[data-v-b5e8742e] {
height: 100vh;
background-color: #FFFFFF;
}
.authentication_ok_warp .authentication_ok_content[data-v-b5e8742e] {
padding: 1.875rem;
}
.authentication_ok_warp .authentication_result[data-v-b5e8742e] {
display: grid;
justify-content: center;
align-items: center;
text-align: center;
margin-top: 3.125rem;
}
.authentication_ok_warp .authentication_result .result_title[data-v-b5e8742e] {
font-weight: bold;
font-size: 1.25rem;
color: #333333;
}
.authentication_ok_warp .authentication_result .result_value[data-v-b5e8742e] {
font-weight: bold;
font-size: 0.9375rem;
color: #666666;
line-height: 2.5rem;
}
.authentication_ok_warp .reauthentication_warp[data-v-b5e8742e] {
display: grid;
justify-content: center;
}
.authentication_ok_warp .reauthentication_warp .reauthentication_but_warp[data-v-b5e8742e] {
margin-top: 3.125rem;
border: 0.03125rem solid #FF7C41;
color: #FF7C41;
padding: 0.25rem 0.3125rem;
width: 6.25rem;
border-radius: 0.3125rem;
text-align: center;
}
.authentication_ok_warp .authentication_info[data-v-b5e8742e] {
background: #F8F8F8;
border-radius: 0.3125rem;
padding: 0.9375rem;
margin-top: 0.9375rem;
}
.authentication_ok_warp .info_item[data-v-b5e8742e] {
font-weight: 500;
font-size: 0.875rem;
color: #666666;
line-height: 2.0625rem;
}
.authentication_ok_warp .info_item_value[data-v-b5e8742e] {
font-weight: bold;
font-size: 0.875rem;
color: #333333;
}
@@ -1580,4 +1580,45 @@ to {
.content_item_yd_msg[data-v-abc152e3] {
font-weight: bold;
font-size: 0.5625rem;
}
.content_2[data-v-abc152e3] {
font-size: 0.8125rem;
color: rgba(0, 0, 0, 0.4);
margin-bottom: 1.25rem;
}
.content_3[data-v-abc152e3] {
display: flex;
background: #FFFFFF;
box-shadow: 0 0.125rem 0.375rem 0 rgba(0, 0, 0, 0.06);
border-radius: 0.375rem;
}
.content_3 .content_info[data-v-abc152e3] {
display: grid;
margin-left: 0.625rem;
text-align: left;
}
.content_3 .content_info_title[data-v-abc152e3] {
font-weight: 600;
font-size: 0.8125rem;
color: rgba(0, 0, 0, 0.9);
line-height: 1.1875rem;
}
.content_3 .content_info_mobile[data-v-abc152e3] {
font-size: 0.9375rem;
color: rgba(0, 0, 0, 0.4);
display: flex;
}
.but_[data-v-abc152e3] {
display: flex;
justify-content: center;
margin-top: 1.25rem;
}
.but_close[data-v-abc152e3] {
background: #F24A00;
box-shadow: 0 0.125rem 0.25rem 0 rgba(242, 74, 0, 0.5);
border-radius: 1.28125rem;
width: 60%;
padding: 0.625rem 0;
font-size: 0.9375rem;
color: #FFFFFF;
}
+5
View File
@@ -878,6 +878,11 @@ to {
background: #FFFFFF;
padding: 0.9375rem;
margin-top: 0.625rem;
display: flex;
justify-content: space-between;
}
.news_warp .content_ .news_content_item_warp[data-v-24bc9d41] {
margin-right: 0.625rem;
}
.news_warp .content_ .news_content_item_title[data-v-24bc9d41] {
font-weight: 800;
File diff suppressed because one or more lines are too long
+164 -1
View File
@@ -910,6 +910,168 @@ to {
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-72791e59],
.u-empty__wrap[data-v-72791e59],
.u-tabs[data-v-72791e59],
.u-tabs__wrapper[data-v-72791e59],
.u-tabs__wrapper__scroll-view-wrapper[data-v-72791e59],
.u-tabs__wrapper__scroll-view[data-v-72791e59],
.u-tabs__wrapper__nav[data-v-72791e59],
.u-tabs__wrapper__nav__line[data-v-72791e59],
.up-empty[data-v-72791e59],
.up-empty__wrap[data-v-72791e59],
.up-tabs[data-v-72791e59],
.up-tabs__wrapper[data-v-72791e59],
.up-tabs__wrapper__scroll-view-wrapper[data-v-72791e59],
.up-tabs__wrapper__scroll-view[data-v-72791e59],
.up-tabs__wrapper__nav[data-v-72791e59],
.up-tabs__wrapper__nav__line[data-v-72791e59] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-line[data-v-72791e59] {
vertical-align: middle;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.u-empty[data-v-f667648f],
.u-empty__wrap[data-v-f667648f],
.u-tabs[data-v-f667648f],
.u-tabs__wrapper[data-v-f667648f],
.u-tabs__wrapper__scroll-view-wrapper[data-v-f667648f],
.u-tabs__wrapper__scroll-view[data-v-f667648f],
.u-tabs__wrapper__nav[data-v-f667648f],
.u-tabs__wrapper__nav__line[data-v-f667648f],
.up-empty[data-v-f667648f],
.up-empty__wrap[data-v-f667648f],
.up-tabs[data-v-f667648f],
.up-tabs__wrapper[data-v-f667648f],
.up-tabs__wrapper__scroll-view-wrapper[data-v-f667648f],
.up-tabs__wrapper__scroll-view[data-v-f667648f],
.up-tabs__wrapper__nav[data-v-f667648f],
.up-tabs__wrapper__nav__line[data-v-f667648f] {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-modal[data-v-f667648f] {
width: 20.3125rem;
border-radius: 6px;
overflow: hidden;
}
.u-modal__title[data-v-f667648f] {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
font-size: 16px;
font-weight: bold;
color: #606266;
text-align: center;
padding-top: 25px;
}
.u-modal__content[data-v-f667648f] {
padding: 12px 25px 25px 25px;
display: flex;
flex-direction: row;
justify-content: center;
}
.u-modal__content__text[data-v-f667648f] {
font-size: 15px;
color: #606266;
flex: 1;
}
.u-modal__button-group[data-v-f667648f] {
display: flex;
flex-direction: row;
}
.u-modal__button-group--confirm-button[data-v-f667648f] {
flex-direction: column;
padding: 0px 25px 15px 25px;
}
.u-modal__button-group__wrapper[data-v-f667648f] {
flex: 1;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
height: 48px;
}
.u-modal__button-group__wrapper--confirm[data-v-f667648f], .u-modal__button-group__wrapper--only-cancel[data-v-f667648f] {
border-bottom-right-radius: 6px;
}
.u-modal__button-group__wrapper--cancel[data-v-f667648f], .u-modal__button-group__wrapper--only-confirm[data-v-f667648f] {
border-bottom-left-radius: 6px;
}
.u-modal__button-group__wrapper--hover[data-v-f667648f] {
background-color: #f3f4f6;
}
.u-modal__button-group__wrapper__text[data-v-f667648f] {
color: #606266;
font-size: 16px;
text-align: center;
}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.product_info_warp[data-v-ceb0d096] {
height: calc(100vh - 6.125rem);
background-color: #F5F5F5FF;
@@ -1034,6 +1196,7 @@ to {
display: flex;
justify-content: space-between;
width: 36%;
margin-top: 0.1875rem;
}
.product_but_warp .product_but_left .left_item[data-v-ceb0d096] {
width: 50%;
@@ -1050,7 +1213,7 @@ to {
text-align: center;
padding: 0.625rem 1.25rem;
color: #FFFFFF;
height: 1.5625rem;
height: 1.4375rem;
}
.product_but_right .join_warp[data-v-ceb0d096] {
background: #FFA64F;
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 883 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

+2
View File
@@ -56,6 +56,8 @@ if (!Math) {
"./pages/news/news.js";
"./pages/news_info/news_info.js";
"./pages/pointsRedemption/pointsRedemption.js";
"./pages/supply_chain/supply_chain.js";
"./pages/merchant_settlement_ok/merchant_settlement_ok.js";
}
const _sfc_main = {
onLaunch: function() {
+9 -1
View File
@@ -51,7 +51,9 @@
"pages/payment_processing/payment_processing",
"pages/news/news",
"pages/news_info/news_info",
"pages/pointsRedemption/pointsRedemption"
"pages/pointsRedemption/pointsRedemption",
"pages/supply_chain/supply_chain",
"pages/merchant_settlement_ok/merchant_settlement_ok"
],
"window": {
"navigationStyle": "custom"
@@ -71,6 +73,12 @@
"iconPath": "/static/column/sort.png",
"selectedIconPath": "/static/column/sort_sel.png"
},
{
"pagePath": "pages/supply_chain/supply_chain",
"text": "供应链",
"iconPath": "/static/column/supply_chain.png",
"selectedIconPath": "/static/column/supply_chain_sel.png"
},
{
"pagePath": "pages/shopping_cart/shopping_cart",
"text": "购物车",
+3 -3
View File
@@ -6179,7 +6179,7 @@ function populateParameters(fromRes, toRes) {
appId: "__UNI__DA4D660",
appName: "德商汇",
appVersion: "1.0.1",
appVersionCode: 109,
appVersionCode: 116,
appLanguage: getAppLanguage(hostLanguage),
uniCompileVersion: "4.64",
uniCompilerVersion: "4.64",
@@ -6328,7 +6328,7 @@ const getAppBaseInfo = {
appId: "__UNI__DA4D660",
appName: "德商汇",
appVersion: "1.0.1",
appVersionCode: 109,
appVersionCode: 116,
appLanguage: getAppLanguage(hostLanguage),
isUniAppX: false,
uniPlatform: "mp-weixin",
@@ -7076,7 +7076,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "192.168.1.150,127.0.0.1";
const port = "8090";
const id = "mp-weixin_fPtj-g";
const id = "mp-weixin_q9Dx5k";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
@@ -30,6 +30,12 @@ const _sfc_main = {
// "iconPath": "/static/column/hx.png",
// "selectedIconPath": "/static/column/hx_sel.png"
// },
{
"pagePath": "/pages/supply_chain/supply_chain",
"text": "供应链",
"iconPath": "/static/column/supply_chain.png",
"selectedIconPath": "/static/column/supply_chain_sel.png"
},
{
"pagePath": "/pages/shopping_cart/shopping_cart",
"text": "购物车",
@@ -19,8 +19,12 @@ const _sfc_main = {
// 银行卡号
bankName: null,
// 所属银行
bankMobile: null
bankMobile: null,
// 银行预留手机号码
certFimg: null,
// 正面
certBimg: null
// 反面
},
formList: [
{
@@ -128,10 +132,17 @@ const _sfc_main = {
message: "提交成功"
});
setTimeout(() => {
common_vendor.index.switchTab({
url: "/pages/mine/mine"
common_vendor.index.navigateTo({
url: "/pages/merchant_settlement_ok/merchant_settlement_ok"
});
}, 1e3);
},
getValue(type, value) {
if (type === "Z") {
this.form.certFimg = value;
} else if (type === "F") {
this.form.certBimg = value;
}
}
}
};
@@ -157,7 +168,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
}),
c: common_vendor.o(($event) => $data.form.address = $event),
d: common_vendor.p({
placeholder: "请输入店铺名称",
placeholder: "请输入店铺地址",
clearable: true,
border: "none",
modelValue: $data.form.address
@@ -178,7 +189,8 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
f: item.id
};
}),
f: common_vendor.f($data.bankList, (item, k0, i0) => {
f: common_vendor.o($options.getValue),
g: common_vendor.f($data.bankList, (item, k0, i0) => {
return {
a: common_vendor.t(item.title),
b: "2001dd84-4-" + i0,
@@ -194,8 +206,8 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
f: item.id
};
}),
g: common_vendor.o((...args) => $options.addFun && $options.addFun(...args)),
h: common_vendor.sr("uToastRef", "2001dd84-5")
h: common_vendor.o((...args) => $options.addFun && $options.addFun(...args)),
i: common_vendor.sr("uToastRef", "2001dd84-5")
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-2001dd84"]]);
@@ -1 +1 @@
<view class="merchant_settlement_warp data-v-2001dd84"><view class="card_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">上传店铺LOGO</view><view class="msg_ data-v-2001dd84">上传店铺LOGO、品牌标志。</view><view class="upload_comm data-v-2001dd84"><view class="upload_msg_ data-v-2001dd84">上传LOGO</view></view></view><view class="card_comm card_hang_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">店铺名称</view><up-input wx:if="{{b}}" class="data-v-2001dd84" u-i="2001dd84-0" bind:__l="__l" bindupdateModelValue="{{a}}" u-p="{{b}}"></up-input></view><view class="card_comm card_hang_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">店铺地址</view><up-input wx:if="{{d}}" class="data-v-2001dd84" u-i="2001dd84-1" bind:__l="__l" bindupdateModelValue="{{c}}" u-p="{{d}}"></up-input></view><view class="card_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">上传店铺环境照片</view><view class="msg_ data-v-2001dd84">上传店铺背景图片,用于装修店铺主页。</view><view class="upload_comm data-v-2001dd84"><view class="upload_msg_ data-v-2001dd84">上传照片</view></view></view><view class="card_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">营业执照</view><view class="msg_ data-v-2001dd84">上传店铺营业执照</view><view class="business_license_upload_comm data-v-2001dd84"><view class="upload_msg_ data-v-2001dd84">上传营业执照</view></view></view><view class="data_common_warp data-v-2001dd84"><view class="data_msg data-v-2001dd84">请填写商户本人的相关信息</view><view wx:for="{{e}}" wx:for-item="item" wx:key="f" class="{{['data-v-2001dd84', item.e]}}"><view class="add_form_title data-v-2001dd84">{{item.a}}</view><up-input wx:if="{{item.d}}" class="data-v-2001dd84" u-i="{{item.b}}" bind:__l="__l" bindupdateModelValue="{{item.c}}" u-p="{{item.d}}"></up-input></view></view><common-card class="data-v-2001dd84" u-i="2001dd84-3" bind:__l="__l"/><view class="data_common_warp data-v-2001dd84"><view class="data_msg data-v-2001dd84">商户银行账户信息</view><view wx:for="{{f}}" wx:for-item="item" wx:key="f" class="{{['data-v-2001dd84', item.e]}}"><view class="add_form_title data-v-2001dd84">{{item.a}}</view><up-input wx:if="{{item.d}}" class="data-v-2001dd84" u-i="{{item.b}}" bind:__l="__l" bindupdateModelValue="{{item.c}}" u-p="{{item.d}}"></up-input></view></view><view class="add_but data-v-2001dd84" bindtap="{{g}}"> 提交 </view><up-toast class="r data-v-2001dd84" u-r="uToastRef" u-i="2001dd84-5" bind:__l="__l"></up-toast></view>
<view class="merchant_settlement_warp data-v-2001dd84"><view class="card_comm card_hang_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">店铺名称</view><up-input wx:if="{{b}}" class="data-v-2001dd84" u-i="2001dd84-0" bind:__l="__l" bindupdateModelValue="{{a}}" u-p="{{b}}"></up-input></view><view class="card_comm card_hang_comm data-v-2001dd84"><view class="title_ data-v-2001dd84">店铺地址</view><up-input wx:if="{{d}}" class="data-v-2001dd84" u-i="2001dd84-1" bind:__l="__l" bindupdateModelValue="{{c}}" u-p="{{d}}"></up-input></view><view class="data_common_warp data-v-2001dd84"><view class="data_msg data-v-2001dd84">请填写商户本人的相关信息</view><view wx:for="{{e}}" wx:for-item="item" wx:key="f" class="{{['data-v-2001dd84', item.e]}}"><view class="add_form_title data-v-2001dd84">{{item.a}}</view><up-input wx:if="{{item.d}}" class="data-v-2001dd84" u-i="{{item.b}}" bind:__l="__l" bindupdateModelValue="{{item.c}}" u-p="{{item.d}}"></up-input></view></view><common-card class="data-v-2001dd84" bindvalueFunc="{{f}}" u-i="2001dd84-3" bind:__l="__l"/><view class="data_common_warp data-v-2001dd84"><view class="data_msg data-v-2001dd84">商户银行账户信息</view><view wx:for="{{g}}" wx:for-item="item" wx:key="f" class="{{['data-v-2001dd84', item.e]}}"><view class="add_form_title data-v-2001dd84">{{item.a}}</view><up-input wx:if="{{item.d}}" class="data-v-2001dd84" u-i="{{item.b}}" bind:__l="__l" bindupdateModelValue="{{item.c}}" u-p="{{item.d}}"></up-input></view></view><view class="add_but data-v-2001dd84" bindtap="{{h}}"> 提交 </view><up-toast class="r data-v-2001dd84" u-r="uToastRef" u-i="2001dd84-5" bind:__l="__l"></up-toast></view>
@@ -0,0 +1,57 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const Header = () => "../../components/header.js";
const _sfc_main = {
computed: {},
components: { Header },
data() {
return {};
},
mounted() {
},
methods: {
/**
* 重新认证
*/
reauthenticationFun() {
common_vendor.index.switchTab({
url: "/pages/mine/mine"
});
}
}
};
if (!Array) {
const _component_Header = common_vendor.resolveComponent("Header");
const _easycom_up_image2 = common_vendor.resolveComponent("up-image");
const _easycom_up_toast2 = common_vendor.resolveComponent("up-toast");
(_component_Header + _easycom_up_image2 + _easycom_up_toast2)();
}
const _easycom_up_image = () => "../../uni_modules/uview-plus/components/u-image/u-image.js";
const _easycom_up_toast = () => "../../uni_modules/uview-plus/components/u-toast/u-toast.js";
if (!Math) {
(_easycom_up_image + _easycom_up_toast)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.p({
leftTitle: "商家入驻",
["left-path-type"]: "switchTab",
["left-path"]: "/pages/mine/mine"
}),
b: common_vendor.p({
src: "/static/mine/auth_ok.png",
mode: "widthFix",
shape: "circle",
width: "140",
height: "140",
bgColor: "#f1f6ff00",
fade: true,
duration: "450"
}),
c: common_vendor.o((...args) => $options.reauthenticationFun && $options.reauthenticationFun(...args)),
d: common_vendor.sr("uToastRef", "b5e8742e-2")
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-b5e8742e"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/merchant_settlement_ok/merchant_settlement_ok.js.map
@@ -0,0 +1,8 @@
{
"navigationBarTitleText": "",
"usingComponents": {
"header": "../../components/header",
"up-image": "../../uni_modules/uview-plus/components/u-image/u-image",
"up-toast": "../../uni_modules/uview-plus/components/u-toast/u-toast"
}
}
@@ -0,0 +1 @@
<view class="authentication_ok_warp data-v-b5e8742e"><header wx:if="{{a}}" class="data-v-b5e8742e" u-i="b5e8742e-0" bind:__l="__l" u-p="{{a}}"/><view class="authentication_ok_content data-v-b5e8742e"><view class="authentication_result data-v-b5e8742e"><up-image wx:if="{{b}}" class="data-v-b5e8742e" u-i="b5e8742e-1" bind:__l="__l" u-p="{{b}}"></up-image><view class="result_value data-v-b5e8742e">提交成功</view></view><view class="reauthentication_warp data-v-b5e8742e"><view class="reauthentication_but_warp data-v-b5e8742e" bindtap="{{c}}"> 返回 </view></view></view><up-toast class="r data-v-b5e8742e" u-r="uToastRef" u-i="b5e8742e-2" bind:__l="__l"></up-toast></view>
@@ -0,0 +1,79 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.authentication_ok_warp.data-v-b5e8742e {
height: 100vh;
background-color: #FFFFFF;
}
.authentication_ok_warp .authentication_ok_content.data-v-b5e8742e {
padding: 60rpx;
}
.authentication_ok_warp .authentication_result.data-v-b5e8742e {
display: grid;
justify-content: center;
align-items: center;
text-align: center;
margin-top: 100rpx;
}
.authentication_ok_warp .authentication_result .result_title.data-v-b5e8742e {
font-weight: bold;
font-size: 40rpx;
color: #333333;
}
.authentication_ok_warp .authentication_result .result_value.data-v-b5e8742e {
font-weight: bold;
font-size: 30rpx;
color: #666666;
line-height: 80rpx;
}
.authentication_ok_warp .reauthentication_warp.data-v-b5e8742e {
display: grid;
justify-content: center;
}
.authentication_ok_warp .reauthentication_warp .reauthentication_but_warp.data-v-b5e8742e {
margin-top: 100rpx;
border: 1rpx solid #FF7C41;
color: #FF7C41;
padding: 8rpx 10rpx;
width: 200rpx;
border-radius: 10rpx;
text-align: center;
}
.authentication_ok_warp .authentication_info.data-v-b5e8742e {
background: #F8F8F8;
border-radius: 10rpx;
padding: 30rpx;
margin-top: 30rpx;
}
.authentication_ok_warp .info_item.data-v-b5e8742e {
font-weight: 500;
font-size: 28rpx;
color: #666666;
line-height: 66rpx;
}
.authentication_ok_warp .info_item_value.data-v-b5e8742e {
font-weight: bold;
font-size: 28rpx;
color: #333333;
}
+23 -15
View File
@@ -5,8 +5,14 @@ const utils_enumUtils = require("../../utils/enumUtils.js");
const utils_index = require("../../utils/index.js");
const api_order = require("../../api/order.js");
const api_auth = require("../../api/auth.js");
const utils_config = require("../../utils/config.js");
const CustomTabBar = () => "../../components/custom-tab-bar.js";
const _sfc_main = {
computed: {
CUSTOMER_SERVICE_PHONE_NUMBER() {
return utils_config.CUSTOMER_SERVICE_PHONE_NUMBER;
}
},
components: { CustomTabBar },
data() {
return {
@@ -115,12 +121,12 @@ const _sfc_main = {
// url:'/static/mine/tool_team.png',
// path:"/pages/mine_my_team/mine_my_team",
// },
{
id: 6,
title: "卡券",
url: "/static/mine/tool_kj.png"
// path:"/pages/mine_coupon/mine_coupon",
},
// {
// id:6,
// title:"卡券",
// url:'/static/mine/tool_kj.png',
// // path:"/pages/mine_coupon/mine_coupon",
// },
{
id: 7,
title: "联系客服",
@@ -237,6 +243,7 @@ const _sfc_main = {
copyMobile(mobile) {
utils_index.copyData(mobile);
this.brandShow = false;
this.serviceShow = false;
},
// 查询统计
async getStatistics() {
@@ -429,7 +436,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
};
}),
B: common_vendor.p({
tabIndex: 3
tabIndex: 4
}),
C: common_vendor.p({
src: "/static/common/close.png",
@@ -457,27 +464,28 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
I: common_vendor.o(($event) => {
$data.serviceShow = false;
}),
J: common_vendor.o(($event) => $options.copyMobile("13888888888")),
K: common_vendor.o(($event) => {
J: common_vendor.t($options.CUSTOMER_SERVICE_PHONE_NUMBER),
K: common_vendor.o(($event) => $options.copyMobile($options.CUSTOMER_SERVICE_PHONE_NUMBER)),
L: common_vendor.o(($event) => {
$data.serviceShow = false;
}),
L: common_vendor.p({
M: common_vendor.p({
show: $data.serviceShow,
showConfirmButton: false
}),
M: common_vendor.p({
N: common_vendor.p({
src: "/static/common/close.png",
width: "20",
height: "20",
bgColor: "#f1f6ff00"
}),
N: common_vendor.o(($event) => {
$data.openShow = false;
}),
O: common_vendor.o(($event) => {
$data.openShow = false;
}),
P: common_vendor.p({
P: common_vendor.o(($event) => {
$data.openShow = false;
}),
Q: common_vendor.p({
show: $data.openShow,
showConfirmButton: false
})
File diff suppressed because one or more lines are too long
@@ -37,11 +37,11 @@ const _sfc_main = {
{
id: utils_enumUtils.MINE_ORDER_TYPE.SUCCEED,
title: "已完成"
},
{
id: utils_enumUtils.MINE_ORDER_TYPE.AFTER_SALE,
title: "售后"
}
// {
// id:MINE_ORDER_TYPE.AFTER_SALE,
// title:"售后",
// },
],
form: {
search: null,
@@ -45,7 +45,6 @@ const _sfc_main = {
const curId = option.curId;
if (lockId && lockId !== "null") {
this.lockId = lockId;
this.selectInfo(this.infoList[1]);
}
if (curId && curId !== "null") {
this.curId = curId;
@@ -1,6 +1,7 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const utils_auth = require("../../utils/auth.js");
const api_auth = require("../../api/auth.js");
const Header = () => "../../components/header.js";
const _sfc_main = {
components: { Header },
@@ -11,9 +12,17 @@ const _sfc_main = {
};
},
onShow() {
this.userData = utils_auth.getStorageFun(utils_auth.USER_DATA);
this.getUserInfo();
},
methods: {
// 查询用户等级
async getUserInfo() {
const result = await api_auth.getUserInfo();
if (result && result.bizcode === 100) {
result.data;
this.userData = result.data || {};
}
},
// 退出登录
loginOutFun() {
utils_auth.clear();
+12 -4
View File
@@ -69,7 +69,7 @@ const _sfc_main = {
this.form.page++;
}
} catch (error) {
common_vendor.index.__f__("error", "at pages/news/news.vue:147", "加载数据失败:", error);
common_vendor.index.__f__("error", "at pages/news/news.vue:152", "加载数据失败:", error);
} finally {
this.loading = false;
}
@@ -158,12 +158,20 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
k: common_vendor.f($data.newsList, (item, k0, i0) => {
return {
a: common_vendor.t(item.title),
b: item.content,
b: item.subTitle,
c: common_vendor.t($options.formatDate(item.ctdate)),
d: "24bc9d41-3-" + i0,
e: common_vendor.t(item.browses),
f: item.id,
g: common_vendor.o(($event) => $options.jumpInfo(item), item.id)
f: "24bc9d41-4-" + i0,
g: common_vendor.p({
src: item.coverImage,
width: "100",
height: "100",
bgColor: "#f1f6ff00",
radius: "8"
}),
h: item.id,
i: common_vendor.o(($event) => $options.jumpInfo(item), item.id)
};
}),
l: common_vendor.p({
+1 -1
View File
@@ -1 +1 @@
<view class="news_warp data-v-24bc9d41"><header wx:if="{{a}}" class="data-v-24bc9d41" style="background-color:#FFFFFF" u-i="24bc9d41-0" bind:__l="__l" u-p="{{a}}"/><view class="news_content_warp data-v-24bc9d41"><view class="heder_ data-v-24bc9d41"><view wx:for="{{b}}" wx:for-item="item" wx:key="b" class="{{['data-v-24bc9d41', item.c]}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="data-v-24bc9d41" style="padding:20rpx 0"><up-swiper wx:if="{{f}}" class="data-v-24bc9d41" u-s="{{['indicator']}}" bindchange="{{e}}" u-i="24bc9d41-1" bind:__l="__l" u-p="{{f}}"><view class="indicator-num data-v-24bc9d41" slot="indicator"><text class="indicator-num__text data-v-24bc9d41">{{c}}/{{d}}</text></view></up-swiper></view></view><view class="content_ data-v-24bc9d41"><scroll-view class="data-v-24bc9d41" scroll-y="true" bindscrolltolower="{{n}}" style="height:calc(100vh - 560rpx)"><up-input wx:if="{{i}}" class="data-v-24bc9d41" u-s="{{['suffix']}}" u-i="24bc9d41-2" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><view bindtap="{{g}}" class="search_but data-v-24bc9d41" slot="suffix"> 搜索 </view></up-input><block wx:if="{{j}}"><view wx:for="{{k}}" wx:for-item="item" wx:key="f" class="news_content_item data-v-24bc9d41" bindtap="{{item.g}}"><view class="news_content_item_title data-v-24bc9d41">{{item.a}}</view><view class="news_content_item_content data-v-24bc9d41"><rich-text class="data-v-24bc9d41" nodes="{{item.b}}"/></view><view class="news_content_item_info data-v-24bc9d41"><view class="data-v-24bc9d41">{{item.c}}</view><view class="browses_ data-v-24bc9d41"><view class="data-v-24bc9d41"><up-image wx:if="{{l}}" class="data-v-24bc9d41" u-i="{{item.d}}" bind:__l="__l" u-p="{{l}}"></up-image></view><view class="data-v-24bc9d41" style="margin-left:8rpx">{{item.e}}</view></view></view></view></block><view wx:else class="not_order_warp data-v-24bc9d41"><up-image wx:if="{{m}}" class="data-v-24bc9d41" u-i="24bc9d41-4" bind:__l="__l" u-p="{{m}}"></up-image><view class="not_order_msg_warp data-v-24bc9d41">还未发布新闻哦~</view></view></scroll-view></view></view>
<view class="news_warp data-v-24bc9d41"><header wx:if="{{a}}" class="data-v-24bc9d41" style="background-color:#FFFFFF" u-i="24bc9d41-0" bind:__l="__l" u-p="{{a}}"/><view class="news_content_warp data-v-24bc9d41"><view class="heder_ data-v-24bc9d41"><view wx:for="{{b}}" wx:for-item="item" wx:key="b" class="{{['data-v-24bc9d41', item.c]}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="data-v-24bc9d41" style="padding:20rpx 0"><up-swiper wx:if="{{f}}" class="data-v-24bc9d41" u-s="{{['indicator']}}" bindchange="{{e}}" u-i="24bc9d41-1" bind:__l="__l" u-p="{{f}}"><view class="indicator-num data-v-24bc9d41" slot="indicator"><text class="indicator-num__text data-v-24bc9d41">{{c}}/{{d}}</text></view></up-swiper></view></view><view class="content_ data-v-24bc9d41"><scroll-view class="data-v-24bc9d41" scroll-y="true" bindscrolltolower="{{n}}" style="height:calc(100vh - 560rpx)"><up-input wx:if="{{i}}" class="data-v-24bc9d41" u-s="{{['suffix']}}" u-i="24bc9d41-2" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><view bindtap="{{g}}" class="search_but data-v-24bc9d41" slot="suffix"> 搜索 </view></up-input><block wx:if="{{j}}"><view wx:for="{{k}}" wx:for-item="item" wx:key="h" class="news_content_item data-v-24bc9d41" bindtap="{{item.i}}"><view class="news_content_item_warp data-v-24bc9d41"><view class="news_content_item_title data-v-24bc9d41">{{item.a}}</view><view class="news_content_item_content data-v-24bc9d41"><rich-text class="data-v-24bc9d41" nodes="{{item.b}}"/></view><view class="news_content_item_info data-v-24bc9d41"><view class="data-v-24bc9d41">{{item.c}}</view><view class="browses_ data-v-24bc9d41"><view class="data-v-24bc9d41"><up-image wx:if="{{l}}" class="data-v-24bc9d41" u-i="{{item.d}}" bind:__l="__l" u-p="{{l}}"></up-image></view><view class="data-v-24bc9d41" style="margin-left:8rpx">{{item.e}}</view></view></view></view><view class="data-v-24bc9d41"><up-image wx:if="{{item.g}}" class="data-v-24bc9d41" u-i="{{item.f}}" bind:__l="__l" u-p="{{item.g}}"></up-image></view></view></block><view wx:else class="not_order_warp data-v-24bc9d41"><up-image wx:if="{{m}}" class="data-v-24bc9d41" u-i="24bc9d41-5" bind:__l="__l" u-p="{{m}}"></up-image><view class="not_order_msg_warp data-v-24bc9d41">还未发布新闻哦~</view></view></scroll-view></view></view>
+5
View File
@@ -60,6 +60,11 @@
background: #FFFFFF;
padding: 30rpx;
margin-top: 20rpx;
display: flex;
justify-content: space-between;
}
.news_warp .content_ .news_content_item_warp.data-v-24bc9d41 {
margin-right: 20rpx;
}
.news_warp .content_ .news_content_item_title.data-v-24bc9d41 {
font-weight: 800;
+107 -5
View File
@@ -2,10 +2,18 @@
const common_vendor = require("../../common/vendor.js");
const api_product = require("../../api/product.js");
const utils_enumUtils = require("../../utils/enumUtils.js");
const utils_index = require("../../utils/index.js");
const utils_config = require("../../utils/config.js");
const _sfc_main = {
computed: {
PRODUCT_DELIVERY_TIME() {
return utils_enumUtils.PRODUCT_DELIVERY_TIME;
},
CUSTOMER_SERVICE_PHONE_NUMBER() {
return utils_config.CUSTOMER_SERVICE_PHONE_NUMBER;
},
CLOUD_SERVICE_PHONE_NUMBER() {
return utils_config.CLOUD_SERVICE_PHONE_NUMBER;
}
},
data() {
@@ -23,19 +31,35 @@ const _sfc_main = {
// 选择的规格
specificationTempl: [],
// 规格模版数据
selectSpecificationTempl: {}
selectSpecificationTempl: {},
// 选择规格模版数据
serviceShow: false,
// 联系客服弹框
openShow: false,
source: null
// 来源:供应链,自营
};
},
onLoad(options) {
const id = options.id;
const source = options.source;
if (id && id !== 0) {
this.id = id ? parseInt(id, 10) : 0;
this.getById();
if (source && source === "supply_chain") {
this.source = source;
this.getSupplyChainById();
} else {
this.getById();
}
}
},
methods: {
getValue: utils_enumUtils.getValue,
copyMobile(mobile) {
utils_index.copyData(mobile);
this.serviceShow = false;
this.openShow = false;
},
jumpLeft() {
common_vendor.index.navigateBack({
delta: 1
@@ -77,7 +101,53 @@ const _sfc_main = {
this.orderInfo = data;
}
},
/**
* 来自商城的订单
*/
getSupplyChainById() {
const params = {
goods_id: this.id,
app_id: "2024111300164927",
sign_type: "MD5",
sign: "d04be0cedd49608e758458325faecf90"
};
common_vendor.index.request({
url: "https://cyysc.gscm.top/outside/1/atm/goods/detail",
method: "get",
data: params,
header: {},
success: (res) => {
const data = res.data;
if (data && data.result === 1) {
const objData = data.data;
const content = objData.content.replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, "'").replace(/&#39;/g, '"').replace(/\n/g, "<br>");
const orderInfo = {
detailInfo: content,
minPrice: objData.min_price,
// maxPrice:objData.max_price,
adPrice: objData.price,
sales: objData.virtual_sales
};
const domain = "https://cyysc.gscm.top";
let currentThumb = objData.thumb;
if (objData.thumb.indexOf("https://") === -1 && objData.thumb.indexOf("http://") === -1) {
currentThumb = domain + "/static/upload/" + objData.thumb;
}
this.swiperList = [currentThumb];
this.orderInfo = orderInfo;
}
},
fail: (error) => {
common_vendor.index.__f__("log", "at pages/productInfo/productInfo.vue:379", "error", error);
}
});
},
async checkSpecification(val, type) {
const source = this.source;
if (source && source === "supply_chain") {
this.openShow = true;
return;
}
if (val) {
await this.querySpecification();
const data = this.orderInfo;
@@ -213,13 +283,17 @@ if (!Array) {
const _easycom_up_swiper2 = common_vendor.resolveComponent("up-swiper");
const _easycom_up_image2 = common_vendor.resolveComponent("up-image");
const _easycom_up_popup2 = common_vendor.resolveComponent("up-popup");
(_easycom_up_swiper2 + _easycom_up_image2 + _easycom_up_popup2)();
const _easycom_up_modal2 = common_vendor.resolveComponent("up-modal");
const _easycom_up_overlay2 = common_vendor.resolveComponent("up-overlay");
(_easycom_up_swiper2 + _easycom_up_image2 + _easycom_up_popup2 + _easycom_up_modal2 + _easycom_up_overlay2)();
}
const _easycom_up_swiper = () => "../../uni_modules/uview-plus/components/u-swiper/u-swiper.js";
const _easycom_up_image = () => "../../uni_modules/uview-plus/components/u-image/u-image.js";
const _easycom_up_popup = () => "../../uni_modules/uview-plus/components/u-popup/u-popup.js";
const _easycom_up_modal = () => "../../uni_modules/uview-plus/components/u-modal/u-modal.js";
const _easycom_up_overlay = () => "../../uni_modules/uview-plus/components/u-overlay/u-overlay.js";
if (!Math) {
(_easycom_up_swiper + _easycom_up_image + _easycom_up_popup)();
(_easycom_up_swiper + _easycom_up_image + _easycom_up_popup + _easycom_up_modal + _easycom_up_overlay)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
@@ -289,7 +363,9 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
height: "20",
bgColor: "#f1f6ff00"
}),
A: common_vendor.o(($event) => $options.jumpOther("share")),
A: common_vendor.o(($event) => {
$data.serviceShow = true;
}),
B: common_vendor.p({
src: "/static/product/kefu.png",
width: "20",
@@ -364,6 +440,32 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
closeOnClickOverlay: false,
closeable: true,
mode: "bottom"
}),
ae: common_vendor.p({
src: "/static/common/close.png",
width: "20",
height: "20",
bgColor: "#f1f6ff00"
}),
af: common_vendor.o(($event) => {
$data.serviceShow = false;
}),
ag: common_vendor.t($data.source === "supply_chain" ? "云仓客服" : "平台客服"),
ah: common_vendor.t($data.source === "supply_chain" ? $options.CLOUD_SERVICE_PHONE_NUMBER : $options.CUSTOMER_SERVICE_PHONE_NUMBER),
ai: common_vendor.o(($event) => $options.copyMobile($data.source === "supply_chain" ? $options.CLOUD_SERVICE_PHONE_NUMBER : $options.CUSTOMER_SERVICE_PHONE_NUMBER)),
aj: common_vendor.o(($event) => {
$data.serviceShow = false;
}),
ak: common_vendor.p({
show: $data.serviceShow,
showConfirmButton: false
}),
al: common_vendor.t($options.CLOUD_SERVICE_PHONE_NUMBER),
am: common_vendor.o(($event) => $options.copyMobile($options.CLOUD_SERVICE_PHONE_NUMBER)),
an: common_vendor.o(() => {
}),
ao: common_vendor.p({
show: $data.openShow
})
});
}
@@ -3,6 +3,8 @@
"usingComponents": {
"up-swiper": "../../uni_modules/uview-plus/components/u-swiper/u-swiper",
"up-image": "../../uni_modules/uview-plus/components/u-image/u-image",
"up-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup"
"up-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup",
"up-modal": "../../uni_modules/uview-plus/components/u-modal/u-modal",
"up-overlay": "../../uni_modules/uview-plus/components/u-overlay/u-overlay"
}
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -3
View File
@@ -65,7 +65,6 @@ const _sfc_main = {
},
// 删除历史
searchHistoryDelete(item) {
common_vendor.index.__f__("log", "at pages/search/search.vue:155", "item", item);
this.isShowSearch = false;
},
/**
@@ -73,7 +72,7 @@ const _sfc_main = {
*/
async searchClick(item) {
this.form.keyword = item.name;
this.searchClickFun();
this.searchGYLMall();
},
/**
* 查询产品
@@ -139,7 +138,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
height: "20",
bgColor: "#f1f6ff00"
}),
e: common_vendor.o((...args) => $options.searchClickFun && $options.searchClickFun(...args)),
e: common_vendor.o((...args) => _ctx.searchGYLMall && _ctx.searchGYLMall(...args)),
f: common_vendor.o(($event) => $data.form.keyword = $event),
g: common_vendor.p({
placeholder: "搜索关键字(商品、店铺、品牌)",
@@ -465,7 +465,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
y: common_vendor.sr("uToastRef", "7cc1684a-8"),
z: $data.isDataNull ? "calc(100vh - 134rpx)" : "calc(100vh - 410rpx)",
A: common_vendor.p({
tabIndex: 2
tabIndex: 3
})
});
}
@@ -0,0 +1,258 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const CustomTabBar = () => "../../components/custom-tab-bar.js";
const _sfc_main = {
components: { CustomTabBar },
data() {
return {
swiperList: ["/static/supply_chain/banner01.png"],
currentNum: 0,
guaranteeList: [
{
path: "/static/supply_chain/pz.png",
title: "品质保障",
content: "100%正品"
},
{
path: "/static/supply_chain/ks.png",
title: "快速发货",
content: "48小时内送出"
},
{
path: "/static/supply_chain/sh.png",
title: "售后服务",
content: "快速响应"
},
{
path: "/static/supply_chain/th.png",
title: "退货无忧",
content: "七天无条件退货"
}
],
sortList: [
{
path: "/static/supply_chain/sort_fs.png",
title: "服饰鞋包",
category: "258,259,377"
},
{
path: "/static/supply_chain/sort_sm.png",
title: "数码家电",
category: "255,257"
},
{
path: "/static/supply_chain/sort_mz.png",
title: "美妆个护",
category: "278,279,280"
},
{
path: "/static/supply_chain/sort_sp.png",
title: "食品酒水",
category: "274,275"
},
{
path: "/static/supply_chain/sort_jj.png",
title: "家居生活",
category: "271"
},
{
path: "/static/supply_chain/sort_my.png",
title: "母婴用品",
category: "379"
},
{
path: "/static/supply_chain/sort_yd.png",
title: "运动户外",
category: "380"
},
{
path: "/static/supply_chain/sort_qc.png",
title: "汽车用品",
category: "389"
},
{
path: "/static/supply_chain/sort_ts.png",
title: "图书音像",
category: "385"
},
{
path: "/static/supply_chain/sort_bg.png",
title: "办公用品",
category: "386"
}
],
loading: false,
form: {
page: 1,
limit: 20,
app_id: "2024111300164927",
sign_type: "MD5",
sign: "d04be0cedd49608e758458325faecf90",
category: null
},
productList: []
// 商品图
};
},
onLoad(option) {
this.searchGYLMall();
},
methods: {
/**
* 查询供应链的商品
*/
searchGYLMall() {
if (this.loading)
return;
this.loading = true;
try {
const params = this.form;
common_vendor.index.request({
url: "https://cyysc.gscm.top/outside/1/atm/goods/list",
method: "get",
data: params,
header: {},
success: (res) => {
const data = res.data;
if (data && data.result === 1) {
const newData = data.data.data;
const newArr = newData.map((obj) => {
const sales = Math.floor(Math.random() * 5e3) + 700;
return { ...obj, sales };
});
this.productList = [...this.productList, ...newArr];
this.form.page++;
}
},
fail: (error) => {
common_vendor.index.__f__("log", "at pages/supply_chain/supply_chain.vue:192", "error", error);
}
});
} catch (error) {
common_vendor.index.__f__("error", "at pages/supply_chain/supply_chain.vue:196", "加载数据失败:", error);
} finally {
this.loading = false;
}
},
/**
* 分类搜索
* @param {Object} item
*/
sortFun(item) {
this.productList = [];
this.form.page = 1;
this.form.category = item.category;
this.searchGYLMall();
},
// 当滚动到底部时触发的方法
loadMore() {
this.searchGYLMall();
},
/**
* 详情页面
*/
jumpInfo(item) {
common_vendor.index.navigateTo({
url: "/pages/productInfo/productInfo?id=" + item.id + "&source=supply_chain"
});
}
}
};
if (!Array) {
const _easycom_up_swiper2 = common_vendor.resolveComponent("up-swiper");
const _easycom_up_image2 = common_vendor.resolveComponent("up-image");
const _easycom_up_notice_bar2 = common_vendor.resolveComponent("up-notice-bar");
const _component_CustomTabBar = common_vendor.resolveComponent("CustomTabBar");
(_easycom_up_swiper2 + _easycom_up_image2 + _easycom_up_notice_bar2 + _component_CustomTabBar)();
}
const _easycom_up_swiper = () => "../../uni_modules/uview-plus/components/u-swiper/u-swiper.js";
const _easycom_up_image = () => "../../uni_modules/uview-plus/components/u-image/u-image.js";
const _easycom_up_notice_bar = () => "../../uni_modules/uview-plus/components/u-notice-bar/u-notice-bar.js";
if (!Math) {
(_easycom_up_swiper + _easycom_up_image + _easycom_up_notice_bar)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.t($data.currentNum + 1),
b: common_vendor.t($data.swiperList.length),
c: common_vendor.o((e) => $data.currentNum = e.current),
d: common_vendor.p({
list: $data.swiperList,
height: "160",
bgColor: "#ffffff00"
}),
e: common_vendor.p({
src: "/static/common/note.png",
width: "16",
height: "16",
bgColor: "#f1f6ff00"
}),
f: common_vendor.p({
icon: false,
bgColor: "#F5F6F8FF",
color: "#000000E6",
text: "壹点科技全球聚合供应链:整合京东、阿里、唯品会等一手供应链资源,支持API一键导入,为私域电商全品类货源提供一件代发服务。"
}),
g: common_vendor.f($data.guaranteeList, (item, index, i0) => {
return {
a: "52071111-3-" + i0,
b: common_vendor.p({
src: item.path,
width: "20",
height: "20",
bgColor: "#f1f6ff00"
}),
c: common_vendor.t(item.title),
d: common_vendor.t(item.content),
e: index
};
}),
h: common_vendor.f($data.sortList, (item, index, i0) => {
return {
a: "52071111-4-" + i0,
b: common_vendor.p({
src: item.path,
width: "30",
height: "30",
bgColor: "#f1f6ff00"
}),
c: common_vendor.t(item.title),
d: index,
e: common_vendor.o(($event) => $options.sortFun(item), index)
};
}),
i: $data.productList && $data.productList.length !== 0
}, $data.productList && $data.productList.length !== 0 ? {
j: common_vendor.f($data.productList, (item, k0, i0) => {
return {
a: "52071111-5-" + i0,
b: common_vendor.p({
src: item.thumb,
width: "100%",
height: "140",
bgColor: "#f1f6ff00"
}),
c: common_vendor.t(item.title),
d: common_vendor.t(item.price),
e: common_vendor.t(item.sales),
f: item.id,
g: common_vendor.o(($event) => $options.jumpInfo(item), item.id)
};
})
} : {
k: common_vendor.p({
src: "/static/common/not_order.png",
width: "80",
height: "80",
bgColor: "#f1f6ff00"
})
}, {
l: common_vendor.o((...args) => $options.loadMore && $options.loadMore(...args)),
m: common_vendor.p({
tabIndex: 2
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-52071111"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/supply_chain/supply_chain.js.map
@@ -0,0 +1,9 @@
{
"navigationBarTitleText": "",
"usingComponents": {
"custom-tab-bar": "../../components/custom-tab-bar",
"up-swiper": "../../uni_modules/uview-plus/components/u-swiper/u-swiper",
"up-image": "../../uni_modules/uview-plus/components/u-image/u-image",
"up-notice-bar": "../../uni_modules/uview-plus/components/u-notice-bar/u-notice-bar"
}
}
@@ -0,0 +1 @@
<view class="supply_chain_warp data-v-52071111"><view class="_header_warp data-v-52071111">全球聚合供应链</view><up-swiper wx:if="{{d}}" class="data-v-52071111" u-s="{{['indicator']}}" bindchange="{{c}}" u-i="52071111-0" bind:__l="__l" u-p="{{d}}"><view class="indicator-num data-v-52071111" slot="indicator"><text class="indicator-num__text data-v-52071111">{{a}}/{{b}}</text></view></up-swiper><view class="supply_chain_note_warp data-v-52071111"><up-image wx:if="{{e}}" class="data-v-52071111" u-i="52071111-1" bind:__l="__l" u-p="{{e}}"></up-image><up-notice-bar wx:if="{{f}}" class="data-v-52071111" u-i="52071111-2" bind:__l="__l" u-p="{{f}}"></up-notice-bar></view><view class="guarantee_warp data-v-52071111"><view wx:for="{{g}}" wx:for-item="item" wx:key="e" class="guarantee_item_warp data-v-52071111"><view class="data-v-52071111" style="margin-top:10rpx"><up-image wx:if="{{item.b}}" class="data-v-52071111" u-i="{{item.a}}" bind:__l="__l" u-p="{{item.b}}"></up-image></view><view class="guarantee_item_content_warp data-v-52071111"><view class="title_ data-v-52071111">{{item.c}}</view><view class="content_ data-v-52071111">{{item.d}}</view></view></view></view><view class="sort_warp data-v-52071111"><view wx:for="{{h}}" wx:for-item="item" wx:key="d" class="sort_item_warp data-v-52071111" bindtap="{{item.e}}"><up-image wx:if="{{item.b}}" class="data-v-52071111" u-i="{{item.a}}" bind:__l="__l" u-p="{{item.b}}"></up-image><view class="sort_item_title_warp data-v-52071111">{{item.c}}</view></view></view><view class="supply_chain_product_warp data-v-52071111"><view class="product_title data-v-52071111"><view class="product_title_msg data-v-52071111">精选好物</view><view class="product_title_bg data-v-52071111"></view></view><scroll-view class="data-v-52071111" scroll-y="true" bindscrolltolower="{{l}}" style="height:calc(100vh - 158px);margin-top:10rpx"><view wx:if="{{i}}" class="supply_chain_product_content data-v-52071111"><view wx:for="{{j}}" wx:for-item="item" wx:key="f" class="product_content_item data-v-52071111" bindtap="{{item.g}}"><up-image wx:if="{{item.b}}" class="data-v-52071111" u-i="{{item.a}}" bind:__l="__l" u-p="{{item.b}}"></up-image><view class="product_content_item_content data-v-52071111"><view class="product_item_name data-v-52071111">{{item.c}}</view><view class="product_item_price data-v-52071111"><view class="price_ data-v-52071111"><text class="data-v-52071111">¥</text><text class="data-v-52071111" style="color:36rpx">{{item.d}}</text></view><view class="price_sell data-v-52071111">已售{{item.e}}件</view></view></view></view></view><view wx:else class="not_order_warp data-v-52071111"><up-image wx:if="{{k}}" class="data-v-52071111" u-i="52071111-6" bind:__l="__l" u-p="{{k}}"></up-image><view class="not_order_msg_warp data-v-52071111">还未添加商品哦~</view></view></scroll-view></view><custom-tab-bar wx:if="{{m}}" class="data-v-52071111" u-i="52071111-7" bind:__l="__l" u-p="{{m}}"/></view>
@@ -0,0 +1,137 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/* uni.scss */
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
.supply_chain_warp.data-v-52071111 {
height: calc(100vh - 140rpx);
overflow: auto;
background-color: #F5F5F5FF;
}
.supply_chain_warp ._header_warp.data-v-52071111 {
margin-top: 60rpx;
height: 80rpx;
line-height: 80rpx;
background-color: #F5F5F5FF;
text-align: center;
}
.supply_chain_warp .supply_chain_note_warp.data-v-52071111 {
display: flex;
align-items: center;
padding: 0 0 0 30rpx;
}
.supply_chain_warp .guarantee_warp.data-v-52071111 {
display: flex;
justify-content: space-between;
align-items: center;
background: #FFFFFF;
padding: 10rpx 30rpx;
}
.supply_chain_warp .guarantee_warp .guarantee_item_warp.data-v-52071111 {
width: 25%;
display: flex;
align-items: center;
}
.supply_chain_warp .guarantee_warp .guarantee_item_content_warp.data-v-52071111 {
margin-left: 10rpx;
}
.supply_chain_warp .guarantee_warp .title_.data-v-52071111 {
font-size: 18rpx;
color: rgba(0, 0, 0, 0.6);
}
.supply_chain_warp .guarantee_warp .content_.data-v-52071111 {
font-size: 14rpx;
color: rgba(0, 0, 0, 0.26);
margin-top: 6rpx;
}
.supply_chain_warp .sort_warp.data-v-52071111 {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
padding: 30rpx 0;
}
.supply_chain_warp .sort_warp .sort_item_warp.data-v-52071111 {
width: 20%;
text-align: center;
margin-bottom: 10rpx;
}
.supply_chain_warp .sort_warp .sort_item_title_warp.data-v-52071111 {
font-size: 24rpx;
color: rgba(0, 0, 0, 0.9);
}
.supply_chain_warp .supply_chain_product_warp.data-v-52071111 {
padding: 0rpx 30rpx 0;
}
.supply_chain_warp .supply_chain_product_warp .product_title.data-v-52071111 {
position: relative;
}
.supply_chain_warp .supply_chain_product_warp .product_title .product_title_msg.data-v-52071111 {
position: relative;
font-family: AlimamaFangYuanTiVF-Medium, AlimamaFangYuanTiVF-Medium;
font-weight: normal;
font-size: 38rpx;
color: rgba(0, 0, 0, 0.9);
z-index: 2;
}
.supply_chain_warp .supply_chain_product_warp .product_title .product_title_bg.data-v-52071111 {
position: absolute;
bottom: 0;
width: 113rpx;
height: 15rpx;
background: #FFA749FF;
border-radius: 8rpx;
z-index: 1;
}
.supply_chain_warp .supply_chain_product_warp .supply_chain_product_content.data-v-52071111 {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
overflow: auto;
}
.supply_chain_warp .supply_chain_product_warp .supply_chain_product_content .product_content_item.data-v-52071111 {
width: 48%;
background: #FFFFFF;
margin-bottom: 20rpx;
}
.supply_chain_warp .supply_chain_product_warp .supply_chain_product_content .product_content_item .product_content_item_content.data-v-52071111 {
border-radius: 18rpx;
padding: 0 20rpx 20rpx;
}
.supply_chain_warp .supply_chain_product_warp .supply_chain_product_content .product_content_item .product_item_name.data-v-52071111 {
font-weight: 500;
font-size: 30rpx;
color: rgba(0, 0, 0, 0.9);
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.supply_chain_warp .supply_chain_product_warp .supply_chain_product_content .product_content_item .product_item_price.data-v-52071111 {
font-size: 20rpx;
color: #FF7C41;
display: flex;
justify-content: space-between;
margin-top: 10rpx;
}
.supply_chain_warp .supply_chain_product_warp .supply_chain_product_content .product_content_item .product_item_price .price_sell.data-v-52071111 {
color: rgba(0, 0, 0, 0.26);
}
+1 -1
View File
@@ -18,7 +18,7 @@
}
},
"compileType": "miniprogram",
"libVersion": "3.7.8",
"libVersion": "3.8.6",
"appid": "touristappid",
"projectname": "德商汇",
"condition": {
@@ -7,6 +7,13 @@
"condition": {
"miniprogram": {
"list": [
{
"name": "供应链",
"pathName": "pages/supply_chain/supply_chain",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "订单",
"pathName": "pages/mine_order/mine_order",
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 883 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

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