From dc946ec6697e415fbcf0c1e26999f812cce08765 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=80=AA?= <690927457@qq.com> Date: Tue, 14 Nov 2023 23:48:34 +0800 Subject: [PATCH] 2023.11.14 --- api/index.js | 3 + components/aikefu.vue | 47 ++ config/index.js | 2 +- pages.json | 7 +- pages/index/aikefu.vue | 202 +++++++ pages/index/index.vue | 2 + pages/user/userInfo.vue | 3 +- static/kefu.png | Bin 0 -> 10099 bytes uni_modules/uni-fab/changelog.md | 23 + .../uni-fab/components/uni-fab/uni-fab.vue | 491 ++++++++++++++++++ uni_modules/uni-fab/package.json | 84 +++ uni_modules/uni-fab/readme.md | 9 + 12 files changed, 870 insertions(+), 3 deletions(-) create mode 100644 components/aikefu.vue create mode 100644 pages/index/aikefu.vue create mode 100644 static/kefu.png create mode 100644 uni_modules/uni-fab/changelog.md create mode 100644 uni_modules/uni-fab/components/uni-fab/uni-fab.vue create mode 100644 uni_modules/uni-fab/package.json create mode 100644 uni_modules/uni-fab/readme.md diff --git a/api/index.js b/api/index.js index 06610f1..4882e59 100644 --- a/api/index.js +++ b/api/index.js @@ -7,6 +7,9 @@ const API = { wx_login: (data,userId) => net.POST('/user/binding/wechat',data,true,{"userId":userId}), // 微信登录 // upload: (data) => net.POST('/user/upload',data), // 文件上传 userinfoUpdae:data => net.PUT('/user/info',data,true,{"Content-Type":"application/x-www-form-urlencoded"}), // 更新用户信息 + // ai 客服 + getAikefuList:data => net.GET('/akefu/list',data), // 获取获取客服列表 + getReply:data => net.POST('/ai',data), // 获取客服回复 // 首页 getHospitalList:data => net.GET('/hospital/list',data), // 获取医院信息 saveVision:data => net.POST("/vision",data),// 保存视力测试结果 diff --git a/components/aikefu.vue b/components/aikefu.vue new file mode 100644 index 0000000..47c337a --- /dev/null +++ b/components/aikefu.vue @@ -0,0 +1,47 @@ + + + + + \ No newline at end of file diff --git a/config/index.js b/config/index.js index 1b9dce7..37863da 100644 --- a/config/index.js +++ b/config/index.js @@ -1,6 +1,6 @@ // isdev 为 true 表示开发环境 false 表示发布环境 const isdev = true; -const baseUrl = isdev ? 'http://4ca5004.r15.cpolar.top' : 'http://eb467b6.r19.cpolar.top';// 办公室接口 & 测试环境 +const baseUrl = isdev ? 'http://5a0a6573.r9.cpolar.top' : 'http://eb467b6.r19.cpolar.top';// 办公室接口 & 测试环境 // const baseUrl = isdev ? 'http://192.168.1.133:8899' : 'https://api.gwkjxb.com';// 办公室接口 & 正式环境 // const baseUrl = 'https://api.gwkjxb.com';// 正式环境(由于本地测试后台没有启动,暂时通用正式服) diff --git a/pages.json b/pages.json index ece7f56..28fced7 100644 --- a/pages.json +++ b/pages.json @@ -110,7 +110,12 @@ "style": { "navigationBarTitleText": "关于我们" } - }, + },{ + "path": "pages/index/aikefu", + "style": { + "navigationBarTitleText": "客服中心" + } + } ], "globalStyle": { "navigationBarTextStyle": "white", diff --git a/pages/index/aikefu.vue b/pages/index/aikefu.vue new file mode 100644 index 0000000..558ee60 --- /dev/null +++ b/pages/index/aikefu.vue @@ -0,0 +1,202 @@ + + + \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index 99ea52a..6824741 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -5,6 +5,7 @@ import unCombox from '@/uni_modules/uni-combox/components/uni-combox/uni-combox.vue' import { onLoad,onShow } from "@dcloudio/uni-app" import mySwiper from "@/components/mySwiper.vue" + import aikefu from "@/components/aikefu.vue" import {ref,onMounted,nextTick,watch} from "vue" import api from '@/api/index.js' import {useStore} from '@/store/index.js' @@ -261,6 +262,7 @@ + diff --git a/uni_modules/uni-fab/package.json b/uni_modules/uni-fab/package.json new file mode 100644 index 0000000..18c0810 --- /dev/null +++ b/uni_modules/uni-fab/package.json @@ -0,0 +1,84 @@ +{ + "id": "uni-fab", + "displayName": "uni-fab 悬浮按钮", + "version": "1.2.5", + "description": "悬浮按钮 fab button ,点击可展开一个图标按钮菜单。", + "keywords": [ + "uni-ui", + "uniui", + "按钮", + "悬浮按钮", + "fab" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, +"dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue" + }, + "uni_modules": { + "dependencies": ["uni-scss","uni-icons"], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} diff --git a/uni_modules/uni-fab/readme.md b/uni_modules/uni-fab/readme.md new file mode 100644 index 0000000..9a444e8 --- /dev/null +++ b/uni_modules/uni-fab/readme.md @@ -0,0 +1,9 @@ +## Fab 悬浮按钮 +> **组件名:uni-fab** +> 代码块: `uFab` + + +点击可展开一个图形按钮菜单 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-fab) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file