From 3dc185139c2aa317d74ab5633b719fb9b51d6a99 Mon Sep 17 00:00:00 2001 From: zhangdongxue Date: Fri, 24 Sep 2021 15:11:14 +0800 Subject: [PATCH 1/4] =?UTF-8?q?['=E8=AE=BE=E7=BD=AE=E4=B8=AD=E5=BF=83']?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 10 +- apis/index.js | 2 +- apis/interfaces/chain.js | 44 + apis/interfaces/company.js | 18 - apis/interfaces/coupons.js | 9 - apis/interfaces/crystal.js | 63 ++ apis/interfaces/goods.js | 75 -- apis/interfaces/index.js | 123 +++ apis/interfaces/login.js | 76 ++ apis/interfaces/market.js | 102 -- apis/interfaces/numberWeight.js | 146 --- apis/interfaces/order.js | 30 - apis/interfaces/scan.js | 32 +- apis/interfaces/setting.js | 84 ++ apis/interfaces/store.js | 9 - components/goods-list/goods-list.vue | 137 +++ components/tn-datepicker/tn-datepicker.vue | 904 ++++++++++++++++++ pages.json | 113 ++- pages/certification/personal.vue | 222 +++++ pages/company/approve.vue | 359 +++++++ pages/company/prompt.vue | 62 ++ pages/company/registered.vue | 147 +++ pages/coupons/add.vue | 413 ++++++++ pages/coupons/magDetails.vue | 269 ++++++ pages/coupons/management.vue | 265 +++++ pages/coupons/selectGoods.vue | 243 +++++ pages/found/index.vue | 542 ++++++++++- pages/found/task.vue | 37 + pages/goods/add.vue | 627 ++++++++++++ pages/goods/addClassify.vue | 101 ++ pages/goods/goodsAuth.vue | 375 ++++++++ pages/goods/management.vue | 260 +++++ pages/index/deal.vue | 173 ++++ pages/index/index.vue | 475 ++++++++- pages/index/info.vue | 209 ++++ pages/index/kline.vue | 163 ++++ pages/instrument/basics.vue | 525 ++++++++++ pages/instrument/customer.vue | 364 +++++++ pages/login/login.vue | 204 ++++ pages/setting/aboutUs.vue | 45 + pages/setting/setting.vue | 398 ++++++++ pages/user/index.vue | 22 +- pages/verification/history.vue | 517 ++++++++++ pages/verification/index.vue | 409 ++++++++ public/date.js | 30 + public/userAuth.js | 135 +++ scss/globa.scss | 8 +- static/background/chain-back-00.png | Bin 0 -> 493721 bytes static/background/chain-back-01.png | Bin 0 -> 169874 bytes static/background/chain-back-02.png | Bin 0 -> 117401 bytes static/background/crystal-background.png | Bin 0 -> 261297 bytes static/background/idcard-positive.png | Bin 0 -> 25602 bytes static/background/idcard-reverse.png | Bin 0 -> 28439 bytes static/background/wallet-back.png | Bin 0 -> 267219 bytes static/background/wallet-code-background.png | Bin 0 -> 2107 bytes static/icons/add-icon.png | Bin 0 -> 1711 bytes static/icons/approve-icon.png | Bin 0 -> 14410 bytes static/icons/audit-icon.png | Bin 0 -> 14456 bytes static/icons/checked-icon.png | Bin 0 -> 1992 bytes static/icons/crystal-icon.png | Bin 0 -> 3060 bytes static/icons/e-logo-white.png | Bin 0 -> 1657 bytes static/icons/e-logo.png | Bin 0 -> 4152 bytes static/icons/equity_arrow_icon.png | Bin 0 -> 15732 bytes static/icons/equity_arrow_right.png | Bin 0 -> 14754 bytes static/icons/equity_arrow_up.png | Bin 0 -> 1404 bytes static/icons/equity_coupons_01.png | Bin 0 -> 1409 bytes static/icons/equity_coupons_02.png | Bin 0 -> 1672 bytes static/icons/equity_coupons_03.png | Bin 0 -> 1429 bytes static/icons/equity_nav.png | Bin 0 -> 8031 bytes static/icons/fire.png | Bin 0 -> 2214 bytes static/icons/gemstone-icon.png | Bin 0 -> 4599 bytes static/icons/goods_buy.png | Bin 0 -> 1451 bytes static/icons/goods_close.png | Bin 0 -> 558 bytes static/icons/goods_row.png | Bin 0 -> 686 bytes static/icons/goods_spot.png | Bin 0 -> 15776 bytes static/icons/listnull-icon.png | Bin 0 -> 13032 bytes static/icons/login-icon.png | Bin 0 -> 8930 bytes static/icons/market_icon_high.png | Bin 0 -> 1739 bytes static/icons/market_icon_low.png | Bin 0 -> 1716 bytes static/icons/order-null.png | Bin 0 -> 11682 bytes static/icons/order_icon_00.png | Bin 0 -> 2201 bytes static/icons/order_icon_01.png | Bin 0 -> 1892 bytes static/icons/order_icon_02.png | Bin 0 -> 1232 bytes static/icons/order_icon_03.png | Bin 0 -> 2190 bytes static/icons/order_icon_04.png | Bin 0 -> 1833 bytes static/icons/payWay_icon_00.png | Bin 0 -> 5038 bytes static/icons/payWay_icon_01.png | Bin 0 -> 3592 bytes static/icons/property_icon_00.png | Bin 0 -> 10317 bytes static/icons/property_icon_01.png | Bin 0 -> 9991 bytes static/icons/property_poster.png | Bin 0 -> 585 bytes static/icons/search-icon.png | Bin 0 -> 3297 bytes static/icons/store_codeBack.png | Bin 0 -> 92904 bytes static/icons/store_contBack.png | Bin 0 -> 24917 bytes static/icons/store_down.png | Bin 0 -> 4695 bytes static/icons/store_downBack.png | Bin 0 -> 3231 bytes static/icons/store_icon_icon.png | Bin 0 -> 2354 bytes static/icons/store_icon_pen.png | Bin 0 -> 1562 bytes static/icons/store_icon_row.png | Bin 0 -> 1428 bytes static/icons/store_icon_vip.png | Bin 0 -> 1081 bytes static/icons/store_logistic.png | Bin 0 -> 15947 bytes static/icons/ticket-icon.png | Bin 0 -> 11329 bytes static/icons/tool_icon_00.png | Bin 0 -> 2793 bytes static/icons/tool_icon_01.png | Bin 0 -> 3414 bytes static/icons/tool_icon_02.png | Bin 0 -> 3554 bytes static/icons/tool_icon_03.png | Bin 0 -> 3344 bytes static/icons/tool_icon_04.png | Bin 0 -> 2846 bytes static/icons/tool_icon_05.png | Bin 0 -> 2911 bytes static/icons/tool_icon_06.png | Bin 0 -> 3198 bytes static/icons/tool_icon_07.png | Bin 0 -> 3518 bytes static/icons/tool_icon_08.png | Bin 0 -> 3225 bytes static/icons/unchecked-icon.png | Bin 0 -> 944 bytes static/icons/user_icon_00.png | Bin 0 -> 3824 bytes static/icons/user_icon_01.png | Bin 0 -> 9786 bytes static/icons/user_icon_02.png | Bin 0 -> 10196 bytes static/icons/user_icon_03.png | Bin 0 -> 9712 bytes static/icons/user_icon_04.png | Bin 0 -> 9464 bytes static/icons/vip_icon.png | Bin 0 -> 1767 bytes static/icons/vip_pay_title.png | Bin 0 -> 4805 bytes static/icons/vip_privilege_tips.png | Bin 0 -> 1978 bytes static/icons/vip_privilege_tittle.png | Bin 0 -> 5227 bytes static/icons/vip_yearsIcon.png | Bin 0 -> 5279 bytes static/icons/wechat.png | Bin 0 -> 4097 bytes static/imgs/company-icon.png | Bin 0 -> 2132 bytes static/imgs/crystal-sign.png | Bin 0 -> 491 bytes static/imgs/link-wechat.png | Bin 0 -> 956 bytes static/imgs/mine-about.png | Bin 0 -> 3044 bytes static/imgs/mine-self-name.png | Bin 0 -> 2015 bytes static/imgs/reset-info.png | Bin 0 -> 866 bytes static/imgs/self-icon.png | Bin 0 -> 3351 bytes static/imgs/user-avatar.png | Bin 0 -> 930 bytes static/imgs/user-crystalMark-grey.png | Bin 0 -> 1689 bytes static/tabBar/tabBar_icon_00.png | Bin 2282 -> 3621 bytes static/tabBar/tabBar_icon_01.png | Bin 2530 -> 3553 bytes static/tabBar/tabBar_icon_02.png | Bin 3253 -> 3331 bytes static/tabBar/tabBar_icon_03.png | Bin 2827 -> 0 bytes static/tabBar/tabBar_show_00.png | Bin 2501 -> 4112 bytes static/tabBar/tabBar_show_01.png | Bin 2739 -> 3946 bytes static/tabBar/tabBar_show_02.png | Bin 3526 -> 3679 bytes static/tabBar/tabBar_show_03.png | Bin 3057 -> 0 bytes uni.scss | 3 +- uni_modules/lime-f2/changelog.md | 149 +++ .../lime-f2/components/lime-f2/canvas.js | 121 +++ .../lime-f2/components/lime-f2/f2.min.js | 15 + .../lime-f2/components/lime-f2/index.vue | 437 +++++++++ .../lime-f2/components/lime-f2/utils.js | 65 ++ uni_modules/lime-f2/package.json | 82 ++ uni_modules/lime-f2/readme.md | 358 +++++++ uni_modules/uni-icons/changelog.md | 8 + .../uni-icons/components/uni-icons/icons.js | 132 +++ .../components/uni-icons/uni-icons.vue | 72 ++ .../uni-icons/components/uni-icons/uni.ttf | Bin 0 -> 26164 bytes uni_modules/uni-icons/package.json | 86 ++ uni_modules/uni-icons/readme.md | 64 ++ uni_modules/uni-popup/changelog.md | 37 + .../components/uni-popup-dialog/keypress.js | 45 + .../uni-popup-dialog/uni-popup-dialog.vue | 263 +++++ .../uni-popup-message/uni-popup-message.vue | 143 +++ .../uni-popup-share/uni-popup-share.vue | 185 ++++ .../components/uni-popup/i18n/en.json | 7 + .../components/uni-popup/i18n/index.js | 8 + .../components/uni-popup/i18n/zh-Hans.json | 7 + .../components/uni-popup/i18n/zh-Hant.json | 7 + .../components/uni-popup/keypress.js | 45 + .../uni-popup/components/uni-popup/popup.js | 26 + .../components/uni-popup/uni-popup.vue | 403 ++++++++ uni_modules/uni-popup/package.json | 89 ++ uni_modules/uni-popup/readme.md | 296 ++++++ uni_modules/uni-transition/changelog.md | 13 + .../uni-transition/createAnimation.js | 128 +++ .../uni-transition/uni-transition.vue | 277 ++++++ uni_modules/uni-transition/package.json | 83 ++ uni_modules/uni-transition/readme.md | 397 ++++++++ 172 files changed, 13194 insertions(+), 433 deletions(-) create mode 100644 apis/interfaces/chain.js create mode 100644 apis/interfaces/crystal.js create mode 100644 apis/interfaces/index.js create mode 100644 apis/interfaces/login.js delete mode 100644 apis/interfaces/market.js delete mode 100644 apis/interfaces/numberWeight.js delete mode 100644 apis/interfaces/order.js create mode 100644 apis/interfaces/setting.js create mode 100644 components/goods-list/goods-list.vue create mode 100644 components/tn-datepicker/tn-datepicker.vue create mode 100644 pages/certification/personal.vue create mode 100644 pages/company/approve.vue create mode 100644 pages/company/prompt.vue create mode 100644 pages/company/registered.vue create mode 100644 pages/coupons/add.vue create mode 100644 pages/coupons/magDetails.vue create mode 100644 pages/coupons/management.vue create mode 100644 pages/coupons/selectGoods.vue create mode 100644 pages/found/task.vue create mode 100644 pages/goods/add.vue create mode 100644 pages/goods/addClassify.vue create mode 100644 pages/goods/goodsAuth.vue create mode 100644 pages/goods/management.vue create mode 100644 pages/index/deal.vue create mode 100644 pages/index/info.vue create mode 100644 pages/index/kline.vue create mode 100644 pages/instrument/basics.vue create mode 100644 pages/instrument/customer.vue create mode 100644 pages/login/login.vue create mode 100644 pages/setting/aboutUs.vue create mode 100644 pages/setting/setting.vue create mode 100644 pages/verification/history.vue create mode 100644 pages/verification/index.vue create mode 100644 public/date.js create mode 100644 public/userAuth.js create mode 100644 static/background/chain-back-00.png create mode 100644 static/background/chain-back-01.png create mode 100644 static/background/chain-back-02.png create mode 100644 static/background/crystal-background.png create mode 100644 static/background/idcard-positive.png create mode 100644 static/background/idcard-reverse.png create mode 100644 static/background/wallet-back.png create mode 100644 static/background/wallet-code-background.png create mode 100644 static/icons/add-icon.png create mode 100644 static/icons/approve-icon.png create mode 100644 static/icons/audit-icon.png create mode 100644 static/icons/checked-icon.png create mode 100644 static/icons/crystal-icon.png create mode 100644 static/icons/e-logo-white.png create mode 100644 static/icons/e-logo.png create mode 100644 static/icons/equity_arrow_icon.png create mode 100644 static/icons/equity_arrow_right.png create mode 100644 static/icons/equity_arrow_up.png create mode 100644 static/icons/equity_coupons_01.png create mode 100644 static/icons/equity_coupons_02.png create mode 100644 static/icons/equity_coupons_03.png create mode 100644 static/icons/equity_nav.png create mode 100644 static/icons/fire.png create mode 100644 static/icons/gemstone-icon.png create mode 100644 static/icons/goods_buy.png create mode 100644 static/icons/goods_close.png create mode 100644 static/icons/goods_row.png create mode 100644 static/icons/goods_spot.png create mode 100644 static/icons/listnull-icon.png create mode 100644 static/icons/login-icon.png create mode 100644 static/icons/market_icon_high.png create mode 100644 static/icons/market_icon_low.png create mode 100644 static/icons/order-null.png create mode 100644 static/icons/order_icon_00.png create mode 100644 static/icons/order_icon_01.png create mode 100644 static/icons/order_icon_02.png create mode 100644 static/icons/order_icon_03.png create mode 100644 static/icons/order_icon_04.png create mode 100644 static/icons/payWay_icon_00.png create mode 100644 static/icons/payWay_icon_01.png create mode 100644 static/icons/property_icon_00.png create mode 100644 static/icons/property_icon_01.png create mode 100644 static/icons/property_poster.png create mode 100644 static/icons/search-icon.png create mode 100644 static/icons/store_codeBack.png create mode 100644 static/icons/store_contBack.png create mode 100644 static/icons/store_down.png create mode 100644 static/icons/store_downBack.png create mode 100644 static/icons/store_icon_icon.png create mode 100644 static/icons/store_icon_pen.png create mode 100644 static/icons/store_icon_row.png create mode 100644 static/icons/store_icon_vip.png create mode 100644 static/icons/store_logistic.png create mode 100644 static/icons/ticket-icon.png create mode 100644 static/icons/tool_icon_00.png create mode 100644 static/icons/tool_icon_01.png create mode 100644 static/icons/tool_icon_02.png create mode 100644 static/icons/tool_icon_03.png create mode 100644 static/icons/tool_icon_04.png create mode 100644 static/icons/tool_icon_05.png create mode 100644 static/icons/tool_icon_06.png create mode 100644 static/icons/tool_icon_07.png create mode 100644 static/icons/tool_icon_08.png create mode 100644 static/icons/unchecked-icon.png create mode 100644 static/icons/user_icon_00.png create mode 100644 static/icons/user_icon_01.png create mode 100644 static/icons/user_icon_02.png create mode 100644 static/icons/user_icon_03.png create mode 100644 static/icons/user_icon_04.png create mode 100644 static/icons/vip_icon.png create mode 100644 static/icons/vip_pay_title.png create mode 100644 static/icons/vip_privilege_tips.png create mode 100644 static/icons/vip_privilege_tittle.png create mode 100644 static/icons/vip_yearsIcon.png create mode 100644 static/icons/wechat.png create mode 100644 static/imgs/company-icon.png create mode 100644 static/imgs/crystal-sign.png create mode 100644 static/imgs/link-wechat.png create mode 100644 static/imgs/mine-about.png create mode 100644 static/imgs/mine-self-name.png create mode 100644 static/imgs/reset-info.png create mode 100644 static/imgs/self-icon.png create mode 100644 static/imgs/user-avatar.png create mode 100644 static/imgs/user-crystalMark-grey.png delete mode 100644 static/tabBar/tabBar_icon_03.png delete mode 100644 static/tabBar/tabBar_show_03.png create mode 100644 uni_modules/lime-f2/changelog.md create mode 100644 uni_modules/lime-f2/components/lime-f2/canvas.js create mode 100644 uni_modules/lime-f2/components/lime-f2/f2.min.js create mode 100644 uni_modules/lime-f2/components/lime-f2/index.vue create mode 100644 uni_modules/lime-f2/components/lime-f2/utils.js create mode 100644 uni_modules/lime-f2/package.json create mode 100644 uni_modules/lime-f2/readme.md create mode 100644 uni_modules/uni-icons/changelog.md create mode 100644 uni_modules/uni-icons/components/uni-icons/icons.js create mode 100644 uni_modules/uni-icons/components/uni-icons/uni-icons.vue create mode 100644 uni_modules/uni-icons/components/uni-icons/uni.ttf create mode 100644 uni_modules/uni-icons/package.json create mode 100644 uni_modules/uni-icons/readme.md create mode 100644 uni_modules/uni-popup/changelog.md create mode 100644 uni_modules/uni-popup/components/uni-popup-dialog/keypress.js create mode 100644 uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue create mode 100644 uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue create mode 100644 uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/en.json create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/index.js create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json create mode 100644 uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json create mode 100644 uni_modules/uni-popup/components/uni-popup/keypress.js create mode 100644 uni_modules/uni-popup/components/uni-popup/popup.js create mode 100644 uni_modules/uni-popup/components/uni-popup/uni-popup.vue create mode 100644 uni_modules/uni-popup/package.json create mode 100644 uni_modules/uni-popup/readme.md create mode 100644 uni_modules/uni-transition/changelog.md create mode 100644 uni_modules/uni-transition/components/uni-transition/createAnimation.js create mode 100644 uni_modules/uni-transition/components/uni-transition/uni-transition.vue create mode 100644 uni_modules/uni-transition/package.json create mode 100644 uni_modules/uni-transition/readme.md diff --git a/App.vue b/App.vue index 3d81af7..dfb0261 100644 --- a/App.vue +++ b/App.vue @@ -10,8 +10,14 @@ console.log('App Hide') } } - + + + - diff --git a/apis/index.js b/apis/index.js index 76f9f15..ec79c85 100644 --- a/apis/index.js +++ b/apis/index.js @@ -9,7 +9,7 @@ import store from '@/store' // 基础配置 const config = { - apiUrl : 'https://e-chain.cnskl.com/api/', + apiUrl : 'http://api.ahxh.shangkelian.cn/api/', timeout : 60000 } diff --git a/apis/interfaces/chain.js b/apis/interfaces/chain.js new file mode 100644 index 0000000..cd75ebe --- /dev/null +++ b/apis/interfaces/chain.js @@ -0,0 +1,44 @@ + +/** + * Web唐明明 + * 匆匆数载恍如梦,岁月迢迢华发增。 + * 碌碌无为枉半生,一朝惊醒万事空。 + * moduleName: 区块链 + */ + +import { request } from '../index' + +// 最新区块列表 +const chain = () => { + return request({ + url: 'chain' + }) +} + +// 发行量概况 +const situation = () => { + return request({ + url: 'nodes' + }) +} + +// 区块详情 +const hash = (hash) => { + return request({ + url: 'chain/block/' + hash + }) +} + +// 区块链首页 +const occ = () => { + return request({ + url: 'occ/index' + }) +} + +export { + chain, + situation, + hash, + occ +} diff --git a/apis/interfaces/company.js b/apis/interfaces/company.js index 40546a0..23dca6c 100644 --- a/apis/interfaces/company.js +++ b/apis/interfaces/company.js @@ -24,22 +24,6 @@ const inits = data => { }) } -// 企业广场 -const companies = data => { - return request({ - url: 'companies', - data - }) -} - -// 企业列表 -const companiesList = data => { - return request({ - url: 'companies/lists', - data - }) -} - // 企业认证配置信息 const appliesCreate = () => { return request({ @@ -89,8 +73,6 @@ const appliesCategory = data => { export { createConfig, inits, - companies, - companiesList, appliesCreate, applies, isallow, diff --git a/apis/interfaces/coupons.js b/apis/interfaces/coupons.js index 9bf6a9c..11ac44a 100644 --- a/apis/interfaces/coupons.js +++ b/apis/interfaces/coupons.js @@ -33,14 +33,6 @@ const couponsGoods = data => { }) } -// 设置关联商品*********已废弃 -const couponsAddgoods = (id, data) => { - return request({ - url: 'coupons/tools/coupons/' + id + '/addgoods', - method: 'POST', - data - }) -} // 管理优惠券详情 const magCouponsInfo = (id) => { @@ -68,7 +60,6 @@ export { toolsCoupons, pushCoupons, couponsGoods, - couponsAddgoods, magCouponsInfo, magCouponsStatus, magCouponsRecommend diff --git a/apis/interfaces/crystal.js b/apis/interfaces/crystal.js new file mode 100644 index 0000000..96f97f6 --- /dev/null +++ b/apis/interfaces/crystal.js @@ -0,0 +1,63 @@ + +/** + * Web唐明明 + * 匆匆数载恍如梦,岁月迢迢华发增。 + * 碌碌无为枉半生,一朝惊醒万事空。 + * moduleName: 矿机 + */ + +import { request } from '../index' + +// 水晶原石 +const crystals = () => { + return request({ + url: 'user/account/crystals' + }) +} + +// 领取水晶 +const thawlog = (data) => { + return request({ + url: 'user/account/thawlog', + method: 'POST', + data + }) +} + +// 水晶分类 +const category = () => { + return request({ + url: 'crystal/category' + }) +} + +// 水晶任务 +const task = () => { + return request({ + url: 'crystal/task' + }) +} + +// 水晶用户签到-信息 +const sign = () => { + return request({ + url: 'user/sign' + }) +} + +// 水晶用户签到 +const operateSign = () => { + return request({ + url: 'user/sign', + method: 'POST' + }) +} + +export{ + crystals, + thawlog, + category, + task, + sign, + operateSign +} diff --git a/apis/interfaces/goods.js b/apis/interfaces/goods.js index 9d43479..94ad9ee 100644 --- a/apis/interfaces/goods.js +++ b/apis/interfaces/goods.js @@ -8,27 +8,6 @@ import { request } from '../index' -// 商城首页 -const mall = data => { - return request({ - url: "mall" - }) -} - -// 商品列表 -const list = data => { - return request({ - url: "mall/goods", - data - }) -} - -// 商品详情 -const goods = id => { - return request({ - url: 'mall/goods/' + id - }) -} // 商品管理-商品列表 const managesGoodsIndex = data => { @@ -56,22 +35,6 @@ const managesGoodsBurn = data => { }) } -// 商品管理-商品上架 ********已废弃 -const managesGoodsOnsale = id => { - return request({ - url: 'manages/goods/'+id+'/onsale', - method:'PUT' - }) -} - -// 商品管理-商品下架 ********已废弃 -const managesGoodsOffsale = id => { - return request({ - url: 'manages/goods/'+id+'/offsale', - method:'PUT' - }) -} - // 发布商品前置 const managesGoodsCreateBefore = () => { return request({ @@ -126,35 +89,6 @@ const managesGoodsEdit = id => { url: 'manages/goods/' + id }) } - -// 区块链证书 -const managesChain = (id) => { - return request({ - url: 'mall/goods/'+ id + '/chain' - }) -} - -// 商品认证 -const managesAttestation = (id) => { - return request({ - url: 'mall/goods/'+ id +'/message' - }) -} - -// 商品溯源 -const managesTracedTo = (id) => { - return request({ - url: 'mall/goods/'+ id +'/trace' - }) -} - -// 领取优惠券 -const managesCoupons = (id) => { - return request({ - url: 'coupons/'+ id +'/grant', - method: 'POST' - }) -} // 产品编辑 const managesGoodsPut = (id, data) => { @@ -173,14 +107,9 @@ const managesGoodsExtends = id => { } export { - mall, - list, - goods, managesGoodsIndex, managesGoodsMint, managesGoodsBurn, - managesGoodsOnsale, - managesGoodsOffsale, managesGoodsCreateBefore, managesGoodsCreate, managesCategory, @@ -188,10 +117,6 @@ export { managesGoodsDelete, managesGoodsEdit, managesCreate, - managesChain, - managesAttestation, - managesTracedTo, - managesCoupons, managesGoodsPut, managesGoodsExtends } diff --git a/apis/interfaces/index.js b/apis/interfaces/index.js new file mode 100644 index 0000000..8343eea --- /dev/null +++ b/apis/interfaces/index.js @@ -0,0 +1,123 @@ +/** + * Web-zdx + * moduleName: 商城首页 + */ + +import { request } from '../index' + +// 首页信息 +const index = () => { + return request({ + url: 'mall', + method: 'GET' + }) +} +// 今日特惠页面 (大于三显示3个 两个显示两个 1个就显示一张图) +const indexT = (data) => { + return request({ + url: 'mall/goods', + method: 'GET', + data:data + }) +} +// 获取首页弹窗 +const popups = () => { + return request({ + url: 'popups/mall', + method: 'GET' + }) +} +const banner = () => { + return request({ + url: 'mall/banners', + method: 'GET' + }) +} + +// 全养头条 +const cmsArticles = () => { + return request({ + url: 'cms/articles', + method: 'GET' + }) +} + +// 全养头条详情 +const cmsArticlesDetail = (id) => { + return request({ + url: 'cms/articles/'+id, + method: 'GET' + }) +} + +// 获取是否有未读消息 +const notifyCounts = () => { + return request({ + url: 'notifications/counts', + method: 'GET' + }) +} + +// 判断是否能跳转到钱包页面 +const canGoWallet = () => { + return request({ + url: 'user/datas', + method: 'GET' + }) +} + +// 是否设置了激活激活钱包 +const security = () => { + return request({ + url: 'chain/safe/security', + method: 'GET' + }) +} + +// 是否个人认证成功 +const certified = () => { + return request({ + url: 'user/certified', + method: 'GET' + }) +} + +// 获取首页商品列表 taos ='淘宝客' goods/mall (自己商品) +const getIndexGoodsList = (name,data) => { + return request({ + url: name, + method: 'GET', + data:data + }) +} +// 获取淘宝客的标签 +const getTaoCategories = () =>{ + return request({ + url: 'tao/categories', + method: 'GET' + }) +} +// 获取自营的标签 +const getTags = () =>{ + return request({ + url: 'mall/tags', + method: 'GET' + }) +} + + +export { + index, + cmsArticles, + notifyCounts, + cmsArticlesDetail, + canGoWallet, + security, + certified, + getIndexGoodsList, + getTaoCategories, + getTags, + banner, + popups, + indexT +} diff --git a/apis/interfaces/login.js b/apis/interfaces/login.js new file mode 100644 index 0000000..88fce9c --- /dev/null +++ b/apis/interfaces/login.js @@ -0,0 +1,76 @@ +/** + * Web-zdx + * moduleName: 登录(手机号) + */ + +import { request } from '../index' + +// 手机号登陆接口 +const login = (data) => { + return request({ + url: 'user/socialite/login/wechat/mini', + method: 'POST', + data: data + }) +} +// 修改用户信息 +const wechatbind = (data) => { + return request({ + url: 'user/socialite/wechatbind', + method: 'PUT', + data: data + }) +} + +// 修改用户头像或昵称 +const resetUserInfo = (data) => { + return request({ + url: 'user/' + data.key, + method: 'PUT', + data: { + value: data.value + } + }) +} + +// 获取用户的Openid +const getOpenid = (code) => { + return request({ + url: 'user/socialite/login/wechat/openid', + method: 'GET', + data: { + code: code + } + }) + +} +// 隐私条款 +const agreementSecret = (data) => { + return request({ + url: 'articles/agreement/secret' + }) +} + +// 注册协议 +const agreementLogin = (data) => { + return request({ + url: 'articles/agreement/login' + }) +} + +// 获取用户设置中心的信息 +const getUserSettingInfo = () => { + return request({ + url: 'user/setting' + }) +} + +export { + login, + wechatbind, + getOpenid, + agreementSecret, + agreementLogin, + resetUserInfo, + getUserSettingInfo +} diff --git a/apis/interfaces/market.js b/apis/interfaces/market.js deleted file mode 100644 index 9d10a14..0000000 --- a/apis/interfaces/market.js +++ /dev/null @@ -1,102 +0,0 @@ - -/** - * Web唐明明 - * 匆匆数载恍如梦,岁月迢迢华发增。 - * 碌碌无为枉半生,一朝惊醒万事空。 - * moduleName: 转让市场 - */ - -import { request } from '../index' - -// 转让市场 -const markets = data => { - return request({ - url: 'markets', - data - }) -} - -// 转让市场记录 -const marketsLogs = data => { - return request({ - url: 'markets/orders', - data - }) -} - -// 转让详情 -const marketsInfo = id => { - return request({ - url: 'markets/' + id - }) -} - -// 提交支付订单 -const marketsBuy = (id, data) => { - return request({ - url: 'markets/' + id + '/create', - method: 'POST', - data - }) -} - -// 转让市场支付 -const marketsPay = (id, platform) => { - return request({ - url: 'markets/pay/' + id + '/' + platform - }) -} - -// 转让权证信息 -const marketsCreateInfo = symbol => { - return request({ - url: 'markets/user/markets/create', - data: { symbol } - }) -} - -// 提交权证转让 -const marketsCreate = data => { - return request({ - url: 'markets/user/markets/create', - method: 'POST', - data - }) -} - -// 转让管理 -const marketsMag = data => { - return request({ - url: 'markets/user/markets', - data - }) -} - -// 取消转让 -const marketsCancel = id => { - return request({ - url: 'markets/' + id + '/cancel', - method: 'POST' - }) -} - -// 我的成交理事 -const marketsOrdersLogs = (data, name) => { - return request({ - url: 'markets/orders/' + name, - data - }) -} - -export { - markets, - marketsLogs, - marketsInfo, - marketsBuy, - marketsPay, - marketsCreateInfo, - marketsCreate, - marketsMag, - marketsCancel, - marketsOrdersLogs -} diff --git a/apis/interfaces/numberWeight.js b/apis/interfaces/numberWeight.js deleted file mode 100644 index 348be97..0000000 --- a/apis/interfaces/numberWeight.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Web-zdx - * moduleName: 我的数权 - */ - -import { request } from '../index' - -// 我的数权 -const mallWarrants = (data) => { - return request({ - url: 'mall/warrants', - method: 'GET', - data: data - }) -} - -// 我的数权Id获取数权详情 -const mallWarrantsList = (symbol) => { - return request({ - url: 'mall/warrants/exchange', - method: 'GET', - data: { - symbol:symbol - } - }) - } - -// 确认提货 -const mallWarrantsSure = (data) => { - return request({ - url: 'mall/warrants/exchange', - method: 'POST', - data: data - }) -} - -// 我的邮寄订单,我的提货单 -const mallShipmentsPostShop = (apiUrl,data) => { - return request({ - url: apiUrl, - method: 'GET', - data: data - }) -} - -// 根据提货单的no 获取提货单的详情 -const mallShipmentsInfo = (no) => { - return request({ - url: 'mall/shipments/'+no, - method: 'GET' - }) -} - -// 取消提货单 -const mallShipmentsCancel = (shipmentNo) => { - return request({ - url: 'mall/shipments/'+ shipmentNo+'/cancel', - method: 'POST' - }) -} - -// 签收提货单 -const mallShipmentsSign = (shipmentNo) => { - return request({ - url: 'mall/shipments/'+ shipmentNo+'/sign', - method: 'POST' - }) -} - -// 退货单申请退货 -const mallShipmentsRefund = (data) => { - return request({ - url: 'mall/shipments/'+ data.shipment_no+'/refund', - method: 'POST', - data:data - }) -} - -// 退货单申请退货前置条件 -const mallShipmentsRefundInfo = (shipmentNo) => { - return request({ - url: 'mall/shipments/'+ shipmentNo+'/refund', - method: 'GET' - }) -} - -// 查看物流接口 -const mallShipmentsLogistic = (shipmentNo) => { - return request({ - url: 'mall/shipments/'+ shipmentNo+'/logistic', - method: 'GET' - }) -} - -// 我的退货单 mall/refunds -const mallRefunds = (data) => { - return request({ - url: 'mall/refunds', - method: 'GET', - data: data - }) -} - -//退货单详情页 -const mallRefundsInfo = (no) => { - return request({ - url: 'mall/refunds/'+no, - method: 'GET' - }) -} - -// 确认退货mall/refunds/{refund}/deliver -const mallRefundsDeliver = (data) => { - return request({ - url: 'mall/refunds/'+data.refund+'/deliver', - method: 'POST', - data:data - }) -} - -// 提货单或者服务单生成提货二维码 -const mallWarrantsQrcode = (data) => { - return request({ - url: 'mall/warrants/qrcode', - method: 'GET', - data:data - }) -} - - -export { - mallWarrants, - mallWarrantsList, - mallWarrantsSure, - mallShipmentsPostShop, - mallShipmentsInfo, - mallShipmentsCancel, - mallShipmentsSign, - mallShipmentsRefund, - mallShipmentsRefundInfo, - mallShipmentsLogistic, - mallRefunds, - mallRefundsInfo, - mallRefundsDeliver, - mallWarrantsQrcode -} diff --git a/apis/interfaces/order.js b/apis/interfaces/order.js deleted file mode 100644 index 387c123..0000000 --- a/apis/interfaces/order.js +++ /dev/null @@ -1,30 +0,0 @@ - -/** - * Web唐明明 - * 匆匆数载恍如梦,岁月迢迢华发增。 - * 碌碌无为枉半生,一朝惊醒万事空。 - * moduleName: 订单 - */ - -import { request } from '../index' - -// 创建,确认订单 -const buy = (data, method) => { - return request({ - url: 'mall/buy/goods', - method, - data - }) -} - -// eb支付 -const eb = (no) => { - return request({ - url: 'mall/pay/' + no + '/eb', - }) -} - -export { - buy, - eb -} diff --git a/apis/interfaces/scan.js b/apis/interfaces/scan.js index 63a17a8..82c5faf 100644 --- a/apis/interfaces/scan.js +++ b/apis/interfaces/scan.js @@ -3,29 +3,31 @@ * moduleName:核销相关操作 */ -import { request } from '../index' +import { + request +} from '../index' // 扫码前置条件 get 核销前置 post 表示核销 -const scanInfo = (apiUrl,data,method) => { - return request({ - url: apiUrl, - method:method, - data:data - }) +const scanInfo = (apiUrl, data, method) => { + return request({ + url: apiUrl, + method: method, + data: data + }) } // 核销记录 -const scanList = (apiUrl,data) => { - return request({ - url: apiUrl, - method:'GET', - data:data - }) +const scanList = (apiUrl, data) => { + return request({ + url: apiUrl, + method: 'GET', + data: data + }) } export { - scanInfo, - scanList + scanInfo, + scanList } diff --git a/apis/interfaces/setting.js b/apis/interfaces/setting.js new file mode 100644 index 0000000..956163f --- /dev/null +++ b/apis/interfaces/setting.js @@ -0,0 +1,84 @@ +/** + * Web-zdx + * moduleName: 登录(手机号) + */ + +import { request } from '../index' + +// 手机号登陆接口 +const login = (data) => { + return request({ + url: 'user/socialite/login/wechat/mini', + method: 'POST', + data: data + }) +} +// 修改用户信息 +const wechatbind = (data) => { + return request({ + url: 'user/socialite/wechatbind', + method: 'PUT', + data: data + }) +} + +// 修改用户头像或昵称 +const resetUserInfo = (data) => { + return request({ + url: 'user/' + data.key, + method: 'PUT', + data: { + value: data.value + } + }) +} + +// 获取用户的Openid +const getOpenid = (code) => { + return request({ + url: 'user/socialite/login/wechat/openid', + method: 'GET', + data: { + code: code + } + }) + +} +// 隐私条款 +const agreementSecret = (data) => { + return request({ + url: 'articles/agreement/secret' + }) +} + +// 注册协议 +const agreementLogin = (data) => { + return request({ + url: 'articles/agreement/login' + }) +} + +// 获取用户设置中心的信息 +const getUserSettingInfo = () => { + return request({ + url: 'user/setting' + }) +} + +// 关于我们 +const aboutUs = () => { + return request({ + url: 'articles/about' + }) +} + +export { + login, + wechatbind, + getOpenid, + agreementSecret, + agreementLogin, + resetUserInfo, + getUserSettingInfo, + aboutUs +} diff --git a/apis/interfaces/store.js b/apis/interfaces/store.js index 507ab2b..a54db7f 100644 --- a/apis/interfaces/store.js +++ b/apis/interfaces/store.js @@ -15,14 +15,6 @@ const index = () => { }) } -// 成交客户 *********已废弃 -const customer = data => { - return request({ - url: 'mall/statistics', - data - }) -} - // 成交客户 const orderUsers = data => { return request({ @@ -151,7 +143,6 @@ const deliverLogistic = (shipment__no) => { export { index, - customer, orderUsers, visitors, basicsConfig, diff --git a/components/goods-list/goods-list.vue b/components/goods-list/goods-list.vue new file mode 100644 index 0000000..8bbf401 --- /dev/null +++ b/components/goods-list/goods-list.vue @@ -0,0 +1,137 @@ + + + + + + diff --git a/components/tn-datepicker/tn-datepicker.vue b/components/tn-datepicker/tn-datepicker.vue new file mode 100644 index 0000000..b6f926d --- /dev/null +++ b/components/tn-datepicker/tn-datepicker.vue @@ -0,0 +1,904 @@ + + + + + diff --git a/pages.json b/pages.json index 88a66b5..100cc80 100644 --- a/pages.json +++ b/pages.json @@ -1,24 +1,121 @@ { "pages": [{ - "path": "pages/index/index" + "path": "pages/index/index", + "name": "Index", + "style": { + "navigationBarTitleText":"发现能量" + } }, { - "path": "pages/found/index" + "path": "pages/found/index", + "name": "Found", + "style": { + "navigationBarTitleText":"发现更多" + } }, { - "path": "pages/user/index" + "path": "pages/user/index", + "name": "User", + "style": { + "navigationBarTitleText":"节点中心" + } + }, { + "path": "pages/instrument/basics", + "name": "instrumentBasics", + "style": { + "navigationBarTitleText":"企业基础信息" + } + }, { + "path": "pages/goods/management", + "name": "goodsManagement", + "style": { + "navigationBarTitleText":"商品权证管理" + } + }, { + "path": "pages/goods/addClassify", + "name": "goodsaddClassify", + "style": { + "navigationBarTitleText":"发布商品类目" + } + }, { + "path": "pages/goods/add", + "name": "goodsAdd", + "style": { + "navigationBarTitleText":"商品权证创建" + } + }, { + "path": "pages/goods/goodsAuth", + "name": "goodsAddAuth", + "style": { + "navigationBarTitleText":"商品权证认证" + } + }, { + "path": "pages/coupons/management", + "name": "couponsManagement", + "style": { + "navigationBarTitleText":"创建优惠券" + } + }, { + "path": "pages/coupons/add", + "name": "couponsAdd", + "style": { + "navigationBarTitleText":"创建优惠券" + } + }, { + "path": "pages/coupons/magDetails", + "name": "couponsDetails", + "style": { + "navigationBarTitleText":"优惠券管理" + } + }, { + "path": "pages/coupons/selectGoods", + "name": "couponsSelectGoods", + "style": { + "navigationBarTitleText":"关联产品" + } + },{ + "path": "pages/setting/setting", + "name": "setting", + "style": { + "navigationBarTitleText":"设置中心" + } + },{ + "path": "pages/setting/aboutUs", + "name": "aboutUs", + "auth": true, + "style": { + "navigationBarTitleText":"关于我们" + } + },{ + "path": "pages/login/login", + "name": "Login", + "style": { + "navigationBarTitleText":"登录页面" + } }], "globalStyle": { "navigationStyle": "custom", - "backgroundColor": "#F8F8F8" + "backgroundColor": "#F5F5F5" }, - "tabBar": { + "tabBar": { + "borderStyle": "white", + "backgroundColor": "#FFFFFF", + "selectedColor" : "#774ffd", + "iconWidth":"26px", + "spacing": "0", + "height":"60px", "list": [{ - "text": "发现能量", + "text": "发现能量", + "iconPath":"static/tabBar/tabBar_icon_00.png", + "selectedIconPath":"static/tabBar/tabBar_show_00.png", "pagePath": "pages/index/index" }, { - "text": "发现更多", + "text": "发现更多", + "iconPath":"static/tabBar/tabBar_icon_01.png", + "selectedIconPath":"static/tabBar/tabBar_show_01.png", "pagePath": "pages/found/index" }, { - "text": "节点中心", + "text": "节点中心", + "iconPath":"static/tabBar/tabBar_icon_02.png", + "selectedIconPath":"static/tabBar/tabBar_show_02.png", "pagePath": "pages/user/index" }] }, diff --git a/pages/certification/personal.vue b/pages/certification/personal.vue new file mode 100644 index 0000000..388b9a8 --- /dev/null +++ b/pages/certification/personal.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/pages/company/approve.vue b/pages/company/approve.vue new file mode 100644 index 0000000..1ecab2f --- /dev/null +++ b/pages/company/approve.vue @@ -0,0 +1,359 @@ + + + + + diff --git a/pages/company/prompt.vue b/pages/company/prompt.vue new file mode 100644 index 0000000..f10878e --- /dev/null +++ b/pages/company/prompt.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/pages/company/registered.vue b/pages/company/registered.vue new file mode 100644 index 0000000..2d8e453 --- /dev/null +++ b/pages/company/registered.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/pages/coupons/add.vue b/pages/coupons/add.vue new file mode 100644 index 0000000..fda1462 --- /dev/null +++ b/pages/coupons/add.vue @@ -0,0 +1,413 @@ +