From 11fad13f23c84a5f0012b909a75e81b429a8c301 Mon Sep 17 00:00:00 2001 From: guoxing <1369478551@qq.com> Date: Wed, 6 Mar 2024 10:40:48 +0800 Subject: [PATCH] 1111111111 --- common/request.api.js | 9 +- pages.json | 8 + pages/bind/bind_cloudCard.vue | 7 +- pages/good/goodsDetail.vue | 299 +++++++++++++++++++++++++++------ pages/home/cloudCard2.vue | 223 +++++++++++++++++++++--- pages/me/authentication.vue | 95 +++++++++++ static/authentication_icon.png | Bin 0 -> 8896 bytes static/authentication_top.png | Bin 0 -> 3659 bytes static/inReview.png | Bin 0 -> 5771 bytes static/newUserGift.png | Bin 0 -> 7636 bytes static/reject.png | Bin 0 -> 8533 bytes utils/requester.js | 20 +-- 12 files changed, 579 insertions(+), 82 deletions(-) create mode 100644 pages/me/authentication.vue create mode 100644 static/authentication_icon.png create mode 100644 static/authentication_top.png create mode 100644 static/inReview.png create mode 100644 static/newUserGift.png create mode 100644 static/reject.png diff --git a/common/request.api.js b/common/request.api.js index 6245fc6..230c226 100644 --- a/common/request.api.js +++ b/common/request.api.js @@ -50,7 +50,7 @@ export default { // 预约记录详情 orderDetails: (params = {}) => request.get("/lpksreservoorder/orderDetails/" + params, params, {}, {}, true), // 商品详情 - goodsDetail: (params = {}) => request.get("/lpkgoods/goodsDetails/" + params, params, {}, {}, true), + goodsDetail: (params = {}) => request.get("/lpkgoods/goodsDetails/" + params.sid + "/" + params.customerSid,{}, {}, {}, true), // 提货点 address: (params = {}) => request.post("/lpkstore/getAllStoreByQuery", params, {}, {}, true), @@ -119,6 +119,11 @@ export default { bannerList: (params = {}) => request.get("/wxapi/banner/list", params), // 获取分类和品牌 getGoodsTypeAndBrand: (params = {}) => request.get("/lpkgoods/getGoodsTypeAndBrand", {}, {}, {}, true), + // 判断企业菜窖是否认证 + isEnterprise: (params = {}) => request.get("/lpkgoods/isEnterprise/" + params.customerSid + "/" + params.brandId, + + params, {}, {}, {}, true, true), + // 保存企业认证 + saveAuthentication: (params = {}) => request.post("/enterprisecertification/save", params), // 获取补充菜窖 商品分类列表 getAllGoodsType: (params = {}) => request.get("/lpkgiftcard/getAllGoodsType/" + params, params), // 获取补充菜窖 商品分类列表 @@ -135,7 +140,7 @@ export default { createVegeOrder: (params = {}) => request.post("/empsreservoorder/createVegeOrder", params), - // 我的菜窖 通知公告 + // 我的菜窖 通知公告 getNotices: (params = {}) => request.get("/appletnotice/getNotice", params), // 我的菜窖 新人礼包列表 newUserQuota: (params = {}) => request.post("/appletgiftbag/newUserQuota", params), diff --git a/pages.json b/pages.json index 10d7c4a..ba4ae72 100644 --- a/pages.json +++ b/pages.json @@ -146,6 +146,7 @@ "style": { "navigationBarTitleText": "产品详情", "enablePullDownRefresh": false + } }, { @@ -379,6 +380,13 @@ "navigationStyle": "custom", "disableScroll": true } + }, + { + "path" : "pages/me/authentication", + "style": { + "navigationStyle": "custom", + "disableScroll": true + } } diff --git a/pages/bind/bind_cloudCard.vue b/pages/bind/bind_cloudCard.vue index 41b287b..f927580 100644 --- a/pages/bind/bind_cloudCard.vue +++ b/pages/bind/bind_cloudCard.vue @@ -27,7 +27,7 @@ - + @@ -146,6 +146,11 @@ colseDialog() { this.showModal = false }, + itemClick(goodsSid) { + uni.navigateTo({ + url: '/pages/good/goodsDetail?sid=' + goodsSid + }) + }, getData() { let _this = this _this.$api.getTransferByCode(this.page.code).then((resp) => { diff --git a/pages/good/goodsDetail.vue b/pages/good/goodsDetail.vue index 66ced71..a05a1df 100644 --- a/pages/good/goodsDetail.vue +++ b/pages/good/goodsDetail.vue @@ -1,67 +1,111 @@ diff --git a/pages/home/cloudCard2.vue b/pages/home/cloudCard2.vue index 67927ba..abcb1fc 100644 --- a/pages/home/cloudCard2.vue +++ b/pages/home/cloudCard2.vue @@ -34,15 +34,23 @@ + style="width: 24%; display: flex;flex-direction: column; + position: relative;"> - + {{item.name}} + + + + 新人专享 + @@ -142,6 +150,22 @@ + + + + + 您好,【企业菜窖】需要通过认证才能进行购买 + + 立即认证 + + + + + @@ -166,7 +190,7 @@ style="color: #888;font-size: 10px;height: 10px;line-height: 10px;margin-top: 5px;"> ,{{data.brandVos[selectIndex2].qssl}}斤起订。 - + @@ -363,6 +387,105 @@ + + + + + + + + + + + 温馨提示 + 您好,【企业菜窖】需要通过认证才能进行购买 + + + + 取消 + 立即认证 + + + + + + + + + + + + + + + + + + + + + + + + + 审核中 + 提交成功!您的认证信息正在审核中,请耐心等待 + + 返回 + + + + + + + + + 审核未通过 + + + + 很遗憾!您的企业认证申请信息未通过 + + 理由:{{authenticationRemarks}} + + + + 修改信息 + + + + + + + + + + + + + @@ -374,9 +497,14 @@ return { imgList: [], notData: false, + notAuthentication: false, showModal: false, showModal1: false, showModal4: false, + showModal5: false, + showModal6: false, + authenticationType: '', + authenticationRemarks: '', goodsItem: { goodsNumber: "", }, @@ -426,6 +554,7 @@ initWeight: "0", shareSid: "", baseDataSuccess: false, + isPurchase:"0",// 0 不显示 1显示 } }, @@ -443,8 +572,11 @@ console.log("isPurchase", getApp().globalData.isPurchase); - if (getApp().globalData.isPurchase == '1') + if (getApp().globalData.isPurchase == '1'){ this.showModal = true + this.isPurchase = '1' + } + if (getApp().globalData.mobile == '') this.showModal4 = true @@ -468,6 +600,10 @@ }, methods: { + newUserGift(){ + this.showModal = true + this.isPurchase = '1' + }, showGift() { let _this = this @@ -508,6 +644,7 @@ _this.$pay(resp) _this.showModal2 = false getApp().globalData.isPurchase = '0' + _this.isPurchase = '0' console.log("isPurchase", getApp().globalData.isPurchase); }).catch(e => {}) @@ -523,9 +660,21 @@ colseDialog2() { this.showModal2 = false }, - colseDialog4(){ + colseDialog4() { this.showModal4 = false }, + colseDialog5() { + this.showModal5 = false + }, + colseDialog6() { + this.showModal6 = false + }, + authentication() { + // 跳转认证页面 + uni.navigateTo({ + url: "/pages/me/authentication" + }) + }, getBannerList() { let _this = this _this.$api.bannerList().then((resp) => { @@ -542,10 +691,6 @@ } }, - colseDialog() { - this.showModal = false - }, - shareGift() { if (this.shareSid && getApp().globalData.isNewUser) { @@ -620,19 +765,57 @@ getgoods() { let _this = this - _this.searchInfo.customerSid = getApp().globalData.sid - _this.searchInfo.brandId = this.data.brandVos[this.selectIndex2].id - _this.searchInfo.categoryId = this.data.typeVos[this.selectIndex].id + var params = { + customerSid: getApp().globalData.sid, + brandId: this.data.brandVos[this.selectIndex2].id + } + _this.$api.isEnterprise(params).then((resp) => { + console.log("isEnterprise>>", resp); + // 正常继续操作 不是企业菜窖类型或已经认证成功 + _this.searchInfo.customerSid = getApp().globalData.sid + _this.searchInfo.brandId = _this.data.brandVos[_this.selectIndex2].id + _this.searchInfo.categoryId = _this.data.typeVos[_this.selectIndex].id + + _this.$api.getGoodsByType(_this.searchInfo).then((resp) => { + _this.goods = resp + _this.notData = resp.length == 0 + _this.notAuthentication = false + _this.getAllPriceOrWeight() + }).catch(e => { + _this.$nextTick(() => { + _this.$refs.pageView.setLoadState(1) + }) + }) - _this.$api.getGoodsByType(_this.searchInfo).then((resp) => { - _this.goods = resp - _this.notData = resp.length == 0 - _this.getAllPriceOrWeight() }).catch(e => { - _this.$nextTick(() => { - _this.$refs.pageView.setLoadState(1) - }) + console.log("isEnterprise>>", e); + _this.getAllPriceOrWeight() + _this.goods = [] + // 错误需判断code 状态 + this.authenticationType = e.code + if (e.code == '201') { + // 未认证 + this.notAuthentication = true + + } else if (e.code == '202' || e.code == '203') { + // 认证审核中 或 认证不通过 + this.notAuthentication = false + this.showModal6 = true + this.authenticationRemarks = e.data.remarks + + } else { + uni.showToast({ + title: e.msg, + icon: 'none', + duration: 5000, + }) + } + + }) + + + }, jian(item) { diff --git a/pages/me/authentication.vue b/pages/me/authentication.vue new file mode 100644 index 0000000..98d74d7 --- /dev/null +++ b/pages/me/authentication.vue @@ -0,0 +1,95 @@ + + + + + diff --git a/static/authentication_icon.png b/static/authentication_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2e50951cb2c58794b57265aa3602758611fd862b GIT binary patch literal 8896 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 UFgv&X_n**E*Houb`&!(806R|#6s-_|-%MfWH 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 literal 0 HcmV?d00001 diff --git a/static/newUserGift.png b/static/newUserGift.png new file mode 100644 index 0000000000000000000000000000000000000000..401953871be9d5f38bf51b97f180624d8f09bba1 GIT binary patch literal 7636 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 { +const request = (options, noLoading,noFailMessage) => { let _opts = { url: '', // url String 是 开发者服务器接口地址 data: {}, // data Object/String/ArrayBuffer 否 请求的参数 App 3.3.7 以下不支持 ArrayBuffer 类型 @@ -37,7 +37,7 @@ const request = (options, noLoading) => { // complete Function 否 接口调用结束的回调函数(调用成功、失败都会执行) showLoading: !noLoading, // 是否显示加载等待框 loadingTitle: '加载中', // 加载等待框的提示文字 - showFailMessage: true, // 返回失败信息是否显示 + showFailMessage: !noFailMessage, // 返回失败信息是否显示 catchError: true, // 是否集中管理Catch, } Object.assign(_opts, options) @@ -170,7 +170,7 @@ const request = (options, noLoading) => { } -const req = function(url, method = "GET", data = {}, header = {}, options = {}, noLoading) { +const req = function(url, method = "GET", data = {}, header = {}, options = {}, noLoading,noFailMessage) { let _opts = { url: url, method: method, @@ -178,21 +178,21 @@ const req = function(url, method = "GET", data = {}, header = {}, options = {}, header: header } Object.assign(options, _opts) - return request(options, noLoading) + return request(options, noLoading,noFailMessage) } -const get = function(url, data = {}, header = {}, options = {}, noLoading) { - return req(url, "GET", data, header, options, noLoading) +const get = function(url, data = {}, header = {}, options = {}, noLoading,noFailMessage) { + return req(url, "GET", data, header, options, noLoading,noFailMessage) } -const post = function(url, data = {}, header = {}, options = {}, noLoading) { - return req(url, "POST", data, header, options, noLoading) +const post = function(url, data = {}, header = {}, options = {}, noLoading,noFailMessage) { + return req(url, "POST", data, header, options, noLoading,noFailMessage) } -const formpost = function(url, data = {}, header = {}, options = {}, noLoading) { +const formpost = function(url, data = {}, header = {}, options = {}, noLoading,noFailMessage) { let _head = { "content-type": "application/x-www-form-urlencoded" } Object.assign(header, _head) - return req(url, "POST", data, header, options, noLoading) + return req(url, "POST", data, header, options, noLoading,noFailMessage) } request.get = get request.post = post