From db459b10a2a127d5edc5df6ea5ebe3f4dac9b3fb Mon Sep 17 00:00:00 2001 From: blak-kong <546598185@qq.com> Date: Fri, 12 Jan 2024 18:38:48 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/popup/popup-drawer.less | 2 +- src/components/popup/popup-drawer.tsx | 2 +- src/pages/user/user.tsx | 56 ++++++++++++++++++-------- src/store/features/userInfo.js | 2 +- src/utils/Interface.js | 26 ++++++++++++ src/utils/request.js | 1 - 6 files changed, 68 insertions(+), 21 deletions(-) diff --git a/src/components/popup/popup-drawer.less b/src/components/popup/popup-drawer.less index ccc10a9..142670a 100644 --- a/src/components/popup/popup-drawer.less +++ b/src/components/popup/popup-drawer.less @@ -1,4 +1,4 @@ -.common-popup-btn { +.drawer-popup-btn { width: 690rpx; height: 90rpx; line-height: 90rpx; diff --git a/src/components/popup/popup-drawer.tsx b/src/components/popup/popup-drawer.tsx index e5d785c..d9bcc6d 100644 --- a/src/components/popup/popup-drawer.tsx +++ b/src/components/popup/popup-drawer.tsx @@ -96,7 +96,7 @@ export default class PopupDrawer extends Component { - diff --git a/src/pages/user/user.tsx b/src/pages/user/user.tsx index 9064e6f..733de2c 100644 --- a/src/pages/user/user.tsx +++ b/src/pages/user/user.tsx @@ -41,6 +41,7 @@ class User extends Component { isNotRegister: false, // 是否未注册 isShowCustomerService: false, // 反馈留言 messageInfo: "", // 用户留言 + isDev: false, }; } @@ -87,10 +88,14 @@ class User extends Component { }); }; gourls = (e) => { + let registerArray = ["/pages/message/message"]; let url = e.currentTarget.dataset.url; let mobile = Taro.getStorageSync("mobile"); - if (url === "/pages/register/register" && mobile) { - url = "/pages/userInfoDetail/userInfoDetail"; + if (!mobile) { + if (registerArray.includes(url)) { + this.setState({ isNotRegister: true }); + return; + } } Taro.navigateTo({ url, @@ -110,8 +115,11 @@ class User extends Component { } showCustomerService = () => { - let { messageInfo } = this.state; - console.log("messageInfo", messageInfo); + let mobile = Taro.getStorageSync("mobile"); + if (!mobile) { + this.setState({ isNotRegister: true }); + return; + } this.setState({ isShowCustomerService: true }); }; @@ -138,6 +146,9 @@ class User extends Component { onInputTextarea = (e) => { this.setState({ messageInfo: e.detail.value }); }; + closeDev = () => { + this.setState({ isDev: false }); + }; render() { let { @@ -147,10 +158,30 @@ class User extends Component { messagecount, isNotRegister, isShowCustomerService, + isDev, } = this.state; return ( + + { { + this.setState({ isDev: true }); + }} > { @@ -335,17 +368,6 @@ class User extends Component { - - { method: "get", }); }; + +export const GetSitePopupList = (data) => { + // 站点管理-弹窗列表 + return Ajax({ + url: "/hzwx/siteInfo/popup/" + data, + data, + method: "get", + }); +}; +export const GetSiteCarousel = (data) => { + // 站点管理-轮播图 + return Ajax({ + url: "/hzwx/siteInfo/carousel", + data, + method: "get", + }); +}; +export const GetSiteAddTag = (data) => { + // 站点管理-轮播图-添加标签 + return Ajax({ + url: "/hzwx/addTag/" + data, + data, + method: "get", + }); +}; + /////////// /////////// diff --git a/src/utils/request.js b/src/utils/request.js index 2b83ccd..a8763b6 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -1,6 +1,5 @@ import { back, showModal } from "./traoAPI"; import { WCUserLogin } from "./Interface"; -// import { getGlobalData, setGlobalData } from "./global"; import Taro from "@tarojs/taro"; import formdata from "./wxFormdata/formData";