From b590b6823e02cf0139be2a906b6fdc61ddbb3669 Mon Sep 17 00:00:00 2001
From: mk <2403457699@qq.com>
Date: Wed, 26 Mar 2025 18:15:41 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0Ai=E5=8A=A9=E6=89=8B=E5=B5=8C?=
=?UTF-8?q?=E5=85=A5=EF=BC=8C=E4=BF=AE=E6=94=B9web-view=E6=96=87=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/webView/webView.js | 8 ++------
pages/webView/webView.wxml | 2 +-
pages/work2/work2.js | 16 +++++++++++++---
pages/work2/work2.wxml | 4 ++++
utils/api.js | 6 +++++-
5 files changed, 25 insertions(+), 11 deletions(-)
diff --git a/pages/webView/webView.js b/pages/webView/webView.js
index aa6425d..03d5bb7 100644
--- a/pages/webView/webView.js
+++ b/pages/webView/webView.js
@@ -24,7 +24,7 @@ Page({
console.log(options,"dslkjfsldfk");
if (options.token) {
this.setData({
- worktoken: `${options.worktoken}`,
+ url:`${options.url}?token=${decodeURIComponent(options.token)}`
});
} else {
if (options.Hotline) {
@@ -56,15 +56,11 @@ Page({
url: url
})
}
-
}
-
}
-
-
},
onShow() {
- this.onLoad()
+ // this.onLoad()
},
})
diff --git a/pages/webView/webView.wxml b/pages/webView/webView.wxml
index 0c502fd..448d528 100644
--- a/pages/webView/webView.wxml
+++ b/pages/webView/webView.wxml
@@ -1,3 +1,3 @@
-
+
\ No newline at end of file
diff --git a/pages/work2/work2.js b/pages/work2/work2.js
index a10b447..37cf4a3 100644
--- a/pages/work2/work2.js
+++ b/pages/work2/work2.js
@@ -1,6 +1,6 @@
// pages/work2/work2.js
const App = getApp()
-
+import api from '../../utils/api'
Page({
/**
@@ -125,9 +125,19 @@ Page({
wx.navigateTo({
url: '/pages/webView/webView?worktoken='+token+'&Hotline='+'https://epmet-preview.elinkservice.cn/epmet-work-h5/#/Hotline',
})
-
+ },
+ async geOpenwebuiToken(){
+ const {code,data} = await api.userOpenwebui()
+ if(code === 0 ){
+ return data;
+ }
+ },
+ async toAI(){
+ let token = await this.geOpenwebuiToken()
+ wx.navigateTo({
+ url: '/pages/webView/webView?token='+ encodeURIComponent(token) +'&url='+'https://openwebui.elinkservice.cn/auth',
+ })
}
-
// onAddHouse(){
// wx.navigateTo({
// url: '../../subpages/addhouse/pages/addhouse/addhouse',
diff --git a/pages/work2/work2.wxml b/pages/work2/work2.wxml
index ee9100d..bf6f744 100644
--- a/pages/work2/work2.wxml
+++ b/pages/work2/work2.wxml
@@ -84,6 +84,10 @@
热线接办
+
+
+ AI助手
+
diff --git a/utils/api.js b/utils/api.js
index 000c25f..041dc1c 100644
--- a/utils/api.js
+++ b/utils/api.js
@@ -91,6 +91,7 @@ module.exports = {
hotResidentSearch,
hotHouseSearch,
customerlist,
+ userOpenwebui
}
// 获取公钥
@@ -473,4 +474,7 @@ function hotHouseSearch(){
function customerlist(parm){
return fly.post(`epmetuser/customerstaff/customerlist`,parm)
}
-
+//获取免登密钥
+function userOpenwebui(param) {
+ return fly.get(`epmetuser/userOpenwebui/token`, param)
+}